From 36a54b19d3d6ad94c5f5d950cac48b275f9666b0 Mon Sep 17 00:00:00 2001 From: rafambn Date: Tue, 8 Sep 2026 21:46:19 -0300 Subject: [PATCH 1/4] cache benchmark baselines and publish level history --- .github/workflows/ci.yml | 11 +- .gitignore | 8 + .impeccable/design.json | 137 - BENCHMARKING.md | 113 +- DESIGN.md | 129 - benchmark-plots/build.gradle.kts | 19 + .../kotlin/com/rafambn/kflate/plots/Main.kt | 143 + gradle/libs.versions.toml | 2 + kflate/build.gradle.kts | 111 +- .../kflate/benchmark/BenchmarkCorpus.kt | 2 +- .../kflate/benchmark/BenchmarkState.kt | 139 +- .../kflate/benchmark/CompressionBenchmarks.kt | 15 +- .../benchmark/KompressBaselineBenchmarks.kt | 13 +- performance/full-suite.log | 12 + performance/history.json | 43387 ++++++++++++++++ .../jvm/benchmark.json | 14424 +++++ .../jvm/benchmark.log | 11008 ++++ .../jvm/metadata.jsonl | 70 + .../2026-09-08-kflate-levels/jvm/result.json | 10411 ++++ .../linuxX64/benchmark.json | 7842 +++ .../linuxX64/benchmark.log | 3812 ++ .../linuxX64/metadata.jsonl | 70 + .../linuxX64/result.json | 5639 ++ .../wasmJs/benchmark.json | 7842 +++ .../wasmJs/benchmark.log | 3994 ++ .../wasmJs/metadata.jsonl | 70 + .../wasmJs/result.json | 5639 ++ scripts/benchmark_comparison.py | 2 +- scripts/benchmark_suite.py | 203 + scripts/benchmark_suite_test.py | 80 + scripts/validate_benchmark_smoke.py | 7 +- scripts/validate_benchmark_smoke_test.py | 5 +- settings.gradle.kts | 1 + web-demo/build.gradle.kts | 8 +- .../resources/benchmark-history.css | 45 + .../wasmJsMain/resources/benchmark-history.js | 91 + .../src/wasmJsMain/resources/benchmarks.html | 27 + web-demo/src/wasmJsMain/resources/index.html | 2 +- 38 files changed, 114993 insertions(+), 540 deletions(-) delete mode 100644 .impeccable/design.json delete mode 100644 DESIGN.md create mode 100644 benchmark-plots/build.gradle.kts create mode 100644 benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt create mode 100644 performance/full-suite.log create mode 100644 performance/history.json create mode 100644 performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json create mode 100644 performance/runs/2026-09-08-kflate-levels/jvm/benchmark.log create mode 100644 performance/runs/2026-09-08-kflate-levels/jvm/metadata.jsonl create mode 100644 performance/runs/2026-09-08-kflate-levels/jvm/result.json create mode 100644 performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.json create mode 100644 performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.log create mode 100644 performance/runs/2026-09-08-kflate-levels/linuxX64/metadata.jsonl create mode 100644 performance/runs/2026-09-08-kflate-levels/linuxX64/result.json create mode 100644 performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.json create mode 100644 performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.log create mode 100644 performance/runs/2026-09-08-kflate-levels/wasmJs/metadata.jsonl create mode 100644 performance/runs/2026-09-08-kflate-levels/wasmJs/result.json create mode 100644 scripts/benchmark_suite.py create mode 100644 scripts/benchmark_suite_test.py create mode 100644 web-demo/src/wasmJsMain/resources/benchmark-history.css create mode 100644 web-demo/src/wasmJsMain/resources/benchmark-history.js create mode 100644 web-demo/src/wasmJsMain/resources/benchmarks.html diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 66fca39..17227cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,13 +20,15 @@ jobs: run: | python3 scripts/benchmark_comparison_test.py python3 scripts/validate_benchmark_smoke_test.py + python3 scripts/benchmark_suite_test.py + - name: Validate stored-baseline workflow + run: | + python3 scripts/benchmark_suite.py baseline --smoke + python3 scripts/benchmark_suite.py run --smoke - name: Build JVM, Android, web, Linux, and Android Native run: >- ./gradlew :kflate:koverVerifyJvm - :kflate:jvmBenchmarkSmokeBenchmark - :kflate:linuxX64BenchmarkSmokeBenchmark - :kflate:wasmJsBenchmarkSmokeBenchmark :kflate:compileAndroidMain :kflate:compileKotlinJs :kflate:compileKotlinWasmJs @@ -38,9 +40,6 @@ jobs: :kflate:compileKotlinAndroidNativeX64 :kflate:compileKotlinAndroidNativeX86 - - name: Validate benchmark smoke reports - run: python3 scripts/validate_benchmark_smoke.py - apple: runs-on: macos-latest steps: diff --git a/.gitignore b/.gitignore index e972b1a..5a31e7a 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,11 @@ kotlin-js-store .claude docs AGENTS.md +.impeccable/ +DESIGN.md +design.md +performance/.benchmark.lock +performance/kompress-baseline/ +performance/smoke-runs/ +performance/kompress-baseline/*/smoke.json +performance/kompress-baseline/*/smoke-raw/ diff --git a/.impeccable/design.json b/.impeccable/design.json deleted file mode 100644 index b370373..0000000 --- a/.impeccable/design.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "schemaVersion": 2, - "generatedAt": "2026-09-07T15:21:16.294Z", - "title": "Design System: KFlate", - "extensions": { - "colorMeta": { - "accent": { - "role": "primary", - "displayName": "Cyan" - }, - "bg": { - "role": "neutral", - "displayName": "Dark slate" - }, - "card": { - "role": "neutral", - "displayName": "Slate panel" - }, - "inset": { - "role": "neutral", - "displayName": "Inset slate" - } - }, - "typographyMeta": { - "display": { - "displayName": "Brand", - "purpose": "KFlate wordmark beside the exact SVG logo." - }, - "measurement": { - "displayName": "Benchmark measurements", - "purpose": "Tabular values in recorded benchmark tables." - } - }, - "shadows": [], - "motion": [ - { - "name": "button-feedback", - "value": "background-color 160ms ease-out, border-color 160ms ease-out", - "purpose": "Button hover feedback." - }, - { - "name": "processing", - "value": "working 1s ease-in-out infinite alternate; to { opacity: .35; }", - "purpose": "Processing icon pulse. Disabled under prefers-reduced-motion." - } - ], - "breakpoints": [ - { - "name": "wide", - "value": "1800px" - }, - { - "name": "compact-desktop", - "value": "1200px" - }, - { - "name": "stacked", - "value": "900px" - }, - { - "name": "phone", - "value": "480px" - }, - { - "name": "short-desktop", - "value": "(max-height: 980px) and (min-width: 901px)" - } - ] - }, - "components": [ - { - "name": "Process button", - "kind": "button", - "refersTo": "button-primary", - "description": "Full-width processing action.", - "html": "", - "css": ".ds-primary{font-family:Inter,system-ui,sans-serif;font-size:20px;width:100%;min-height:62px;border:1px solid #00c5e8;border-radius:6px;padding:12px 24px;background:var(--accent,#00b4db);color:#041723;font-size:1.3rem;font-weight:500;line-height:1.3;cursor:pointer;transition:background-color 160ms ease-out,border-color 160ms ease-out}.ds-primary:hover{background:var(--accent-hover,#38cdeb)}.ds-primary:focus-visible{outline:3px solid var(--accent-hover,#38cdeb);outline-offset:4px}.ds-primary:disabled{background:#089cbc;border-color:#00b4db;color:#06212b;cursor:not-allowed}" - }, - { - "name": "Download", - "kind": "button", - "refersTo": "button-download", - "description": "Outlined link for an available result.", - "html": "Download", - "css": ".ds-download{font-family:Inter,system-ui,sans-serif;font-size:20px;display:inline-flex;align-items:center;min-height:60px;padding:12px 20px;border:1px solid var(--accent,#00b4db);border-radius:6px;color:var(--accent,#00b4db);text-decoration:none}.ds-download:hover{background:#12374b}.ds-download:focus-visible{outline:3px solid var(--accent-hover,#38cdeb);outline-offset:4px}" - }, - { - "name": "Benchmark select", - "kind": "input", - "refersTo": "select", - "description": "Native platform selection.", - "html": "", - "css": ".ds-label{font-family:Inter,system-ui,sans-serif;font-size:20px;color:var(--text,#f1f2f6);font-size:.95rem}.ds-select{display:block;font:inherit;min-height:44px;padding:.5rem;margin-top:.3rem;background:var(--bg,#0c1b2b);color:var(--text,#f1f2f6);border:1px solid var(--border,#37485a);border-radius:4px}.ds-select:focus-visible{outline:3px solid var(--accent-hover,#38cdeb);outline-offset:4px}" - }, - { - "name": "Operation selection", - "kind": "nav", - "description": "Two mutually exclusive operation buttons.", - "html": "
", - "css": ".ds-modes{display:flex;min-height:56px;background:var(--inset,#0f1f2f);border:1px solid var(--border,#37485a);border-radius:6px;overflow:hidden}.ds-mode{font-family:Inter,system-ui,sans-serif;font-size:20px;flex:1;border:0;border-bottom:2px solid transparent;padding:10px;background:transparent;color:var(--muted,#b7c2d1);font-size:1.2rem;cursor:pointer}.ds-mode+.ds-mode{border-left:1px solid var(--border,#37485a)}.ds-mode.ds-active{color:var(--accent,#00b4db);border-bottom-color:var(--accent,#00b4db)}.ds-mode:hover{background:#153144}.ds-mode:focus-visible{outline:3px solid var(--accent-hover,#38cdeb);outline-offset:-4px}" - }, - { - "name": "Result panel", - "kind": "card", - "refersTo": "panel", - "description": "Flat bordered container with a dashed status well.", - "html": "

Result

Run compression to inspect the result
", - "css": ".ds-panel{font-family:Inter,system-ui,sans-serif;font-size:20px;padding:30px 34px;border:1px solid var(--border,#37485a);border-radius:12px;background:var(--card,#182838);color:var(--text,#f1f2f6)}.ds-panel h2{margin:0;font-size:1.25rem;font-weight:500;line-height:1.25;letter-spacing:-.02em}.ds-well{margin-top:24px;min-height:160px;padding:24px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed var(--border,#37485a);border-radius:12px;background:var(--inset,#0f1f2f);color:var(--muted,#b7c2d1);line-height:1.45}" - } - ], - "narrative": { - "northStar": "Measurement report", - "overview": "Dark slate panels hold readable controls and measured results. Cyan identifies actions and selected values. Preserve the exact repository SVG and describe the Kotlin library as experimental.", - "keyCharacteristics": [ - "Dark slate tonal layers", - "Cyan actions and selection", - "Readable Inter with Gothic A1 branding", - "Measured results with literal copy" - ], - "rules": [ - { - "name": "Status text", - "body": "Retain a text message alongside success, error, and readiness colors.", - "section": "colors" - } - ], - "dos": [ - "Do preserve the exact KFlate SVG.", - "Do retain native input semantics and visible keyboard focus.", - "Do stack panels and keep controls scrollable on small screens." - ], - "donts": [ - "Don't redraw the logo.", - "Don't add promotional performance claims." - ] - } -} diff --git a/BENCHMARKING.md b/BENCHMARKING.md index df3d6d5..bfb1e12 100644 --- a/BENCHMARKING.md +++ b/BENCHMARKING.md @@ -1,84 +1,87 @@ # Benchmarking -KFlate keeps correctness tests separate from performance benchmarks. +The suite measures one-shot RAW DEFLATE compression at every level from 0 through 9, and decompression of the exact files saved by Kompress at those levels. Each platform covers all seven tracked corpus files in `kflate/src/jvmTest/resources`. -## What the suite measures +Kompress is pinned to 1.4.2. Its backends are `java.util.zip` on JVM, platform zlib on Linux x64 Native, and fflate 0.8.2 on Wasm/JS. Baselines and fixtures are separate for each platform. KFlate never generates a Kompress stream during its own benchmark runs. -The suite measures the one-shot RAW DEFLATE APIs of KFlate and Kompress on JVM, Linux x64 Native, and Wasm/JS. -Both compressors use compression level 6. KFlate sizes its hash table automatically from the compression level and input size. Kompress maps to a different backend on each platform: +## Capture once, compare repeatedly -| Platform | Kompress backend | -| --- | --- | -| JVM | `java.util.zip` | -| Linux x64 Native | platform `zlib` | -| Wasm/JS | npm `fflate` | +Run every measurement on the Linux x64 benchmark machine, including JVM and Wasm. From its checkout: -These are end-to-end API comparisons. They include output allocation and any backend bridge cost. +```sh +python3 scripts/benchmark_suite.py baseline +python3 scripts/benchmark_suite.py run +``` -Compare KFlate and Kompress only when the platform, corpus, operation, and decompression stream producer match. -Do not rank JVM, Native, and Wasm absolute times against one another. Their runtimes, code generation, and Kompress backends differ. +The first command captures each missing Kompress baseline and stores its compressed fixtures. A completed baseline is reused without measuring Kompress again. The second command measures only KFlate, then appends a new run to the history. Platforms run sequentially. -The active suite covers RAW DEFLATE only. KFlate also supports GZIP and ZLIB, but this suite makes no performance claim about them. +Equivalent Gradle entry points are `:kflate:benchmarkBaseline` and `:kflate:benchmarkAll`. The script is preferred for long runs because it writes a separate log for each platform. -## Corpus +Select platforms or assign a readable run identifier: -Every target reads the same tracked files from `kflate/src/jvmTest/resources`: +```sh +python3 scripts/benchmark_suite.py baseline --platforms jvm linuxX64 wasmJs --run-id initial-baseline +python3 scripts/benchmark_suite.py run --platforms jvm --run-id parser-change +``` -- `simpleText` -- `text` -- `model3D` -- `Rainier.bmp` -- `Maltese.bmp` -- `Sunrise.bmp` -- `compressed_MVT.pbf` +Do not change source files or corpus files while measurements are running. The capture checks their hashes before and after each platform. A run identifier cannot overwrite an existing platform result. Interrupted captures retain their logs; completed platform baselines are skipped when capture resumes. -`BenchmarkCorpus` searches upward from the benchmark process working directory for the repository or `kflate` module. -Running a benchmark artifact outside the checkout fails instead of silently substituting generated data. -The report takes original sizes from benchmark metadata rather than a second hard-coded size table. +## Saved files -Do not rename corpus files, classes, or methods casually. Result history uses their names as stable identifiers. +```text +performance/ + kompress-baseline// + baseline.json + fixtures//.deflate + raw/benchmark.json + raw/metadata.jsonl + raw/benchmark.log + raw/result.json + runs/// + benchmark.json + metadata.jsonl + benchmark.log + result.json + history.json +``` + +Keep this directory when cleaning build outputs or moving the checkout. Back up the fixtures as well as the JSON. The corpus includes a 50 MiB image, so saving ten levels on three platforms takes substantial disk space. These are actual binary streams, not regenerated approximations. + +Each result retains averages, errors, confidence intervals, iteration percentiles, fork/sample counts, and every raw iteration average. It also records timestamps, host information, runner environment fields, dependency declarations, source hashes, corpus hashes, and fixture hashes. KFlate runs reference the baseline run identifier. + +Fixture and corpus hashes protect input identity. There are no drift benchmarks and no automatic baseline refresh. Do not replace a baseline that existing runs reference. A future dependency update would require a separately versioned baseline workflow. ## Measurement configuration -The main configuration uses average-time mode, JSON output, 8 warmup iterations, and 15 one-second measurement iterations. -JVM benchmarks use 3 fresh JVM forks. Native and Wasm use their runner's process model and do not inherit the JVM fork setting. -For release claims, repeat the full Native and Wasm commands in separate quiet system sessions and compare the retained raw samples. +Full runs use 8 warmup iterations and 15 one-second measurement iterations. JVM uses 3 fresh forks. Native and Wasm use their runner process models. Each library has 140 cases per platform: seven files, ten levels, and two operations. The baseline and first KFlate run take roughly nine hours at the minimum configured iteration durations, plus compilation, process startup, and slow operations. -The generated JSON summary preserves: +Setup performs compression, file loading, size recording, and round-trip validation outside the measured region. The measured APIs include allocation and backend bridge costs. Decompression always reads the platform-specific saved Kompress stream. Its plotted level is the stream compression level, not a decoder option. -- average time and error -- confidence interval -- p50 and p95 of iteration-level average times -- fork and sample counts -- all raw iteration averages -- runtime and runner fields supplied by kotlinx-benchmark +## Smoke checks -The Markdown report shows the averages, errors, confidence intervals, and percentiles. -Use the raw JSON when investigating regressions or noisy results. +Run the baseline smoke before the KFlate smoke on the Linux machine: -## Run benchmarks +```sh +python3 scripts/benchmark_suite.py baseline --smoke +python3 scripts/benchmark_suite.py run --smoke +``` -Compile the configured benchmarks: +These use `simpleText` at level 6 and validate all three platforms. They retain separate smoke results and never publish timing data to the benchmark page. A full run still measures every file and level. Both workflows validate exact matrix coverage, usable samples, output correctness, and fixture identity. -~~~bash -./gradlew :kflate:assembleBenchmarks -~~~ +## Benchmark page -Run all configured targets and generate comparison reports: +Rebuild history from retained results and assemble the site: -~~~bash -./gradlew :kflate:benchmarkAll -~~~ +```sh +python3 scripts/benchmark_suite.py report +./gradlew :web-demo:assembleWebDemo +``` -Run benchmarkAll on a Linux x64 host. Other hosts cannot execute the Linux x64 Native target, and the comparison script rejects an incomplete release report. +Open `benchmarks.html` in the assembled site. Its two selectors choose platform and operation. Every retained KFlate run appears with a chart for each file, compared with its Kompress baseline. Expand a chart to inspect numerical measurements and uncertainty, or download the full history JSON. -Run one target: +Kandy generates the curves on the JVM during the site build. Its Lets-Plot browser renderer places compression time above compressed size in two stacked plots. Solid lines and points show milliseconds in the top plot; dashed lines show bytes in the bottom plot. Each plot has its own zero-based Y scale. Scales are fixed across runs for the same file, platform, and operation, and vary between files. Use the numerical table when comparing time and size values directly. -~~~bash -./gradlew :kflate:jvmBenchmarkBenchmark -./gradlew :kflate:linuxX64BenchmarkBenchmark -./gradlew :kflate:wasmJsBenchmarkBenchmark -~~~ +The site build generates charts from stored data and runs no measurements. With no saved history it shows an empty state. The browser renderer loads its pinned JavaScript from jsDelivr. Build output is under `web-demo/build/webDemo`; generated plots are under its `plots` directory. Wasm uses the Kotlin Wasm yarn lock. Update it if Gradle reports a changed lock: @@ -160,3 +163,5 @@ throughputMiBPerSecond = originalSizeBytes / 1,048,576 / averageSeconds Record the Git commit, machine, operating system, JDK, Node version, and system load with any published result. The cleaned JSON retains environment fields present in the source reports, but it cannot detect thermal throttling or competing processes. + +The existing `performance/pr30-linux-e5992df` archive and `scripts/benchmark_comparison.py` describe the previous level-6 suite. They remain available for historical inspection and are not mixed into the new level matrix. diff --git a/DESIGN.md b/DESIGN.md deleted file mode 100644 index 52fa729..0000000 --- a/DESIGN.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -name: KFlate -description: Dark slate and cyan controls for an experimental Kotlin compression library. -colors: - bg: "#0c1b2b" - card: "#182838" - inset: "#0f1f2f" - border: "#37485a" - accent: "#00b4db" - accent-hover: "#38cdeb" - text: "#f1f2f6" - muted: "#b7c2d1" - success: "#00e676" - error: "#ffaaa8" - action-text: "#041723" -typography: - display: - fontFamily: "Gothic A1, Inter, sans-serif" - fontSize: "37px" - fontWeight: 700 - lineHeight: 1.2 - letterSpacing: "-.02em" - title: - fontFamily: "Inter, system-ui, sans-serif" - fontSize: "1.25rem" - fontWeight: 500 - lineHeight: 1.25 - letterSpacing: "-.02em" - body: - fontFamily: "Inter, system-ui, sans-serif" - fontSize: "20px" - label: - fontFamily: "Inter, system-ui, sans-serif" - fontSize: "1.2rem" - lineHeight: 1.25 - measurement: - fontFamily: "JetBrains Mono, monospace" - fontSize: ".8rem" - fontWeight: 400 -rounded: - field: "4px" - control: "6px" - panel: "12px" -spacing: - compact: "8px" - control: "12px" - grid: "16px" - section: "24px" - page: "44px" -components: - button-primary: - backgroundColor: "{colors.accent}" - textColor: "{colors.action-text}" - rounded: "{rounded.control}" - padding: "12px 24px" - button-primary-hover: - backgroundColor: "{colors.accent-hover}" - button-download: - textColor: "{colors.accent}" - rounded: "{rounded.control}" - padding: "12px 20px" - panel: - backgroundColor: "{colors.card}" - rounded: "{rounded.panel}" - select: - backgroundColor: "{colors.bg}" - textColor: "{colors.text}" - rounded: "{rounded.field}" - padding: ".5rem" ---- - -# Design System: KFlate - -## Overview - -The approved visual direction is a measurement report. Dark slate panels hold readable controls and measured results, with cyan identifying actions and selected values. The interface addresses developers trying an experimental Kotlin library. Copy stays literal and makes no performance promises. - -Preserve the exact repository SVG logo, including its original colors and geometry. The name uses Gothic A1; interface text uses Inter. This document records the implemented system in web-demo/src/wasmJsMain/resources/report.css and benchmarks.css. The approved composition lives in .impeccable/report-contract.md. - -## Colors - -Cyan is the primary action color. Accent-hover brightens interactive feedback and keyboard focus. Use the dark action-text color on filled cyan buttons. - -The neutral palette separates the page background, raised panel tone, and inset control areas. Border draws separators without shadows. Text supports headings and values; muted supports explanations and unselected controls. - -Success green and error pink identify runtime states. Always retain accompanying status text so color is not the sole signal. The multicolor logo remains an identity asset; its additional hues do not establish extra action colors. - -## Typography - -Use the frontmatter roles for the brand, section titles, operation labels, body text, and benchmark measurements. Fonts ship locally with swap loading. Preserve readable text: the root is 20px, changing to 18px at widths of 480px and below. - -The brand reduces to 30px at 900px and 27px at 480px. Interface buttons use medium weight. Result values use tabular numbers; benchmark cells use JetBrains Mono. Filenames wrap anywhere instead of widening their container. - -## Layout - -The current demo has two equal columns separated by the grid spacing token. Desktop margins use the page token. At 1200px they reduce to 28px. At 900px the panels stack inside a container capped at 680px, and a Result link helps reach the second panel. At 480px panel padding reduces to 16px. - -At widths of 1800px and above the main grid is 1496px wide. The opening occupies the dynamic viewport, with an internally scrollable demo and a separate benchmark link row. Short desktop windows, up to 980px high and at least 901px wide, reduce vertical spacing and control heights. Keep the benchmark cue visible while controls remain reachable by scrolling. Benchmark tables scroll horizontally within their own region. - -## Elevation & Depth - -The implementation uses flat tonal layers and thin borders. There are no box shadows. Dashed outlines mark file and result wells. Focus uses a 3px accent-hover outline with a 4px offset; segmented controls move the outline inside their bounds. - -## Shapes - -Panels and inset wells use the panel radius. Segmented groups and buttons use the control radius. Benchmark selects use the smaller field radius. Status dots and slider thumbs are circular. Utility icons are thin outline SVGs with rounded caps and joins; preserve the original logo separately. - -## Components - -Filled cyan buttons identify file selection and processing. The processing button spans its panel. Disabled processing uses a darker cyan fill and a disabled cursor. Hover brightens enabled actions. Button background and border changes take 160ms with ease-out timing. - -Operation buttons split a bordered inset group evenly. The active operation has cyan text and a cyan bottom border. Format choices are real radio inputs with cyan selected text and border, an inset background, and no checkmark. Both groups retain visible keyboard focus. - -The file well centers an outline icon, file chooser, and concise helper text. Drag-over changes its border to cyan and its background to a darker blue. Selected filenames replace the prompt and wrap. - -The level slider has a cyan filled track and circular thumb. Its numeric output sits in a bordered inset box with tabular figures. Keep a visible label and endpoint values. - -Result panels pair a status well with divided measurement rows. Success changes the icon to green; errors change the message to pink. Processing pulses icon opacity over one second. Reduced-motion preferences disable animations and transitions. The outlined Download link becomes cyan when available and muted when disabled. - -Header navigation pairs GitHub with a WASM status dot and text. Benchmark selectors use native controls. Tables right-align measurements, left-align row labels, and retain a caption explaining units and comparison limits. - -## Do's and Don'ts - -- Do preserve the exact KFlate SVG and experimental-library description. -- Do use cyan for actions, selected controls, and visible keyboard focus. -- Do keep labels, numbers, and runtime status readable at narrow and short viewport sizes. -- Do retain native input semantics and textual feedback alongside state colors. -- Don't replace the logo with a recreation or add promotional performance claims. -- Don't shrink all text to fit the desktop composition on a phone; use the implemented stacked layout and scrolling behavior. diff --git a/benchmark-plots/build.gradle.kts b/benchmark-plots/build.gradle.kts new file mode 100644 index 0000000..1b83e72 --- /dev/null +++ b/benchmark-plots/build.gradle.kts @@ -0,0 +1,19 @@ +plugins { + kotlin("jvm") + application +} + +kotlin { jvmToolchain(17) } + +dependencies { + implementation(libs.kandy) + implementation("org.jetbrains.lets-plot:lets-plot-kotlin-jvm:4.11.2") + implementation("org.jetbrains.lets-plot:lets-plot-common:4.7.3") + implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.10.0") +} + +application { mainClass.set("com.rafambn.kflate.plots.MainKt") } + +tasks.named("run") { + workingDir = rootProject.projectDir +} diff --git a/benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt b/benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt new file mode 100644 index 0000000..dfb2edc --- /dev/null +++ b/benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt @@ -0,0 +1,143 @@ +package com.rafambn.kflate.plots + +import java.io.File +import kotlinx.serialization.json.* +import org.jetbrains.kotlinx.kandy.dsl.plot +import org.jetbrains.kotlinx.kandy.letsplot.layers.line +import org.jetbrains.kotlinx.kandy.letsplot.layers.points +import org.jetbrains.kotlinx.kandy.letsplot.settings.LineType +import org.jetbrains.kotlinx.kandy.letsplot.translator.toLetsPlot +import org.jetbrains.kotlinx.kandy.util.color.Color +import org.jetbrains.letsPlot.core.util.PlotHtmlHelper +import org.jetbrains.letsPlot.core.util.sizing.SizingMode +import org.jetbrains.letsPlot.core.util.sizing.SizingPolicy +import org.jetbrains.letsPlot.intern.toSpec +import org.jetbrains.letsPlot.scale.scaleXContinuous +import org.jetbrains.letsPlot.scale.scaleYContinuous +import org.jetbrains.letsPlot.themes.elementLine +import org.jetbrains.letsPlot.themes.elementRect +import org.jetbrains.letsPlot.themes.elementText +import org.jetbrains.letsPlot.themes.theme +import org.jetbrains.letsPlot.themes.themeMinimal + +private val plotLevels = 1..8 + +fun main(args: Array) { + val output = File(args.getOrElse(1) { "benchmark-plots/build/site" }).apply { mkdirs() } + val historyFile = File(args.getOrElse(0) { "performance/history.json" }) + if (!historyFile.exists()) { + File(output, "index.json").writeText("{\"charts\":[]}") + return + } + val history = Json.parseToJsonElement(historyFile.readText()).jsonObject + val baselines = history.getValue("baselines").jsonObject + val runs = history.getValue("runs").jsonArray.map { it.jsonObject } + val charts = mutableListOf() + for ((runIndex, run) in runs.withIndex()) { + val platform = run.getValue("platform").jsonPrimitive.content + val baseline = baselines.getValue(platform).jsonObject + val rows = run.getValue("rows").jsonArray.map { it.jsonObject } + val baselineRows = baseline.getValue("rows").jsonArray.map { it.jsonObject } + for (operation in listOf("compression", "decompression")) { + for ((corpusIndex, corpus) in rows.map { it.getValue("corpus").jsonPrimitive.content }.distinct().withIndex()) { + fun matching(row: JsonObject) = row.getValue("corpus").jsonPrimitive.content == corpus && + row.getValue("operation").jsonPrimitive.content == operation + val current = rows.filter(::matching).sortedBy { it.getValue("level").jsonPrimitive.int } + val reference = baselineRows.filter(::matching).sortedBy { it.getValue("level").jsonPrimitive.int } + require(current.size == 10 && reference.size == 10) { "Incomplete plot: $platform / $corpus / $operation" } + val plottedCurrent = current.filter { it.getValue("level").jsonPrimitive.int in plotLevels } + val plottedReference = reference.filter { it.getValue("level").jsonPrimitive.int in plotLevels } + val all = runs.filter { it.getValue("platform").jsonPrimitive.content == platform } + .flatMap { it.getValue("rows").jsonArray.map { row -> row.jsonObject } } + .filter(::matching) + .filter { it.getValue("level").jsonPrimitive.int in plotLevels } + + reference.filter { it.getValue("level").jsonPrimitive.int in plotLevels } + val maxTime = all.maxOf { it.getValue("metric").jsonObject.getValue("averageMs").jsonPrimitive.double } * 1.08 + val maxBytes = all.maxOf { it.getValue("compressedSizeBytes").jsonPrimitive.double } * 1.08 + fun chart(bytes: Boolean) = plot { + for ((index, series) in listOf(plottedCurrent, plottedReference).withIndex()) { + val levels = series.map { it.getValue("level").jsonPrimitive.int } + val values = series.map { + if (bytes) it.getValue("compressedSizeBytes").jsonPrimitive.double + else it.getValue("metric").jsonObject.getValue("averageMs").jsonPrimitive.double + } + val ink = Color.hex(if (index == 0) "#22d3ee" else "#fbbf24") + line { + x(levels) + y(values) + color = ink + width = if (bytes) 1.3 else 2.5 + type = if (bytes) LineType.DASHED else LineType.SOLID + } + if (!bytes) points { + x(levels) + y(values) + color = ink + size = 2.5 + } + } + }.toLetsPlot() + scaleXContinuous(name = "Compression level", breaks = plotLevels.toList(), limits = 1 to 8) + + scaleYContinuous(name = if (bytes) "Compressed bytes" else "Average time (ms)", + limits = 0 to if (bytes) maxBytes else maxTime, position = "left") + val style = themeMinimal() + theme( + text = elementText(color = "#e2e8f0", family = "sans-serif", size = 14), + plotBackground = elementRect(blank = true), + panelBackground = elementRect(blank = true), + panelGridMajor = elementLine(color = "#334155", size = 0.4), + panelGridMinor = "blank" + ) + val figures = (if (operation == "compression") listOf(chart(false), chart(true)) else listOf(chart(false))) + .mapIndexed { index, figure -> + val axes = if (operation == "compression" && index == 0) theme( + axisTitleX = "blank") else theme() + (figure + style + axes).toSpec() + } + val plotHeight = if (operation == "compression") 680.0 else 360.0 + val specification = mutableMapOf( + "kind" to "subplots", "figures" to figures, + "layout" to if (operation == "compression") mapOf( + "name" to "grid", "ncol" to 1, "nrow" to 2, + "sharex" to "all", "sharey" to "none", "vspace" to 12 + ) else mapOf("name" to "grid", "ncol" to 1, "nrow" to 1), + "theme" to mapOf("plot_background" to mapOf("fill" to "#0f172a", "color" to "#0f172a")), + "ggsize" to mapOf("width" to 900, "height" to plotHeight) + ) + val filename = "$runIndex-$corpusIndex-$operation.html" + val display = PlotHtmlHelper.getDisplayHtmlForRawSpec(specification, + SizingPolicy(SizingMode.FIT, SizingMode.FIXED, height = plotHeight), + dynamicScriptLoading = false, forceImmediateRender = false, responsive = true, + removeComputationMessages = true, logComputationMessages = true) + val html = """ + + Benchmark chart + + + + + $display""".trimIndent() + File(output, filename).writeText(html) + charts += buildJsonObject { + put("platform", platform) + put("operation", operation) + put("corpus", corpus) + put("runId", run.getValue("runId")) + put("startedAt", run["startedAt"] ?: JsonPrimitive("")) + put("baselineRunId", baseline.getValue("runId")) + put("url", filename) + put("rows", JsonArray(current)) + put("baselineRows", JsonArray(reference)) + } + } + } + } + File(output, "index.json").writeText(buildJsonObject { put("charts", JsonArray(charts)) }.toString()) + historyFile.copyTo(File(output, "history.json"), overwrite = true) + println("Generated ${charts.size} Kandy plots") +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b668bf5..e55db26 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,11 +8,13 @@ io = "0.9.0" benchmark = "0.4.16" kompress = "1.4.2" kover = "0.9.9" +kandy = "0.8.3" [libraries] kotlinx-io = { module = "org.jetbrains.kotlinx:kotlinx-io-core", version.ref = "io" } kotlinx-benchmark-runtime = { module = "org.jetbrains.kotlinx:kotlinx-benchmark-runtime", version.ref = "benchmark" } kompress-core = { module = "dev.karmakrafts.kompress:kompress-core", version.ref = "kompress" } +kandy = { module = "org.jetbrains.kotlinx:kandy-lets-plot", version.ref = "kandy" } [plugins] diff --git a/kflate/build.gradle.kts b/kflate/build.gradle.kts index 04ba74f..bf55b88 100644 --- a/kflate/build.gradle.kts +++ b/kflate/build.gradle.kts @@ -124,6 +124,7 @@ benchmark { configurations { named("main") { + include(".*CompressionBenchmarks.*") warmups = 8 iterations = 15 iterationTime = 1 @@ -132,11 +133,33 @@ benchmark { advanced("jvmForks", 3) } register("smoke") { + include(".*CompressionBenchmarks.*") warmups = 1 iterations = 1 iterationTime = 1 iterationTimeUnit = "ms" param("corpus", "simpleText") + param("level", "6") + reportFormat = "json" + advanced("jvmForks", 1) + } + register("baseline") { + include(".*KompressBaselineBenchmarks.*") + warmups = 8 + iterations = 15 + iterationTime = 1 + iterationTimeUnit = "s" + reportFormat = "json" + advanced("jvmForks", 3) + } + register("baselineSmoke") { + include(".*KompressBaselineBenchmarks.*") + warmups = 1 + iterations = 1 + iterationTime = 1 + iterationTimeUnit = "ms" + param("corpus", "simpleText") + param("level", "6") reportFormat = "json" advanced("jvmForks", 1) } @@ -160,92 +183,32 @@ kover { } } -val benchmarkTaskNames = setOf("jvmBenchmarkBenchmark", "linuxX64BenchmarkBenchmark", "wasmJsBenchmarkBenchmark") -val benchmarkTasks = tasks.matching { it.name in benchmarkTaskNames } - -tasks.register("benchmarkAll") { - group = "benchmark" - description = "Run all performance benchmarks (JVM + Native Release + WASM/JS) and generate comparison tables" - dependsOn("prepareBenchmarkAll", benchmarkTasks) - doFirst { - println("\n" + "=".repeat(60)) - println("Running KFlate Performance Benchmarks (All Platforms)") - println("=".repeat(60) + "\n") - } - doLast { - println("\n" + "=".repeat(60)) - println("Benchmark Results") - println("Check kflate/build/reports/benchmarks for detailed results") - println("=".repeat(60) + "\n") - } - finalizedBy("benchmarkComparison") +tasks.withType().configureEach { + from(rootProject.file("LICENSE")) { into("META-INF") } } -val prepareBenchmarkAll by tasks.registering(Delete::class) { +// The script invokes one platform task at a time and archives it before the next starts. +tasks.register("benchmarkAll") { group = "benchmark" - description = "Delete previous benchmark reports and metadata before benchmarkAll." - delete(layout.buildDirectory.dir("reports/benchmarks/main")) - delete(projectDir.resolve("performance/benchmark-metadata.jsonl")) - delete(rootProject.projectDir.resolve("performance/benchmark-metadata.jsonl")) - delete( - rootProject.fileTree(rootProject.projectDir.resolve("build/wasm/packages")) { - include("**/performance/benchmark-metadata.jsonl") - } - ) -} - -benchmarkTasks.configureEach { - mustRunAfter(prepareBenchmarkAll) -} - -tasks.withType().configureEach { - from(rootProject.file("LICENSE")) { - into("META-INF") - } + description = "Measure KFlate against the saved Kompress baseline on all platforms" + workingDir = rootProject.projectDir + commandLine("python3", "scripts/benchmark_suite.py", "run") + notCompatibleWithConfigurationCache("Invokes the platform benchmark builds sequentially") } -val collectBenchmarkMetadata by tasks.registering(Exec::class) { +tasks.register("benchmarkBaseline") { group = "benchmark" - description = "Consolidate platform metadata into kflate/performance/benchmark-metadata.jsonl." - mustRunAfter(benchmarkTasks) + description = "Capture missing Kompress baselines and fixtures on all platforms" workingDir = rootProject.projectDir - commandLine( - "bash", - "-lc", - """ - set -euo pipefail - dest="kflate/performance/benchmark-metadata.jsonl" - tmp="${'$'}{dest}.tmp" - mkdir -p "$(dirname "${'$'}dest")" - : > "${'$'}tmp" - if [ -f "${'$'}dest" ]; then cat "${'$'}dest" >> "${'$'}tmp"; fi - if [ -f "performance/benchmark-metadata.jsonl" ]; then cat "performance/benchmark-metadata.jsonl" >> "${'$'}tmp"; fi - for dir in build/wasm/packages kflate/build/wasm/packages; do - if [ -d "${'$'}dir" ]; then - find "${'$'}dir" -type f -name benchmark-metadata.jsonl -print \ - | while IFS= read -r file; do cat "${'$'}file" >> "${'$'}tmp"; done - fi - done - awk 'NF && !seen[${'$'}0]++' "${'$'}tmp" > "${'$'}dest" - rm -f "${'$'}tmp" - echo "Merged benchmark metadata rows: $(wc -l < "${'$'}dest") -> ${'$'}dest" - """.trimIndent() - ) + commandLine("python3", "scripts/benchmark_suite.py", "baseline") + notCompatibleWithConfigurationCache("Invokes the platform benchmark builds sequentially") } tasks.register("benchmarkComparison") { group = "benchmark" - description = "Generate benchmark markdown/json comparison tables." - mustRunAfter(benchmarkTasks) - dependsOn(collectBenchmarkMetadata) + description = "Rebuild the retained benchmark history without running measurements" workingDir = rootProject.projectDir - commandLine( - "python3", - "scripts/benchmark_comparison.py", - "--metadata", - "kflate/performance/benchmark-metadata.jsonl", - "--publish-latest", - ) + commandLine("python3", "scripts/benchmark_suite.py", "report") } mavenPublishing { diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt index ffdd917..15c9574 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt @@ -14,7 +14,7 @@ object BenchmarkCorpus { } } - private val corpusDirectory: Path by lazy { + val corpusDirectory: Path by lazy { var directory: Path? = SystemFileSystem.resolve(Path(".")) while (directory != null) { val repositoryPath = Path(directory, "kflate", "src", "jvmTest", "resources") diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt index 96c7e84..9705071 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt @@ -3,129 +3,56 @@ package com.rafambn.kflate.benchmark import kotlinx.benchmark.Param import kotlinx.benchmark.Scope import kotlinx.benchmark.State +import kotlinx.io.buffered +import kotlinx.io.files.Path +import kotlinx.io.files.SystemFileSystem +import kotlinx.io.readByteArray @State(Scope.Benchmark) abstract class RawBenchmarkState { - @Param( - BenchmarkCorpora.SimpleText, - BenchmarkCorpora.Text, - BenchmarkCorpora.Model3D, - BenchmarkCorpora.RainierBmp, - BenchmarkCorpora.MalteseBmp, - BenchmarkCorpora.SunriseBmp, - BenchmarkCorpora.CompressedMvtPbf - ) - var corpus: String = BenchmarkCorpora.SimpleText + @Param("simpleText", "text", "model3D", "Rainier.bmp", "Maltese.bmp", "Sunrise.bmp", "compressed_MVT.pbf") + var corpus: String = "simpleText" - protected val input: ByteArray - get() = rawInput + @Param("0", "1", "2", "3", "4", "5", "6", "7", "8", "9") + var level: Int = 6 - protected val kflateCompressed: ByteArray - get() = rawKFlateCompressed - - protected val kompressCompressed: ByteArray - get() = rawKompressCompressed - - private lateinit var rawInput: ByteArray - private lateinit var rawKFlateCompressed: ByteArray - private lateinit var rawKompressCompressed: ByteArray + protected lateinit var input: ByteArray + protected lateinit var kompressCompressed: ByteArray protected fun setupRawBenchmark( library: BenchmarkLibrary, - reportPrefix: String, - compressWithKFlate: (ByteArray) -> ByteArray, - compressWithKompress: (ByteArray) -> ByteArray, + compress: (ByteArray) -> ByteArray, decompress: (ByteArray) -> ByteArray ) { - rawInput = BenchmarkCorpus.load(corpus) - rawKFlateCompressed = compressWithKFlate(rawInput) - rawKompressCompressed = compressWithKompress(rawInput) - val libraryCompressed = when (library) { - BenchmarkLibrary.KFlate -> rawKFlateCompressed - BenchmarkLibrary.Kompress -> rawKompressCompressed + input = BenchmarkCorpus.load(corpus) + val platformDirectory = when (benchmarkPlatformName()) { + "JVM" -> "jvm" + "Linux x64 Native" -> "linuxX64" + else -> "wasmJs" } - - require(decompress(rawKFlateCompressed).contentEquals(rawInput)) { - "${library.reportName} failed to decompress KFlate RAW output for benchmark corpus '$corpus'" + val root = BenchmarkCorpus.corpusDirectory.parent!!.parent!!.parent!!.parent!! + val directory = Path(root, "performance", "kompress-baseline", platformDirectory, "fixtures", level.toString()) + val fixture = Path(directory, "$corpus.deflate") + val compressed = compress(input) + if (library == BenchmarkLibrary.Kompress) { + if (SystemFileSystem.exists(fixture)) { + val saved = SystemFileSystem.source(fixture).buffered().use { it.readByteArray() } + check(saved.contentEquals(compressed)) { "Kompress fixture changed: $fixture" } + } else { + SystemFileSystem.createDirectories(directory) + SystemFileSystem.sink(fixture).buffered().use { it.write(compressed) } + } } - require(decompress(rawKompressCompressed).contentEquals(rawInput)) { - "${library.reportName} failed to decompress Kompress RAW output for benchmark corpus '$corpus'" - } - - println(rawBenchmarkReportLine(reportPrefix, library.reportName, corpus, rawInput.size, libraryCompressed.size)) + check(SystemFileSystem.exists(fixture)) { "Missing Kompress fixture: $fixture. Run the baseline first." } + kompressCompressed = SystemFileSystem.source(fixture).buffered().use { it.readByteArray() } + check(decompress(kompressCompressed).contentEquals(input)) { "Invalid Kompress fixture for $corpus level $level" } + check(decompress(compressed).contentEquals(input)) { "Compression round trip failed for $corpus level $level" } appendBenchmarkMetadata( - benchmarkMetadataJsonLine( - platform = benchmarkPlatformName(), - libraryName = library.reportName, - corpusName = corpus, - originalSize = rawInput.size, - compressedSize = libraryCompressed.size - ) + """{"platform":"${benchmarkPlatformName()}","library":"${library.reportName}","corpus":"$corpus","level":$level,"originalSizeBytes":${input.size},"compressedSizeBytes":${compressed.size}}""" ) } } -const val BENCHMARK_COMPRESSION_LEVEL: Int = 6 - expect fun appendBenchmarkMetadata(line: String) - expect fun benchmarkMetadataPath(): String - expect fun benchmarkPlatformName(): String - -private fun benchmarkMetadataJsonLine( - platform: String, - libraryName: String, - corpusName: String, - originalSize: Int, - compressedSize: Int -): String { - return buildString { - append('{') - append("\"platform\":\"") - append(platform) - append("\",") - append("\"library\":\"") - append(libraryName) - append("\",\"corpus\":\"") - append(corpusName) - append("\",\"originalSizeBytes\":") - append(originalSize) - append(",\"compressedSizeBytes\":") - append(compressedSize) - append('}') - } -} - -private fun rawBenchmarkReportLine( - prefix: String, - libraryName: String, - corpusName: String, - originalSize: Int, - compressedSize: Int -): String { - val originalMiB = originalSize / BYTES_PER_MIB - return buildString { - append(prefix) - append(" library=") - append(libraryName) - append(" name=") - append(corpusName) - append(" originalBytes=") - append(originalSize) - append(" originalMiB=") - append(formatDouble(originalMiB)) - append(" operationMiB=") - append(formatDouble(originalMiB)) - append(" rawBytes=") - append(compressedSize) - append(" rawRatio=") - append(formatDouble(compressedSize.toDouble() / originalSize)) - } -} - -private const val BYTES_PER_MIB = 1024.0 * 1024.0 - -private fun formatDouble(value: Double): Double { - return (value * 10_000).toInt() / 10_000.0 -} diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt index 1dc50c5..eef41cb 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt @@ -3,7 +3,6 @@ package com.rafambn.kflate.benchmark import com.rafambn.kflate.KFlate import com.rafambn.kflate.compression.Raw as CompressionRaw import com.rafambn.kflate.decompression.Raw as DecompressionRaw -import dev.karmakrafts.kompress.Deflater import kotlinx.benchmark.Benchmark import kotlinx.benchmark.BenchmarkMode import kotlinx.benchmark.BenchmarkTimeUnit @@ -21,21 +20,14 @@ open class CompressionBenchmarks : RawBenchmarkState() { open fun setup() { setupRawBenchmark( library = BenchmarkLibrary.KFlate, - reportPrefix = "BENCHMARK_CORPUS", - compressWithKFlate = { KFlate.compress(it, compressionOptions) }, - compressWithKompress = { Deflater.deflate(it, raw = true, level = BENCHMARK_COMPRESSION_LEVEL) }, + compress = { KFlate.compress(it, CompressionRaw(level = level)) }, decompress = { KFlate.decompress(it, DecompressionRaw()) } ) } @Benchmark open fun rawDeflateCompression(): ByteArray { - return KFlate.compress(input, compressionOptions) - } - - @Benchmark - open fun rawDeflateDecompressionFromKFlate(): ByteArray { - return KFlate.decompress(kflateCompressed, DecompressionRaw()) + return KFlate.compress(input, CompressionRaw(level = level)) } @Benchmark @@ -43,7 +35,4 @@ open class CompressionBenchmarks : RawBenchmarkState() { return KFlate.decompress(kompressCompressed, DecompressionRaw()) } - private companion object { - val compressionOptions = CompressionRaw(level = BENCHMARK_COMPRESSION_LEVEL) - } } diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt index 5618303..cf5ffdd 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt @@ -1,7 +1,5 @@ package com.rafambn.kflate.benchmark -import com.rafambn.kflate.KFlate -import com.rafambn.kflate.compression.Raw import dev.karmakrafts.kompress.Deflater import dev.karmakrafts.kompress.Inflater import kotlinx.benchmark.Benchmark @@ -21,21 +19,14 @@ open class KompressBaselineBenchmarks : RawBenchmarkState() { open fun setup() { setupRawBenchmark( library = BenchmarkLibrary.Kompress, - reportPrefix = "BENCHMARK_BASELINE_CORPUS", - compressWithKFlate = { KFlate.compress(it, Raw(level = BENCHMARK_COMPRESSION_LEVEL)) }, - compressWithKompress = { Deflater.deflate(it, raw = true, level = BENCHMARK_COMPRESSION_LEVEL) }, + compress = { Deflater.deflate(it, raw = true, level = level) }, decompress = { Inflater.inflate(it, raw = true) } ) } @Benchmark open fun rawDeflateCompression(): ByteArray { - return Deflater.deflate(input, raw = true, level = BENCHMARK_COMPRESSION_LEVEL) - } - - @Benchmark - open fun rawDeflateDecompressionFromKFlate(): ByteArray { - return Inflater.inflate(kflateCompressed, raw = true) + return Deflater.deflate(input, raw = true, level = level) } @Benchmark diff --git a/performance/full-suite.log b/performance/full-suite.log new file mode 100644 index 0000000..5e01ce0 --- /dev/null +++ b/performance/full-suite.log @@ -0,0 +1,12 @@ +Running :kflate:jvmBenchmarkBaselineBenchmark; log: /home/rafael/.cache/kflate-benchmark-levels/performance/kompress-baseline/jvm/raw/benchmark.log +Saved 140 measurements to /home/rafael/.cache/kflate-benchmark-levels/performance/kompress-baseline/jvm/raw +Running :kflate:linuxX64BenchmarkBaselineBenchmark; log: /home/rafael/.cache/kflate-benchmark-levels/performance/kompress-baseline/linuxX64/raw/benchmark.log +Saved 140 measurements to /home/rafael/.cache/kflate-benchmark-levels/performance/kompress-baseline/linuxX64/raw +Running :kflate:wasmJsBenchmarkBaselineBenchmark; log: /home/rafael/.cache/kflate-benchmark-levels/performance/kompress-baseline/wasmJs/raw/benchmark.log +Saved 140 measurements to /home/rafael/.cache/kflate-benchmark-levels/performance/kompress-baseline/wasmJs/raw +Running :kflate:jvmBenchmarkBenchmark; log: /home/rafael/.cache/kflate-benchmark-levels/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.log +Saved 140 measurements to /home/rafael/.cache/kflate-benchmark-levels/performance/runs/2026-09-08-kflate-levels/jvm +Running :kflate:linuxX64BenchmarkBenchmark; log: /home/rafael/.cache/kflate-benchmark-levels/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.log +Saved 140 measurements to /home/rafael/.cache/kflate-benchmark-levels/performance/runs/2026-09-08-kflate-levels/linuxX64 +Running :kflate:wasmJsBenchmarkBenchmark; log: /home/rafael/.cache/kflate-benchmark-levels/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.log +Saved 140 measurements to /home/rafael/.cache/kflate-benchmark-levels/performance/runs/2026-09-08-kflate-levels/wasmJs diff --git a/performance/history.json b/performance/history.json new file mode 100644 index 0000000..2ad1be6 --- /dev/null +++ b/performance/history.json @@ -0,0 +1,43387 @@ +{ + "schemaVersion": 2, + "platforms": { + "jvm": "JVM", + "linuxX64": "Linux x64 Native", + "wasmJs": "Wasm/JS" + }, + "baselines": { + "jvm": { + "schemaVersion": 2, + "runId": "2026-09-08-kompress-levels", + "startedAt": "2026-09-08T12:26:53.514578+00:00", + "finishedAt": "2026-09-08T15:19:54.339512+00:00", + "platform": "jvm", + "library": "Kompress", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "0/text.deflate": "d836ae8a828ffc3af582b5c6025d41bca8da1048fb8cdeda19292c368ef8bd9f", + "1/text.deflate": "3962281856fbea5374187e31297277e0b0752307045be8ef6b8934b377538ff6", + "2/text.deflate": "88039b6ce036e0d76d97a08b797e5e39dd6c26d6c1bf29c372bc64749be06d1e", + "3/text.deflate": "4d5a9f658be6767a8edcc56acce94c9f2d17170ce48feea43b6079b4265aa2d4", + "4/text.deflate": "abe2fba491c09113367aacce1690dddf8a4ef36b575fb1720d98c4683112f2fe", + "5/text.deflate": "0e1210a427ebfbdfc1461c8107386d17da70c20136e4759fcd041fd4e158fe5b", + "6/text.deflate": "1d10ab80e3776c51ae9fa9e9184f187063e7eb9fbe8dafd6a5b12ce640a01e09", + "7/text.deflate": "cdf5e42785a933fa4bd5be160c0212d5ee3a20e04b120c03ffe48c5219f80889", + "8/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "9/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "1/model3D.deflate": "10230441633bb8d13937469df3121bf54d45e1f323228c4f8e108bb34c6c2520", + "2/model3D.deflate": "39cee123b884e3d58b39d8db404a9908f9ae36d0c1da0d26924f8643542be3a7", + "3/model3D.deflate": "b7ba6c3431704da7696bb93763864453f58116e688c0a8d0cc4fd3ef0cbf9aa2", + "4/model3D.deflate": "f9d97044416c595571f6dc9412ae9066f9300d7bbec5b29a1382757fe0124828", + "5/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "6/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "7/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "8/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "9/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "0/Rainier.bmp.deflate": "c3e4b89b68a6602aa65ec281029e7b94c504435f5d0402924419c7c28ceb9370", + "1/Rainier.bmp.deflate": "4072294896b849cc1f5f1c9c020ce4f0652b81eb8b422f09ff5d8fb98cd4443c", + "2/Rainier.bmp.deflate": "b7ae3b590d35810582e37ca624f59a4ee713e6fdfebe3c2c7cdca99cd96f0a5b", + "3/Rainier.bmp.deflate": "2d3a4fd74fa9ba594688c2b1eabe9aa78ec5aa846634c62b354f3745aef8eed6", + "4/Rainier.bmp.deflate": "a205b0f647c881701a0e089a8b3c7812eea5b4d5fef4e50e1bf801c1eed1cd92", + "5/Rainier.bmp.deflate": "84b2e20baf6503f1b99eccf42964b40b986dea0df499f58d9e469960c67d6cc1", + "6/Rainier.bmp.deflate": "ca66de31926d329eacc8c3cb568f00ef97847de06df989d4f728f38611eb7370", + "7/Rainier.bmp.deflate": "87c036e9bc7a63b02694f710835706a8e369c2a6c151e19899da0bb51730aad4", + "8/Rainier.bmp.deflate": "2545ba369b38f5722e3d454c33d9d815df6dfb62640016a58523045bed97f409", + "9/Rainier.bmp.deflate": "f1a0a0f96f8a0a57093fad28851fd03494f66a42b34da314ec5ec022115feb31", + "0/Maltese.bmp.deflate": "9b1e935d31866e433005e7c7cc33fbc0a64a354645618f03da05b7dbd31ef492", + "1/Maltese.bmp.deflate": "3bc71421c67e8c41148d0e65258587de5a71e306717599d177aa8f34c80e7296", + "2/Maltese.bmp.deflate": "f8cf1433f38e5b9695ffa5628aa1294bdfa0b5e32c752d22c416347146a8cbe0", + "3/Maltese.bmp.deflate": "1b3316b80aa317cf730f5de2c14821831a08c5fcdf4ac3cbe2144160e3d543af", + "4/Maltese.bmp.deflate": "81b37aeba2325abd66d8c764cd758c49f81a32a1507eac1feb45ff4fff637179", + "5/Maltese.bmp.deflate": "9dea9019fe7804cd77a2313013eb0a8d74cbb434b20eea09529f199fea9a9517", + "6/Maltese.bmp.deflate": "d144e57c01478cb9d96f1353021cd354fc99ee65bf8ad527059e3494ca1a245e", + "7/Maltese.bmp.deflate": "429e565ee04bcd5def2dcc9fd982e1179c33f081cbf4f35e869214107b5c627b", + "8/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "9/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "0/Sunrise.bmp.deflate": "c1485e3564a7b5549f6bba9c23e85545027c0dc71da56c95dde2ba72acdf6910", + "1/Sunrise.bmp.deflate": "b814477692289cfb67ea26b83a3a21ba581f720bafef7c8eec1bbaef2ea1ee33", + "2/Sunrise.bmp.deflate": "07db5fac496af56360f9136db8ef9308a5b19c16f27c5999f800fc3aa5841e94", + "3/Sunrise.bmp.deflate": "4eda8afc20efff1d785687f28da4915bea03fcf48464626c7d2b12bace162f09", + "4/Sunrise.bmp.deflate": "f4b104ef029a69beb518ef9edcd0bf28ef47cbcf48b75e0ea019a3a9f21170a5", + "5/Sunrise.bmp.deflate": "3e3721e89117b78f348b352bc347f860f5864cf117d3a1b7958d724f7dcd8afb", + "6/Sunrise.bmp.deflate": "bfcf3112b809988f251e53c14717115bd5e9e2f6564a7a3903e03b70332ac6e2", + "7/Sunrise.bmp.deflate": "ba7560b4962b102ffa9742ca5fe6b36e521441fc15c009591cc9204b92b499bd", + "8/Sunrise.bmp.deflate": "0df02a00a86c04c452887b4597bab461c0be8943eaf392fd107a56f986a35992", + "9/Sunrise.bmp.deflate": "13392b19c604ecbfafd9f26aac60e82fc63959ef6afa9d1507eb117e1003367c", + "0/compressed_MVT.pbf.deflate": "be331db24cffebf044ede35c870caff78114ee43d2efd0deff2c8eb3011f1a88", + "1/compressed_MVT.pbf.deflate": "0209eb3cecc5a8a16a85476c5dee999c78157a5f270797fb86abc250ccd2ea43", + "2/compressed_MVT.pbf.deflate": "5ec0a44565c1a9157678125e859933260957e397ce22a174df5574e886074c40", + "3/compressed_MVT.pbf.deflate": "c6d3e94b8cc7adbe387008eab055295712e1202151735e06dfce68a1b2fa6206", + "4/compressed_MVT.pbf.deflate": "705092661b2036d10c5858ac6e8eab82b995677695e3f7d900930009bf0340e2", + "5/compressed_MVT.pbf.deflate": "2281ade0e0c3b32fa15c1f1603c33c7b213131466f14fb51f6641be6d1768e25", + "6/compressed_MVT.pbf.deflate": "08f41d2b48e8fc30a20681b1d3c58cb84800c3b992e02fddf20ac296e3a525f2", + "7/compressed_MVT.pbf.deflate": "8246a927c258e650f5af62850eddfaf55c3e521bacac4b95aa1d7f4c8d9974a0", + "8/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "9/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 29%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "jmhVersion": "1.37", + "mode": "avgt", + "threads": 1, + "forks": 3, + "jvm": "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs": [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion": "17.0.14", + "vmName": "OpenJDK 64-Bit Server VM", + "vmVersion": "17.0.14+1-b1367.22", + "warmupIterations": 8, + "warmupTime": "1 s", + "warmupBatchSize": 1, + "measurementIterations": 15, + "measurementTime": "1 s", + "measurementBatchSize": 1 + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0015232882522351193, + "errorMs": 2.0318240982385967e-05, + "confidenceIntervalMs": [ + 0.0015029700112527333, + 0.0015436064932175051 + ], + "p50Ms": 0.0015018551693692368, + "p95Ms": 0.0015786094449246597, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0014923268330896177, + 0.001496454494580408, + 0.0015320621257588222, + 0.0015594874529113862, + 0.0014932551905878137, + 0.001505633081330407, + 0.0015668417493173584, + 0.0015761188537571208, + 0.0015717127023289435, + 0.001573609509274847, + 0.0015175921405040068, + 0.0014915948241280219, + 0.001566507098791052, + 0.0015782418700726517, + 0.0015787669770040917 + ], + [ + 0.0014835687536527697, + 0.0014971931429991407, + 0.0014771312302466401, + 0.0014791902125287086, + 0.001493350735349011, + 0.001552843965079577, + 0.0015522780868752802, + 0.0015029041584146514, + 0.0014849326959909491, + 0.0014973177821092057, + 0.0014835171454336193, + 0.0014885233873091982, + 0.0014822983778224347, + 0.0014946214160511298, + 0.0015471930742921847 + ], + [ + 0.0015697468535222187, + 0.001575725453743383, + 0.0015814042046581047, + 0.0015716781395699664, + 0.0015668395353755297, + 0.0015667111650637512, + 0.001572897597760531, + 0.0015018551693692368, + 0.0014915267143357765, + 0.0014867588391889663, + 0.0014881362921500445, + 0.0014933264146971125, + 0.00148964325244468, + 0.0014898595732573832, + 0.001484793077852632 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003994649152298781, + "errorMs": 7.731268993040592e-05, + "confidenceIntervalMs": [ + 0.003917336462368375, + 0.004071961842229187 + ], + "p50Ms": 0.004048886857531496, + "p95Ms": 0.00412317627025743, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.004054725014088847, + 0.004061894291179493, + 0.0040661456000845595, + 0.0040735949699623256, + 0.00408187313378011, + 0.004077177065244862, + 0.004069134520482183, + 0.0040660294043515025, + 0.004075117603676872, + 0.0040650824296862295, + 0.004040706074133926, + 0.0040914612436081, + 0.004054507398308726, + 0.004012786658803328, + 0.003677217235940929 + ], + [ + 0.004044990774855516, + 0.00407321360761427, + 0.00404420341292788, + 0.004035545450877222, + 0.004037889003282422, + 0.004045102717591338, + 0.00404769801118657, + 0.004045346583026964, + 0.003661365525421743, + 0.003638815974445544, + 0.003644506210127846, + 0.003639352382303925, + 0.0037422383505571226, + 0.004040059532031941, + 0.004039540448185608 + ], + [ + 0.004072486351124648, + 0.004087035598546797, + 0.004084731244716175, + 0.004065432856689944, + 0.0036765325467276837, + 0.004027883967510581, + 0.004074955004176088, + 0.0040560004379952795, + 0.0040563846902525675, + 0.004048886857531496, + 0.0041367684245357155, + 0.00415498592643363, + 0.00401792776282489, + 0.003931297785114871, + 0.0039205817714968935 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003799279663316581, + "errorMs": 9.285936869810376e-05, + "confidenceIntervalMs": [ + 0.003706420294618477, + 0.0038921390320146845 + ], + "p50Ms": 0.003707078600548514, + "p95Ms": 0.0041543783842863695, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.003651812380423829, + 0.0036601282414421535, + 0.0036792911873871157, + 0.00365183199036127, + 0.0036418097783344496, + 0.003654142983968785, + 0.003643035184847933, + 0.0036569453251244855, + 0.003642485923212224, + 0.003649501563486301, + 0.0036510137538828804, + 0.0036523215223432577, + 0.0036485952063914783, + 0.0036638474955031524, + 0.003643549968671679 + ], + [ + 0.004098086943338086, + 0.004050423623514165, + 0.0040570981992543885, + 0.004035851467609293, + 0.004013513650918487, + 0.004026695909493518, + 0.004044999656250379, + 0.00427393935988377, + 0.004038942943331005, + 0.003734172485634598, + 0.003705873737841593, + 0.003704340667155588, + 0.0037001984734519005, + 0.0037043817984503016, + 0.0038187859545692326 + ], + [ + 0.0037051787107457612, + 0.003898683141993958, + 0.0037088487748979234, + 0.003707078600548514, + 0.0037076165191959106, + 0.003718989086014108, + 0.003770932479206099, + 0.0039928410735886495, + 0.003976582817792904, + 0.0038053775370837472, + 0.0037221145431337015, + 0.003869833520335521, + 0.0037049962032396555, + 0.0037023911778424363, + 0.004178503287549919 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003999381331745844, + "errorMs": 0.00013862309066552418, + "confidenceIntervalMs": [ + 0.00386075824108032, + 0.004138004422411369 + ], + "p50Ms": 0.0038372976265385675, + "p95Ms": 0.004507677818051265, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0042378144788135595, + 0.004592659607490196, + 0.004376975615413229, + 0.0042449685397646, + 0.00432911882469559, + 0.004089727874939175, + 0.003730287923999075, + 0.0038593038473856223, + 0.0037264216564021745, + 0.0037922636318140114, + 0.0037426681298695468, + 0.0037298026498808557, + 0.0038305900692486828, + 0.0037768771727760553, + 0.004527140280198266 + ], + [ + 0.0044622654063749285, + 0.004364727060866985, + 0.004378242678538597, + 0.004294348244992594, + 0.004329155301440004, + 0.004375315043024441, + 0.0040198579708280915, + 0.0038273241331017015, + 0.0038425739197584224, + 0.003813574587826193, + 0.0038252159873637032, + 0.0038247009537722572, + 0.0038370985334115924, + 0.003828344987006824, + 0.0038284568521701184 + ], + [ + 0.0037372448463334888, + 0.003779714496806621, + 0.0037509416628852795, + 0.0037604805139137987, + 0.003749437012183693, + 0.003734724331711543, + 0.003877389135289374, + 0.0038372976265385675, + 0.0038140546228260497, + 0.0038306018237314883, + 0.004083322843903734, + 0.004150494045099553, + 0.004149138483493325, + 0.004154329488292494, + 0.0041251670323868605 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.004089005521433341, + "errorMs": 0.00014290834763846632, + "confidenceIntervalMs": [ + 0.003946097173794874, + 0.004231913869071807 + ], + "p50Ms": 0.004260236177137112, + "p95Ms": 0.004418569308120046, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.004260236177137112, + 0.004244134164817117, + 0.003805252446355197, + 0.0037937194978095545, + 0.003799624100999586, + 0.0037963993736951983, + 0.0037978934643178564, + 0.0038024975820248642, + 0.0037992063968395663, + 0.003784708347681956, + 0.003779186300738356, + 0.00377911872995001, + 0.0037844134160230965, + 0.0037853713688784257, + 0.0038010284854266352 + ], + [ + 0.004390703703866298, + 0.004410808722035289, + 0.004361915662860781, + 0.004416089018806106, + 0.004419632289254591, + 0.004450355683405861, + 0.004354240550082495, + 0.0043406116618202335, + 0.0043106386957739795, + 0.004314713131408998, + 0.0043355598791493645, + 0.0043960991604764625, + 0.004331174394886253, + 0.004346606437397052, + 0.004311040751229563 + ], + [ + 0.003818485627016398, + 0.0037955170522896405, + 0.003795464364457431, + 0.0038030002623673904, + 0.0037903199104128062, + 0.003794362729997344, + 0.003886840825622112, + 0.003933501978040992, + 0.004340782973662737, + 0.004325400365014012, + 0.004276799657936932, + 0.004267312792811243, + 0.004330356362849101, + 0.004277211204057718, + 0.004266912762816575 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.004160513775796707, + "errorMs": 0.00010760245061423744, + "confidenceIntervalMs": [ + 0.004052911325182469, + 0.004268116226410944 + ], + "p50Ms": 0.00422836607844961, + "p95Ms": 0.004422350168505146, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.004304989003137656, + 0.00428060310041687, + 0.003990949534530161, + 0.0038533644443930746, + 0.004127137464460941, + 0.004377502796670256, + 0.004255440560124926, + 0.004251495020254789, + 0.004271909844187795, + 0.004371759487031549, + 0.004333197086205179, + 0.004247992206313948, + 0.004262384212141359, + 0.004409041469392793, + 0.004328764936048651 + ], + [ + 0.004174152318267758, + 0.0039842050441392055, + 0.004351897166330154, + 0.004248308505215944, + 0.003800709232417971, + 0.0037920349811558264, + 0.0038039520362989107, + 0.0038012799609275522, + 0.003807716989393051, + 0.003809312845416976, + 0.003990454414874516, + 0.004428053896696154, + 0.004460611965926322, + 0.004322079790842895, + 0.004339574209224628 + ], + [ + 0.0042225635254380415, + 0.004197821945405097, + 0.0038012454982426142, + 0.004179855674713297, + 0.00422836607844961, + 0.004231160439820789, + 0.004222594577364592, + 0.004237465838219842, + 0.004227309996491866, + 0.00426990940177508, + 0.004215219118905228, + 0.004217407559215825, + 0.004238974323545369, + 0.00417731419848731, + 0.0037750372123394444 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.004252933947621738, + "errorMs": 7.635929332419862e-05, + "confidenceIntervalMs": [ + 0.0041765746542975395, + 0.004329293240945937 + ], + "p50Ms": 0.004287075662561777, + "p95Ms": 0.0044099057424493516, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.004304876367111, + 0.004277154322175607, + 0.004309829261776202, + 0.004235237565317547, + 0.004232201467495483, + 0.004214584445849136, + 0.00422077974957059, + 0.004224362077777261, + 0.004228017665260435, + 0.004293107388456288, + 0.004287075662561777, + 0.0042655436535016635, + 0.004261146398929733, + 0.004251684504731217, + 0.0042416028695146935 + ], + [ + 0.004267519937190914, + 0.004346770078623802, + 0.004320986986839945, + 0.004327870701405927, + 0.004275556440511308, + 0.003897221432078369, + 0.00382031077788048, + 0.0038303503166907922, + 0.0038964635344629424, + 0.004284821688821869, + 0.004287214174571672, + 0.00427294833979869, + 0.004258489217209886, + 0.004288876807430404, + 0.00427983065730914 + ], + [ + 0.003929580641359096, + 0.004387649366544421, + 0.004441277649242629, + 0.0044126765112041545, + 0.004348662124617933, + 0.004357110678376636, + 0.004349639727916009, + 0.004320654597135106, + 0.0043234336666104715, + 0.004300272691704108, + 0.004341387420078739, + 0.0043185348679551615, + 0.004297772887444995, + 0.004403440615354811, + 0.004347499706579148 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.004159756993855145, + "errorMs": 0.00011932967596101238, + "confidenceIntervalMs": [ + 0.004040427317894132, + 0.004279086669816157 + ], + "p50Ms": 0.004287883681046828, + "p95Ms": 0.004408785387264768, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.00434925494024736, + 0.00386351686426306, + 0.003836684719142504, + 0.0039980248611827356, + 0.004315478823889845, + 0.004281199939212589, + 0.0038350988654097602, + 0.00384112682081946, + 0.003827897450912849, + 0.003827766073813816, + 0.0038374255277515597, + 0.003889497538344274, + 0.004318411634404052, + 0.0038358165577442316, + 0.004127922389846249 + ], + [ + 0.003842285943136374, + 0.0038030546621593358, + 0.00408860591926418, + 0.004408090599782282, + 0.004311694086151299, + 0.004300480525566777, + 0.004395260257959614, + 0.004521365956523508, + 0.004331926086184419, + 0.0043355611847266835, + 0.004287883681046828, + 0.004297467313128883, + 0.004298449714212042, + 0.004314798632382761, + 0.004281755965376416 + ], + [ + 0.0038727258797744803, + 0.003947803498121073, + 0.00438562347725419, + 0.004327462266069535, + 0.004329814514662718, + 0.004129636343741484, + 0.004035299599339899, + 0.00440908315332869, + 0.0043676952637140935, + 0.004346469429173638, + 0.004364657026398363, + 0.004183235534995002, + 0.003955009878437483, + 0.004380932028245271, + 0.0043498132956398825 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.004121532768060479, + "errorMs": 0.00013418376728587512, + "confidenceIntervalMs": [ + 0.003987349000774604, + 0.004255716535346354 + ], + "p50Ms": 0.004091947968790275, + "p95Ms": 0.004515250275705711, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.004520482265945282, + 0.004503042298480047, + 0.0040201137843443036, + 0.0042652692207642675, + 0.0038703218022535907, + 0.003922657876262378, + 0.0038722825586978067, + 0.0038734483641348965, + 0.0038058433563932202, + 0.0038137999664488386, + 0.004185966571951072, + 0.0044303215738041865, + 0.004600882638978341, + 0.004418367887480729, + 0.00441656870139677 + ], + [ + 0.004329262257829948, + 0.004319485071500451, + 0.004311591041365782, + 0.004389392577996428, + 0.004324774052118869, + 0.004319376033753816, + 0.004309291841702751, + 0.004320602384500745, + 0.0043221444931826536, + 0.004349991962351795, + 0.0040660972528835165, + 0.003876597895348837, + 0.003901967004283942, + 0.003942316898688277, + 0.0038257404668918375 + ], + [ + 0.004404238443550979, + 0.004374013107598646, + 0.0042077183641358535, + 0.003902398987140271, + 0.003908284428119261, + 0.003857894160077146, + 0.003864854125774693, + 0.0038017260432781303, + 0.0038021506704023177, + 0.003809408661738213, + 0.0038052449874829745, + 0.0038585523413055133, + 0.003975757805699204, + 0.004376784365892721, + 0.004091947968790275 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.004052679918367739, + "errorMs": 0.0001453218047701956, + "confidenceIntervalMs": [ + 0.003907358113597543, + 0.004198001723137934 + ], + "p50Ms": 0.003862051602763372, + "p95Ms": 0.004493577278682749, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0043383192771345655, + 0.0038364007020101278, + 0.0038089727420915123, + 0.0038093744281801943, + 0.003819586519145426, + 0.003809587500571376, + 0.004198673225718424, + 0.004132350151641613, + 0.0038124981644766186, + 0.0037975547117655548, + 0.0038184086622530715, + 0.003818815608903009, + 0.0038252564674295508, + 0.0038089388091647244, + 0.003813628900649727 + ], + [ + 0.003988272210702608, + 0.003862051602763372, + 0.0038656782888659568, + 0.003872453864409798, + 0.0038539974952988684, + 0.0038343291676410044, + 0.004284168060243647, + 0.0038395795242098635, + 0.0038461107342547085, + 0.004003405227894914, + 0.0038539611335470744, + 0.0038615033416859396, + 0.003838953436687944, + 0.0038469024544101303, + 0.003852039140315064 + ], + [ + 0.0038377222580372834, + 0.003907652086939195, + 0.004302021159446474, + 0.0043262682028965445, + 0.004378424536810031, + 0.004519584693181253, + 0.004445433453637115, + 0.004476072282039578, + 0.004496763446709979, + 0.00448614288661921, + 0.004434128503657726, + 0.004429866053948709, + 0.0044576184236330245, + 0.004460840313120275, + 0.0044602864718054835 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233108, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.2613165630209465, + "errorMs": 0.0036226024537734628, + "confidenceIntervalMs": [ + 0.2576939605671731, + 0.26493916547471996 + ], + "p50Ms": 0.2639225889182058, + "p95Ms": 0.26886727460119036, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.2586053345398138, + 0.26308519095213045, + 0.2639225889182058, + 0.2718189404891304, + 0.267678000802783, + 0.26330528375888396, + 0.26305531036296687, + 0.2651844886002121, + 0.26566366277217207, + 0.2660880497472732, + 0.26474920301746957, + 0.2651479695121951, + 0.26686428601921025, + 0.2639161063324538, + 0.26437267486122124 + ], + [ + 0.2539678050266565, + 0.26719628952991453, + 0.26366179731154454, + 0.2693769633719364, + 0.2671874204059829, + 0.2640857515839493, + 0.26538902918546037, + 0.26591858851674643, + 0.2644254364261169, + 0.2453020132417852, + 0.2515709574949698, + 0.25712477583547555, + 0.24408045656417765, + 0.24833135278053625, + 0.2637623472185605 + ], + [ + 0.26153078588235296, + 0.24968296679980032, + 0.26561548274030805, + 0.26650573407940314, + 0.2659833937782505, + 0.26533540450928383, + 0.26606123085106387, + 0.26725574726155493, + 0.25629197207276455, + 0.2459336978116548, + 0.2567891760780287, + 0.25424417285205897, + 0.26214688286163523, + 0.2585997057911065, + 0.2524309073933888 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 587322, + "metric": { + "sourceUnit": "s/op", + "averageMs": 12.089119403403965, + "errorMs": 0.38746326412290055, + "confidenceIntervalMs": [ + 11.701656139281065, + 12.476582667526865 + ], + "p50Ms": 11.62491659770115, + "p95Ms": 13.200804561124402, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 13.099162207792208, + 13.047186376623378, + 13.166047355263158, + 13.359754946666667, + 13.149926376623377, + 13.142345870129871, + 13.215700506493507, + 13.155060818181818, + 13.102377597402597, + 13.045530064935067, + 13.051380805194805, + 13.055189363636364, + 13.065070714285714, + 13.03461509090909, + 13.035307961038962 + ], + [ + 11.551349390804598, + 11.554892551724137, + 11.485190670454545, + 11.590760367816092, + 11.60129135632184, + 11.57855767816092, + 11.447861681818182, + 11.626763022988506, + 11.57893756321839, + 11.618124494252873, + 11.552869655172413, + 11.508530344827586, + 11.62491659770115, + 11.617573333333334, + 11.530164425287357 + ], + [ + 11.631088767441861, + 11.585940045977011, + 11.769705352941177, + 11.627820183908046, + 11.65073504651163, + 11.586658137931034, + 11.632635747126436, + 11.518509528735631, + 11.484024920454544, + 11.661505279069768, + 11.525449862068966, + 11.529870862068966, + 11.531621655172414, + 11.567908781609196, + 11.514459793103448 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 564401, + "metric": { + "sourceUnit": "s/op", + "averageMs": 14.932320278089865, + "errorMs": 0.2601866586200996, + "confidenceIntervalMs": [ + 14.672133619469765, + 15.192506936709965 + ], + "p50Ms": 14.98205580597015, + "p95Ms": 15.642999125408654, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 15.001406268656718, + 15.167889227272727, + 14.957254462686567, + 14.707073376811593, + 14.759405970588235, + 14.732079720588235, + 14.739561176470588, + 14.741182294117648, + 14.71595911764706, + 14.669967173913042, + 14.683584811594203, + 14.71964794117647, + 14.665649043478261, + 14.81339332352941, + 14.554632898550725 + ], + [ + 15.136603223880597, + 15.052655194029851, + 14.990812149253731, + 16.34170008064516, + 15.037942059701493, + 14.966612253731343, + 14.945014253731342, + 14.86906180882353, + 14.95671519402985, + 15.115863462686566, + 15.134228537313433, + 14.98205580597015, + 15.250922803030305, + 15.154008298507462, + 14.971337985074626 + ], + [ + 15.104972462686568, + 15.159976939393939, + 15.041156552238807, + 14.938897791044775, + 15.013288119402985, + 15.491493015384616, + 15.562174246153845, + 15.243116636363636, + 15.10494280597015, + 15.677638359374999, + 13.910959666666667, + 13.123978428571428, + 15.18975715151515, + 15.267559651515151, + 13.59028077027027 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 542552, + "metric": { + "sourceUnit": "s/op", + "averageMs": 20.87084175048645, + "errorMs": 0.5393774907999127, + "confidenceIntervalMs": [ + 20.331464259686538, + 21.41021924128636 + ], + "p50Ms": 21.2496945625, + "p95Ms": 22.361519066666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 21.2496945625, + 20.994379416666668, + 19.867713392156862, + 19.58072726923077, + 19.599951711538463, + 19.87176674509804, + 19.778080274509804, + 19.831012686274512, + 20.213934860000002, + 20.40477214, + 20.02412794, + 20.07236586, + 20.74388375510204, + 20.0563306, + 20.053240480000003 + ], + [ + 21.920492021739133, + 21.904836608695653, + 22.308533088888886, + 22.33623068888889, + 22.428263222222224, + 22.346923755555558, + 22.3677742, + 20.226776660000002, + 19.54411680769231, + 19.6237068627451, + 19.604089230769233, + 19.57444876923077, + 19.482899826923077, + 19.395881461538462, + 19.41846398076923 + ], + [ + 21.705264127659575, + 21.70916455319149, + 21.752832304347823, + 21.695304574468086, + 21.60414780851064, + 21.66099093617021, + 21.719931893617023, + 21.588393127659575, + 21.434009808510638, + 21.450663212765956, + 21.43709763829787, + 21.945406673913045, + 21.692302829787234, + 21.449667829787234, + 21.517282574468087 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 530272, + "metric": { + "sourceUnit": "s/op", + "averageMs": 19.04665917562073, + "errorMs": 0.3124054455387743, + "confidenceIntervalMs": [ + 18.734253730081956, + 19.359064621159504 + ], + "p50Ms": 18.925110528301886, + "p95Ms": 21.192382594281913, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 18.95065169811321, + 18.993793018867922, + 18.926990358490563, + 18.910488867924528, + 18.91903320754717, + 18.972253528301888, + 19.02778979245283, + 18.803602296296297, + 18.822025037037037, + 18.77560312962963, + 18.800036055555555, + 18.784995444444444, + 20.9877905625, + 21.280064893617023, + 21.37239204255319 + ], + [ + 18.930181698113206, + 18.97190247169811, + 18.994694471698114, + 18.991796547169812, + 18.99216252830189, + 18.980072754716982, + 19.05235369811321, + 18.952471924528304, + 19.05113628301887, + 18.940060603773585, + 18.845935166666667, + 18.912315433962263, + 18.939761339622642, + 18.93079703773585, + 18.89997837735849 + ], + [ + 18.946544867924526, + 18.90713249056604, + 18.91345009433962, + 18.925110528301886, + 18.914490433962264, + 18.958791773584906, + 18.747968944444445, + 18.76922309259259, + 18.7648415, + 18.77906448148148, + 18.80401909259259, + 18.765027796296295, + 18.731466074074074, + 18.71877974074074, + 18.740621722222222 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513071, + "metric": { + "sourceUnit": "s/op", + "averageMs": 34.22940939285509, + "errorMs": 0.780826825581864, + "confidenceIntervalMs": [ + 33.44858256727323, + 35.01023621843696 + ], + "p50Ms": 34.739021620689655, + "p95Ms": 35.76934558928571, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 35.21155117241379, + 35.447163379310346, + 35.02411693103448, + 35.78384914285714, + 35.8997, + 35.73550396428571, + 35.52783289655172, + 35.23886396551725, + 35.187432448275864, + 35.225304586206896, + 35.15676506896552, + 34.97024975862069, + 35.24083693103449, + 35.56834068965517, + 35.071906 + ], + [ + 34.51495744827586, + 34.65773565517241, + 34.4782509, + 34.79959831034483, + 34.956542758620685, + 34.684151862068965, + 34.65612548275862, + 34.714116000000004, + 34.68559237931035, + 34.733300758620686, + 34.85552520689655, + 34.79775020689655, + 34.69908724137931, + 34.71194010344828, + 34.60005834482759 + ], + [ + 34.979726620689654, + 35.45517689655173, + 35.41636810344828, + 34.739021620689655, + 31.433573281250002, + 31.5651271875, + 31.5167351875, + 31.73240703125, + 31.9884351875, + 31.651836250000002, + 31.685418875000003, + 31.649696375, + 31.840188718750003, + 31.8793575625, + 31.956204187499996 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 505318, + "metric": { + "sourceUnit": "s/op", + "averageMs": 52.090717628830404, + "errorMs": 0.6627883698985152, + "confidenceIntervalMs": [ + 51.4279292589319, + 52.75350599872892 + ], + "p50Ms": 51.61384375, + "p95Ms": 55.190417847368415, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 52.88808952631579, + 56.4953155, + 55.22605457894736, + 53.46065663157894, + 51.28708005, + 51.94308025, + 53.62172021052632, + 54.78679205263158, + 51.69939585, + 51.14768425, + 51.7576985, + 51.5179411, + 51.3675956, + 51.25232685, + 51.61384375 + ], + [ + 51.99083945, + 51.4002585, + 51.97611895, + 51.1143804, + 51.1211188, + 51.140209399999996, + 52.808912684210526, + 51.0164576, + 50.96187345, + 51.0371894, + 51.333192450000006, + 53.29666315789474, + 52.04799695, + 51.3413239, + 51.16353925 + ], + [ + 51.52258685, + 51.91069245, + 51.9340133, + 55.107265473684215, + 51.30848995, + 51.314128350000004, + 51.233534150000004, + 52.91316184210526, + 52.85410978947368, + 51.64328425, + 51.293477499999995, + 51.5503814, + 51.53501189999999, + 52.276199600000005, + 51.87060745 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 504085, + "metric": { + "sourceUnit": "s/op", + "averageMs": 62.037616707984725, + "errorMs": 0.8000060138948241, + "confidenceIntervalMs": [ + 61.2376106940899, + 62.837622721879555 + ], + "p50Ms": 61.4964034117647, + "p95Ms": 64.9740987125, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 65.5227134375, + 61.247083, + 61.409856235294114, + 61.4964034117647, + 63.044493687499994, + 63.0111139375, + 61.2654394117647, + 61.14084505882353, + 61.32579364705882, + 61.20435464705883, + 61.29305776470588, + 60.612082470588234, + 61.00602123529412, + 61.03336558823529, + 60.78808529411764 + ], + [ + 61.967993529411764, + 61.11417, + 61.86420594117647, + 61.82289435294118, + 61.67025311764706, + 63.360167874999995, + 62.54133368750001, + 63.01846475, + 63.2974185625, + 63.6939976875, + 63.041022187500005, + 63.2043635, + 63.037417624999996, + 62.20171929411765, + 62.58395593750001 + ], + [ + 61.469603588235294, + 61.52709676470589, + 69.59601286666667, + 61.56933411764706, + 61.59823611764706, + 61.02153111764706, + 61.702596529411764, + 61.300038529411765, + 60.92321505882353, + 61.38847505882353, + 61.34523476470588, + 61.37128305882353, + 61.25888094117647, + 61.05316211764706, + 60.747964352941175 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 75.54242555250303, + "errorMs": 0.7989962070828339, + "confidenceIntervalMs": [ + 74.74342934542021, + 76.34142175958587 + ], + "p50Ms": 75.66639285714285, + "p95Ms": 78.90617476153845, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 75.66639285714285, + 76.23790614285714, + 75.91672057142858, + 76.23898714285714, + 74.91769585714286, + 75.15693685714285, + 75.77529928571428, + 75.61236564285714, + 75.83831692857143, + 76.09238321428572, + 75.87149649999999, + 76.83260557142857, + 75.35338007142857, + 78.15401792307692, + 79.2285276923077 + ], + [ + 80.24576446153846, + 75.25748278571429, + 75.74750592857143, + 75.42498257142857, + 75.44518757142856, + 75.41980378571428, + 73.39755592857144, + 73.27938657142857, + 73.20897692857142, + 73.14717735714285, + 73.03777764285714, + 73.06592978571429, + 73.08572914285715, + 73.97624128571428, + 73.16224464285715 + ], + [ + 75.95590514285715, + 76.72904435714285, + 76.22348321428571, + 76.36283971428571, + 76.8022005, + 76.71109428571428, + 76.59001478571429, + 75.37779321428572, + 75.20959835714287, + 75.09774957142858, + 75.4831325, + 75.39071307142856, + 76.1606332857143, + 75.76112571428571, + 75.7590435 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 74.34338268400488, + "errorMs": 0.8991957303472419, + "confidenceIntervalMs": [ + 73.44418695365763, + 75.24257841435212 + ], + "p50Ms": 73.31827221428571, + "p95Ms": 77.84895170769231, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 73.15684335714286, + 73.21091735714286, + 73.23162464285714, + 73.31827221428571, + 73.5485515, + 73.1512375, + 73.18303457142856, + 75.44256992857143, + 79.94256223076923, + 73.15787399999999, + 73.032686, + 73.73296635714286, + 73.01513114285714, + 73.13264857142856, + 72.87530892857143 + ], + [ + 73.64670021428572, + 74.1672755, + 73.6619265, + 73.232041, + 73.43844807142858, + 73.20323485714286, + 73.16801835714286, + 74.98516364285713, + 76.41217278571429, + 76.41960928571429, + 76.14187057142857, + 76.39964735714285, + 76.07350428571428, + 75.79794107142857, + 77.17356392307693 + ], + [ + 73.33199057142858, + 73.29996485714285, + 73.2837015, + 73.24550507142857, + 73.20383207142856, + 73.19738928571428, + 73.22039742857143, + 73.11781085714286, + 73.86824471428571, + 73.12616285714284, + 73.30720507142857, + 77.04854215384616, + 78.13840361538462, + 76.45258485714287, + 76.55714014285714 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0019145335529798788, + "errorMs": 3.815264741701379e-05, + "confidenceIntervalMs": [ + 0.0018763809055628651, + 0.0019526862003968928 + ], + "p50Ms": 0.0019036154639705057, + "p95Ms": 0.002049622574994898, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0018717475103823746, + 0.0019072861507244828, + 0.0019036154639705057, + 0.0018623569088901345, + 0.0018816535224040096, + 0.0018800863137869712, + 0.001858403838042628, + 0.0019016367845333911, + 0.0019188214069871627, + 0.0019130655626707063, + 0.0019069496538403603, + 0.0018679365050904629, + 0.0018673842436735509, + 0.0018581393712168786, + 0.0018497737432285723 + ], + [ + 0.0020123156545638187, + 0.0019727241673143004, + 0.0018951314980306271, + 0.0019847878352499924, + 0.002052384637326061, + 0.0020431777628888512, + 0.0020206696176216865, + 0.0019240285707689733, + 0.0018708722492915728, + 0.001863661282718757, + 0.0019084226748845553, + 0.0018798693605807367, + 0.0019471269455925214, + 0.001968847872214786, + 0.0019852266670371964 + ], + [ + 0.001996285975186223, + 0.0019864918500010925, + 0.0018271199921811344, + 0.0017758157498069223, + 0.001789458542135932, + 0.0017877989689063043, + 0.001833851324713998, + 0.0019646041451001116, + 0.001980862272887512, + 0.0020026120296265442, + 0.001883492028008377, + 0.0019807921496171055, + 0.0018100679282024926, + 0.0018954135441934506, + 0.002061239608000742 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2156, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.028453044979923316, + "errorMs": 0.0005102304035225996, + "confidenceIntervalMs": [ + 0.02794281457640072, + 0.028963275383445914 + ], + "p50Ms": 0.02853520658469088, + "p95Ms": 0.029735409264197862, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02866030478264607, + 0.028685120228296095, + 0.02860084365705788, + 0.028662404905865833, + 0.028695250666972663, + 0.028610394456045997, + 0.02873458826064472, + 0.02873845711823014, + 0.028575375321410204, + 0.028253038018303017, + 0.02839910423942982, + 0.028557852415486525, + 0.02844757983958132, + 0.02850024028268551, + 0.028496143935724663 + ], + [ + 0.028485828496568222, + 0.028235049714866466, + 0.028311290486030514, + 0.02853520658469088, + 0.028292733182461102, + 0.028271118579868276, + 0.028196013107452927, + 0.02827861019057852, + 0.02828740423124788, + 0.0283663485720768, + 0.0283135127254197, + 0.028288011878163974, + 0.02844860795244461, + 0.028315814722536806, + 0.028280291502898344 + ], + [ + 0.025160225906266508, + 0.025013931345821975, + 0.02558615595579206, + 0.02935042340650311, + 0.02918320319201704, + 0.02909135879461299, + 0.02889519441234254, + 0.029111305131115574, + 0.028742544702129495, + 0.030179556393699836, + 0.029076073930866066, + 0.02972181265973254, + 0.02912303237923303, + 0.029741236380397287, + 0.028888429450333614 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2155, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.026983318199387252, + "errorMs": 0.0007840809037955017, + "confidenceIntervalMs": [ + 0.02619923729559175, + 0.027767399103182752 + ], + "p50Ms": 0.027721572683683932, + "p95Ms": 0.028554034567237284, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.024552043156990302, + 0.024441285979618272, + 0.024546145812880425, + 0.024411467158095144, + 0.024477194351305707, + 0.02436787639491253, + 0.02490549816968399, + 0.02832028490117234, + 0.02844291283451355, + 0.028527536936679976, + 0.02851794325796242, + 0.02856539069461899, + 0.025275401602264397, + 0.024716699649088125, + 0.024646586584193796 + ], + [ + 0.027914489980463298, + 0.027745929260985354, + 0.02776406781590051, + 0.027686016967918732, + 0.02769804333619472, + 0.027673177461749163, + 0.027221026971123753, + 0.027429701834736583, + 0.02775153898013539, + 0.02784280675871284, + 0.028069445710436954, + 0.027505845627062705, + 0.027438316717875562, + 0.027477715314028244, + 0.0281998918088256 + ], + [ + 0.024978394995129993, + 0.024677074017418765, + 0.02568780818328924, + 0.027881488013603167, + 0.02889141390565874, + 0.027968891641732614, + 0.0279739822117805, + 0.02802095332679647, + 0.027836825433493837, + 0.027776042488197723, + 0.027761270837381, + 0.027727413573230573, + 0.027721572683683932, + 0.02774612205270458, + 0.0274677835781958 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2154, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02765348153637895, + "errorMs": 0.000447768890597386, + "confidenceIntervalMs": [ + 0.027205712645781564, + 0.028101250426976334 + ], + "p50Ms": 0.027792961041487204, + "p95Ms": 0.02854979175007909, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027741470710600763, + 0.027792961041487204, + 0.027973209621032023, + 0.02754977771044513, + 0.027557503885153753, + 0.02755433689662773, + 0.027838031089957693, + 0.027934281050132664, + 0.027608510572516978, + 0.027613520676899293, + 0.027564995122085652, + 0.027459884276418746, + 0.02738527920922209, + 0.027497242576707357, + 0.02773624548656369 + ], + [ + 0.0280349713516847, + 0.027718192279982266, + 0.027498494088534508, + 0.027605475681793088, + 0.027603288998675205, + 0.027502996480131995, + 0.027358243318653063, + 0.028798034034956375, + 0.028552009335388834, + 0.028544617384356364, + 0.028251456289015056, + 0.028242983113545873, + 0.02845818621062516, + 0.025567895940902818, + 0.02428694633447464 + ], + [ + 0.027997147948043224, + 0.027945983878628705, + 0.028209345150463944, + 0.028347595385879887, + 0.028113702692826627, + 0.027963835229973436, + 0.028042524407682602, + 0.0277865898319211, + 0.027800319334037468, + 0.028055468837652864, + 0.02791484825988669, + 0.027849003564268213, + 0.02783887362560891, + 0.027082175255219474, + 0.02462821496638842 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02891886831330459, + "errorMs": 0.0006529938249664146, + "confidenceIntervalMs": [ + 0.028265874488338175, + 0.029571862138271003 + ], + "p50Ms": 0.029310696840933067, + "p95Ms": 0.030025286578063463, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.029575968299030045, + 0.029257298853264682, + 0.029139325758237918, + 0.029141452799953383, + 0.02939632895394292, + 0.029522161638821653, + 0.029521887301493594, + 0.029658116096316942, + 0.02940379282060328, + 0.029550432636057434, + 0.029533351464682257, + 0.02938215147331003, + 0.029274135339226133, + 0.02644532449297972, + 0.025265241979487697 + ], + [ + 0.02926520658376006, + 0.029612088174335287, + 0.029407033784181122, + 0.02923571653658394, + 0.02908500459462603, + 0.029116674197210982, + 0.029159311740182502, + 0.029305564856866594, + 0.029310696840933067, + 0.029401680825421085, + 0.029171467944230544, + 0.028915965276974674, + 0.02951481035856574, + 0.02724028420077893, + 0.028613698821375443 + ], + [ + 0.029448225739017782, + 0.029543199680983043, + 0.029434093967039433, + 0.029491741359990564, + 0.025496625911385306, + 0.02595015380623735, + 0.025683299504378417, + 0.027606242657612894, + 0.030021843468603673, + 0.030026762196403375, + 0.030351034959941733, + 0.029951184625059895, + 0.029268219103918525, + 0.02922093621807982, + 0.029433336256621544 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02829713489128582, + "errorMs": 0.001021568324359519, + "confidenceIntervalMs": [ + 0.027275566566926302, + 0.02931870321564534 + ], + "p50Ms": 0.029634001718569437, + "p95Ms": 0.030360265707018774, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02964699155205122, + 0.029558985164607837, + 0.02950854320951229, + 0.029634001718569437, + 0.029728455620950004, + 0.030190252022458345, + 0.029659245840870672, + 0.029705087674487672, + 0.029778116328232, + 0.029730548289289855, + 0.029689979190785764, + 0.029807122936162604, + 0.02981343546175401, + 0.029686494568121103, + 0.02983872563995465 + ], + [ + 0.02979999356414993, + 0.03003712610745713, + 0.029864337991579327, + 0.029831935423253596, + 0.030292946117034165, + 0.03070122224268656, + 0.030347726704493733, + 0.02966941837975735, + 0.029562434740202162, + 0.02959612177078093, + 0.030365639565243793, + 0.029735831009365245, + 0.026880855829704883, + 0.02566928786634502, + 0.02558519744180097 + ], + [ + 0.02566469463474713, + 0.02553947980184873, + 0.02573825432321153, + 0.026812126548008363, + 0.02627206661238213, + 0.025680863884965977, + 0.02558629559233583, + 0.026242000472255018, + 0.02593108000414798, + 0.02612151519979107, + 0.02601428661343598, + 0.02593374314162734, + 0.02606280696268501, + 0.025962023388017858, + 0.025893772956740106 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.030190050078774015, + "errorMs": 0.0005048578972072137, + "confidenceIntervalMs": [ + 0.029685192181566802, + 0.030694907975981227 + ], + "p50Ms": 0.030414513304747134, + "p95Ms": 0.03109782840061869, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02752128308843762, + 0.027417006551714685, + 0.027540689696001763, + 0.029069758732926474, + 0.027314708839673393, + 0.030809924185946212, + 0.030922619063813998, + 0.030829552706201458, + 0.03114283767709793, + 0.031148123575210213, + 0.0307424459779301, + 0.030036154779422803, + 0.030296356121645364, + 0.030388720974750084, + 0.03031453116950026 + ], + [ + 0.030639408650900625, + 0.030946825112940154, + 0.030992806755500462, + 0.030576904280036687, + 0.030578666360940417, + 0.030868089812042837, + 0.030922590761524905, + 0.030635248759419226, + 0.030598549389702953, + 0.030710357305164894, + 0.03051026638194021, + 0.03060185906615262, + 0.030646125076602523, + 0.030395174046497494, + 0.030595494020126634 + ], + [ + 0.029832834183445192, + 0.029942438400047903, + 0.030349096434531937, + 0.030414513304747134, + 0.030364699669065184, + 0.030326160526395585, + 0.030594879076170086, + 0.030247956453368818, + 0.030067228445165944, + 0.030949597895714064, + 0.029662471394252155, + 0.029802081523196567, + 0.030366054167299227, + 0.029874343090985127, + 0.030044820060680703 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.029811701307289433, + "errorMs": 0.0007784499816587909, + "confidenceIntervalMs": [ + 0.02903325132563064, + 0.030590151288948222 + ], + "p50Ms": 0.030554844565283804, + "p95Ms": 0.03115225081684604, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.030979867550489405, + 0.030958092327215327, + 0.030856148202992446, + 0.03101362140708815, + 0.03083463743140761, + 0.03085970767379432, + 0.03095932635814889, + 0.02757609820517769, + 0.027490088055845654, + 0.026912446091752994, + 0.026952828172581992, + 0.02798615723640027, + 0.027488368798614736, + 0.027106892321868987, + 0.02716888383399424 + ], + [ + 0.030697084806629832, + 0.030604230545610334, + 0.03075711926069441, + 0.030718091958965542, + 0.03060804872226473, + 0.03073761069452981, + 0.03057826459167762, + 0.03059415145304374, + 0.02970168603925994, + 0.03079725645841673, + 0.030554844565283804, + 0.028441471506568845, + 0.026999324928459585, + 0.028141864908973243, + 0.027211591298669496 + ], + [ + 0.030964915415337937, + 0.031211663421027994, + 0.030568315229683056, + 0.031414604014197316, + 0.030368880784647154, + 0.03043334204600779, + 0.030609470008568982, + 0.03048104184189675, + 0.030439868273679085, + 0.030411510688113843, + 0.030406962635291256, + 0.03047224438621614, + 0.030621614996019838, + 0.030367346611610394, + 0.03046897306930693 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.029922591148640005, + "errorMs": 0.0008457472455498181, + "confidenceIntervalMs": [ + 0.029076843903090184, + 0.03076833839418982 + ], + "p50Ms": 0.03058729195339022, + "p95Ms": 0.031159352589130062, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02670581853622066, + 0.0266146139109148, + 0.026808925776014583, + 0.026728669267771243, + 0.026476927170200937, + 0.030477939905531007, + 0.03050826986547906, + 0.030958121858363254, + 0.0313292028504307, + 0.030791564945660543, + 0.030729559358485932, + 0.030744045338579287, + 0.03053153858363858, + 0.030575479074317506, + 0.030580088479882597 + ], + [ + 0.030348454531662468, + 0.03041083574556069, + 0.030477598884690395, + 0.030621076084626924, + 0.03054925994257438, + 0.030927948885246918, + 0.03094317907307716, + 0.031011436331504046, + 0.030881492188464862, + 0.030965672828038887, + 0.02851737464001597, + 0.026983777265123306, + 0.027051490465499987, + 0.03049416455773394, + 0.03094617256637168 + ], + [ + 0.02702139188933618, + 0.027199483328800653, + 0.031175674625935165, + 0.031121267836584837, + 0.030913099743455012, + 0.030754397785977862, + 0.030801097348403188, + 0.030875749212817192, + 0.031064816431122848, + 0.03058729195339022, + 0.03081364500724035, + 0.03065242791467451, + 0.03056784656763861, + 0.030819676804091947, + 0.030458036327649207 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0300461892741082, + "errorMs": 0.0010148632888015087, + "confidenceIntervalMs": [ + 0.02903132598530669, + 0.031061052562909707 + ], + "p50Ms": 0.031020975682382133, + "p95Ms": 0.03209064915369532, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02798993149764943, + 0.027473712504120427, + 0.02717953510869565, + 0.027259877357462117, + 0.02709145412931011, + 0.02711964755965293, + 0.027211751190314243, + 0.027188149442783364, + 0.027298633877395055, + 0.02740106930937183, + 0.027439133368086042, + 0.02787794759874014, + 0.027408806921875428, + 0.027392439545392305, + 0.027538254067894608 + ], + [ + 0.03152315623916538, + 0.031217460390785944, + 0.031613073584726745, + 0.03177102576402567, + 0.03151604988183394, + 0.03197693496818749, + 0.03180134544818595, + 0.03137124085690986, + 0.03135730779118984, + 0.03139394940046456, + 0.031346585250423116, + 0.03126995222461933, + 0.03129353559247786, + 0.03177558554408261, + 0.03228898899076645 + ], + [ + 0.03121996791009833, + 0.03118562252502261, + 0.0316570570361461, + 0.032139383804627254, + 0.030976129026263628, + 0.03081249756623537, + 0.030930519962888512, + 0.03077342263314975, + 0.03094549741638046, + 0.030964842796111697, + 0.030986320816680606, + 0.031207544214927607, + 0.03180063459459459, + 0.03107156594277193, + 0.031020975682382133 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221799, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.8301112813033729, + "errorMs": 0.02972097668900164, + "confidenceIntervalMs": [ + 1.8003903046143712, + 1.8598322579923745 + ], + "p50Ms": 1.825376679417122, + "p95Ms": 1.9431889991950777, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.8177810925589835, + 1.8452734741697419, + 1.9391043817829459, + 1.9449395495145632, + 1.8500023308687616, + 1.9045265912547527, + 1.8800505733082706, + 1.82134308, + 1.8427381012891344, + 1.8298013948811702, + 1.848170040590406, + 1.8276241970802918, + 1.7927302974910393, + 1.8476558690036902, + 1.8047623567567568 + ], + [ + 1.867326610800745, + 1.8102982224231465, + 1.7732158159292035, + 1.8879947698113209, + 1.7625091830985917, + 1.9058114819047618, + 1.842948049723757, + 1.8213725709090909, + 1.9229362207293665, + 1.9389305406976745, + 1.7962167217235188, + 1.7796119396092362, + 1.825376679417122, + 1.7836527397504458, + 1.8580468497217069 + ], + [ + 1.8665376287313433, + 1.783449172905526, + 1.7581472847100175, + 1.8010867374100719, + 1.7692040618374558, + 1.8503172181146026, + 1.8300937952468008, + 1.763589318661972, + 1.7420171913043478, + 1.7500415594405594, + 1.7937846523297492, + 1.7684828445229681, + 1.7474975671902269, + 1.9457653287937742, + 1.812241570652174 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3212797, + "metric": { + "sourceUnit": "s/op", + "averageMs": 75.75320553424503, + "errorMs": 2.852577543062529, + "confidenceIntervalMs": [ + 72.90062799118249, + 78.60578307730756 + ], + "p50Ms": 79.10945730769231, + "p95Ms": 80.98663705384615, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 80.28325123076924, + 80.57342361538461, + 81.08633130769232, + 80.99893269230769, + 80.95794723076922, + 80.91761946153845, + 79.59569384615385, + 79.10945730769231, + 80.08053284615386, + 80.61302307692307, + 80.64984069230769, + 80.28640223076923, + 79.53283207692307, + 79.08255653846153, + 79.01810246153846 + ], + [ + 79.94326223076922, + 79.15140576923078, + 79.67494576923077, + 78.96716430769231, + 78.98253123076923, + 80.76385053846154, + 69.63911173333332, + 69.24375813333333, + 79.56298792307692, + 79.56381184615384, + 79.87990284615384, + 79.41067307692308, + 79.98755853846154, + 78.91908753846154, + 79.30125807692308 + ], + [ + 72.44798700000001, + 68.65208853333334, + 68.628658, + 68.62182366666667, + 68.5890258, + 68.65567613333333, + 68.71694020000001, + 68.45758746666667, + 68.58575966666666, + 68.69961386666667, + 68.44490173333332, + 68.82114039999999, + 68.65487113333333, + 68.52919233333334, + 68.61172693333334 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3201151, + "metric": { + "sourceUnit": "s/op", + "averageMs": 75.16878752227106, + "errorMs": 2.311016569658603, + "confidenceIntervalMs": [ + 72.85777095261247, + 77.47980409192965 + ], + "p50Ms": 72.38942471428571, + "p95Ms": 81.55131042307693, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 71.71664849999999, + 71.13140513333335, + 70.56734326666667, + 70.73129866666666, + 70.85697626666666, + 70.56978686666666, + 70.68472673333333, + 70.64673573333333, + 70.72286193333333, + 72.64010128571428, + 80.45993238461539, + 80.519802, + 80.33714953846153, + 80.451903, + 80.24286438461537 + ], + [ + 70.10471779999999, + 70.90740573333333, + 70.38491753333332, + 71.68510385714286, + 71.44281514285714, + 71.74528585714286, + 72.09096935714287, + 72.38942471428571, + 70.8267524, + 70.8219498, + 71.95008692857142, + 71.57004792857143, + 72.04643092857143, + 81.99338546153847, + 71.6763575 + ], + [ + 83.58881733333332, + 79.67167469230769, + 79.534566, + 79.30716638461539, + 79.18536469230769, + 79.24848361538461, + 78.65191807692308, + 78.52684507692308, + 79.70874638461538, + 79.31904423076922, + 79.08114153846154, + 79.06780107692308, + 78.55544530769231, + 80.02174738461538, + 75.21149007142857 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3181694, + "metric": { + "sourceUnit": "s/op", + "averageMs": 76.57465831829468, + "errorMs": 2.4552553560402575, + "confidenceIntervalMs": [ + 74.11940296225443, + 79.02991367433495 + ], + "p50Ms": 73.78089078571429, + "p95Ms": 84.10215841666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 82.383347, + 81.89517246153846, + 82.01907123076924, + 82.00921238461538, + 82.13207361538461, + 82.41769738461538, + 84.33108866666666, + 82.82708507692307, + 82.34862423076923, + 83.40224641666667, + 84.22741866666667, + 83.8098845, + 83.60451466666667, + 83.13167823076924, + 82.55910407692308 + ], + [ + 75.127864, + 72.87985307142857, + 71.91165407142857, + 71.47619642857143, + 71.56801335714286, + 71.72883049999999, + 72.70128085714286, + 71.72807300000001, + 71.96203685714286, + 72.13241014285714, + 73.48921721428572, + 72.92672821428572, + 73.06874135714287, + 73.01640057142856, + 73.78089078571429 + ], + [ + 73.95907835714286, + 73.09790521428572, + 72.97376157142857, + 73.21155064285715, + 73.28440471428571, + 73.69996592857143, + 73.34306685714286, + 73.130473, + 73.54290428571429, + 73.25252357142857, + 75.18648871428572, + 75.72685, + 75.88979078571428, + 76.97097171428571, + 75.99347992857143 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3310060, + "metric": { + "sourceUnit": "s/op", + "averageMs": 103.77580916511228, + "errorMs": 5.105478990655784, + "confidenceIntervalMs": [ + 98.6703301744565, + 108.88128815576808 + ], + "p50Ms": 103.7877266, + "p95Ms": 124.88296663333331, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 111.43914277777777, + 121.71217344444445, + 111.6575901111111, + 109.241705, + 100.12800663636364, + 101.2365116, + 100.9177114, + 105.5359404, + 108.6107462, + 127.14694162500001, + 118.52932144444445, + 118.27253577777779, + 117.320276, + 126.241878, + 115.86144822222222 + ], + [ + 95.43055454545454, + 94.57789254545455, + 97.13417990909092, + 96.01085627272728, + 92.95105109090909, + 93.63500536363637, + 94.65166718181818, + 92.437916, + 91.63370645454545, + 91.61810136363637, + 91.00845272727273, + 91.21046036363636, + 91.39527181818181, + 91.30950454545454, + 92.90187990909091 + ], + [ + 105.35277599999999, + 105.0246602, + 105.3481595, + 105.7423132, + 105.91611900000001, + 109.3403346, + 109.6015196, + 104.3697612, + 103.738172, + 103.7729214, + 103.7877266, + 105.2553307, + 103.7134612, + 103.0678927, + 104.12183580000001 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3293622, + "metric": { + "sourceUnit": "s/op", + "averageMs": 104.35443383768802, + "errorMs": 2.99500113459525, + "confidenceIntervalMs": [ + 101.35943270309278, + 107.34943497228328 + ], + "p50Ms": 106.52482789999999, + "p95Ms": 110.27110771, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 109.7595664, + 107.68302019999999, + 107.6093157, + 112.28592477777778, + 107.9516296, + 107.9041483, + 106.7768455, + 110.49033969999999, + 106.5322059, + 106.1525148, + 106.1292539, + 106.3915654, + 106.52482789999999, + 106.17978090000001, + 106.33893 + ], + [ + 107.04386170000001, + 106.35360080000001, + 106.9222173, + 106.713076, + 106.9639038, + 107.96652900000001, + 107.14951479999999, + 107.40783689999999, + 106.3994937, + 106.4252604, + 106.6054503, + 106.9872733, + 107.313236, + 107.2055464, + 106.8512211 + ], + [ + 105.0116197, + 105.2890825, + 108.7804502, + 105.8853348, + 105.7103045, + 104.7571097, + 97.79770836363637, + 92.59097299999999, + 93.06132263636363, + 95.55949372727272, + 92.87905772727272, + 92.406976, + 92.55794081818182, + 92.30659263636363, + 92.33766590909092 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3275337, + "metric": { + "sourceUnit": "s/op", + "averageMs": 103.15122783259262, + "errorMs": 3.3728604059879275, + "confidenceIntervalMs": [ + 99.77836742660469, + 106.52408823858055 + ], + "p50Ms": 107.140062, + "p95Ms": 110.49311342, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 108.2594719, + 109.2599046, + 107.9471551, + 107.5461972, + 110.1751235, + 109.93654360000001, + 104.2341685, + 96.04008318181819, + 95.98655209090909, + 96.686049, + 97.671752, + 107.140062, + 111.83480866666666, + 110.48667789999999, + 110.49587149999999 + ], + [ + 106.3799769, + 106.4716341, + 108.5304615, + 109.3796418, + 108.72502039999999, + 108.7263343, + 108.3540524, + 109.1611777, + 108.1540375, + 108.2384791, + 108.1729469, + 108.2405093, + 108.335504, + 108.16332609999999, + 108.071888 + ], + [ + 96.48394481818181, + 95.86512318181818, + 96.540587, + 95.42623545454545, + 95.891498, + 95.67252290909092, + 95.24672609090909, + 95.13302154545454, + 95.18202227272728, + 95.12458027272727, + 95.31698572727272, + 95.96179554545455, + 96.55598190909092, + 95.24079772727274, + 95.35801927272728 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3273489, + "metric": { + "sourceUnit": "s/op", + "averageMs": 100.46388382424242, + "errorMs": 3.036609356383195, + "confidenceIntervalMs": [ + 97.42727446785922, + 103.50049318062561 + ], + "p50Ms": 97.105305, + "p95Ms": 109.97547458999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 95.55361481818183, + 95.61069554545455, + 95.36150872727272, + 95.40868263636364, + 95.63933472727273, + 95.47608363636363, + 95.6190550909091, + 95.37887136363636, + 95.43147581818181, + 95.44945772727273, + 103.0451812, + 109.8229658, + 110.795514, + 110.0408355, + 109.0883926 + ], + [ + 98.22769972727274, + 96.78702709090909, + 97.45660209090909, + 99.43252036363637, + 98.08581, + 96.77766927272727, + 100.66371636363635, + 108.6831521, + 108.6655269, + 108.0137986, + 108.27804929999999, + 108.0344899, + 108.8597407, + 108.5587832, + 108.28607799999999 + ], + [ + 95.25029563636365, + 106.5327882, + 95.52626927272726, + 95.89379827272727, + 96.49667745454546, + 95.80706190909092, + 95.7808570909091, + 95.78748445454545, + 97.105305, + 95.57477181818182, + 106.89617199999999, + 99.66099627272727, + 96.64774754545455, + 96.84986345454546, + 98.53235090909091 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270410, + "metric": { + "sourceUnit": "s/op", + "averageMs": 109.1085953832997, + "errorMs": 3.3202389521608615, + "confidenceIntervalMs": [ + 105.78835643113884, + 112.42883433546056 + ], + "p50Ms": 112.19555477777777, + "p95Ms": 116.03110280000001, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 114.57492288888889, + 114.29248144444445, + 115.9339928888889, + 116.07272133333333, + 114.52629844444444, + 114.24385477777778, + 113.92150144444444, + 114.3895071111111, + 117.36358955555555, + 114.047414, + 113.33951622222223, + 113.42367555555556, + 113.75712311111111, + 113.49112366666667, + 98.632691 + ], + [ + 101.51631660000001, + 101.5340865, + 101.3993112, + 101.96855359999999, + 101.2365262, + 101.4017995, + 99.65511227272728, + 100.0806941, + 100.27876845454546, + 103.5622906, + 99.53808654545455, + 99.5466879090909, + 101.424274, + 101.4631133, + 101.40298370000001 + ], + [ + 115.091794, + 110.9693511, + 111.54772855555557, + 111.82971644444444, + 113.13857866666667, + 111.774611, + 111.56513733333333, + 112.19555477777777, + 112.29581044444446, + 113.64706388888888, + 111.71170577777778, + 113.60128544444444, + 112.30021155555556, + 114.86224355555555, + 115.33698177777778 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270382, + "metric": { + "sourceUnit": "s/op", + "averageMs": 110.52163653456795, + "errorMs": 3.6608474451836273, + "confidenceIntervalMs": [ + 106.86078908938433, + 114.18248397975157 + ], + "p50Ms": 113.03994555555555, + "p95Ms": 119.78793773333334, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 114.805167, + 116.20595355555557, + 115.61052833333333, + 116.75679911111112, + 113.41528988888889, + 113.03994555555555, + 112.933349, + 113.052471, + 116.010544, + 116.4268958888889, + 118.41075855555555, + 119.00466355555555, + 119.69407644444445, + 119.828164, + 120.06596877777778 + ], + [ + 104.4469287, + 107.847419, + 116.81285666666668, + 116.12476777777778, + 116.52390677777778, + 118.5795331111111, + 118.37382600000001, + 116.65212933333332, + 116.84295966666666, + 116.71857622222221, + 116.98296733333332, + 102.2683821, + 102.8731898, + 102.7731634, + 102.67697820000001 + ], + [ + 111.89995, + 102.60183389999999, + 101.8045431, + 102.3033181, + 102.0256863, + 101.8706095, + 102.9246164, + 101.9410326, + 104.0360908, + 102.0135731, + 101.78703359999999, + 102.96543989999999, + 102.9310893, + 106.0974389, + 104.51322979999999 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16429895, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.7971571430029085, + "errorMs": 0.0846937415080768, + "confidenceIntervalMs": [ + 5.712463401494833, + 5.881850884510985 + ], + "p50Ms": 5.766316626436781, + "p95Ms": 6.185073658589608, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.817621485549133, + 5.795801138728324, + 5.785951468208093, + 5.76758824137931, + 6.444128782051282, + 5.786958252873563, + 5.7877939248554915, + 5.811285583815029, + 6.0100080598802395, + 5.933822810650888, + 6.212762242236025, + 5.701044403409091, + 5.972634833333333, + 5.740385765714286, + 5.798878410404624 + ], + [ + 5.793306416184971, + 5.781502658959538, + 5.778332908045977, + 5.7641943045977015, + 6.048460012048192, + 5.698216630681818, + 5.7401325085714285, + 5.627898483146067, + 5.592581608938548, + 5.7593166954022985, + 5.766148614942529, + 5.63471852247191, + 5.762215982758621, + 5.738000702857144, + 5.763719304597701 + ], + [ + 5.632099797752809, + 5.665961853107345, + 5.631541382022472, + 5.704937289772727, + 5.743728257142857, + 5.848771424418604, + 5.663717412429379, + 6.120466963414635, + 5.652035124293785, + 5.636824662921349, + 5.766316626436781, + 5.818120994186047, + 5.804458907514451, + 5.817876470930233, + 5.749803511494252 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7322510, + "metric": { + "sourceUnit": "s/op", + "averageMs": 174.07536385132275, + "errorMs": 6.006687912159415, + "confidenceIntervalMs": [ + 168.06867593916334, + 180.08205176348216 + ], + "p50Ms": 168.02819833333334, + "p95Ms": 189.98398964999998, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 167.20503033333333, + 171.17291183333333, + 168.16432316666666, + 167.27597166666666, + 163.00864785714288, + 163.77540128571428, + 162.90689585714284, + 163.7279015714286, + 162.5075557142857, + 162.38798657142857, + 162.49394114285715, + 162.39820728571428, + 162.68263142857143, + 163.027094, + 163.43135014285716 + ], + [ + 164.21507599999998, + 165.82816985714285, + 168.02819833333334, + 167.90510799999998, + 176.47896616666668, + 191.3223435, + 188.61827116666666, + 183.32421333333335, + 190.1116745, + 189.68605833333334, + 189.49962533333334, + 189.3422365, + 189.23079883333332, + 189.21277466666666, + 169.44858516666667 + ], + [ + 163.53920914285715, + 163.177582, + 163.16685585714285, + 163.8094827142857, + 164.484828, + 163.0926667142857, + 185.27190050000002, + 186.32596366666667, + 187.775388, + 185.20605316666666, + 187.4509436666667, + 186.47876, + 185.12392383333335, + 186.14141016666667, + 183.92845633333332 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7233356, + "metric": { + "sourceUnit": "s/op", + "averageMs": 184.37138032148147, + "errorMs": 6.327273679301545, + "confidenceIntervalMs": [ + 178.0441066421799, + 190.698654000783 + ], + "p50Ms": 177.95621033333333, + "p95Ms": 200.52670888999998, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 196.32787533333334, + 203.6056756, + 200.9669612, + 198.22737833333335, + 198.32287483333332, + 198.27114433333335, + 199.49945350000002, + 198.14255983333334, + 196.68035033333334, + 198.27398116666666, + 198.03101683333333, + 172.90290666666667, + 175.3355655, + 196.206126, + 198.91733733333334 + ], + [ + 173.04510549999998, + 189.71119666666667, + 198.621679, + 196.31629516666666, + 195.85196383333334, + 194.72801366666667, + 195.7975805, + 195.43659266666666, + 170.68219316666665, + 170.70202133333333, + 179.7085315, + 172.95195816666666, + 171.87480783333334, + 171.59316950000002, + 172.65347716666668 + ], + [ + 179.66501983333333, + 177.95621033333333, + 173.9150383333333, + 172.973086, + 174.39868416666667, + 173.403965, + 173.02268833333335, + 173.59419583333332, + 174.79176016666668, + 175.48582716666667, + 173.87678666666667, + 173.3436755, + 173.56453299999998, + 173.32383883333333, + 174.01101283333335 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6794032, + "metric": { + "sourceUnit": "s/op", + "averageMs": 221.43891429888893, + "errorMs": 5.983765239496088, + "confidenceIntervalMs": [ + 215.45514905939282, + 227.422679538385 + ], + "p50Ms": 216.9265548, + "p95Ms": 252.615912325, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 215.2897864, + 214.6645542, + 215.7032646, + 214.9190678, + 215.3991648, + 214.752097, + 217.30960299999998, + 217.29758239999998, + 218.7280528, + 216.9265548, + 216.60320280000002, + 216.286703, + 217.03534259999998, + 217.75222559999997, + 216.6790834 + ], + [ + 218.60715380000002, + 219.0362154, + 216.737016, + 226.555697, + 215.49756059999999, + 216.1071114, + 216.03145800000001, + 216.59451760000002, + 248.4205562, + 251.07306000000003, + 253.55946475000002, + 253.27713475000002, + 250.17841575, + 219.18027800000002, + 219.97581639999999 + ], + [ + 220.0657288, + 216.46956540000002, + 217.90545319999998, + 216.4669368, + 218.0988158, + 215.1300102, + 215.21699320000002, + 215.4800564, + 238.7701004, + 214.72837959999998, + 215.0080548, + 215.4297534, + 217.3899062, + 219.8823422, + 222.5313062 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7371535, + "metric": { + "sourceUnit": "s/op", + "averageMs": 276.6816834833333, + "errorMs": 5.465737436062852, + "confidenceIntervalMs": [ + 271.21594604727045, + 282.1474209193962 + ], + "p50Ms": 275.79905275, + "p95Ms": 292.192152175, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 275.49544575, + 278.85038125, + 277.53213900000003, + 271.892808, + 275.32974249999995, + 274.40495525, + 271.9594565, + 271.57445375, + 272.86591799999997, + 274.304074, + 271.29008799999997, + 269.9389815, + 272.71247450000004, + 271.87768325, + 270.91523925 + ], + [ + 286.36994775, + 245.1506808, + 243.7126102, + 251.45827500000001, + 282.52293675, + 287.29400599999997, + 284.11781625, + 280.20008325000003, + 291.1696545, + 296.09114850000003, + 291.2226765, + 288.87978725, + 283.72214025, + 290.55557625, + 292.60764174999997 + ], + [ + 277.75121375, + 275.497924, + 275.76784050000003, + 275.33978375000004, + 275.79905275, + 278.27693575, + 275.32377125, + 275.3728335, + 277.27761699999996, + 277.25450950000004, + 275.45824875, + 280.09254775, + 277.37244625, + 279.583727, + 278.48848375 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7245407, + "metric": { + "sourceUnit": "s/op", + "averageMs": 349.46288115, + "errorMs": 7.170507258757052, + "confidenceIntervalMs": [ + 342.2923738912429, + 356.633388408757 + ], + "p50Ms": 355.2620083333333, + "p95Ms": 359.43244723333333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 351.871488, + 350.33924533333334, + 352.2630173333333, + 348.2924346666666, + 346.85041, + 347.4887306666667, + 348.28590933333334, + 346.451297, + 347.102089, + 347.03316133333334, + 335.43464233333333, + 313.80511924999996, + 310.31523825, + 313.39557425, + 311.55809899999997 + ], + [ + 359.68243033333334, + 358.84915333333333, + 356.8815823333333, + 354.91214866666667, + 355.2620083333333, + 355.30709966666666, + 356.55094733333334, + 355.834313, + 357.5013616666667, + 355.53150300000004, + 355.55242066666665, + 360.25078033333335, + 358.28428499999995, + 355.99325, + 354.39851433333337 + ], + [ + 357.64723666666663, + 357.2482273333333, + 357.03112999999996, + 354.9694363333333, + 355.401596, + 355.52179766666666, + 354.6975213333333, + 356.40966333333336, + 356.7499476666667, + 358.28159866666664, + 354.54763333333335, + 354.358674, + 357.28263433333336, + 355.38913633333334, + 319.01516499999997 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7096685, + "metric": { + "sourceUnit": "s/op", + "averageMs": 377.8652703111111, + "errorMs": 9.384900360555243, + "confidenceIntervalMs": [ + 368.4803699505559, + 387.25017067166635 + ], + "p50Ms": 369.124638, + "p95Ms": 412.7952845666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 402.583056, + 406.560054, + 413.35298166666666, + 410.174906, + 408.8636783333333, + 371.8648263333333, + 365.08433, + 365.50430066666667, + 370.86437866666665, + 374.70929566666666, + 414.530395, + 411.4939913333333, + 410.32764733333335, + 408.78264566666667, + 410.03366400000004 + ], + [ + 388.4483143333333, + 382.3716303333333, + 369.28039566666666, + 369.3140596666667, + 364.44029, + 373.45799800000003, + 368.3590663333333, + 367.8810506666667, + 363.79225233333335, + 363.08108300000004, + 368.002887, + 368.57937400000003, + 363.8186606666667, + 363.04842733333334, + 365.5113776666667 + ], + [ + 364.49118333333337, + 364.4680713333333, + 367.29174166666667, + 368.422311, + 369.124638, + 369.1539956666667, + 365.494131, + 365.4597743333333, + 366.2594536666667, + 372.36019666666664, + 371.892808, + 372.34595733333333, + 367.78887733333335, + 367.53709299999997, + 367.729914 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7091412, + "metric": { + "sourceUnit": "s/op", + "averageMs": 405.5662315851852, + "errorMs": 11.576644844914638, + "confidenceIntervalMs": [ + 393.98958674027057, + 417.1428764300999 + ], + "p50Ms": 415.8109363333333, + "p95Ms": 427.85866493333333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 421.44256966666666, + 419.8449136666666, + 417.839083, + 426.58767933333337, + 425.62585633333333, + 426.64096266666667, + 425.51145833333334, + 426.31451833333335, + 427.9801043333333, + 427.57530633333334, + 426.6598563333333, + 427.44406533333336, + 428.1729263333333, + 425.35734033333335, + 426.05712733333337 + ], + [ + 374.99353966666666, + 376.06341833333335, + 375.8675063333333, + 379.66518033333335, + 375.287576, + 374.68653933333337, + 374.7738586666667, + 374.05104700000004, + 372.88333266666666, + 375.5891233333333, + 374.58485133333335, + 373.67623, + 373.47604133333334, + 379.36493533333334, + 376.9153376666667 + ], + [ + 417.91112366666664, + 414.01052500000003, + 417.2987683333333, + 414.10392866666666, + 419.73375000000004, + 422.3192943333333, + 411.6455176666667, + 413.14450766666664, + 417.4643533333333, + 415.8109363333333, + 415.46545333333336, + 416.482479, + 417.77343566666667, + 412.943638, + 413.4404253333333 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 406.1345248592592, + "errorMs": 11.842470128730602, + "confidenceIntervalMs": [ + 394.29205473052866, + 417.97699498798977 + ], + "p50Ms": 423.310729, + "p95Ms": 428.68443013333336, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 377.47574166666664, + 378.000961, + 384.76635799999997, + 396.0532763333333, + 426.44334333333336, + 426.03859466666665, + 428.493563, + 428.72609833333337, + 428.2712383333334, + 426.51282333333336, + 428.510903, + 428.5872043333334, + 425.1453583333333, + 424.86461433333335, + 426.35917966666665 + ], + [ + 423.310729, + 424.451847, + 422.37495033333335, + 409.515923, + 381.71301800000003, + 388.4870556666667, + 380.79357699999997, + 378.844691, + 378.66854333333333, + 378.764081, + 378.4951046666667, + 378.7013933333334, + 383.644082, + 379.180043, + 381.85900699999996 + ], + [ + 377.29732633333333, + 379.38424633333335, + 381.527312, + 390.10589166666665, + 426.375925, + 426.9009296666666, + 426.183, + 427.67790866666667, + 427.5162653333333, + 423.77332866666666, + 425.70179566666667, + 426.27971199999996, + 429.03809866666666, + 425.54323266666665, + 379.69534300000004 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 396.51956772592587, + "errorMs": 10.833538571586868, + "confidenceIntervalMs": [ + 385.68602915433905, + 407.35310629751274 + ], + "p50Ms": 383.6512856666667, + "p95Ms": 428.7613889333333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 381.51401533333336, + 385.01765033333334, + 383.17026833333335, + 379.7603966666667, + 376.1418203333333, + 376.82803433333333, + 376.0954026666667, + 383.6512856666667, + 376.97870700000004, + 376.63619766666665, + 377.9871186666667, + 377.78922866666665, + 378.30276299999997, + 378.868554, + 379.8031076666666 + ], + [ + 419.98932866666667, + 415.840961, + 418.65670266666666, + 417.6502266666667, + 414.95335133333333, + 415.3983656666667, + 424.47107666666665, + 416.8640943333333, + 415.2460043333333, + 415.417849, + 415.89596866666665, + 421.9093863333334, + 420.95991300000003, + 414.3988106666667, + 413.95163866666667 + ], + [ + 376.58203133333336, + 378.4886473333333, + 389.71788366666664, + 377.9303806666667, + 380.3316353333333, + 378.348572, + 378.3196576666666, + 424.08128566666664, + 429.68894933333337, + 434.248959, + 426.59708133333334, + 377.57105633333333, + 377.6702583333333, + 385.293985, + 378.3619366666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52352039, + "metric": { + "sourceUnit": "s/op", + "averageMs": 19.184384374427005, + "errorMs": 0.21913224129218978, + "confidenceIntervalMs": [ + 18.965252133134815, + 19.403516615719198 + ], + "p50Ms": 19.119083358490567, + "p95Ms": 20.026345298470584, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 18.692809759259262, + 18.856420944444444, + 19.408680365384615, + 19.343968173076924, + 19.119083358490567, + 19.384773596153845, + 19.094630735849055, + 19.058059056603774, + 20.07475646, + 19.3820705, + 19.184124094339623, + 19.238242826923077, + 19.707363549019608, + 18.72267025925926, + 18.601450240740743 + ], + [ + 18.738592870370372, + 19.136058188679247, + 19.343639461538462, + 19.118214094339624, + 19.036728886792453, + 18.764644537037036, + 19.014144056603772, + 19.166001849056606, + 19.65455188235294, + 19.498669692307693, + 19.63914164705882, + 19.683567470588233, + 20.521178591836733, + 19.613118372549017, + 19.367806653846152 + ], + [ + 19.253449826923077, + 19.91338592156863, + 19.089291094339625, + 18.97818283018868, + 18.65082038888889, + 18.671300055555555, + 18.61863737037037, + 19.251392173076923, + 18.83513072222222, + 19.49203625, + 18.993019150943397, + 19.08256709433962, + 18.84947451851852, + 18.716244333333332, + 18.737202944444444 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25887716, + "metric": { + "sourceUnit": "s/op", + "averageMs": 625.2505784555557, + "errorMs": 4.661287719427994, + "confidenceIntervalMs": [ + 620.5892907361276, + 629.9118661749836 + ], + "p50Ms": 623.3062110000001, + "p95Ms": 647.4720871, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 627.3762244999999, + 623.502969, + 622.2073335, + 621.680288, + 628.4137325, + 624.9890405, + 622.948097, + 625.178862, + 622.8832125, + 624.8811374999999, + 624.371941, + 623.668958, + 622.3114515, + 625.360545, + 623.909773 + ], + [ + 622.0179274999999, + 619.852297, + 622.8260799999999, + 624.3308119999999, + 627.487633, + 630.9161479999999, + 622.914929, + 623.3062110000001, + 621.5112375, + 621.516885, + 620.1728945, + 617.880372, + 616.717982, + 621.1476715, + 630.2577295 + ], + [ + 610.542378, + 612.9379315, + 615.5254065, + 615.5072825, + 623.6220900000001, + 616.6564515, + 614.2214385, + 620.3985945000001, + 639.6689715, + 638.7743125000001, + 638.5705215, + 640.5205510000001, + 646.390585, + 648.463553, + 647.9355879999999 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25810064, + "metric": { + "sourceUnit": "s/op", + "averageMs": 678.8117889555555, + "errorMs": 12.294718644930947, + "confidenceIntervalMs": [ + 666.5170703106246, + 691.1065076004865 + ], + "p50Ms": 670.8472340000001, + "p95Ms": 760.7628636000001, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 672.3587610000001, + 673.149134, + 672.4289755, + 667.672555, + 669.5196115, + 669.6166145, + 678.6849925, + 671.4846785000001, + 675.4809379999999, + 669.1211705, + 669.5166529999999, + 668.9580065, + 668.690209, + 670.8472340000001, + 670.3937629999999 + ], + [ + 676.907511, + 675.068681, + 669.5411695, + 669.965458, + 670.671308, + 670.2902134999999, + 667.9610325000001, + 670.7111375, + 685.7162999999999, + 668.9740555, + 668.9574015000001, + 669.1764935, + 667.0303375, + 668.3330915, + 674.9547145 + ], + [ + 669.033353, + 664.091506, + 671.3117135, + 674.9938245, + 715.1608659999999, + 763.4249985, + 763.6617495, + 754.5512155, + 673.8783444999999, + 671.8998164999999, + 678.877056, + 674.0320385, + 669.4758870000001, + 679.2065984999999, + 680.7493340000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25401684, + "metric": { + "sourceUnit": "s/op", + "averageMs": 823.7914065555557, + "errorMs": 23.704108502897093, + "confidenceIntervalMs": [ + 800.0872980526586, + 847.4955150584527 + ], + "p50Ms": 849.181034, + "p95Ms": 870.7130570499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 855.2630035, + 854.4984129999999, + 853.5754615, + 855.13352, + 875.238681, + 872.198485, + 862.2802295, + 861.993532, + 867.2470585, + 856.4460885000001, + 852.9991835000001, + 856.9174875, + 847.773464, + 852.1810325, + 854.8663389999999 + ], + [ + 849.7752575000001, + 852.4918970000001, + 849.0056735000001, + 849.181034, + 854.9632025, + 855.8488480000001, + 847.7703210000001, + 846.9754745, + 847.1857145, + 846.2681865000001, + 853.2386705, + 847.5817675000001, + 860.3725455, + 859.5652660000001, + 849.6311509999999 + ], + [ + 756.6887425, + 758.414975, + 764.1523649999999, + 773.9092695, + 755.3865539999999, + 754.803807, + 768.9359075, + 754.2250495000001, + 764.035036, + 756.491756, + 759.3756834999999, + 763.300761, + 754.5341880000001, + 771.816586, + 766.075626 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26913640, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1020.759863677778, + "errorMs": 25.564267584808874, + "confidenceIntervalMs": [ + 995.195596092969, + 1046.324131262587 + ], + "p50Ms": 1039.626628, + "p95Ms": 1060.4305078, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1056.845469, + 1047.084725, + 1043.44946, + 1045.32202, + 1050.177482, + 1046.465365, + 1043.135066, + 1039.364902, + 1046.217065, + 1042.346377, + 1051.2245790000002, + 1044.553369, + 1037.931057, + 1041.097297, + 1036.655796 + ], + [ + 917.6542035, + 933.3102735, + 921.0399065, + 923.5336195, + 1043.148656, + 1041.389677, + 1046.13219, + 1061.966953, + 1052.292714, + 1040.57084, + 1039.06666, + 1036.1767559999998, + 1036.885011, + 1039.690803, + 1039.273345 + ], + [ + 1037.9200230000001, + 1033.497699, + 1039.626628, + 1036.480498, + 1048.202681, + 1032.229399, + 1032.748845, + 1042.006294, + 915.8882860000001, + 916.318293, + 912.2799365000001, + 908.0179870000001, + 1062.931338, + 1037.2061480000002, + 1034.838173 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26791003, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1149.6961148222222, + "errorMs": 35.56947506929243, + "confidenceIntervalMs": [ + 1114.1266397529298, + 1185.2655898915148 + ], + "p50Ms": 1170.507838, + "p95Ms": 1223.7589677, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1049.6113309999998, + 1039.081484, + 1038.3645470000001, + 1043.8886599999998, + 1040.4857240000001, + 1035.702892, + 1038.451014, + 1038.397796, + 1045.4006849999998, + 1050.367616, + 1051.264788, + 1175.330127, + 1195.694037, + 1265.56519, + 1052.3112990000002 + ], + [ + 1210.814064, + 1217.107224, + 1201.4474969999999, + 1201.03064, + 1215.139879, + 1204.2886429999999, + 1226.6097149999998, + 1210.9245799999999, + 1209.369286, + 1196.1421699999999, + 1196.3162, + 1187.201589, + 1183.777153, + 1185.102498, + 1187.156907 + ], + [ + 1170.507838, + 1165.301714, + 1174.287572, + 1163.356338, + 1164.986176, + 1173.061128, + 1180.849465, + 1169.714745, + 1164.14204, + 1165.764351, + 1170.176243, + 1170.4940100000001, + 1168.877292, + 1170.402468, + 1172.058552 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26698992, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1237.2808103777777, + "errorMs": 38.509070086919685, + "confidenceIntervalMs": [ + 1198.771740290858, + 1275.7898804646975 + ], + "p50Ms": 1191.541269, + "p95Ms": 1351.9365475999998, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1330.298891, + 1357.066589, + 1321.569499, + 1319.43121, + 1335.5603270000001, + 1337.540369, + 1361.70612, + 1317.14002, + 1313.4989939999998, + 1313.94568, + 1339.966451, + 1159.703361, + 1161.409371, + 1166.7521359999998, + 1164.285089 + ], + [ + 1324.217652, + 1312.469103, + 1181.492484, + 1173.127537, + 1175.9385650000002, + 1180.49344, + 1173.008379, + 1172.507065, + 1166.929863, + 1173.761985, + 1191.882947, + 1297.189048, + 1314.226413, + 1306.812593, + 1309.585619 + ], + [ + 1311.5613930000002, + 1201.639269, + 1187.844464, + 1184.9193129999999, + 1187.986271, + 1198.409423, + 1247.601434, + 1191.541269, + 1188.0111689999999, + 1171.326922, + 1169.783391, + 1169.504242, + 1170.902678, + 1173.1976550000002, + 1169.890774 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26678148, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1428.3038626222224, + "errorMs": 33.46565819261892, + "confidenceIntervalMs": [ + 1394.8382044296036, + 1461.7695208148414 + ], + "p50Ms": 1457.536768, + "p95Ms": 1488.6504676, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1457.536768, + 1502.1028430000001, + 1461.826531, + 1464.615769, + 1453.829878, + 1461.7574069999998, + 1460.472649, + 1452.7598779999998, + 1455.883976, + 1475.118753, + 1454.066954, + 1454.594511, + 1447.231235, + 1475.827774, + 1456.037669 + ], + [ + 1464.062226, + 1468.441642, + 1472.377934, + 1464.884084, + 1470.4872790000002, + 1465.001251, + 1461.1785989999998, + 1469.150685, + 1485.076584, + 1490.182132, + 1468.501506, + 1464.578123, + 1455.737621, + 1483.163542, + 1473.7088350000001 + ], + [ + 1310.913191, + 1316.664279, + 1309.612105, + 1311.2162409999999, + 1341.718317, + 1475.388154, + 1424.7912700000002, + 1431.245251, + 1332.9568080000001, + 1423.670513, + 1321.513, + 1316.376146, + 1316.278636, + 1335.7586749999998, + 1315.3765939999998 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26653384, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1678.2870328000004, + "errorMs": 33.5268364101198, + "confidenceIntervalMs": [ + 1644.7601963898805, + 1711.8138692101202 + ], + "p50Ms": 1686.783431, + "p95Ms": 1753.6975404, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1732.404767, + 1735.5720800000001, + 1762.732343, + 1731.394356, + 1734.44678, + 1739.809935, + 1736.7060809999998, + 1758.433695, + 1732.541999, + 1731.410022, + 1742.646513, + 1728.824433, + 1726.550765, + 1732.352911, + 1734.691339 + ], + [ + 1707.58093, + 1712.52768, + 1716.684778, + 1532.065178, + 1526.919263, + 1522.8758440000001, + 1524.23953, + 1526.5722799999999, + 1671.45603, + 1688.251042, + 1690.283819, + 1685.413544, + 1686.783431, + 1691.339448, + 1693.928795 + ], + [ + 1662.519558, + 1659.793654, + 1658.421211, + 1659.9821180000001, + 1660.683755, + 1657.934816, + 1659.937829, + 1658.892135, + 1660.880913, + 1664.51367, + 1660.319301, + 1655.380386, + 1656.177171, + 1656.659604, + 1653.3807439999998 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26652810, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1682.3293951333333, + "errorMs": 42.99585836788304, + "confidenceIntervalMs": [ + 1639.3335367654502, + 1725.3252535012164 + ], + "p50Ms": 1729.181531, + "p95Ms": 1761.5440941, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1741.054807, + 1754.810752, + 1744.712317, + 1736.397794, + 1737.971828, + 1732.2745960000002, + 1741.864311, + 1739.723789, + 1733.6326900000001, + 1731.950595, + 1729.964736, + 1728.5537900000002, + 1727.7800459999999, + 1733.2448, + 1728.179764 + ], + [ + 1565.5217420000001, + 1561.029343, + 1618.9344290000001, + 1560.563328, + 1562.698992, + 1565.331548, + 1576.3398829999999, + 1569.588813, + 1563.224897, + 1566.180758, + 1566.440629, + 1566.24142, + 1565.021812, + 1569.302547, + 1564.3683740000001 + ], + [ + 1739.101357, + 1764.151171, + 1761.955722, + 1755.403448, + 1760.514916, + 1756.5321490000001, + 1760.5836290000002, + 1732.4644680000001, + 1729.181531, + 1725.384839, + 1729.396259, + 1727.9776920000002, + 1726.1758300000001, + 1729.727527, + 1723.3671129999998 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146244, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.025344323618151123, + "errorMs": 0.00037555170908673747, + "confidenceIntervalMs": [ + 0.024968771909064387, + 0.025719875327237858 + ], + "p50Ms": 0.025661642934113302, + "p95Ms": 0.026186148674642123, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02559812652914982, + 0.025614075851472472, + 0.025729500553054663, + 0.02550193296616436, + 0.02574264987775061, + 0.025785491002835784, + 0.025853521608767575, + 0.02628125507147362, + 0.025892524360567465, + 0.025849075934971957, + 0.02555747356586176, + 0.025385965430594685, + 0.02550276961321741, + 0.025299129891483065, + 0.025661642934113302 + ], + [ + 0.025681331690158925, + 0.02437086889040495, + 0.02540731640714304, + 0.025683994017050123, + 0.024687004294281695, + 0.024266229153019386, + 0.024070396337207905, + 0.02409481916508082, + 0.024128585560594364, + 0.02414088914900806, + 0.024156775185373038, + 0.024872329967920822, + 0.026768869252181363, + 0.02585660493795243, + 0.025742634732696713 + ], + [ + 0.025854506010081428, + 0.025718638226747925, + 0.024119929608372722, + 0.02422100527947302, + 0.02536616706401542, + 0.025715605471562274, + 0.02588431700310559, + 0.025909744488484755, + 0.02587085787077751, + 0.02587808920625065, + 0.02596423374870197, + 0.0247084114915271, + 0.025902195048684483, + 0.02589551962611983, + 0.0243015587413437 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95939, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.2614252155773764, + "errorMs": 0.06652864714756535, + "confidenceIntervalMs": [ + 2.194896568429811, + 2.3279538627249416 + ], + "p50Ms": 2.1717831409978308, + "p95Ms": 2.4422041976695743, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.4494107506112472, + 2.43179363592233, + 2.42609603874092, + 2.4281027111650486, + 2.433520277372263, + 2.4250223995157385, + 2.4289983373786406, + 2.4335312749391727, + 2.443698631707317, + 2.4387171849148417, + 2.424012012106538, + 2.427146995157385, + 2.4251949273607747, + 2.422356421307506, + 2.434923520681265 + ], + [ + 2.2865850479452052, + 2.1717831409978308, + 2.1547167655913975, + 2.172666360086768, + 2.154676840860215, + 2.1566237693965515, + 2.1554297827956987, + 2.153238329032258, + 2.1527604731182794, + 2.151258324731183, + 2.1620858747300216, + 2.1584643189655175, + 2.170741065075922, + 2.1652245194805197, + 2.1592617327586208 + ], + [ + 2.1821597167755993, + 2.180195076252723, + 2.2539480135135137, + 2.3378350443925235, + 2.2162844734513274, + 2.162389321814255, + 2.1601546414686825, + 2.160239425485961, + 2.1669954242424243, + 2.1573464504310347, + 2.1564677176724136, + 2.1559430625, + 2.156757245689655, + 2.1597929547413797, + 2.1595846681034483 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95087, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.4794853328588333, + "errorMs": 0.0711495396026503, + "confidenceIntervalMs": [ + 2.408335793256183, + 2.5506348724614836 + ], + "p50Ms": 2.5340627822784807, + "p95Ms": 2.6135504989556138, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.6005048337662338, + 2.6517551322751323, + 2.5752051002570693, + 2.5375804582278483, + 2.5386286167512693, + 2.5329120430379746, + 2.5276571994949495, + 2.532522189873418, + 2.53229177721519, + 2.5369635569620255, + 2.532256311392405, + 2.532241207070707, + 2.5340627822784807, + 2.531781032828283, + 2.537528308860759 + ], + [ + 2.3141641916859124, + 2.290652070938215, + 2.2922453020594964, + 2.2904946086956524, + 2.2921511258581235, + 2.2806975808656036, + 2.2807576287015947, + 2.2916240457665906, + 2.2820170159453306, + 2.2813405922551255, + 2.2865538036529682, + 2.292290398169336, + 2.3961420693779902, + 2.28081422095672, + 2.2810673804100228 + ], + [ + 2.611696334203655, + 2.596928339378238, + 2.591776860103627, + 2.5933409507772023, + 2.5941105854922277, + 2.5995031688311685, + 2.588366338501292, + 2.5867911059431523, + 2.588984723514212, + 2.5916344404145075, + 2.588790250645995, + 2.589278645994832, + 2.5905281912144704, + 2.6143451409921674, + 2.583862317010309 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94571, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.53215491411656, + "errorMs": 0.08026430353678998, + "confidenceIntervalMs": [ + 2.4518906105797704, + 2.61241921765335 + ], + "p50Ms": 2.4283293446601943, + "p95Ms": 2.777086549037753, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.4516797401960786, + 2.4272047142857143, + 2.42869190776699, + 2.4338827445255475, + 2.426146033898305, + 2.4229334188861986, + 2.4220626658595643, + 2.42558297094431, + 2.4283293446601943, + 2.42364814527845, + 2.4236907288135594, + 2.4225809564164646, + 2.4245425569007266, + 2.422551053268765, + 2.42716499031477 + ], + [ + 2.4495862762836187, + 2.4292561383495146, + 2.425328641646489, + 2.423268803874092, + 2.4274782227602905, + 2.4290411650485435, + 2.4302896577669904, + 2.4259597409200966, + 2.4193836376811593, + 2.416991007246377, + 2.41963122705314, + 2.425009404358353, + 2.4155984867469877, + 2.415179759036145, + 2.4158786594202897 + ], + [ + 2.7145113252032522, + 2.717033219512195, + 2.7641442541436465, + 2.7818591083333333, + 2.7950028575418995, + 2.765950577348066, + 2.751629711538462, + 2.7446844767123286, + 2.7396169262295085, + 2.734805467213115, + 2.7375393661202185, + 2.748463684065934, + 2.7389222267759563, + 2.738294765027322, + 2.6959403692722375 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91970, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.079471050544455, + "errorMs": 0.085784129799072, + "confidenceIntervalMs": [ + 2.9936869207453833, + 3.165255180343527 + ], + "p50Ms": 3.139574200626959, + "p95Ms": 3.256882344155844, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.2555408896103897, + 3.257457253246753, + 3.260370026058632, + 3.2536403733766233, + 3.244225436893204, + 3.2335377838709674, + 3.231841738709677, + 3.224778633440515, + 3.2219446848874598, + 3.221590717041801, + 3.2197511864951767, + 3.230841277419355, + 3.2321307935483867, + 3.2203948231511257, + 3.228181948387097 + ], + [ + 3.156419694006309, + 3.170392101265823, + 3.1690326455696205, + 3.1501152704402515, + 3.148612883647799, + 3.1403928652037614, + 3.141286554858934, + 3.139574200626959, + 3.136176749216301, + 3.13480523125, + 3.129436859375, + 3.126327215625, + 3.1273195343749998, + 3.129899840625, + 3.130194059375 + ], + [ + 2.8716437134670487, + 2.8695515616045846, + 2.8610041057142857, + 2.8538337378917378, + 2.8461278380681816, + 2.849315831908832, + 2.8471287585227274, + 2.8406728583569403, + 2.8485148039772725, + 2.8415960568181817, + 2.8740779942528736, + 2.9998852125748505, + 2.833764983002833, + 2.8366248413597734, + 2.8362417053824363 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91469, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.380153608372433, + "errorMs": 0.08916684132101554, + "confidenceIntervalMs": [ + 3.2909867670514177, + 3.4693204496934484 + ], + "p50Ms": 3.259954026058632, + "p95Ms": 3.608216458633094, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.609333964028777, + 3.6056089460431653, + 3.6169431371841156, + 3.6022020071942444, + 3.597960539568345, + 3.284775557377049, + 3.222731887459807, + 3.221071575562701, + 3.2182230643086815, + 3.21874854340836, + 3.259954026058632, + 3.2184756045016076, + 3.21856061414791, + 3.219837575562701, + 3.2223797909967846 + ], + [ + 3.252063762987013, + 3.2495235324675327, + 3.249573042207792, + 3.2439640647249193, + 3.2234878295819933, + 3.2633469120521172, + 3.2238393247588424, + 3.238954436893204, + 3.2172420900321543, + 3.2170670032154343, + 3.2170829421221865, + 3.220012080385852, + 3.214091016025641, + 3.2361006612903225, + 3.217030038585209 + ], + [ + 3.5769455714285714, + 3.57275025, + 3.573613732142857, + 3.5684684448398576, + 3.572241314285714, + 3.5483251382978724, + 3.5592094929078018, + 3.540273303886926, + 3.540428070671378, + 3.5372668162544167, + 3.561253768683274, + 3.539375660777385, + 3.5369306855123677, + 3.53132523943662, + 3.5283193169014084 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91408, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.9027593790474975, + "errorMs": 0.04541494594552223, + "confidenceIntervalMs": [ + 3.857344433101975, + 3.94817432499302 + ], + "p50Ms": 3.91198117578125, + "p95Ms": 3.9993507795256917, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.91198117578125, + 3.9199521835937503, + 3.9667787984189724, + 4.22116770042194, + 4.0133102, + 3.9653383399209488, + 3.879401403100775, + 3.8566459115384615, + 3.8457836781609194, + 3.84589522605364, + 3.8429630076628354, + 3.858085630769231, + 3.8461190996168586, + 3.8488103, + 3.84418138697318 + ], + [ + 3.734317880597015, + 3.769220406015038, + 3.5698061138790034, + 3.8963910311284042, + 3.925598321568627, + 3.9140303203125004, + 3.8972556770428017, + 3.9001787120622566, + 3.899291459143969, + 3.8956459416342413, + 3.889896209302326, + 3.897129505836576, + 3.894422031128405, + 3.892159272373541, + 3.891484139534884 + ], + [ + 3.9479347637795277, + 3.9549352490118577, + 3.9593850316205534, + 3.9533080078740155, + 3.9631106877470352, + 3.959541146245059, + 3.9417327440944883, + 3.9423126023622053, + 3.9239745803921573, + 3.9246937254901963, + 3.9329880784313724, + 3.9149845625000004, + 3.92298034117647, + 3.91943842578125, + 3.9296110470588235 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91411, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.8369604076905937, + "errorMs": 0.0990587534412174, + "confidenceIntervalMs": [ + 3.737901654249376, + 3.936019161131811 + ], + "p50Ms": 3.6920303099630996, + "p95Ms": 4.102405436885245, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.683375036764706, + 3.6813852205882354, + 3.6887998235294117, + 3.6843982022058825, + 3.6847655772058823, + 3.682835025735294, + 3.655504291970803, + 3.664332358974359, + 3.660893908759124, + 3.662252788321168, + 3.6628006496350367, + 3.849545526923077, + 3.9334700941176473, + 3.9330146313725494, + 3.9336763647058826 + ], + [ + 4.0961724204081635, + 4.098178102040816, + 4.096110351020408, + 4.099057775510205, + 4.1122536639344265, + 4.1025424385245906, + 4.102085766393443, + 4.049436407258064, + 4.0527448421052625, + 4.067229609756097, + 4.034925092741935, + 4.031394690763053, + 4.04187522983871, + 4.041727991935484, + 4.036727157258064 + ], + [ + 3.6920303099630996, + 3.688681856617647, + 3.6886913345588233, + 3.690066386029412, + 3.6943362878228783, + 4.054636813765183, + 3.710542674074074, + 3.6607746605839417, + 3.660366565693431, + 3.663402580291971, + 3.6631535912408757, + 3.657619467153285, + 3.671343827838828, + 3.6786093897058825, + 3.6654515604395606 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.178416831245099, + "errorMs": 0.09834927037729822, + "confidenceIntervalMs": [ + 4.080067560867801, + 4.276766101622397 + ], + "p50Ms": 4.294934630901287, + "p95Ms": 4.333642423376623, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.9406793307086616, + 3.9636544071146247, + 3.938055968503937, + 3.937283572549019, + 3.939295677165354, + 3.9395749803149607, + 3.9322770078431373, + 3.923006490196079, + 3.92158535546875, + 3.92078453125, + 3.9226541843137253, + 3.933101568627451, + 3.9209009726562503, + 3.924234482352941, + 3.923890584313725 + ], + [ + 4.330996683982684, + 4.329624242424242, + 4.334776311688311, + 4.325091456896551, + 4.3267782068965515, + 4.3285842844827584, + 4.324851913793103, + 4.32515774137931, + 4.29865543776824, + 4.302483163090129, + 4.297160287553648, + 4.310216909871245, + 4.294934630901287, + 4.293058725321888, + 4.295162193133047 + ], + [ + 4.311866030172414, + 4.3286802887931035, + 4.320729193965517, + 4.312573823275861, + 4.319742349137931, + 4.3095718626609445, + 4.325910836206897, + 4.311248918103448, + 4.280112166666666, + 4.289832311965812, + 4.282518341880341, + 4.286992512820513, + 4.293038794871795, + 4.436900442477876, + 3.9205282304687503 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.160127940883751, + "errorMs": 0.09339915909104803, + "confidenceIntervalMs": [ + 4.066728781792703, + 4.253527099974798 + ], + "p50Ms": 4.219082495798319, + "p95Ms": 4.400565302258163, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.302334969957081, + 4.317993452586207, + 4.3021241158798285, + 4.321571327586207, + 4.305687656652361, + 4.309565291845494, + 4.314317206896551, + 4.289859427350428, + 4.2877376623931625, + 4.287638602564103, + 4.4344198628318585, + 4.606788701834862, + 4.2900024102564105, + 4.281520931623931, + 4.276058658119658 + ], + [ + 4.227592337552743, + 4.237895216101695, + 4.250808029661017, + 4.239177148305084, + 4.232082573839662, + 4.231498383966245, + 4.2290019113924044, + 4.219082495798319, + 4.204284882352941, + 4.218677638655462, + 4.213529336134454, + 4.203916680672269, + 4.204761647058824, + 4.216451159663866, + 4.203977836134453 + ], + [ + 3.941989047244095, + 3.943620822834646, + 3.9466968464566934, + 3.9431787519685044, + 3.9424356968503935, + 3.964072387351779, + 3.930390345098039, + 3.90848475, + 3.91234990234375, + 3.91107328515625, + 3.9098420585937497, + 3.9129214882812504, + 3.9135022460937496, + 3.925549419607843, + 3.939292736220472 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0006041065467541654, + "errorMs": 9.562831633119687e-06, + "confidenceIntervalMs": [ + 0.0005945437151210457, + 0.0006136693783872851 + ], + "p50Ms": 0.0006052974094054451, + "p95Ms": 0.0006359403758686332, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0005818266000699243, + 0.0006177286838653258, + 0.0006237202114576785, + 0.0006271419622606963, + 0.0006247378217965263, + 0.0006265419841828693, + 0.0006277036739965845, + 0.0006349807606479862, + 0.0006366924595494803, + 0.0006363516395346248, + 0.0006070057233549907, + 0.0005944864816507817, + 0.0005947228753894823, + 0.0005946823357478487, + 0.0005964161422126177 + ], + [ + 0.0006081434625223695, + 0.0006001862084320278, + 0.0005740706230595577, + 0.000581471389918247, + 0.0005793585279770893, + 0.0005732610768744025, + 0.0005731759427469149, + 0.0005736984651229755, + 0.0005753031839601615, + 0.0005802184144275837, + 0.000592367212772989, + 0.000608074180357271, + 0.0006092055487810078, + 0.0005994266142550553, + 0.0006035438415364118 + ], + [ + 0.0006322685360366482, + 0.0006222157927710514, + 0.0005952203160039804, + 0.0006050970181943146, + 0.0006049307649411932, + 0.0006101761350948673, + 0.0006084106498156515, + 0.0006092416001296224, + 0.0006076433492975871, + 0.0006089458842354454, + 0.0006161909209650788, + 0.0006084340829303694, + 0.0006052974094054451, + 0.0006001727964982335, + 0.000594305299156473 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008143228493243271, + "errorMs": 1.5031931894902217e-05, + "confidenceIntervalMs": [ + 0.000799290917429425, + 0.0008293547812192294 + ], + "p50Ms": 0.0008101026532116333, + "p95Ms": 0.0008703804337552302, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008614034449169001, + 0.0008656870620760334, + 0.0008760175913289806, + 0.0008520033375130331, + 0.0008515856790384128, + 0.0008563128308871371, + 0.0008644024628643134, + 0.0008281668456539216, + 0.0008207959703562664, + 0.0008016280316601543, + 0.0007985354001025188, + 0.0007983617722866879, + 0.0007989536997689941, + 0.0008021342907600066, + 0.0008723918787606003 + ], + [ + 0.0007841430093449152, + 0.0007924074002768251, + 0.0008040365028578778, + 0.0008402507854581867, + 0.000843132881464527, + 0.0008430929005185819, + 0.0007964843133460588, + 0.00080341350550245, + 0.0007797517865189738, + 0.0007918356734322894, + 0.0007852085388276266, + 0.0007781926695736886, + 0.000778627399248122, + 0.0007806993877624294, + 0.000780381368145171 + ], + [ + 0.0007802319669938007, + 0.0007637400008399608, + 0.0008066950024076911, + 0.0008130277337694694, + 0.0008148611194626345, + 0.000816060123401186, + 0.0008163096056449539, + 0.0008174126071196511, + 0.000820822864331918, + 0.0008130817545639605, + 0.0008114876470239839, + 0.0008111445159364908, + 0.0008101026532116333, + 0.0008099134954877914, + 0.0008095987091479064 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.000810413460322287, + "errorMs": 1.4657091368734719e-05, + "confidenceIntervalMs": [ + 0.0007957563689535522, + 0.0008250705516910217 + ], + "p50Ms": 0.0008072725185904436, + "p95Ms": 0.0008540522254638346, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008423736849153654, + 0.0008402754296276071, + 0.0007845173002618257, + 0.000783088019598187, + 0.0008299774187525672, + 0.0007849560556854017, + 0.0007856149862925461, + 0.0007953923747219512, + 0.0007847113761433339, + 0.0007868215736885208, + 0.0007827158991480363, + 0.0008360634411235844, + 0.0008439735237825193, + 0.0008431734774827029, + 0.0008551134229415809 + ], + [ + 0.0008253538884459915, + 0.0008087518556044957, + 0.000777767668032755, + 0.0007787432727561515, + 0.0007796450021475102, + 0.0007913748094206149, + 0.0008160595506571411, + 0.0008301821646132686, + 0.0008260884202823258, + 0.0007964995978594977, + 0.0008298739054319779, + 0.0008356647609690401, + 0.0008368312046376113, + 0.0008337571688046033, + 0.0008072725185904436 + ], + [ + 0.0007813589510807487, + 0.0007813102926770584, + 0.0007810327170340804, + 0.0007790634378168893, + 0.0007821803118191956, + 0.0007842721986332789, + 0.0007839733274179377, + 0.0007837275275308218, + 0.0007823154052531953, + 0.0008371385749607858, + 0.000860902482104676, + 0.0008308245946305157, + 0.0008515760980157598, + 0.000848313231847634, + 0.0008479827912611687 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008130425879194843, + "errorMs": 1.721712944655008e-05, + "confidenceIntervalMs": [ + 0.0007958254584729343, + 0.0008302597173660344 + ], + "p50Ms": 0.0008192716762674321, + "p95Ms": 0.0008554448528885722, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008357318822187676, + 0.0008039893747091067, + 0.0007818033281485708, + 0.0007836102762252609, + 0.0007832795837784161, + 0.0007951559831115216, + 0.0008505887075102983, + 0.0008562008753847893, + 0.0008496967551592348, + 0.0008478860379079582, + 0.0008494849438217516, + 0.0008488693773557202, + 0.0008481632404544613, + 0.0008589009879562771, + 0.0008501399007642867 + ], + [ + 0.0008152273542743449, + 0.0008193960431245028, + 0.0008192716762674321, + 0.000819018381229952, + 0.0008193886676760527, + 0.0007872875982508689, + 0.0007761439711424439, + 0.0007556967024597819, + 0.0007617840369436348, + 0.0007630895154558786, + 0.0007671131164351778, + 0.0008461917231494776, + 0.0007763235943840563, + 0.000804776658364951, + 0.0008259117493067221 + ], + [ + 0.0007715685852177348, + 0.0007779841075252591, + 0.0007736368257759701, + 0.0007715251244264658, + 0.0007855015244501063, + 0.0008259749125403438, + 0.0007733961862047634, + 0.0008162205780103413, + 0.0008376156788067131, + 0.0008340277768048794, + 0.0008248415494235432, + 0.0008440333096771308, + 0.0008479755565880798, + 0.0008536808003973992, + 0.0008488118975563639 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008291938734996784, + "errorMs": 1.6085170741542035e-05, + "confidenceIntervalMs": [ + 0.0008131087027581364, + 0.0008452790442412205 + ], + "p50Ms": 0.0008453461659397505, + "p95Ms": 0.0008620076466906017, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008515159424164227, + 0.0008516719990530295, + 0.0008540181408316007, + 0.0008531517482511517, + 0.0008568850268731295, + 0.0008510115160338691, + 0.0008510920544499267, + 0.0008518853114187735, + 0.0008607232015848033, + 0.0008651841939761777, + 0.0008623274574570173, + 0.0008612614215689652, + 0.0008595975118391762, + 0.0008540219900143201, + 0.0008481876129535634 + ], + [ + 0.0007946006749370822, + 0.0007905662859834921, + 0.0007913206817487733, + 0.0007926466631321092, + 0.0007898334454705261, + 0.0007889859265032319, + 0.0007899487846584604, + 0.0007893976895072091, + 0.0008456623605675291, + 0.0008543314540997189, + 0.0008535517959160682, + 0.0008550275811838607, + 0.0008545427499002458, + 0.0008543835023648467, + 0.0008580313461389978 + ], + [ + 0.000844774725989445, + 0.0007899307974791509, + 0.000812698904058162, + 0.0008453461659397505, + 0.000803770728763354, + 0.0007803134769922137, + 0.0007800024784713026, + 0.0007776454542485744, + 0.000836430594536009, + 0.0008432970246441318, + 0.0007949721384722144, + 0.0008374377535864216, + 0.0008417288611263519, + 0.0007914537428515133, + 0.0007985553894928622 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.000810291869431313, + "errorMs": 1.8152108896450822e-05, + "confidenceIntervalMs": [ + 0.0007921397605348621, + 0.0008284439783277638 + ], + "p50Ms": 0.0008084505384627198, + "p95Ms": 0.0008734494574713676, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008393554477390852, + 0.0009294325869793715, + 0.000799590561851652, + 0.0007862690242278403, + 0.0007763994370823915, + 0.0007774013454430984, + 0.0007776682179331066, + 0.000786333393607955, + 0.0007845700246374346, + 0.0008089043877576603, + 0.0008403816174104326, + 0.000839637950676881, + 0.0008425140769968175, + 0.0008423971510657813, + 0.0008420200586985293 + ], + [ + 0.000778294456535356, + 0.0007772022526040149, + 0.0007787108498175114, + 0.0007819481283535344, + 0.0007835662586794878, + 0.0008440408460164923, + 0.0008792495364953333, + 0.0008599159397487812, + 0.0008510004399045313, + 0.0008165776002403449, + 0.0007767191385326537, + 0.0007737439743914051, + 0.0007766537120226747, + 0.0008283271881653688, + 0.0008414545288574795 + ], + [ + 0.0008089440886532165, + 0.0007992313463247185, + 0.0008149854671274638, + 0.0008084505384627198, + 0.0008102372365049286, + 0.0008091358029784916, + 0.0008135590785599245, + 0.0008327472767084054, + 0.0008487881226551116, + 0.0008043357502919331, + 0.0007940931835558057, + 0.0007882569706828582, + 0.0007713314735757625, + 0.0007700717138253045, + 0.000768685942029431 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008219051192109494, + "errorMs": 1.6276447129806773e-05, + "confidenceIntervalMs": [ + 0.0008056286720811427, + 0.0008381815663407563 + ], + "p50Ms": 0.000820014487323387, + "p95Ms": 0.000875539790652597, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.000798240328799661, + 0.0007953146645357251, + 0.0007968173791466173, + 0.0007973217949249391, + 0.0007991832922757059, + 0.0007990729514948298, + 0.0008047338407875733, + 0.000798556067592005, + 0.0008660422664860858, + 0.000877419392704772, + 0.0008829909529148972, + 0.0008711540525308556, + 0.0008631807576123731, + 0.0008702291175411089, + 0.0008702758215890945 + ], + [ + 0.0007849796040740052, + 0.0008414133579443828, + 0.0008156559996672425, + 0.0008250055181356126, + 0.0008481567835812479, + 0.0008163648493673748, + 0.000785663408587064, + 0.0007963744334523495, + 0.0007842870604822805, + 0.0007849432116941844, + 0.0007859769668183875, + 0.0008125159153079273, + 0.0008489258126311877, + 0.0008463139297466849, + 0.0008504075450553861 + ], + [ + 0.0008352200483015137, + 0.0008275071056208741, + 0.000772493150885963, + 0.0007713934459987876, + 0.0007708185196574162, + 0.0008183914004045482, + 0.0008279226258123098, + 0.0008059991740498551, + 0.000820014487323387, + 0.0008371926247346605, + 0.0008347545379895989, + 0.0008322453787260386, + 0.0008332745784515813, + 0.0008445413236680055, + 0.0008364448853866278 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008458899370006781, + "errorMs": 2.0783135786981107e-05, + "confidenceIntervalMs": [ + 0.000825106801213697, + 0.0008666730727876591 + ], + "p50Ms": 0.0008424922969618297, + "p95Ms": 0.0009289838307368472, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008426860732786658, + 0.0008411495699682585, + 0.0008471927415495255, + 0.0008156782202039282, + 0.000777091203128909, + 0.0007795034574028638, + 0.0007791537111419953, + 0.0007757455218595617, + 0.0008077977514568282, + 0.0008424922969618297, + 0.0008455309271247154, + 0.0008394741073512056, + 0.0008394746283264281, + 0.0008393940220242096, + 0.0008402710838818305 + ], + [ + 0.0008330686361156346, + 0.0008110891018051478, + 0.0008067913743756212, + 0.00084729556382748, + 0.0008428618241421155, + 0.000837938240616622, + 0.0008388969875612021, + 0.0008383066771826189, + 0.0008471658093930536, + 0.0008446172562504381, + 0.0008452152148616251, + 0.0009346692778352535, + 0.0008860562923705538, + 0.0008077190336669229, + 0.0008372197293199849 + ], + [ + 0.0008354132430504392, + 0.0008516755210670582, + 0.0008806671726888887, + 0.0008061988983007814, + 0.0008877594743219312, + 0.0008716221807771246, + 0.0008598247730061033, + 0.0008159557080326512, + 0.0009608285946221168, + 0.0009108910141104959, + 0.0009036862711792432, + 0.0008816792092876871, + 0.000915717787507233, + 0.0008601622062576168, + 0.0008514187758361198 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008783890127760332, + "errorMs": 2.4008415887732558e-05, + "confidenceIntervalMs": [ + 0.0008543805968883006, + 0.0009023974286637657 + ], + "p50Ms": 0.000871155187881385, + "p95Ms": 0.0009566787694808994, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0009452210513581918, + 0.0009079198909547451, + 0.0009490571578236146, + 0.0009427343276772678, + 0.0009556645456282848, + 0.0009299872643211295, + 0.0008457437913868784, + 0.000805518208557571, + 0.0008102069981732978, + 0.0008605020531981799, + 0.0008603291477884168, + 0.0008873505471212805, + 0.0008125804306088307, + 0.0008613597516441646, + 0.0008136835575580657 + ], + [ + 0.0008198072657731247, + 0.0008214193028579031, + 0.000847211090902468, + 0.0008930028732553322, + 0.0008815158897483447, + 0.0008455600211367335, + 0.0008254924969913678, + 0.0008557846104743993, + 0.0008643027835871201, + 0.0008591326820837353, + 0.0008428882632977446, + 0.0008670960806055472, + 0.0008708239861529273, + 0.000871155187881385, + 0.0008843871685426443 + ], + [ + 0.0009902458773256872, + 0.0008945733809886693, + 0.0008787606302450494, + 0.0008934158048651517, + 0.0008800807964466281, + 0.0008624214054061512, + 0.0009225096166972281, + 0.0008873217764687096, + 0.000884902461833834, + 0.0008833820211817887, + 0.0008487223311202982, + 0.0009359794553746709, + 0.0008223197374327673, + 0.0009571134368463058, + 0.0009483184155978631 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0009046179075866508, + "errorMs": 1.8820636896700743e-05, + "confidenceIntervalMs": [ + 0.0008857972706899501, + 0.0009234385444833516 + ], + "p50Ms": 0.0009084578372898723, + "p95Ms": 0.0009751039097770645, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008972763269213343, + 0.0009151865706674768, + 0.0009249354744136708, + 0.0009288355223320591, + 0.000908522831268004, + 0.0009274205693969319, + 0.0009074580135771978, + 0.0009626154629500403, + 0.0009462252772776599, + 0.0009442942384364181, + 0.0009128988299572563, + 0.0008843754728392639, + 0.0008761319078221198, + 0.000905182303446291, + 0.000895200604909993 + ], + [ + 0.000953260138873665, + 0.0009841972067308497, + 0.0008405272127852147, + 0.0009189531045711099, + 0.0009084578372898723, + 0.0009141875869520307, + 0.0009063150576806314, + 0.000831389478487679, + 0.000890520654504527, + 0.0008930383176760627, + 0.0009294334664005323, + 0.0009215534897307199, + 0.0009804561012743606, + 0.0009092432848426773, + 0.0009403050432643805 + ], + [ + 0.0008706554087109731, + 0.0008911391609376059, + 0.0008679015466163104, + 0.0008798500131521879, + 0.000850396516189592, + 0.0008761697351026448, + 0.0008971292830405989, + 0.0008250020258243108, + 0.000860862781975921, + 0.0009138399838818882, + 0.000921278875940608, + 0.0009450593465445512, + 0.0009094913836453396, + 0.0008794319733753045, + 0.000861200419181425 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233108, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.21567106502770242, + "errorMs": 0.006770880857585683, + "confidenceIntervalMs": [ + 0.20890018417011674, + 0.2224419458852881 + ], + "p50Ms": 0.21690931721595838, + "p95Ms": 0.24206152131772324, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.2199177458223395, + 0.21391307912745938, + 0.19636787315923815, + 0.21885656936542672, + 0.21698879084400088, + 0.22376082125279642, + 0.20531479207717568, + 0.1953902121508107, + 0.20169332728372658, + 0.19418384100174724, + 0.1994702812126047, + 0.2000112130721567, + 0.2004085974754558, + 0.2264972490942029, + 0.2225569383622608 + ], + [ + 0.23031194036380384, + 0.2164481177234365, + 0.22156757320044296, + 0.2185421846187459, + 0.20835595938346177, + 0.2069452847092903, + 0.2085141236189285, + 0.22192855092078986, + 0.24489772698334966, + 0.23544370809792844, + 0.21407896960616438, + 0.22445017841113107, + 0.228048792749658, + 0.22733091522727272, + 0.2203062588105727 + ], + [ + 0.25075585184256705, + 0.22210415297513322, + 0.22043439365219308, + 0.22614799366945512, + 0.2322050566388115, + 0.2146147292426518, + 0.20266323662884927, + 0.21162125005288765, + 0.20041929453015428, + 0.20738520236367405, + 0.21710982396353376, + 0.21679230515821413, + 0.21690931721595838, + 0.1954848413132695, + 0.20804886127287855 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 587322, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.531274202595975, + "errorMs": 0.17734952556468686, + "confidenceIntervalMs": [ + 5.353924677031289, + 5.708623728160663 + ], + "p50Ms": 5.731358382857143, + "p95Ms": 5.94789148592209, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.957980458333333, + 5.602535832402235, + 5.567294427777778, + 5.754280195402299, + 5.755035718390805, + 5.899314694117647, + 5.763285109195403, + 5.727128902857143, + 5.808586901734104, + 5.974557494047619, + 5.8072346763005775, + 5.731358382857143, + 5.730366062857143, + 5.82998023255814, + 5.764926965517242 + ], + [ + 5.016574315000001, + 5.283497810526316, + 5.620003174157303, + 5.550863232044199, + 5.766359712643678, + 5.924350550295857, + 5.851961748538012, + 5.8249921279069765, + 5.754464994252873, + 5.773788752873563, + 5.775772747126436, + 5.763664850574713, + 5.748333011494253, + 5.733279725714286, + 5.744090228571428 + ], + [ + 5.074949737373737, + 5.194426176165803, + 5.078150324873096, + 5.0809955939086295, + 5.058273151515151, + 5.036242025125628, + 5.0443936683417085, + 5.026519577889447, + 5.034488653266332, + 5.057730414141414, + 5.133250517948717, + 5.0880412842639595, + 5.075589555555556, + 5.32884064893617, + 5.789584751445087 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 564401, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.284130500838776, + "errorMs": 0.22352170825596562, + "confidenceIntervalMs": [ + 5.06060879258281, + 5.507652209094743 + ], + "p50Ms": 5.1745577886597935, + "p95Ms": 6.003536815675791, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.5749002277777775, + 5.497332093406594, + 5.546598519337016, + 5.557456577777778, + 5.540278961325967, + 5.591028189944134, + 5.9639233988095235, + 6.014422047904191, + 5.9781379404761905, + 5.701600335227273, + 5.644403674157303, + 5.974315535714285, + 5.770604545977012, + 5.535083337016575, + 5.523162340659341 + ], + [ + 4.829837682692308, + 4.8163803750000005, + 4.823520187500001, + 4.816720139423078, + 4.815946394230769, + 4.8461071497584545, + 4.9034953137254895, + 4.840798381642512, + 4.844216623188405, + 4.834507985507246, + 4.904079333333334, + 4.897018848780488, + 5.01909416, + 4.837373652173913, + 4.954000742574257 + ], + [ + 5.1745577886597935, + 4.99551724875622, + 4.849297473429951, + 4.889609712195122, + 5.068773207070707, + 5.624469752808989, + 6.0356618554216865, + 5.669613175141243, + 5.6387125730337075, + 5.505818637362638, + 5.591857988826816, + 5.69254778409091, + 4.885722448780488, + 4.856432893203883, + 4.910935303921568 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 542552, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.8610383858123205, + "errorMs": 0.1616352257806895, + "confidenceIntervalMs": [ + 4.699403160031631, + 5.02267361159301 + ], + "p50Ms": 4.810615822115384, + "p95Ms": 5.413614440513833, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.575142182648402, + 4.56871798630137, + 4.573803077625571, + 4.580802004566211, + 4.571039566210046, + 4.565393509090909, + 4.59886154587156, + 4.571633529680365, + 4.569586771689497, + 4.802116258373206, + 4.83611090821256, + 5.268720289473684, + 5.349058272727272, + 4.680351859813084, + 4.8913015219512195 + ], + [ + 4.5537811545454545, + 4.5297368506787326, + 4.545157859728507, + 4.810615822115384, + 5.441281369565217, + 5.162614989690722, + 5.188099875647668, + 5.192185238341969, + 5.189489067357513, + 4.5334351266968325, + 5.205836797927462, + 5.450307516304348, + 5.002737935000001, + 4.5673293363636365, + 4.592334472477065 + ], + [ + 4.539137466063348, + 4.548923127272727, + 4.557106604545455, + 4.527628253393665, + 4.556778563636363, + 4.918662843137255, + 5.040353477386935, + 5.114575632653062, + 5.0918450101522845, + 5.161983757731959, + 5.106782275510204, + 5.115865535714286, + 5.059287929292929, + 5.2840736368421055, + 5.156140551546392 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 530272, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.370688324439983, + "errorMs": 0.15393891774294402, + "confidenceIntervalMs": [ + 5.216749406697039, + 5.524627242182927 + ], + "p50Ms": 5.367960411764706, + "p95Ms": 5.89960648365325, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.222981807291666, + 5.835541715116279, + 5.209488614583333, + 5.544029685082873, + 5.289648021052632, + 5.222462567708333, + 5.225388302083333, + 5.207418839378238, + 5.367960411764706, + 5.204651963730569, + 5.228319911458334, + 5.251213047120419, + 5.469664440217391, + 5.600229754189944, + 5.333423212765957 + ], + [ + 5.448047391304348, + 5.509596604395604, + 5.01237154, + 5.048500603015075, + 5.293297783068783, + 5.531411099447514, + 5.604323111731844, + 5.6290028707865165, + 5.636526870786517, + 5.863843596491228, + 5.914933435294118, + 5.630817938202248, + 6.031435313253012, + 5.299129714285715, + 5.640256730337079 + ], + [ + 5.265385452631579, + 5.376513058823529, + 5.396745370967742, + 5.715847165714286, + 5.118058244897959, + 4.786690435406698, + 4.742175066350711, + 4.844123178743961, + 4.948222261083743, + 5.149684517948717, + 5.522033076923077, + 5.589320709497207, + 5.528551756906078, + 5.399851666666667, + 4.9918557412935325 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513071, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.150430345530559, + "errorMs": 0.14528734017423217, + "confidenceIntervalMs": [ + 5.005143005356326, + 5.295717685704791 + ], + "p50Ms": 5.1597578041237115, + "p95Ms": 5.685432174725484, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.7081768579545455, + 5.430521140540541, + 5.632361247191011, + 5.741816102857143, + 5.6308951741573035, + 4.9371440541871925, + 4.863652538834951, + 4.943070945812808, + 4.795570339712918, + 4.76269043127962, + 5.090461086294416, + 5.22950675, + 4.874229616504854, + 4.916959392156863, + 4.854641507246376 + ], + [ + 5.131503846153847, + 4.927256773399015, + 5.441910315217392, + 5.349823818181818, + 5.445357195652174, + 5.399723946236559, + 5.338182771276596, + 5.30081673015873, + 5.288780252631579, + 5.2719229789473685, + 5.26149852356021, + 5.290814726315789, + 5.29772353968254, + 5.340338468085107, + 5.3234417234042555 + ], + [ + 5.1597578041237115, + 5.150253153846154, + 5.150312548717949, + 5.168067149484536, + 5.163897659793815, + 5.146316615384616, + 5.157547603092783, + 5.226298088541667, + 5.091566720812183, + 4.723231283018867, + 4.738326570754717, + 4.775776828571428, + 4.805023344497608, + 4.756004535545023, + 4.736192849056604 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 505318, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.080549149384523, + "errorMs": 0.13858847267806662, + "confidenceIntervalMs": [ + 4.941960676706457, + 5.21913762206259 + ], + "p50Ms": 5.190359512953368, + "p95Ms": 5.372581397326203, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.309712285714286, + 4.631424333333333, + 4.618466304147466, + 4.688998028037383, + 5.635431179775281, + 5.221176479166666, + 5.189595404145078, + 5.338076414893616, + 5.3580876791443846, + 5.3096312910052905, + 5.228242265625, + 4.8631532766990295, + 4.764657285714286, + 4.673774728971963, + 4.826618014423077 + ], + [ + 5.300286608465608, + 4.675063046728972, + 4.642165449074074, + 4.814391596153846, + 5.098752020304569, + 5.0543214545454545, + 5.069312974747475, + 5.064844813131313, + 5.206833953367875, + 5.208288072538861, + 5.104221040816327, + 4.763202747619047, + 4.716731868544601, + 4.653399958139534, + 5.057865939393939 + ], + [ + 5.374324796791444, + 5.323372420212766, + 5.3685134652406425, + 5.268507484210526, + 4.924571156862745, + 4.991586980099503, + 5.307648835978837, + 5.25970197382199, + 5.190359512953368, + 5.204852036269431, + 5.265907247368421, + 5.2521597329842935, + 5.263851142105263, + 5.291278800000001, + 5.251349623036649 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 504085, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.1204461825079015, + "errorMs": 0.16454707715920097, + "confidenceIntervalMs": [ + 4.955899105348701, + 5.284993259667103 + ], + "p50Ms": 5.230200234375, + "p95Ms": 5.669681426425216, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.648295666666667, + 4.659143590697674, + 4.61939865437788, + 4.655967995348837, + 4.875096402912622, + 4.718931749999999, + 4.772530409523809, + 4.903002725490196, + 4.8368998454106285, + 4.666487074418605, + 4.6058531009174315, + 4.595121885321101, + 4.955651633663367, + 5.230019208333333, + 5.417938383783784 + ], + [ + 5.254867717277487, + 5.312692031746032, + 5.306131476190476, + 5.336304872340426, + 5.258766214659686, + 5.242860429319372, + 5.591618832402235, + 5.299765216931217, + 5.2782772736842105, + 5.36422814973262, + 5.520005978021978, + 5.421104886486487, + 5.291282031578947, + 5.294523296296297, + 5.312729931216931 + ], + [ + 5.230200234375, + 5.284539742105263, + 5.249292607329843, + 5.0949714923857865, + 5.150410666666667, + 5.111165535714285, + 5.288253878947368, + 5.363516925133689, + 5.859765666666666, + 5.703136823863637, + 4.971854633663366, + 5.091486736040609, + 5.08222585786802, + 4.899279048780488, + 4.794481698564593 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.874068844111319, + "errorMs": 0.1331354280285144, + "confidenceIntervalMs": [ + 4.740933416082805, + 5.007204272139833 + ], + "p50Ms": 4.992847766169154, + "p95Ms": 5.1673762144329904, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.700709183098592, + 4.743301345971564, + 4.604513064220183, + 4.589592266055046, + 4.5933269357798165, + 4.591325518348624, + 4.644459685185185, + 4.714832741784037, + 4.629595520737327, + 4.592822573394495, + 4.5873408036529675, + 4.849026623188405, + 5.182813407216495, + 5.167468979381444, + 5.163843829896907 + ], + [ + 5.102179837563452, + 5.159168257731959, + 5.145290076923077, + 5.1427324, + 5.145938153846154, + 5.134501764102564, + 5.149283584615385, + 5.1399984102564105, + 5.130544035897436, + 5.1154139438775506, + 5.167159762886598, + 5.147917876923077, + 5.10955637755102, + 5.1145763520408165, + 5.130350117948718 + ], + [ + 4.992847766169154, + 5.012660149999999, + 5.00253801, + 5.002030375, + 4.995551109452736, + 4.606170834862385, + 4.5919927201834865, + 4.588898894495412, + 4.598437981651376, + 4.595099311926606, + 4.612811875576036, + 4.588779935779817, + 4.588587174311927, + 4.584149757990867, + 4.582958657534246 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.97149572136725, + "errorMs": 0.10199226871097149, + "confidenceIntervalMs": [ + 4.869503452656279, + 5.073487990078221 + ], + "p50Ms": 5.055435186868687, + "p95Ms": 5.178135026074996, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.072342166666667, + 5.075315156565656, + 5.078220791878173, + 5.074815868686869, + 5.113802102040816, + 5.082379390862944, + 5.083418832487309, + 5.082995248730964, + 5.081230532994924, + 5.092171243654822, + 4.601549151376147, + 4.585223456621004, + 4.586926945205479, + 4.786635504761905, + 5.06729703030303 + ], + [ + 5.20096996373057, + 5.10779631122449, + 5.088792862944162, + 5.0599522424242425, + 5.044993608040201, + 5.035987743718593, + 5.0317419346733665, + 5.039090603015076, + 5.067584191919193, + 5.02348335, + 5.0393343718592964, + 5.1563328917525775, + 5.187478797927461, + 5.055435186868687, + 5.121036984693878 + ], + [ + 4.578015570776255, + 4.575709561643835, + 4.674671837209302, + 5.063349777777778, + 5.057613797979798, + 5.054589752525252, + 5.061454373737374, + 5.043684693467337, + 5.0531508787878785, + 4.737330028301886, + 4.6005435642201835, + 4.6005169495412845, + 4.795716062200957, + 5.046312080402011, + 5.050314065326633 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0008286645038079829, + "errorMs": 1.143493772249628e-05, + "confidenceIntervalMs": [ + 0.0008172295660854866, + 0.000840099441530479 + ], + "p50Ms": 0.000836497350284376, + "p95Ms": 0.0008574828428068376, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0008090056832153442, + 0.0007958116957575227, + 0.0007986889722623517, + 0.0008021654623923953, + 0.0008040567076822891, + 0.0008099726463634986, + 0.0008133566892863417, + 0.0008294126071980006, + 0.0008122975008019361, + 0.0007989979062602101, + 0.0007916498128600633, + 0.000799730330367787, + 0.0007916362925513559, + 0.0008024883761605386, + 0.0008022842316429135 + ], + [ + 0.0008331343489358582, + 0.0008047555755291483, + 0.0008330934187948757, + 0.0008480607518320097, + 0.0008499851950186591, + 0.000857203840081461, + 0.0008576024154034276, + 0.0008493655886401716, + 0.0008384315628080717, + 0.0007941806414984974, + 0.0008338439716725926, + 0.0008521315222225441, + 0.0008436739397231527, + 0.0008225777885599859, + 0.0008451859198942695 + ], + [ + 0.0008346278190406249, + 0.000840936432608054, + 0.000836497350284376, + 0.0008641018884258107, + 0.0008553281941641296, + 0.0008409779300161367, + 0.0008380011294881022, + 0.0008511776166132935, + 0.0008456855727719617, + 0.0008456566185243089, + 0.0008466909601296223, + 0.0008411539549020399, + 0.0008442497197564921, + 0.0008434061351307365, + 0.0008366299540862717 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2156, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008889309479603784, + "errorMs": 0.000166187895163535, + "confidenceIntervalMs": [ + 0.008723121584440247, + 0.009055497374767319 + ], + "p50Ms": 0.009015937054364188, + "p95Ms": 0.009134856344466327, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.009121763041257797, + 0.009085919635151218, + 0.009103131322417104, + 0.009130112817095545, + 0.009086830660767337, + 0.009083418075965922, + 0.009095630806868201, + 0.009098604382908658, + 0.009102392065673435, + 0.009101295446272568, + 0.009116453009060912, + 0.008905204363118294, + 0.008282957388481225, + 0.008181970459751308, + 0.008180000073611202 + ], + [ + 0.008223266395902361, + 0.008210918082041094, + 0.008726122704310878, + 0.00897870491288229, + 0.009052876492365065, + 0.009068374880996636, + 0.009046685350675664, + 0.009039634385279978, + 0.009023197277377333, + 0.009018176991948354, + 0.00901039303088177, + 0.009015937054364188, + 0.009298260012643635, + 0.00911896819810538, + 0.009136889284768092 + ], + [ + 0.008951816091645411, + 0.008850700445089416, + 0.008859776958917214, + 0.008861068009071419, + 0.008846553155734805, + 0.008849104964212724, + 0.008842810046679398, + 0.009072493536887365, + 0.009004781056991087, + 0.009002069744835965, + 0.009076214361552494, + 0.00898581264935765, + 0.008816015275990338, + 0.008196268287086358, + 0.008159353395175041 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2155, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.00876766095411357, + "errorMs": 0.00016396876180697006, + "confidenceIntervalMs": [ + 0.008603692192306599, + 0.00893162971592054 + ], + "p50Ms": 0.008934499365799627, + "p95Ms": 0.009068381180995509, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.00897137997345101, + 0.008980564210998878, + 0.008946055691718696, + 0.008957628661752984, + 0.009027003817930736, + 0.00900433023335374, + 0.008941284524064936, + 0.008947591802413475, + 0.00894145443736199, + 0.009018692008763943, + 0.00895721631085002, + 0.008935712680133297, + 0.008939088662465924, + 0.008928020315805446, + 0.008945590002951356 + ], + [ + 0.008937155729501751, + 0.008938803119134866, + 0.008925877837866782, + 0.008935349549774887, + 0.00893730818239494, + 0.008934499365799627, + 0.00894331061493477, + 0.009607472324687802, + 0.009081335097930607, + 0.008876248280574709, + 0.008861380736789878, + 0.008888990250275517, + 0.00903815537481361, + 0.008922162644636947, + 0.008589874826075754 + ], + [ + 0.008236166010671585, + 0.00837047185237876, + 0.00845557793596713, + 0.008512509754187662, + 0.008530776384695427, + 0.008581197748547797, + 0.008487534624980905, + 0.008393902608520496, + 0.008376445298758733, + 0.0083591044163616, + 0.00836644385706638, + 0.008501226221035989, + 0.008190074735281834, + 0.008156777834866576, + 0.00816699638258086 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2154, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008824716229107375, + "errorMs": 0.00014605235494118945, + "confidenceIntervalMs": [ + 0.008678663874166185, + 0.008970768584048565 + ], + "p50Ms": 0.00888279952576752, + "p95Ms": 0.009089165610343094, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.009201618882019579, + 0.009030894080040453, + 0.008274538565270988, + 0.008804853961463641, + 0.008811211194897636, + 0.008822349713761501, + 0.00881768060196246, + 0.008812847378623668, + 0.008798431572465362, + 0.008803825844328454, + 0.008787767717503997, + 0.008791601206069023, + 0.008155896431367432, + 0.008158718773708813, + 0.008161565317447364 + ], + [ + 0.008927058780479096, + 0.00878000531984936, + 0.008989448587631553, + 0.00888279952576752, + 0.008896531837871011, + 0.00886694416369665, + 0.008847066810554529, + 0.00891127815938349, + 0.008724987604783628, + 0.008375620156921197, + 0.00874549426875224, + 0.008941166219719316, + 0.008327066201568457, + 0.0085593816545008, + 0.008368848411576209 + ], + [ + 0.00906267339338142, + 0.009075471552756705, + 0.00909503449216583, + 0.009063286936349137, + 0.009037833655636082, + 0.009051551859896824, + 0.009018209767446054, + 0.009040440104849279, + 0.009032908887283237, + 0.009027324899808644, + 0.009054792083510633, + 0.009034953703285485, + 0.009058695456850953, + 0.009035663064983874, + 0.009045891507642217 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008640760373269017, + "errorMs": 0.00016092646044916858, + "confidenceIntervalMs": [ + 0.008479833912819848, + 0.008801686833718184 + ], + "p50Ms": 0.008755803939420468, + "p95Ms": 0.008938287091316563, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.008928765169572476, + 0.008875817446019223, + 0.008867121252959066, + 0.008868880733456878, + 0.008937640293812775, + 0.008897031854612736, + 0.00890053952942014, + 0.008886502043536207, + 0.008810948819591262, + 0.008755803939420468, + 0.00891987924269178, + 0.008778240586985906, + 0.008755974463801103, + 0.008740115751299864, + 0.008874198841356306 + ], + [ + 0.008938564290246758, + 0.008930013705234776, + 0.008936182341273385, + 0.008935838391237929, + 0.008935527473509283, + 0.00846539660090225, + 0.008824704999470582, + 0.008916900318275427, + 0.008938588239499553, + 0.00870726322387436, + 0.008167806513253524, + 0.008168125254175002, + 0.008153272255960872, + 0.008176715318084463, + 0.008828807699437682 + ], + [ + 0.008163793987282359, + 0.008175161912545975, + 0.008175692427152723, + 0.008159486429381389, + 0.00825112119487205, + 0.008177737180797567, + 0.008442379485274877, + 0.008675814207271055, + 0.0084863851786487, + 0.008721975783736647, + 0.008738013628620101, + 0.008752712460511233, + 0.008730567721380875, + 0.008180243953707112, + 0.008181964652951042 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008865557258217178, + "errorMs": 5.6755536118175564e-05, + "confidenceIntervalMs": [ + 0.008808801722099004, + 0.008922312794335354 + ], + "p50Ms": 0.008838557424132629, + "p95Ms": 0.00902637616850648, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.008846731618004759, + 0.008980927388649427, + 0.008990423880409184, + 0.008980776781064239, + 0.0090007906384434, + 0.009018985219986833, + 0.009024567668290923, + 0.009011875313113838, + 0.009027151240027436, + 0.008992203357219281, + 0.008984379765369551, + 0.00899767435835155, + 0.00899497296689659, + 0.009028269984835354, + 0.00900688723693571 + ], + [ + 0.008844587548087552, + 0.00882061880865025, + 0.008907895896974608, + 0.008823444085680006, + 0.008824734610871425, + 0.008685350303924973, + 0.00870671512640156, + 0.008801015021515878, + 0.00872798712936947, + 0.00871834680055438, + 0.00871049762678209, + 0.008694923489524472, + 0.008725320733483961, + 0.008717624705820826, + 0.008812925620126007 + ], + [ + 0.00890285875640843, + 0.008805167005607937, + 0.008863107544795561, + 0.008814231493231812, + 0.008940830626201225, + 0.008841532151128869, + 0.008838557424132629, + 0.008810421351184709, + 0.008805689896820085, + 0.008803496083436016, + 0.008826553640607488, + 0.008827154024692665, + 0.008867056071700855, + 0.008793685494223363, + 0.008801130130235832 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008617398119382159, + "errorMs": 0.00021106076592374395, + "confidenceIntervalMs": [ + 0.008406337353458413, + 0.008828458885305902 + ], + "p50Ms": 0.008672644667585824, + "p95Ms": 0.00913505252779896, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.008154774729306634, + 0.008165651576876291, + 0.00817325262710618, + 0.008150665786514107, + 0.00816431258469526, + 0.008153448780448038, + 0.008166337562664315, + 0.008153289261520653, + 0.008151437782685584, + 0.008219039039261121, + 0.0083599825554181, + 0.008944669021768294, + 0.008977286741278574, + 0.009001875218244327, + 0.00895541289710254 + ], + [ + 0.008994887576785056, + 0.00898718439639834, + 0.00901563385919048, + 0.009040196619361836, + 0.008996834000521757, + 0.009019868839004682, + 0.009027856067376175, + 0.009184276300323245, + 0.008740829713596519, + 0.008164838341782795, + 0.0081917555287989, + 0.008163394361368682, + 0.008208437405100173, + 0.008162113952975933, + 0.008870326787820735 + ], + [ + 0.009172561721601642, + 0.00904334333351417, + 0.009041618042434706, + 0.009004081504222411, + 0.009005216486583829, + 0.009047531075592702, + 0.009042521965553095, + 0.008672644667585824, + 0.008987492577149122, + 0.00853498303537142, + 0.008254952508686932, + 0.008246261402235926, + 0.008569959790254726, + 0.008257858276363154, + 0.00824201906975211 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008880607479851782, + "errorMs": 9.092581019055001e-05, + "confidenceIntervalMs": [ + 0.00878968166966123, + 0.008971533290042332 + ], + "p50Ms": 0.008944792035200372, + "p95Ms": 0.009008552277501925, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.008998825966478035, + 0.008939343635209896, + 0.008966470314559, + 0.008959090888733631, + 0.008950954207012583, + 0.008924957607987652, + 0.008942119174922212, + 0.008984853998598559, + 0.008964010405277025, + 0.008942853142351333, + 0.008954246320501343, + 0.008949561744468008, + 0.008949980421632843, + 0.008947289862592142, + 0.00894377988911741 + ], + [ + 0.008944792035200372, + 0.008962900072586499, + 0.009013269805080699, + 0.009000219115834181, + 0.008979079032648994, + 0.008989667424637342, + 0.008972297306995352, + 0.008986002677352117, + 0.008944579775722999, + 0.009005341304426116, + 0.009006824816072184, + 0.00897250955396871, + 0.00900929261811467, + 0.008613732015674115, + 0.008940426557611512 + ], + [ + 0.008831500300199543, + 0.008806636842336988, + 0.008834950832560398, + 0.00891526369032764, + 0.008949389430261379, + 0.008868556117110887, + 0.008792928328425124, + 0.008850151457238414, + 0.008813589124266405, + 0.008849725763782594, + 0.008853392311165009, + 0.008597851368891563, + 0.008328871320437343, + 0.008283421570007702, + 0.008391836444951627 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008645615645974747, + "errorMs": 0.00016575155393606892, + "confidenceIntervalMs": [ + 0.008479864092038675, + 0.008811367199910816 + ], + "p50Ms": 0.008798703489957685, + "p95Ms": 0.009001928394772776, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.008454879199283142, + 0.008871175407320686, + 0.008560310930626636, + 0.008338745462730614, + 0.008322696764960395, + 0.008326502551508845, + 0.008498594201913436, + 0.008849406549167419, + 0.008796476261258093, + 0.008798703489957685, + 0.008785117771063172, + 0.008263548996926332, + 0.008329706329641043, + 0.008265842556778737, + 0.008254499735925663 + ], + [ + 0.009026455134510735, + 0.00900159141962309, + 0.008987021385953562, + 0.008974700440568162, + 0.008972491768864329, + 0.008798976255410495, + 0.008828277469811454, + 0.00900207281269407, + 0.008949554127816454, + 0.008931977103871981, + 0.008998407513696844, + 0.008955555841062923, + 0.008973780460234155, + 0.008879933340436111, + 0.008296075665452856 + ], + [ + 0.008237716791856097, + 0.008241162301119745, + 0.008234585436133866, + 0.008198679181251075, + 0.008212022586021462, + 0.00828818609642508, + 0.00823551147357414, + 0.00843761080602303, + 0.008216446808685437, + 0.008809956654628732, + 0.008919919872652362, + 0.008960375577853431, + 0.008932450666237988, + 0.008898846957388311, + 0.008936155909943715 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.008611337053238025, + "errorMs": 0.00017244332845261164, + "confidenceIntervalMs": [ + 0.008438893724785413, + 0.008783780381690639 + ], + "p50Ms": 0.008748871274483217, + "p95Ms": 0.009003862245003097, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.00880807478841361, + 0.008752518761266386, + 0.00874330689477319, + 0.00879752449729958, + 0.008977983896015297, + 0.008920274334231133, + 0.008974971391137355, + 0.008895059566899373, + 0.008961347803881511, + 0.008948776757753081, + 0.008965351554866297, + 0.008937455829788755, + 0.0089479313096612, + 0.008916643757577919, + 0.008950521871420388 + ], + [ + 0.008901892911816013, + 0.00877316000035086, + 0.008237445086848023, + 0.00823366608217464, + 0.008266687415280855, + 0.0082354363348923, + 0.008258818172810146, + 0.008235652912161662, + 0.008223953287396394, + 0.008208760890975345, + 0.008223528932482653, + 0.008215949818050388, + 0.008227283267663098, + 0.008232032388963884, + 0.008968199652092822 + ], + [ + 0.008252958199940593, + 0.008270776427974826, + 0.008270263101754619, + 0.00826808089943372, + 0.008287953215502027, + 0.00849151222701491, + 0.008373905347589106, + 0.008261810283014192, + 0.008748871274483217, + 0.009012030093072287, + 0.009028381362052468, + 0.008978854791937873, + 0.008554888705469787, + 0.008784867364685629, + 0.008984803932841652 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221799, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.4761411662555781, + "errorMs": 0.011263459119362345, + "confidenceIntervalMs": [ + 1.4648777071362158, + 1.4874046253749404 + ], + "p50Ms": 1.4719331321585902, + "p95Ms": 1.5205735650631194, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.4810625, + 1.4933157268656716, + 1.4856638427299704, + 1.458108752186589, + 1.456576384279476, + 1.4654694407027817, + 1.4572654323144105, + 1.4555632863372094, + 1.466537508797654, + 1.4617693284671534, + 1.4851708916913946, + 1.5196066282245828, + 1.454766731104651, + 1.446096709537572, + 1.4461484768786128 + ], + [ + 1.4655737218155198, + 1.4562352983988356, + 1.4660285402635431, + 1.4529900478955007, + 1.4599416778425658, + 1.4625044912280702, + 1.4651873806734992, + 1.4585678527696793, + 1.4601873483965015, + 1.4895421383928573, + 1.4746288969072163, + 1.4715018264705881, + 1.463725985380117, + 1.4751408703976434, + 1.4719331321585902 + ], + [ + 1.5110215256797583, + 1.5028241666666666, + 1.5209879665653496, + 1.4827017925925925, + 1.4720606852941178, + 1.4810732869822485, + 1.4820477970370372, + 1.5057977458646616, + 1.4725064279411764, + 1.5426936748844375, + 1.5099755731523379, + 1.4763459056047197, + 1.4660818740849193, + 1.4777063101920236, + 1.495716899850523 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3212797, + "metric": { + "sourceUnit": "s/op", + "averageMs": 19.257842619136895, + "errorMs": 0.4305519542545238, + "confidenceIntervalMs": [ + 18.827290664882373, + 19.68839457339142 + ], + "p50Ms": 19.646158274509805, + "p95Ms": 20.20547958988235, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 17.920889928571427, + 17.956644714285716, + 19.613897039215686, + 19.823081745098037, + 17.93168082142857, + 17.905899839285713, + 19.579696865384616, + 19.86081694117647, + 19.73449143137255, + 19.65687956862745, + 19.646158274509805, + 19.66049337254902, + 19.638130843137255, + 19.655296019607842, + 20.30287212 + ], + [ + 18.242801290909092, + 18.010742142857143, + 17.894793803571428, + 19.203085773584906, + 19.80754337254902, + 19.81258429411765, + 19.79913080392157, + 19.55396805769231, + 17.919988339285716, + 19.25412701923077, + 19.744106627450982, + 19.826727607843136, + 19.744111921568628, + 19.78668774509804, + 19.75282445098039 + ], + [ + 19.24929303846154, + 18.221449254545455, + 17.92631605357143, + 19.479343269230768, + 19.665465490196077, + 19.743760098039214, + 19.72614045098039, + 20.9540129375, + 19.73708737254902, + 17.999878660714288, + 17.908498357142857, + 19.47324773076923, + 19.978230352941175, + 19.685277705882353, + 19.61476431372549 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3201151, + "metric": { + "sourceUnit": "s/op", + "averageMs": 18.120995463609923, + "errorMs": 0.2854894645195521, + "confidenceIntervalMs": [ + 17.835505999090373, + 18.406484928129473 + ], + "p50Ms": 17.82695003508772, + "p95Ms": 19.529801951470585, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 19.20976624528302, + 18.42846198181818, + 19.077683886792453, + 19.24010025, + 18.339567000000002, + 18.015714910714287, + 17.822770508771928, + 17.810244754385966, + 17.801352807017544, + 17.80617868421053, + 17.82632266666667, + 18.036008428571428, + 19.77635596078431, + 18.13307755357143, + 17.80881157894737 + ], + [ + 17.838726877192983, + 17.833789824561403, + 17.797898859649123, + 17.796863491228073, + 17.81535401754386, + 17.80075235087719, + 17.81245159649123, + 17.806597228070174, + 17.808169245614035, + 17.961209589285712, + 17.829381701754386, + 17.81073694736842, + 17.8053918245614, + 18.8391297037037, + 19.653959823529412 + ], + [ + 18.597291296296294, + 18.97689586792453, + 18.073220321428572, + 17.8372440877193, + 17.79343145614035, + 17.786919719298243, + 17.82695003508772, + 17.789908877192982, + 17.821268754385965, + 17.837400350877193, + 17.81143601754386, + 17.805100298245613, + 17.826634473684212, + 17.833364789473684, + 18.48489921818182 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3181694, + "metric": { + "sourceUnit": "s/op", + "averageMs": 18.326701131819398, + "errorMs": 0.3726064227199863, + "confidenceIntervalMs": [ + 17.95409470909941, + 18.69930755453938 + ], + "p50Ms": 17.94436201785714, + "p95Ms": 19.446981913461542, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 17.688617771929827, + 17.677068614035086, + 17.846454807017544, + 17.68592905263158, + 17.70588489473684, + 17.779569385964912, + 19.366046807692307, + 18.84579611111111, + 17.702916157894737, + 19.189287811320757, + 19.38419623076923, + 19.02599816981132, + 17.855249280701752, + 17.6982030877193, + 17.679745263157894 + ], + [ + 19.448610769230772, + 19.329181596153845, + 19.032610528301888, + 19.077513962264153, + 19.44318125, + 18.229899145454546, + 17.68906949122807, + 18.133489232142857, + 17.6776551754386, + 17.686733245614036, + 19.084064566037735, + 19.51179321153846, + 19.072849075471698, + 17.692745017543857, + 17.704450807017544 + ], + [ + 17.94436201785714, + 19.065498735849054, + 19.007774641509435, + 19.06649030188679, + 18.0246095, + 17.665615947368423, + 18.51915238181818, + 19.274932000000003, + 18.008648482142856, + 17.702220157894736, + 17.696898403508772, + 17.712279000000002, + 17.674584649122806, + 17.688260421052632, + 17.705413771929827 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3310060, + "metric": { + "sourceUnit": "s/op", + "averageMs": 17.250686623995634, + "errorMs": 0.3693516984051667, + "confidenceIntervalMs": [ + 16.881334925590465, + 17.620038322400802 + ], + "p50Ms": 16.975511440677966, + "p95Ms": 18.134506791071427, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 16.594867704918034, + 17.38721544827586, + 18.04523494642857, + 18.063117232142858, + 18.031321482142857, + 18.063155232142858, + 18.052983464285717, + 18.010042875, + 18.018112964285713, + 18.040175696428573, + 16.975511440677966, + 16.544483901639346, + 16.686265183333333, + 17.015330661016947, + 16.548979737704915 + ], + [ + 16.58367486885246, + 16.568993032786885, + 16.59600442622951, + 16.56144136065574, + 16.632433590163934, + 16.688925883333333, + 17.8756485, + 17.061728762711866, + 16.579671278688526, + 16.551487819672133, + 16.610311934426228, + 17.45632018965517, + 18.13385430357143, + 18.124211035714286, + 18.134786428571427 + ], + [ + 17.93585960714286, + 18.679522444444444, + 16.69384506666667, + 16.828360016666664, + 17.914117160714287, + 16.619807868852458, + 16.567228360655736, + 16.534686098360655, + 16.580451409836066, + 16.571927278688523, + 16.58868157377049, + 16.593450344262294, + 18.023627642857143, + 17.938267017857143, + 17.974774803571428 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3293622, + "metric": { + "sourceUnit": "s/op", + "averageMs": 17.155758891038218, + "errorMs": 0.3093261661559269, + "confidenceIntervalMs": [ + 16.84643272488229, + 17.46508505719415 + ], + "p50Ms": 17.37869977586207, + "p95Ms": 17.87522804407895, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 16.304235064516128, + 17.292524120689656, + 17.519300362068968, + 16.275982887096777, + 16.29169262903226, + 17.00794886440678, + 16.376448048387097, + 17.02914338983051, + 16.806506016666667, + 17.014136762711864, + 17.299978086206895, + 16.29733608064516, + 16.353584612903227, + 16.301427209677417, + 16.408657532258065 + ], + [ + 16.298816919354838, + 16.995971813559322, + 17.502705362068966, + 17.51354696551724, + 17.5129825, + 17.494061086206898, + 17.494064655172412, + 17.55495945614035, + 17.539001844827585, + 17.45216275862069, + 17.449028931034483, + 17.565671719298244, + 17.83000259649123, + 17.8417800877193, + 17.79829998245614 + ], + [ + 16.29823458064516, + 16.829890583333334, + 17.835144789473684, + 17.853870771929824, + 17.955862607142855, + 17.824960631578946, + 16.67956338333333, + 17.678875964912283, + 17.84922001754386, + 17.84235857894737, + 17.884381160714288, + 16.702298250000002, + 17.37869977586207, + 16.53050636065574, + 16.44332429508197 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3275337, + "metric": { + "sourceUnit": "s/op", + "averageMs": 16.7980153547011, + "errorMs": 0.31907867865370243, + "confidenceIntervalMs": [ + 16.478936676047397, + 17.117094033354803 + ], + "p50Ms": 17.047153847457626, + "p95Ms": 17.45880672586207, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 15.936655476190477, + 15.959133047619048, + 15.96135853968254, + 15.935789507936507, + 15.966841396825398, + 15.964649492063492, + 15.935541349206348, + 16.035182634920634, + 16.820468766666664, + 16.6724468, + 16.816869433333334, + 17.58946342105263, + 17.40665924137931, + 17.437405155172414, + 17.37384998275862 + ], + [ + 17.37334748275862, + 17.38831348275862, + 17.358150586206897, + 17.36237481034483, + 17.351796293103448, + 17.377694965517243, + 17.35989384482759, + 17.467978827586208, + 17.348017, + 17.028402491525423, + 17.102394355932205, + 17.055661694915255, + 17.098692152542373, + 17.047153847457626, + 17.151016627118643 + ], + [ + 15.941453936507935, + 15.940881333333333, + 15.915646523809523, + 15.96266838095238, + 16.12009814285714, + 16.676528733333335, + 17.28708168965517, + 17.278424793103447, + 17.352250793103448, + 16.50424824590164, + 16.850212449999997, + 17.309291862068967, + 17.322477137931035, + 16.078744936507935, + 16.687479295081967 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3273489, + "metric": { + "sourceUnit": "s/op", + "averageMs": 16.83495388785141, + "errorMs": 0.3050417446916669, + "confidenceIntervalMs": [ + 16.52991214315974, + 17.13999563254308 + ], + "p50Ms": 17.107634305084744, + "p95Ms": 17.35327550689655, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 17.09522033898305, + 17.107634305084744, + 17.33333529310345, + 17.09606245762712, + 17.070042101694916, + 17.0247536779661, + 17.10110206779661, + 17.29400075862069, + 17.320782379310344, + 17.32205655172414, + 17.332459258620688, + 17.307409413793103, + 17.261044344827585, + 17.27171598275862, + 17.360784672413793 + ], + [ + 17.437313068965516, + 16.023266650793648, + 16.432551193548385, + 16.22008766129032, + 15.950886285714287, + 15.922689523809524, + 15.946519666666665, + 15.93758304761905, + 15.914011952380955, + 15.914503142857143, + 15.91412838095238, + 16.126944412698414, + 16.671336483333334, + 15.904775682539684, + 15.926295174603176 + ], + [ + 17.24363949152542, + 17.28053829310345, + 17.25002789655172, + 17.25713346551724, + 17.229921288135593, + 17.31868101724138, + 17.335754120689653, + 17.31984527586207, + 17.285366120689655, + 17.293889482758622, + 17.260021440677967, + 17.215600000000002, + 16.195436112903227, + 17.01403447457627, + 16.53174054098361 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270410, + "metric": { + "sourceUnit": "s/op", + "averageMs": 16.126711083593662, + "errorMs": 0.28666861591564957, + "confidenceIntervalMs": [ + 15.840042467678012, + 16.41337969950931 + ], + "p50Ms": 15.806878953124999, + "p95Ms": 17.15746474576271, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 16.261041822580648, + 15.807038375, + 15.812932296875, + 16.33204103225806, + 17.130820050847458, + 17.135104830508475, + 16.59453537704918, + 15.760175968750001, + 15.754684890624999, + 15.806878953124999, + 15.86408534375, + 15.7637295, + 15.764885546875, + 15.970174015873015, + 17.13366561016949 + ], + [ + 15.814973656249999, + 15.795123375000001, + 15.763408531249999, + 15.76077590625, + 15.7599563125, + 16.527337491803276, + 16.222437258064517, + 16.60295336065574, + 17.118565711864406, + 17.136385016949152, + 17.391896, + 17.166498915254238, + 15.904756444444445, + 15.833727390625, + 15.745921562500001 + ], + [ + 15.76019403125, + 15.7280659375, + 15.74771890625, + 15.7736859375, + 15.72934065625, + 15.762531046875, + 15.753193015625, + 15.756687296874999, + 15.744229218749998, + 15.75857978125, + 16.40616231147541, + 17.10177915254237, + 15.74256659375, + 15.750573281249999, + 15.750181046875 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270382, + "metric": { + "sourceUnit": "s/op", + "averageMs": 16.74390582369725, + "errorMs": 0.35242422815689656, + "confidenceIntervalMs": [ + 16.391481595540352, + 17.096330051854146 + ], + "p50Ms": 17.13087679661017, + "p95Ms": 17.670005340350876, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 15.932714714285714, + 16.55794873770492, + 17.13087679661017, + 17.13754886440678, + 17.13921920338983, + 17.127590372881357, + 17.162411542372883, + 17.132858847457626, + 17.153951305084746, + 17.170536, + 17.14450618644068, + 17.153099186440677, + 17.141112305084746, + 17.15990594915254, + 16.14831812903226 + ], + [ + 15.832503390624998, + 15.769019328125001, + 15.769122906249999, + 15.801658937500001, + 17.29952227586207, + 17.885651803571427, + 16.30812041935484, + 16.680227377049178, + 16.358445419354837, + 16.46483481967213, + 16.71095001666667, + 15.750282812499998, + 15.737020437499998, + 15.706115937500002, + 15.729004859375 + ], + [ + 17.17790340677966, + 15.871540203124999, + 16.069290730158727, + 16.296352451612904, + 16.263802580645162, + 16.29067230645161, + 17.30683977586207, + 17.403718827586207, + 17.405300068965516, + 17.424736310344827, + 17.49976444827586, + 17.58409203508772, + 17.70203735087719, + 17.595263982456142, + 17.38936870689655 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16429895, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.667280029971095, + "errorMs": 0.02456264199029671, + "confidenceIntervalMs": [ + 4.642717387980798, + 4.691842671961391 + ], + "p50Ms": 4.656661804651163, + "p95Ms": 4.78174363151772, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.797374535885167, + 4.803965181818182, + 4.715752929577465, + 4.648608634259259, + 4.649527606481482, + 4.64702886574074, + 4.646592902777778, + 4.635438479262673, + 4.656668995348837, + 4.737778108490566, + 4.676455897196262, + 4.604634252293578, + 4.637766916666667, + 4.654410293023256, + 4.6368217731481485 + ], + [ + 4.680332672897196, + 4.665312330232558, + 4.731172523584906, + 4.697607305164319, + 4.745271521327014, + 4.736132353773585, + 4.663080367441861, + 4.679246845794393, + 4.6708542697674424, + 4.694235271028037, + 4.687092369158878, + 4.685932873831775, + 4.6796493177570095, + 4.647124537037037, + 4.626722124423963 + ], + [ + 4.609151543778802, + 4.631857694444444, + 4.627189774193548, + 4.6547997453703704, + 4.701686338028169, + 4.642757175925926, + 4.650125518518519, + 4.654513706976744, + 4.67557794859813, + 4.662416544186047, + 4.656661804651163, + 4.613958497695853, + 4.621449248847926, + 4.597099766055046, + 4.589763986238532 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7322510, + "metric": { + "sourceUnit": "s/op", + "averageMs": 68.94220198699735, + "errorMs": 1.5893987775649823, + "confidenceIntervalMs": [ + 67.35280320943238, + 70.53160076456233 + ], + "p50Ms": 70.13272746666667, + "p95Ms": 72.04571515714287, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 66.17572575, + 65.35032856250001, + 65.37732, + 65.34332093750001, + 65.207576625, + 65.28963681249999, + 65.131979125, + 65.23014400000001, + 65.2327284375, + 65.41466787499999, + 65.24782381249999, + 65.1176975, + 65.30615268749999, + 65.821092375, + 65.41182925 + ], + [ + 72.1204927142857, + 71.7767725, + 71.93662400000001, + 71.89623521428571, + 71.90008271428572, + 71.89533771428572, + 72.04978521428572, + 69.27178086666666, + 65.3766314375, + 71.00324873333334, + 71.880929, + 71.85315235714286, + 72.03621835714286, + 71.85206542857144, + 71.92240771428571 + ], + [ + 71.97134264285714, + 70.13272746666667, + 68.11600680000001, + 71.7690082142857, + 70.118, + 65.2927455, + 70.20598593333334, + 71.60120192857143, + 71.67354707142857, + 71.86378314285714, + 71.71302364285714, + 71.82393328571429, + 71.53214942857143, + 66.69647937500001, + 68.45936726666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7233356, + "metric": { + "sourceUnit": "s/op", + "averageMs": 67.88634671648148, + "errorMs": 1.1727187708034186, + "confidenceIntervalMs": [ + 66.71362794567806, + 69.05906548728491 + ], + "p50Ms": 68.46220306666667, + "p95Ms": 70.1974237, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 68.41562006666666, + 69.26158833333334, + 69.41987666666667, + 69.55770826666667, + 69.40262286666666, + 69.82500913333334, + 69.64356620000001, + 67.50109546666665, + 63.669463937500005, + 63.83715618749999, + 63.7094486875, + 70.93341699999999, + 70.32087080000001, + 69.78736946666666, + 69.90938046666668 + ], + [ + 68.438008, + 68.64069906666667, + 68.45273446666667, + 68.86156726666667, + 69.01929893333333, + 68.40851953333333, + 68.49059413333333, + 68.41412086666666, + 68.3852998, + 68.534228, + 68.45729213333334, + 68.32218286666667, + 68.40274646666667, + 68.46220306666667, + 68.42862219999999 + ], + [ + 68.5122572, + 66.1793685, + 63.8509139375, + 63.64929775, + 63.7888491875, + 63.7183705625, + 63.85971443750001, + 63.8019711875, + 67.35133326666666, + 69.38112386666667, + 69.4138004, + 69.6387698, + 69.44134513333333, + 69.6802156, + 69.70596106666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6794032, + "metric": { + "sourceUnit": "s/op", + "averageMs": 59.15447106506899, + "errorMs": 1.2243005218471588, + "confidenceIntervalMs": [ + 57.930170543221834, + 60.37877158691615 + ], + "p50Ms": 57.784663944444446, + "p95Ms": 62.7772353125, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 58.516343, + 61.62050776470588, + 61.07147529411765, + 57.31243933333333, + 57.127152055555555, + 57.34604911111111, + 62.319374764705884, + 62.701715687500005, + 62.7598464375, + 62.47962805882353, + 62.39871082352941, + 62.61349800000001, + 62.686659875, + 62.47890741176471, + 63.0710773125 + ], + [ + 57.274311833333336, + 57.454288388888884, + 58.650740666666664, + 62.784687687499996, + 58.5220985, + 57.28923372222222, + 57.27973633333333, + 57.29405483333333, + 57.824133555555555, + 57.27636694444444, + 57.2814605, + 57.336866944444445, + 57.29925488888889, + 57.225669333333336, + 57.190846444444446 + ], + [ + 57.21875994444445, + 57.073838277777774, + 58.17968038888889, + 61.73956370588235, + 61.64479264705883, + 61.69622064705882, + 57.1232755, + 57.207099944444444, + 57.17171683333333, + 57.051965333333335, + 57.15027661111111, + 59.18214217647059, + 57.784663944444446, + 60.17642141176471, + 57.063645055555554 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7371535, + "metric": { + "sourceUnit": "s/op", + "averageMs": 61.82010341053923, + "errorMs": 1.2759390540904572, + "confidenceIntervalMs": [ + 60.54416435644877, + 63.09604246462969 + ], + "p50Ms": 63.216491062500005, + "p95Ms": 64.96122079375, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 61.20957311764706, + 58.973417352941176, + 59.34648288235294, + 58.983904882352945, + 65.15105224999999, + 63.4343948125, + 63.341904312500006, + 63.367146375000004, + 63.3640641875, + 63.5127254375, + 63.3308833125, + 63.861430874999996, + 64.33595125, + 64.95010825, + 64.601856125 + ], + [ + 63.3919301875, + 63.216491062500005, + 63.367403749999994, + 61.40256123529412, + 59.17561423529412, + 59.017941529411765, + 59.60796276470588, + 64.32589262500001, + 64.4410438125, + 64.9659833125, + 64.45778324999999, + 64.38122675000001, + 64.582130375, + 64.3144368125, + 64.4641446875 + ], + [ + 59.18058088235294, + 58.97726894117647, + 59.04037476470588, + 61.89627229411765, + 64.17867824999999, + 59.36941417647059, + 59.00249529411765, + 59.16878994117647, + 59.40011294117647, + 59.10029105882353, + 59.01130129411765, + 59.196585588235294, + 58.988213470588235, + 59.068647588235294, + 59.44818517647059 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7245407, + "metric": { + "sourceUnit": "s/op", + "averageMs": 60.04910066188272, + "errorMs": 1.28079250381321, + "confidenceIntervalMs": [ + 58.76830815806951, + 61.32989316569593 + ], + "p50Ms": 59.64883064705882, + "p95Ms": 63.2124908375, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 57.47717072222222, + 57.62871672222222, + 57.58113961111111, + 57.452221055555555, + 57.64301322222222, + 57.525696611111115, + 57.454862500000004, + 58.21019594444444, + 57.44203055555556, + 57.52671877777778, + 57.54219894444444, + 57.46086261111112, + 57.604320333333334, + 57.49997366666667, + 57.49228027777778 + ], + [ + 61.77994047058824, + 58.89645105882353, + 57.51143455555555, + 57.51865177777778, + 57.43548122222222, + 57.47441788888889, + 57.610153277777776, + 61.26639970588235, + 58.89952944444445, + 59.64883064705882, + 60.90306782352941, + 63.030594875, + 62.891558312499996, + 61.547325470588234, + 62.8087716875 + ], + [ + 62.492127411764706, + 63.37143756249999, + 62.723722375, + 62.41249170588235, + 62.47942417647059, + 62.36975629411764, + 62.44710052941176, + 62.385810235294116, + 62.81002956249999, + 62.225177529411766, + 63.290446249999995, + 62.32894294117647, + 62.71120875, + 62.623618625, + 62.77422606249999 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7096685, + "metric": { + "sourceUnit": "s/op", + "averageMs": 57.701913342992015, + "errorMs": 1.0838306825172865, + "confidenceIntervalMs": [ + 56.618082660474734, + 58.7857440255093 + ], + "p50Ms": 57.02827305555556, + "p95Ms": 60.95956184705882, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 55.85348233333334, + 55.75092961111111, + 55.85096622222222, + 55.849752333333335, + 57.64106172222222, + 55.8972725, + 55.82707494444444, + 55.70395188888889, + 55.82532422222222, + 55.78389972222222, + 55.894981944444446, + 55.792687388888886, + 56.53294477777777, + 60.85426588235294, + 60.80732158823529 + ], + [ + 55.8027625, + 55.64958366666667, + 55.861510555555554, + 55.844502166666665, + 55.70118294444444, + 55.826222, + 55.77864733333333, + 57.196826333333334, + 60.58926276470588, + 57.81466061111111, + 55.782116333333335, + 58.592677555555554, + 60.30352629411765, + 60.15684523529412, + 59.72574817647059 + ], + [ + 61.02968029411765, + 60.94641864705883, + 60.91446535294118, + 57.02827305555556, + 57.95081644444444, + 56.131809499999996, + 59.419248823529415, + 60.616748058823525, + 60.96519464705882, + 58.155208333333334, + 55.93667166666667, + 58.213538, + 59.51952270588235, + 59.630977470588235, + 59.63553588235295 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7091412, + "metric": { + "sourceUnit": "s/op", + "averageMs": 57.63348572817719, + "errorMs": 1.161426889021012, + "confidenceIntervalMs": [ + 56.47205883915618, + 58.7949126171982 + ], + "p50Ms": 56.40136266666667, + "p95Ms": 61.21641794705882, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 58.243762, + 55.93829244444445, + 55.82425, + 55.72396066666667, + 55.78390666666667, + 55.805601055555556, + 55.737824888888895, + 55.986262555555555, + 55.64237172222222, + 55.62086627777778, + 55.6778285, + 55.641937000000006, + 55.65092772222222, + 56.40136266666667, + 55.86925077777777 + ], + [ + 56.410201111111114, + 56.485107944444444, + 59.82428105882353, + 59.79390058823529, + 60.024582470588236, + 59.929885, + 56.08897111111111, + 55.799389444444444, + 56.089900444444446, + 55.854421333333335, + 55.760793, + 55.79900372222222, + 57.15204172222222, + 59.90488352941176, + 60.012085176470585 + ], + [ + 61.01645958823529, + 61.37352988235294, + 57.63268294444445, + 55.85751238888889, + 55.95133272222222, + 56.98930577777778, + 60.84129694117647, + 61.019362529411765, + 60.96451388235294, + 61.02068464705882, + 60.99647558823529, + 60.83140829411765, + 61.300303647058826, + 57.49838733333333, + 55.735749 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 58.94994203703703, + "errorMs": 1.1559409526134694, + "confidenceIntervalMs": [ + 57.79400108442356, + 60.1058829896505 + ], + "p50Ms": 60.21542670588236, + "p95Ms": 61.10362639411764, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 55.68224372222222, + 55.7591025, + 55.79824405555556, + 55.81056072222222, + 57.88192477777778, + 56.005581166666666, + 55.72263294444445, + 59.62801876470588, + 55.81340588888889, + 55.74732138888889, + 55.747200944444444, + 55.78008294444444, + 56.19476244444444, + 55.80556411111111, + 55.62680927777778 + ], + [ + 60.906676764705885, + 61.016074764705884, + 60.85924217647059, + 61.10503005882353, + 60.70633, + 61.10035117647058, + 60.847205411764705, + 60.86036817647059, + 61.75311476470588, + 61.05756047058823, + 57.40715705555555, + 57.24410872222222, + 60.375406705882355, + 60.95994888235294, + 60.737493058823524 + ], + [ + 60.72735111764706, + 60.37074500000001, + 60.36507005882353, + 60.36224676470588, + 60.21542670588236, + 59.627465470588234, + 60.272262647058824, + 60.13480488235294, + 59.63472552941177, + 59.792095764705884, + 60.50158276470588, + 60.36034252941176, + 60.284659294117645, + 60.26575994117647, + 59.89332935294118 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 59.11055466899963, + "errorMs": 1.0258156608409417, + "confidenceIntervalMs": [ + 58.08473900815869, + 60.13637032984058 + ], + "p50Ms": 59.71818423529412, + "p95Ms": 60.96868950588235, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 55.87364361111111, + 55.61136166666667, + 55.83360366666667, + 57.96506411111111, + 57.64979916666667, + 55.792938944444444, + 55.706674166666666, + 55.59768227777778, + 55.654990222222224, + 55.670053055555556, + 56.681420833333334, + 59.61820452941176, + 59.584103176470585, + 59.76186076470588, + 57.397519 + ], + [ + 59.525607, + 56.909576055555554, + 59.62789041176471, + 59.57562423529412, + 59.71818423529412, + 59.61051123529411, + 59.84911323529412, + 59.6926075882353, + 59.87667388235294, + 59.75227664705882, + 59.816760470588235, + 59.81780611764706, + 59.59285494117647, + 63.1534955625, + 59.876245823529416 + ], + [ + 60.772854823529414, + 60.84020664705882, + 60.61614870588235, + 60.800140647058825, + 60.577083470588235, + 60.79683035294118, + 60.82001217647059, + 60.81487264705882, + 60.62392517647059, + 60.65802982352941, + 60.57093429411765, + 59.32192911764706, + 60.19538141176471, + 61.023753588235294, + 60.74871058823529 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52352039, + "metric": { + "sourceUnit": "s/op", + "averageMs": 16.004311954144445, + "errorMs": 0.06392831156369495, + "confidenceIntervalMs": [ + 15.940383642580748, + 16.06824026570814 + ], + "p50Ms": 15.987055968253967, + "p95Ms": 16.27619133387097, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 15.92023965079365, + 16.206840322580646, + 16.247891532258066, + 16.27028727419355, + 16.380287709677418, + 16.008371396825396, + 16.049347952380955, + 15.988468253968255, + 16.01176977777778, + 15.976294904761906, + 16.27872164516129, + 16.0023926984127, + 16.02838847619048, + 16.006141761904765, + 15.987055968253967 + ], + [ + 15.851176140624998, + 15.83132565625, + 15.824395250000002, + 16.031084555555555, + 16.091944555555557, + 16.047199873015874, + 16.070775206349207, + 16.105482634920634, + 16.066156873015874, + 15.889669109375001, + 15.869832187499998, + 16.05715304761905, + 16.05772577777778, + 15.934512396825397, + 15.860437140624999 + ], + [ + 16.088051047619047, + 15.943468984126984, + 15.957260777777778, + 15.924760999999998, + 15.94777757142857, + 15.94811653968254, + 15.969294777777778, + 15.898534730158731, + 15.928510365079365, + 15.921473476190478, + 16.006542047619046, + 15.939139095238097, + 15.941852809523809, + 15.91986268253968, + 15.908022301587302 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25887716, + "metric": { + "sourceUnit": "s/op", + "averageMs": 222.01068591111118, + "errorMs": 5.169035107042815, + "confidenceIntervalMs": [ + 216.84165080406837, + 227.17972101815397 + ], + "p50Ms": 228.8942218, + "p95Ms": 231.03656722, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 230.2857688, + 230.3737708, + 232.46928499999999, + 230.0454384, + 221.73284560000002, + 209.29557020000001, + 226.2413288, + 229.6991142, + 229.7666974, + 231.058993, + 230.413606, + 229.5697736, + 229.3253622, + 229.1905542, + 214.2152994 + ], + [ + 228.8942218, + 228.46219100000002, + 228.1215708, + 227.92431299999998, + 230.65883440000002, + 229.683404, + 230.9842404, + 229.90616659999998, + 230.73529779999998, + 229.9609926, + 229.85501620000002, + 230.9734276, + 230.1620804, + 229.6595524, + 229.2098824 + ], + [ + 210.19032800000002, + 209.1812438, + 209.85025, + 209.2956748, + 210.174918, + 209.3593806, + 209.0209118, + 209.0528978, + 210.1914974, + 209.1985746, + 209.02877719999998, + 209.14497360000001, + 209.7782426, + 208.9996974, + 209.13889939999999 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25810064, + "metric": { + "sourceUnit": "s/op", + "averageMs": 223.8853568888889, + "errorMs": 5.007099810014886, + "confidenceIntervalMs": [ + 218.87825707887404, + 228.8924566989038 + ], + "p50Ms": 229.70031699999998, + "p95Ms": 231.70935108, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 230.14392859999998, + 237.952168, + 231.4506896, + 231.09974499999998, + 230.2553028, + 231.3778522, + 230.566788, + 230.2474502, + 230.3929656, + 230.94977699999998, + 230.4956088, + 230.3258804, + 231.820206, + 231.0327254, + 230.063883 + ], + [ + 230.31412640000002, + 229.70031699999998, + 230.5855684, + 229.2463294, + 230.7748024, + 229.39219920000002, + 229.41321140000002, + 229.4781536, + 230.3632668, + 229.7081952, + 229.95697239999998, + 229.1152812, + 229.9069148, + 229.31386, + 229.0597636 + ], + [ + 211.37431, + 210.2688234, + 210.3882702, + 210.53320119999998, + 211.1307956, + 210.4606144, + 210.4212106, + 211.2426614, + 211.1186678, + 210.5864204, + 210.4918556, + 210.2341088, + 211.2609078, + 210.3927584, + 210.432522 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25401684, + "metric": { + "sourceUnit": "s/op", + "averageMs": 222.17773533333332, + "errorMs": 5.013741512454839, + "confidenceIntervalMs": [ + 217.1639938208785, + 227.19147684578817 + ], + "p50Ms": 228.122987, + "p95Ms": 231.29454376, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 229.624581, + 230.8309232, + 230.9468952, + 229.5340582, + 232.6920888, + 230.694761, + 230.07388219999999, + 231.443536, + 230.78897379999998, + 230.6476168, + 229.63299, + 229.36848500000002, + 229.522327, + 230.0079626, + 229.829064 + ], + [ + 229.992174, + 228.4145164, + 228.4692796, + 228.4397034, + 229.01719179999998, + 228.0690296, + 228.0072892, + 228.122987, + 228.699699, + 227.9559838, + 227.95313280000002, + 227.89303, + 228.8133156, + 209.77546120000002, + 209.66628039999998 + ], + [ + 210.7242322, + 209.88386780000002, + 209.7178232, + 209.573743, + 210.77634379999998, + 210.00162559999998, + 210.18612140000002, + 209.84237180000002, + 210.6572474, + 209.8968596, + 209.7891364, + 209.84586620000002, + 212.56380159999998, + 209.795229, + 209.8166024 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26913640, + "metric": { + "sourceUnit": "s/op", + "averageMs": 208.518790582963, + "errorMs": 4.6204603127655695, + "confidenceIntervalMs": [ + 203.89833027019745, + 213.13925089572854 + ], + "p50Ms": 214.2968722, + "p95Ms": 217.80298462, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 198.621766, + 199.44897433333333, + 198.4701905, + 199.2502145, + 198.789916, + 199.23993183333332, + 198.620664, + 199.10447916666666, + 198.57708733333334, + 199.3654165, + 198.61651333333333, + 200.6484464, + 198.967392, + 199.39516216666667, + 198.61981383333332 + ], + [ + 216.94904, + 217.92475480000002, + 217.5188542, + 216.1308198, + 216.7946394, + 216.08822899999998, + 216.0171394, + 216.050733, + 216.7713692, + 198.19190566666666, + 199.01228566666668, + 198.31866200000002, + 198.88581633333334, + 198.2309666666667, + 210.410582 + ], + [ + 212.26642619999998, + 214.2968722, + 216.63579660000002, + 220.1080362, + 216.8924054, + 217.46548900000002, + 215.9314176, + 216.3196498, + 216.5796494, + 216.4050646, + 216.36996480000002, + 216.1930434, + 216.16938520000002, + 216.42884560000002, + 216.2517652 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26791003, + "metric": { + "sourceUnit": "s/op", + "averageMs": 203.18785082148148, + "errorMs": 5.043690836551808, + "confidenceIntervalMs": [ + 198.14415998492964, + 208.23154165803328 + ], + "p50Ms": 196.76968883333333, + "p95Ms": 218.27554654, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 196.05837733333334, + 196.13099766666667, + 196.02441000000002, + 196.76968883333333, + 196.0055875, + 196.15384433333332, + 195.94480083333332, + 197.306789, + 196.6495445, + 196.06298266666667, + 196.29317866666668, + 196.18538683333333, + 195.9949213333333, + 196.69767033333332, + 196.00019633333332 + ], + [ + 196.68458583333333, + 196.81809750000002, + 198.26434266666666, + 196.12273383333334, + 196.81002550000002, + 196.00101133333334, + 196.81264933333333, + 199.51303249999998, + 196.66519116666666, + 195.67014566666666, + 196.39671883333335, + 195.83728083333332, + 196.78271333333333, + 196.179574, + 196.63599466666668 + ], + [ + 216.9998042, + 215.51378939999998, + 215.1440152, + 215.2336996, + 215.95028059999999, + 214.8100428, + 214.6015618, + 216.49932180000002, + 219.34992480000003, + 217.4445684, + 217.59593460000002, + 218.2196892, + 218.29948539999998, + 216.36251579999998, + 215.95618019999998 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26698992, + "metric": { + "sourceUnit": "s/op", + "averageMs": 202.43066365111113, + "errorMs": 4.374769610824458, + "confidenceIntervalMs": [ + 198.05589404028666, + 206.80543326193558 + ], + "p50Ms": 195.79358883333333, + "p95Ms": 214.11545697999998, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 195.82070616666667, + 195.5873575, + 195.07971783333332, + 195.66524516666666, + 194.75096166666665, + 195.60240966666666, + 194.68689766666665, + 195.676359, + 194.71041333333332, + 195.36648983333333, + 194.74984166666667, + 195.79358883333333, + 194.75832000000003, + 195.46218033333335, + 200.22250359999998 + ], + [ + 194.95724583333333, + 195.57246616666666, + 194.93453616666667, + 195.78914133333333, + 195.07666766666668, + 195.724077, + 194.91535483333334, + 197.21715816666665, + 195.01127216666666, + 195.5832065, + 195.515112, + 207.4335576, + 212.1810312, + 212.4442228, + 213.12233799999998 + ], + [ + 209.61886760000002, + 209.87759219999998, + 210.09088260000001, + 209.86946279999998, + 210.61077219999999, + 209.89320959999998, + 210.63257499999997, + 210.4537216, + 217.9206766, + 214.3981804, + 213.35626960000002, + 213.2795254, + 213.455769, + 213.4163144, + 213.09566560000002 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26678148, + "metric": { + "sourceUnit": "s/op", + "averageMs": 206.34316134444444, + "errorMs": 4.211129296357049, + "confidenceIntervalMs": [ + 202.13203204808738, + 210.5542906408015 + ], + "p50Ms": 211.2956724, + "p95Ms": 213.47449669999997, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 211.9691118, + 212.18520320000002, + 211.6176438, + 212.7850406, + 213.25023779999998, + 211.4340112, + 210.930701, + 212.57765579999997, + 211.4638804, + 210.8757192, + 211.111324, + 211.97640579999998, + 211.2105044, + 211.4465922, + 211.654422 + ], + [ + 194.547316, + 195.33855266666666, + 194.79983083333332, + 195.27235166666668, + 194.86403866666666, + 195.421515, + 194.5547408333333, + 195.91855316666667, + 194.8177175, + 197.03305716666665, + 194.66102833333335, + 195.27984383333333, + 194.41489083333332, + 196.30235083333332, + 194.78867816666667 + ], + [ + 213.4875782, + 212.5537248, + 210.12852139999998, + 211.6065392, + 210.7776056, + 214.2415258, + 213.4439732, + 211.83399419999998, + 212.3715056, + 211.5514288, + 211.28983200000002, + 211.7979106, + 212.3435376, + 212.2159924, + 211.2956724 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26653384, + "metric": { + "sourceUnit": "s/op", + "averageMs": 200.15536550000002, + "errorMs": 3.9890743946599083, + "confidenceIntervalMs": [ + 196.16629110534012, + 204.1444398946599 + ], + "p50Ms": 194.94486083333334, + "p95Ms": 212.34327488, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 214.2938184, + 210.7254368, + 211.24100800000002, + 210.76592639999998, + 211.6382094, + 210.6711896, + 210.589191, + 210.2856424, + 211.145999, + 197.98324183333332, + 194.67636416666667, + 193.9954435, + 194.79970516666668, + 195.38261766666668, + 195.65954333333332 + ], + [ + 208.4580252, + 209.3879014, + 208.4249776, + 208.1963518, + 209.11733560000002, + 197.02398316666665, + 193.99382733333334, + 194.94486083333334, + 194.0537205, + 194.74071166666667, + 193.967534, + 194.733935, + 194.1054606666667, + 194.89296249999998, + 194.064973 + ], + [ + 194.13631266666667, + 194.49640766666667, + 193.83371933333333, + 194.71016783333334, + 194.95162666666664, + 194.709262, + 194.26464533333333, + 194.68858683333335, + 193.98009883333333, + 194.47558016666667, + 195.02494433333334, + 194.44687299999998, + 193.9105385, + 202.7573416, + 212.6454458 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26652810, + "metric": { + "sourceUnit": "s/op", + "averageMs": 209.84697651629634, + "errorMs": 2.671936799187563, + "confidenceIntervalMs": [ + 207.17503971710877, + 212.5189133154839 + ], + "p50Ms": 211.47556419999998, + "p95Ms": 213.2037985, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 208.9046638, + 208.16475300000002, + 208.7653674, + 208.52219399999998, + 208.6774058, + 209.1230402, + 208.8919468, + 208.852216, + 208.76080520000002, + 208.8303826, + 210.70841739999997, + 194.3110905, + 194.474222, + 194.3890135, + 195.07483083333332 + ], + [ + 212.46301440000002, + 213.11674299999999, + 212.3971758, + 212.0652272, + 212.1126676, + 212.9791154, + 212.9094738, + 212.5513896, + 213.0068162, + 214.5195124, + 212.9406262, + 212.9586568, + 211.9497962, + 213.24110800000003, + 212.1213582 + ], + [ + 211.053804, + 212.5808268, + 211.3241176, + 211.07986400000001, + 211.28168480000002, + 211.7877754, + 211.1402898, + 211.0593204, + 211.29942939999998, + 212.0438046, + 212.81744659999998, + 212.5215268, + 211.47556419999998, + 212.264613, + 211.60084600000002 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146244, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.01932149129359328, + "errorMs": 0.00022520124536977272, + "confidenceIntervalMs": [ + 0.019096290048223507, + 0.019546692538963056 + ], + "p50Ms": 0.01920977772442669, + "p95Ms": 0.019981639719079892, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.019146633608973625, + 0.0191001878127029, + 0.019595785712886223, + 0.019180755834691726, + 0.019043345543856977, + 0.0195896204829896, + 0.019329873313748986, + 0.018954235550502182, + 0.019005686003648246, + 0.018952150766432346, + 0.018812772661437466, + 0.018706522313245804, + 0.018774659533731277, + 0.01872836452833015, + 0.01875654092980515 + ], + [ + 0.019615842024750436, + 0.01960709121383204, + 0.01974843033725614, + 0.019600396903478687, + 0.019808272869506663, + 0.01961339159083778, + 0.020411151626464227, + 0.019669716300200604, + 0.01967444741035073, + 0.01943576486475983, + 0.01903117801286198, + 0.018949227278755615, + 0.020010935454181672, + 0.0199132830038424, + 0.019901542450108438 + ], + [ + 0.019295329468505838, + 0.01991156308727504, + 0.019846540486914425, + 0.019563202520515827, + 0.019089669345141527, + 0.01920977772442669, + 0.01989494798504197, + 0.01909669340334129, + 0.018828086589865223, + 0.019406013173466814, + 0.01913714175006219, + 0.018894956603025325, + 0.018856104305696942, + 0.018863153453023047, + 0.018906122377225814 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95939, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.7271167922229567, + "errorMs": 0.0054391295875661815, + "confidenceIntervalMs": [ + 0.7216776626353906, + 0.7325559218105229 + ], + "p50Ms": 0.7338007901687453, + "p95Ms": 0.7374608103635547, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.7349682240999266, + 0.7360433495217071, + 0.7355919948529412, + 0.7379501828908555, + 0.7363189411331862, + 0.7343324853157122, + 0.7047471246478874, + 0.7265993507625272, + 0.7344408201174744, + 0.7028274136235955, + 0.7278401687272728, + 0.7404894411547002, + 0.7353675290227775, + 0.7352729933872153, + 0.7345266740088106 + ], + [ + 0.6958899026425591, + 0.7344181262848751, + 0.7338308180484227, + 0.7357202867647059, + 0.7350123152094049, + 0.734545436123348, + 0.734880206465834, + 0.7332309091575091, + 0.7338007901687453, + 0.7337885872434018, + 0.7350838427626745, + 0.7340124834922963, + 0.7344389111600588, + 0.7339741775495231, + 0.7350619463629684 + ], + [ + 0.717961524390244, + 0.7204780071994241, + 0.7204093124550036, + 0.7192982458662832, + 0.7185491803160919, + 0.7188799561781609, + 0.7177415868005739, + 0.7171049713261649, + 0.7191260201294033, + 0.7190849108554996, + 0.7189891149425287, + 0.7202927379409647, + 0.7186653635057472, + 0.7173328896057348, + 0.7213363958183129 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95087, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.711560628785356, + "errorMs": 0.011610212679506094, + "confidenceIntervalMs": [ + 0.69995041610585, + 0.7231708414648621 + ], + "p50Ms": 0.7213716272530643, + "p95Ms": 0.7266436932844937, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6649848265780731, + 0.7122509943060498, + 0.7205144974802016, + 0.7213716272530643, + 0.723121184248555, + 0.7210176865994236, + 0.7232172668112798, + 0.7216262905551549, + 0.7225538462093863, + 0.7213105493871665, + 0.7214256539293439, + 0.7211971189617881, + 0.7218079545454545, + 0.7212615234318673, + 0.7245042092686459 + ], + [ + 0.7152579563974267, + 0.7229087846820809, + 0.7254272994923858, + 0.7250868724637681, + 0.7314041769005848, + 0.7255124894851341, + 0.7248661681159421, + 0.7245290528602463, + 0.7244338073859522, + 0.7241225405209841, + 0.7238388379160636, + 0.7271284949127907, + 0.7246178602461983, + 0.724399942070963, + 0.7248312869565217 + ], + [ + 0.7205503477321814, + 0.7210269020172911, + 0.7218098946608946, + 0.7207735569164264, + 0.7084900184135978, + 0.7118493879003559, + 0.7115949359886202, + 0.7119234896797153, + 0.6812371715452689, + 0.6630082836315441, + 0.662146866975513, + 0.6629987726971505, + 0.6630746196156395, + 0.6660530885486018, + 0.6631601590457257 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94571, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.7133022365036894, + "errorMs": 0.012431707194702452, + "confidenceIntervalMs": [ + 0.700870529308987, + 0.7257339436983918 + ], + "p50Ms": 0.7201262037437005, + "p95Ms": 0.7451565664058796, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.7204551871850252, + 0.7219247994227994, + 0.7205376974063401, + 0.7205225413966883, + 0.7281303697234353, + 0.7185320445402299, + 0.7174819663082438, + 0.7186927693965517, + 0.6805030897959183, + 0.6594050098879367, + 0.6593251824769434, + 0.6586062067149441, + 0.6587139670836076, + 0.7101118140525196, + 0.716704212034384 + ], + [ + 0.7188414015804597, + 0.7187626673850575, + 0.7194326628324946, + 0.7210846618601298, + 0.7603815053191489, + 0.7297326250911743, + 0.7216384227994228, + 0.7168212901146132, + 0.7204365111591073, + 0.7184634443646806, + 0.7241617720694645, + 0.7201262037437005, + 0.7510889144144144, + 0.7237636693198264, + 0.7186640725574712 + ], + [ + 0.7177909347202296, + 0.7147385814285714, + 0.6585199025674786, + 0.7016708443197756, + 0.7263517225853304, + 0.7313144210526317, + 0.7236672668112799, + 0.7228211257225434, + 0.7266365860566448, + 0.6675454563042028, + 0.7150459220872052, + 0.7233011981200289, + 0.7235871879971078, + 0.7269163902616279, + 0.7256464205946338 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91970, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.6856811524418485, + "errorMs": 0.011003460468418368, + "confidenceIntervalMs": [ + 0.6746776919734301, + 0.6966846129102668 + ], + "p50Ms": 0.6944917682165164, + "p95Ms": 0.7011208758934828, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6901164365517242, + 0.6905906991028294, + 0.6950948978457262, + 0.6929142714681441, + 0.6944917682165164, + 0.6929940768698062, + 0.693333027027027, + 0.6883244319119669, + 0.6829015993174061, + 0.682114672801636, + 0.6822215562372188, + 0.6830375535836177, + 0.683892055365687, + 0.6825188854024556, + 0.6831989938566553 + ], + [ + 0.7000367718684395, + 0.7000647683694892, + 0.6990418259958071, + 0.6998519594405594, + 0.7011791135248774, + 0.7001502505248426, + 0.6995401538461539, + 0.6993086757512229, + 0.6997541181818182, + 0.6970326592334495, + 0.6966928050139275, + 0.6992056960167715, + 0.6985659553072626, + 0.6967135605849581, + 0.6911218625690608 + ], + [ + 0.7010509901892081, + 0.700464231092437, + 0.699846651048951, + 0.6454733606451614, + 0.6376861389420013, + 0.637751206500956, + 0.643391017363344, + 0.6416323143040411, + 0.6990274528301886, + 0.7008334418767507, + 0.7011508269096006, + 0.7006425784313726, + 0.6764843563218391, + 0.6373920668789809, + 0.6368201247612986 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91469, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.660527151730509, + "errorMs": 0.014319992843220719, + "confidenceIntervalMs": [ + 0.6462071588872883, + 0.6748471445737299 + ], + "p50Ms": 0.6800595547246772, + "p95Ms": 0.6899394000633571, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6277025972396486, + 0.6282038110483364, + 0.6516958768729642, + 0.6857470644276902, + 0.6847459363449692, + 0.685625864976011, + 0.6847065448323066, + 0.6856654701850582, + 0.6871395741758242, + 0.6861414506172839, + 0.6859478567511994, + 0.6844056997264022, + 0.6858103070596299, + 0.6854650815068494, + 0.684739674880219 + ], + [ + 0.646115711426727, + 0.6283855207286432, + 0.6286176105527638, + 0.6285973391959799, + 0.6283698951005026, + 0.628606182160804, + 0.6403148496481126, + 0.6879765206327373, + 0.6901207027586207, + 0.6596878978246539, + 0.6288050138277812, + 0.6299636429471033, + 0.6800595547246772, + 0.6895163604410751, + 0.690252348275862 + ], + [ + 0.6321427138344914, + 0.631969021478206, + 0.6278911600753296, + 0.628149839296924, + 0.6285301494974874, + 0.6282808310301508, + 0.6277918048933501, + 0.6261377565707135, + 0.6665508614257162, + 0.6837871018455229, + 0.6856145819054147, + 0.6856256682659355, + 0.684175256497948, + 0.684416107387141, + 0.6835270129781421 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91408, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.6689126277771676, + "errorMs": 0.015869645649651407, + "confidenceIntervalMs": [ + 0.6530429821275162, + 0.6847822734268191 + ], + "p50Ms": 0.6854999089041096, + "p95Ms": 0.6938487950762829, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6841476343130554, + 0.6841242624743676, + 0.6841016192754614, + 0.6854999089041096, + 0.6857173660041124, + 0.6861056097393691, + 0.6855357683344757, + 0.6851678184931508, + 0.6861673113854595, + 0.7355460823529412, + 0.6855845969842358, + 0.6869758125000001, + 0.6865828318462595, + 0.6847913223819302, + 0.6843104151846786 + ], + [ + 0.6936307101248267, + 0.6907309661835749, + 0.6909171581491712, + 0.6895510813232253, + 0.6926140913494809, + 0.6903705113871635, + 0.6923739273356402, + 0.6906255037957212, + 0.6893913452791178, + 0.6901266937931034, + 0.6910355200276243, + 0.6939422600554784, + 0.6924421010380623, + 0.6897476753962783, + 0.6702152926992632 + ], + [ + 0.6286428491514771, + 0.6285426520100503, + 0.628556408919598, + 0.6280656032642812, + 0.627484225846926, + 0.6280475536723163, + 0.6283846846733668, + 0.6284865979899497, + 0.6275069033877039, + 0.6281774720652856, + 0.6285287719849246, + 0.6279575486503453, + 0.6286663683218102, + 0.6275846091593476, + 0.6283628027638191 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91411, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.6664701528465077, + "errorMs": 0.013576349215507603, + "confidenceIntervalMs": [ + 0.652893803631, + 0.6800465020620152 + ], + "p50Ms": 0.6838388339029392, + "p95Ms": 0.6910603428867403, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6863045932784637, + 0.6859804046639232, + 0.6865894234728895, + 0.68630669478738, + 0.6850462813141683, + 0.6841911969904241, + 0.6856846298834819, + 0.6850470992470911, + 0.6851443267123288, + 0.6856938492117889, + 0.6847260355920602, + 0.6849284845995893, + 0.6843277127222983, + 0.6911786553867403, + 0.6865919588194921 + ], + [ + 0.630403666036547, + 0.6671039753333333, + 0.67497145951417, + 0.6774217772511848, + 0.6740364541778976, + 0.6719883122901276, + 0.6718128609805238, + 0.6853182493150685, + 0.6902597122153209, + 0.6907842803867403, + 0.6899062689655173, + 0.6897731737931034, + 0.6899406551724139, + 0.6947454583333332, + 0.6680298965287049 + ], + [ + 0.6283128247487437, + 0.6284539283919598, + 0.6279782561205273, + 0.6272650137931035, + 0.6279105473948525, + 0.6310224624605678, + 0.6651841728723404, + 0.6281070156936598, + 0.6270807749216302, + 0.6311960750788643, + 0.6838388339029392, + 0.6478032325129534, + 0.6276953306148055, + 0.6274584096612297, + 0.627612452948557 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.6687152325549031, + "errorMs": 0.014460179263535686, + "confidenceIntervalMs": [ + 0.6542550532913673, + 0.6831754118184387 + ], + "p50Ms": 0.6862204650205762, + "p95Ms": 0.690694803265731, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6899137151724138, + 0.6891187768595041, + 0.6898010055172413, + 0.6907913314917127, + 0.6937877399445215, + 0.6900786213793103, + 0.6901166786206896, + 0.6890688877410468, + 0.6900732979310344, + 0.6880641918844567, + 0.6889895068870524, + 0.6880120288858322, + 0.6877715099656357, + 0.6867872800274537, + 0.6865100549073438 + ], + [ + 0.6850342094455851, + 0.6854086082191782, + 0.688033212517194, + 0.6880125508940852, + 0.6865182848318463, + 0.6851992191780822, + 0.6862204650205762, + 0.6878856609353508, + 0.6861154972565158, + 0.6875026178694158, + 0.6904695707384403, + 0.6866029855868222, + 0.6840161742993848, + 0.6849729815195073, + 0.6620853633355394 + ], + [ + 0.6257229674796748, + 0.6577549178172255, + 0.627676900250941, + 0.6263683262366938, + 0.6260030100125157, + 0.6265761014402004, + 0.6264207545397621, + 0.6268531203007519, + 0.6291664635220126, + 0.6260053948685858, + 0.6263153231058235, + 0.626132766583229, + 0.6377960694710006, + 0.6644163818061088, + 0.6260149386733417 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.6720340506822641, + "errorMs": 0.01177749884687128, + "confidenceIntervalMs": [ + 0.6602565518353928, + 0.6838115495291354 + ], + "p50Ms": 0.6838447361585783, + "p95Ms": 0.6933665403326403, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.6879245371389271, + 0.6876505312714777, + 0.6435615871382636, + 0.6265930087664371, + 0.6405371037131883, + 0.6838447361585783, + 0.6878867958762886, + 0.6933020214830214, + 0.6933941912681912, + 0.7054202023977433, + 0.6463076737726098, + 0.626757515037594, + 0.6267375820802005, + 0.6261337171464331, + 0.670394404155496 + ], + [ + 0.6816719802452316, + 0.6902840483091787, + 0.6890453904958678, + 0.6883860825877495, + 0.6876096907216496, + 0.6863587517146776, + 0.6869978688186813, + 0.6850486324435319, + 0.6855818252227553, + 0.6857586182316655, + 0.685718781357094, + 0.6858879883481838, + 0.6848540554414785, + 0.6854781636986301, + 0.6854004191780821 + ], + [ + 0.6261408673341676, + 0.6271914438871473, + 0.6450586028368794, + 0.6734231285329745, + 0.671538655704698, + 0.6722409845430107, + 0.6725650732526882, + 0.6731323014804845, + 0.6753375692099933, + 0.6725606780913979, + 0.6723532936827957, + 0.6860107860082304, + 0.6888495798898071, + 0.6739216781144781, + 0.6706797339142091 + ] + ] + } + } + ] + }, + "linuxX64": { + "schemaVersion": 2, + "runId": "2026-09-08-kompress-levels", + "startedAt": "2026-09-08T15:19:54.490557+00:00", + "finishedAt": "2026-09-08T16:17:25.511678+00:00", + "platform": "linuxX64", + "library": "Kompress", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "0/text.deflate": "d836ae8a828ffc3af582b5c6025d41bca8da1048fb8cdeda19292c368ef8bd9f", + "1/Rainier.bmp.deflate": "4072294896b849cc1f5f1c9c020ce4f0652b81eb8b422f09ff5d8fb98cd4443c", + "1/Maltese.bmp.deflate": "3bc71421c67e8c41148d0e65258587de5a71e306717599d177aa8f34c80e7296", + "1/Sunrise.bmp.deflate": "b814477692289cfb67ea26b83a3a21ba581f720bafef7c8eec1bbaef2ea1ee33", + "1/compressed_MVT.pbf.deflate": "0209eb3cecc5a8a16a85476c5dee999c78157a5f270797fb86abc250ccd2ea43", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/text.deflate": "88039b6ce036e0d76d97a08b797e5e39dd6c26d6c1bf29c372bc64749be06d1e", + "2/model3D.deflate": "39cee123b884e3d58b39d8db404a9908f9ae36d0c1da0d26924f8643542be3a7", + "2/Rainier.bmp.deflate": "b7ae3b590d35810582e37ca624f59a4ee713e6fdfebe3c2c7cdca99cd96f0a5b", + "2/Maltese.bmp.deflate": "f8cf1433f38e5b9695ffa5628aa1294bdfa0b5e32c752d22c416347146a8cbe0", + "2/Sunrise.bmp.deflate": "07db5fac496af56360f9136db8ef9308a5b19c16f27c5999f800fc3aa5841e94", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "2/compressed_MVT.pbf.deflate": "5ec0a44565c1a9157678125e859933260957e397ce22a174df5574e886074c40", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/text.deflate": "4d5a9f658be6767a8edcc56acce94c9f2d17170ce48feea43b6079b4265aa2d4", + "3/model3D.deflate": "b7ba6c3431704da7696bb93763864453f58116e688c0a8d0cc4fd3ef0cbf9aa2", + "3/Rainier.bmp.deflate": "2d3a4fd74fa9ba594688c2b1eabe9aa78ec5aa846634c62b354f3745aef8eed6", + "3/Maltese.bmp.deflate": "1b3316b80aa317cf730f5de2c14821831a08c5fcdf4ac3cbe2144160e3d543af", + "3/Sunrise.bmp.deflate": "4eda8afc20efff1d785687f28da4915bea03fcf48464626c7d2b12bace162f09", + "3/compressed_MVT.pbf.deflate": "c6d3e94b8cc7adbe387008eab055295712e1202151735e06dfce68a1b2fa6206", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/text.deflate": "abe2fba491c09113367aacce1690dddf8a4ef36b575fb1720d98c4683112f2fe", + "0/Rainier.bmp.deflate": "c3e4b89b68a6602aa65ec281029e7b94c504435f5d0402924419c7c28ceb9370", + "4/model3D.deflate": "f9d97044416c595571f6dc9412ae9066f9300d7bbec5b29a1382757fe0124828", + "4/Rainier.bmp.deflate": "a205b0f647c881701a0e089a8b3c7812eea5b4d5fef4e50e1bf801c1eed1cd92", + "4/Maltese.bmp.deflate": "81b37aeba2325abd66d8c764cd758c49f81a32a1507eac1feb45ff4fff637179", + "4/Sunrise.bmp.deflate": "f4b104ef029a69beb518ef9edcd0bf28ef47cbcf48b75e0ea019a3a9f21170a5", + "4/compressed_MVT.pbf.deflate": "705092661b2036d10c5858ac6e8eab82b995677695e3f7d900930009bf0340e2", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/text.deflate": "0e1210a427ebfbdfc1461c8107386d17da70c20136e4759fcd041fd4e158fe5b", + "5/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "5/Rainier.bmp.deflate": "84b2e20baf6503f1b99eccf42964b40b986dea0df499f58d9e469960c67d6cc1", + "5/Maltese.bmp.deflate": "9dea9019fe7804cd77a2313013eb0a8d74cbb434b20eea09529f199fea9a9517", + "0/Maltese.bmp.deflate": "9b1e935d31866e433005e7c7cc33fbc0a64a354645618f03da05b7dbd31ef492", + "5/Sunrise.bmp.deflate": "3e3721e89117b78f348b352bc347f860f5864cf117d3a1b7958d724f7dcd8afb", + "5/compressed_MVT.pbf.deflate": "2281ade0e0c3b32fa15c1f1603c33c7b213131466f14fb51f6641be6d1768e25", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/text.deflate": "1d10ab80e3776c51ae9fa9e9184f187063e7eb9fbe8dafd6a5b12ce640a01e09", + "6/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "6/Rainier.bmp.deflate": "ca66de31926d329eacc8c3cb568f00ef97847de06df989d4f728f38611eb7370", + "6/Maltese.bmp.deflate": "d144e57c01478cb9d96f1353021cd354fc99ee65bf8ad527059e3494ca1a245e", + "6/Sunrise.bmp.deflate": "bfcf3112b809988f251e53c14717115bd5e9e2f6564a7a3903e03b70332ac6e2", + "6/compressed_MVT.pbf.deflate": "08f41d2b48e8fc30a20681b1d3c58cb84800c3b992e02fddf20ac296e3a525f2", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "0/Sunrise.bmp.deflate": "c1485e3564a7b5549f6bba9c23e85545027c0dc71da56c95dde2ba72acdf6910", + "7/text.deflate": "cdf5e42785a933fa4bd5be160c0212d5ee3a20e04b120c03ffe48c5219f80889", + "7/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "7/Rainier.bmp.deflate": "87c036e9bc7a63b02694f710835706a8e369c2a6c151e19899da0bb51730aad4", + "7/Maltese.bmp.deflate": "429e565ee04bcd5def2dcc9fd982e1179c33f081cbf4f35e869214107b5c627b", + "7/Sunrise.bmp.deflate": "ba7560b4962b102ffa9742ca5fe6b36e521441fc15c009591cc9204b92b499bd", + "7/compressed_MVT.pbf.deflate": "8246a927c258e650f5af62850eddfaf55c3e521bacac4b95aa1d7f4c8d9974a0", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "8/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "8/Rainier.bmp.deflate": "2545ba369b38f5722e3d454c33d9d815df6dfb62640016a58523045bed97f409", + "0/compressed_MVT.pbf.deflate": "be331db24cffebf044ede35c870caff78114ee43d2efd0deff2c8eb3011f1a88", + "8/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "8/Sunrise.bmp.deflate": "0df02a00a86c04c452887b4597bab461c0be8943eaf392fd107a56f986a35992", + "8/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "9/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "9/Rainier.bmp.deflate": "f1a0a0f96f8a0a57093fad28851fd03494f66a42b34da314ec5ec022115feb31", + "9/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "9/Sunrise.bmp.deflate": "13392b19c604ecbfafd9f26aac60e82fc63959ef6afa9d1507eb117e1003367c", + "9/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "1/text.deflate": "3962281856fbea5374187e31297277e0b0752307045be8ef6b8934b377538ff6", + "1/model3D.deflate": "10230441633bb8d13937469df3121bf54d45e1f323228c4f8e108bb34c6c2520" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 28%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "mode": "avgt", + "warmupIterations": 8, + "warmupTime": "1 sec", + "measurementIterations": 15, + "measurementTime": "1 sec", + "advanced": { + "jvmForks": "3" + } + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.024982719500939724, + "errorMs": 8.340877365197667e-05, + "confidenceIntervalMs": [ + 0.024899310727287745, + 0.0250661282745917 + ], + "p50Ms": 0.024995656740837698, + "p95Ms": 0.025245433301449856, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02506399486508256, + 0.025055822417438582, + 0.024995656740837698, + 0.025317245393677003, + 0.025019492322795003, + 0.02500461644180427, + 0.02497143334675795, + 0.02494079749798631, + 0.024971470197341927, + 0.025214656690495368, + 0.025108160843737414, + 0.024765605995771246, + 0.02479202154651631, + 0.024752402939991945, + 0.024767415273862267 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233108, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.5221563771587744, + "errorMs": 0.011349887384447551, + "confidenceIntervalMs": [ + 0.5108064897743269, + 0.5335062645432218 + ], + "p50Ms": 0.5284957080779944, + "p95Ms": 0.5455145340947075, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.5243302473537604, + 0.544752392200557, + 0.5448809537604457, + 0.5452911771587744, + 0.535383964902507, + 0.5460357002785515, + 0.5230183481894151, + 0.4999999916434541, + 0.5120296495821727, + 0.48535774763231204, + 0.4855950194986073, + 0.4891113247910864, + 0.5301263710306406, + 0.537937061281337, + 0.5284957080779944 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3212797, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 77.83422409047618, + "errorMs": 0.11574280454921325, + "confidenceIntervalMs": [ + 77.71848128592698, + 77.9499668950254 + ], + "p50Ms": 77.81773264285714, + "p95Ms": 78.17163949285715, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 78.01629685714286, + 77.88230971428571, + 77.86624542857143, + 77.76131335714285, + 77.85272385714285, + 77.81773264285714, + 77.94273121428571, + 78.53410564285716, + 77.82233657142856, + 77.79385128571428, + 77.68086064285714, + 77.62245621428572, + 77.62066757142856, + 77.6976355, + 77.60209485714286 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7322510, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 156.32024634285716, + "errorMs": 0.26041468619915326, + "confidenceIntervalMs": [ + 156.05983165665802, + 156.5806610290563 + ], + "p50Ms": 156.1923802857143, + "p95Ms": 157.30735177142856, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 156.1923802857143, + 155.78676014285713, + 156.68577485714286, + 155.90963542857142, + 156.35120085714286, + 155.81283557142856, + 156.6883357142857, + 156.0396377142857, + 156.19510142857143, + 155.8965277142857, + 157.30059414285714, + 155.9882117142857, + 157.32311957142855, + 156.7404654285714, + 155.89311457142858 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25887716, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 594.9004937333334, + "errorMs": 3.917083127485803, + "confidenceIntervalMs": [ + 590.9834106058476, + 598.8175768608193 + ], + "p50Ms": 591.382457, + "p95Ms": 608.52950115, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 603.7622355, + 591.7722695, + 591.382457, + 591.4702505, + 590.637415, + 589.9815415, + 589.971392, + 589.7712005, + 595.7011855, + 616.4941295000001, + 605.116089, + 596.0898185, + 590.167375, + 589.8401415, + 591.3499055 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95939, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.1706951469298246, + "errorMs": 0.015487139056508182, + "confidenceIntervalMs": [ + 2.1552080078733162, + 2.186182285986333 + ], + "p50Ms": 2.157387668859649, + "p95Ms": 2.2363641513157893, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.2284500789473687, + 2.2548303201754383, + 2.189845859649123, + 2.157387668859649, + 2.1539955701754385, + 2.159896530701755, + 2.1544975043859647, + 2.168329625, + 2.1574282171052634, + 2.1567582807017547, + 2.1545380175438598, + 2.155518521929825, + 2.154053221491228, + 2.1578096710526316, + 2.15708811622807 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029947689776200874, + "errorMs": 9.343304531473897e-05, + "confidenceIntervalMs": [ + 0.029854256730886135, + 0.030041122821515616 + ], + "p50Ms": 0.02985585663209607, + "p95Ms": 0.030245581673034934, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029840289465065502, + 0.03011453875545851, + 0.02985585663209607, + 0.029799605513100437, + 0.029774850054585154, + 0.030155766266375547, + 0.030106898034934496, + 0.029979063209606985, + 0.029944628193231442, + 0.029746870141921396, + 0.029757254366812227, + 0.030227105594978165, + 0.030288692521834065, + 0.02982116258187773, + 0.02980276531113537 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 564401, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 14.48370535942029, + "errorMs": 0.24940614592044358, + "confidenceIntervalMs": [ + 14.234299213499847, + 14.733111505340734 + ], + "p50Ms": 14.630475130434784, + "p95Ms": 14.736580639130434, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 14.667809623188406, + 14.640330463768116, + 14.640935144927537, + 14.630475130434784, + 14.643656826086957, + 14.623065434782609, + 14.587129376811593, + 14.713808043478261, + 14.75430876811594, + 14.728982869565217, + 14.599824173913042, + 14.59881591304348, + 14.601484101449275, + 14.011619478260869, + 12.813335043478261 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2155, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05521211332558697, + "errorMs": 7.920524087669513e-05, + "confidenceIntervalMs": [ + 0.055132908084710275, + 0.05529131856646366 + ], + "p50Ms": 0.05520562828528744, + "p95Ms": 0.055405100769103086, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05510424312510375, + 0.055311538870137775, + 0.05531827394455818, + 0.05520562828528744, + 0.05535651203452664, + 0.055269673048193434, + 0.0551696806838931, + 0.055263097216842805, + 0.05544808703590992, + 0.05519606285619432, + 0.055199717257787856, + 0.05514544087865877, + 0.05538667808332872, + 0.05491000376251867, + 0.05489706280086317 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3201151, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 76.9020513128205, + "errorMs": 0.1260101436736762, + "confidenceIntervalMs": [ + 76.77604116914682, + 77.02806145649419 + ], + "p50Ms": 76.99942746153847, + "p95Ms": 77.1913264, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 76.99942746153847, + 77.41458623076923, + 76.72448392307693, + 77.02973776923076, + 77.0118353846154, + 77.006457, + 77.0267086153846, + 76.7885133076923, + 76.7607316923077, + 77.0956436153846, + 77.07465338461539, + 76.94171330769231, + 76.4915386923077, + 76.45031246153847, + 76.71442684615384 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7233356, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 165.9201599238095, + "errorMs": 0.6499981306639839, + "confidenceIntervalMs": [ + 165.27016179314552, + 166.5701580544735 + ], + "p50Ms": 165.39018214285713, + "p95Ms": 168.08208334285715, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 166.72320685714286, + 165.0832937142857, + 165.27947600000002, + 165.25745971428572, + 164.9612962857143, + 165.06234542857143, + 169.69868414285713, + 166.9732962857143, + 167.38925442857143, + 165.5110577142857, + 165.42287857142856, + 165.4642727142857, + 165.39018214285713, + 165.220096, + 165.36559885714286 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25810064, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 658.2782958, + "errorMs": 2.961062463983036, + "confidenceIntervalMs": [ + 655.317233336017, + 661.2393582639831 + ], + "p50Ms": 656.9827230000001, + "p95Ms": 664.934019, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 655.8742215, + 654.809052, + 655.4425245, + 658.888095, + 658.753203, + 656.004587, + 679.0411750000001, + 657.0404145, + 657.4505634999999, + 656.7673435, + 656.198295, + 657.5589739999999, + 657.1568894999999, + 656.206376, + 656.9827230000001 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.025059427711439035, + "errorMs": 4.2761104598828384e-05, + "confidenceIntervalMs": [ + 0.02501666660684021, + 0.025102188816037863 + ], + "p50Ms": 0.025050010332084767, + "p95Ms": 0.0251802206490862, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.025043013977224166, + 0.0250598149023354, + 0.025117592297443373, + 0.0250119501747153, + 0.025050010332084767, + 0.025013746901631516, + 0.02502091259207119, + 0.02492353563437995, + 0.025001432942004576, + 0.025003745343020186, + 0.025072438522838685, + 0.025073510872570953, + 0.025067723447044922, + 0.025305426908670405, + 0.025126560823550113 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95087, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.5842533907986107, + "errorMs": 0.0031979747480074218, + "confidenceIntervalMs": [ + 2.5810554160506034, + 2.5874513655466185 + ], + "p50Ms": 2.582611080729167, + "p95Ms": 2.592881425260417, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.5841804166666664, + 2.60394303125, + 2.5868893437500002, + 2.5790522916666667, + 2.5778138072916668, + 2.587400296875, + 2.5845440755208333, + 2.5801416510416666, + 2.5854744921874997, + 2.5881407369791667, + 2.5822981197916666, + 2.5801869088541665, + 2.5815874921875, + 2.582611080729167, + 2.5795371171875 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02652647294555113, + "errorMs": 5.8437089121756886e-05, + "confidenceIntervalMs": [ + 0.026468035856429373, + 0.02658491003467289 + ], + "p50Ms": 0.026490762363877818, + "p95Ms": 0.026792358998671977, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026427844249667997, + 0.026448040053120854, + 0.02643806509960159, + 0.02648538743691899, + 0.02649064175298805, + 0.02679973532536521, + 0.026507431208499337, + 0.026490762363877818, + 0.026460543824701196, + 0.026450632084993358, + 0.026491406826029216, + 0.026497766507304118, + 0.02657199245683931, + 0.02654764727755644, + 0.026789197715803452 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 542552, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.971256471698116, + "errorMs": 0.024350766164201267, + "confidenceIntervalMs": [ + 18.946905705533915, + 18.995607237862316 + ], + "p50Ms": 18.956614547169814, + "p95Ms": 19.058535198113205, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.963726301886794, + 18.99213913207547, + 19.111962566037736, + 18.95165267924528, + 19.03563775471698, + 18.995317226415093, + 18.956614547169814, + 18.948885679245283, + 18.935670018867928, + 18.95498745283019, + 18.930139320754716, + 18.96021786792453, + 18.96557803773585, + 18.92988937735849, + 18.93642911320755 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2154, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.049074848874640364, + "errorMs": 2.726102567879107e-05, + "confidenceIntervalMs": [ + 0.04904758784896157, + 0.04910210990031916 + ], + "p50Ms": 0.049075839210850805, + "p95Ms": 0.04915612222934648, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.04898093099876695, + 0.04914644463625154, + 0.04912489588162763, + 0.0490685605918619, + 0.04902590194821209, + 0.04908157721331689, + 0.049075839210850805, + 0.04900222012330456, + 0.04917870327990135, + 0.049116883797780515, + 0.04909489558569667, + 0.049035284784217016, + 0.049095103082614056, + 0.04904475866831073, + 0.049050733316892726 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3181694, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 79.99522484102566, + "errorMs": 0.5805275329914377, + "confidenceIntervalMs": [ + 79.41469730803422, + 80.5757523740171 + ], + "p50Ms": 79.6962596153846, + "p95Ms": 81.92578950769231, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 79.12685115384616, + 79.11162023076923, + 79.13443876923077, + 81.1437743846154, + 83.75049146153847, + 79.83530992307693, + 80.13310038461539, + 79.74594869230769, + 79.58206607692307, + 79.6833633076923, + 79.69435369230769, + 79.6962596153846, + 79.6852103076923, + 79.7809823076923, + 79.82460230769232 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6794032, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 231.33006162666663, + "errorMs": 3.674189317908255, + "confidenceIntervalMs": [ + 227.65587230875838, + 235.0042509445749 + ], + "p50Ms": 233.4593492, + "p95Ms": 236.33708642, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 232.94328959999999, + 232.6943186, + 233.5776636, + 236.20543999999998, + 236.6442614, + 233.96471599999998, + 233.4593492, + 232.6898766, + 233.6906128, + 234.114751, + 233.1156328, + 233.6512432, + 233.4077912, + 221.85042919999998, + 207.9415492 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25401684, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 813.6637917333331, + "errorMs": 0.7702521335491552, + "confidenceIntervalMs": [ + 812.8935395997839, + 814.4340438668823 + ], + "p50Ms": 813.377562, + "p95Ms": 816.07603815, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 816.5059679999999, + 814.674979, + 813.1995225000001, + 811.920397, + 814.190032, + 814.974463, + 814.1689869999999, + 812.828202, + 813.377562, + 812.6099675, + 811.8736985, + 815.8917825000001, + 811.0937255, + 814.5691115, + 813.078478 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94571, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.4209544647389554, + "errorMs": 0.012081732250242441, + "confidenceIntervalMs": [ + 2.4088727324887134, + 2.433036196989198 + ], + "p50Ms": 2.4131914144578315, + "p95Ms": 2.446642155421687, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.5062818602409638, + 2.410495763855422, + 2.4129483807228915, + 2.412351609638554, + 2.4108559012048194, + 2.4118047686746986, + 2.4131914144578315, + 2.412400212048193, + 2.4122800337349393, + 2.4149346698795178, + 2.418413351807229, + 2.4200706024096386, + 2.421082281927711, + 2.417572518072289, + 2.4196336024096383 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029123770819442004, + "errorMs": 5.620022827403583e-05, + "confidenceIntervalMs": [ + 0.029067570591167966, + 0.02917997104771604 + ], + "p50Ms": 0.02908458796864947, + "p95Ms": 0.029346078794525353, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02913586635082178, + 0.029153811253436277, + 0.029354736591214837, + 0.02908458796864947, + 0.02905240009943265, + 0.029137564777446338, + 0.02907543978475756, + 0.029342368310229863, + 0.02906568760601275, + 0.029075986956776042, + 0.029006652190442767, + 0.02895480967421185, + 0.029106499239632686, + 0.029080434169737383, + 0.029229717318827866 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 530272, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 20.641570506122445, + "errorMs": 0.05662769049036195, + "confidenceIntervalMs": [ + 20.584942815632083, + 20.698198196612807 + ], + "p50Ms": 20.60054428571429, + "p95Ms": 20.843503985714285, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 20.60054428571429, + 20.58127742857143, + 20.789369163265306, + 20.969818571428572, + 20.690680469387754, + 20.580717693877553, + 20.624148102040817, + 20.613519816326527, + 20.575460918367348, + 20.564556244897958, + 20.59847530612245, + 20.530009224489795, + 20.56131018367347, + 20.659590979591837, + 20.68407920408163 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221799, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.792282315808491, + "errorMs": 0.02023124809117066, + "confidenceIntervalMs": [ + 2.77205106771732, + 2.8125135638996617 + ], + "p50Ms": 2.8036408834688347, + "p95Ms": 2.8272664937669374, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.6870205691056914, + 2.7193350840108397, + 2.7951500162601626, + 2.824229701897019, + 2.808415119241192, + 2.8081918292682926, + 2.796915319783198, + 2.7698259918699186, + 2.817358734417344, + 2.8036408834688347, + 2.795645913279133, + 2.7886337046070464, + 2.8343523414634144, + 2.8229835013550133, + 2.812536027100271 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.056248150136340186, + "errorMs": 4.567413135881848e-05, + "confidenceIntervalMs": [ + 0.056202476004981364, + 0.056293824267699 + ], + "p50Ms": 0.05624280411231483, + "p95Ms": 0.05638068566217112, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05646202139066991, + 0.05623348994030511, + 0.056084478664603137, + 0.056259907583462304, + 0.05624280411231483, + 0.0563458274928145, + 0.05616586137519345, + 0.056179265642272824, + 0.056187181737784656, + 0.05632734672783551, + 0.056310486126464734, + 0.05619518488834844, + 0.05626246103250056, + 0.05626986601812956, + 0.05619606931240327 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3310060, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 86.78717485555555, + "errorMs": 0.4213929580381728, + "confidenceIntervalMs": [ + 86.36578189751738, + 87.20856781359372 + ], + "p50Ms": 86.37961341666667, + "p95Ms": 88.71684426666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 86.35850450000001, + 86.37961341666667, + 86.37316058333333, + 87.10455708333332, + 88.82872316666666, + 88.66889616666668, + 86.67688841666667, + 86.37492841666668, + 86.24051241666666, + 86.33045525, + 86.46287266666667, + 86.735492, + 86.25018800000001, + 86.24845175, + 86.774379 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7371535, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 231.88801082666663, + "errorMs": 0.43083381019385825, + "confidenceIntervalMs": [ + 231.45717701647277, + 232.3188446368605 + ], + "p50Ms": 232.353949, + "p95Ms": 232.58603272, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 232.40408180000003, + 232.3557994, + 232.0592446, + 232.353949, + 232.3101736, + 232.4241456, + 232.5374784, + 232.39402819999998, + 232.5627274, + 232.6404118, + 232.0093458, + 230.17737359999998, + 230.8203284, + 230.5091076, + 230.76196720000002 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26913640, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 897.5610305, + "errorMs": 21.00308443140453, + "confidenceIntervalMs": [ + 876.5579460685955, + 918.5641149314046 + ], + "p50Ms": 880.1466399999999, + "p95Ms": 994.5498915000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 996.3637525, + 926.907147, + 878.3094315, + 881.5738365, + 877.837741, + 876.8711774999999, + 880.1466399999999, + 876.033563, + 880.222273, + 876.8228624999999, + 879.397624, + 877.3249055, + 880.6102325, + 881.2217485, + 993.7725225 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91970, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.2222920107103827, + "errorMs": 0.017549942949841822, + "confidenceIntervalMs": [ + 3.2047420677605407, + 3.2398419536602243 + ], + "p50Ms": 3.213921570491803, + "p95Ms": 3.2610691049180325, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.346136891803279, + 3.220678144262295, + 3.2141990524590165, + 3.2062687114754103, + 3.2186216754098362, + 3.217556413114754, + 3.211316557377049, + 3.2110149672131145, + 3.2088891409836067, + 3.210710668852459, + 3.2121259180327866, + 3.2143417967213113, + 3.224611481967213, + 3.213921570491803, + 3.2039871704918035 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029026310984492484, + "errorMs": 2.964634475144381e-05, + "confidenceIntervalMs": [ + 0.02899666463974104, + 0.029055957329243928 + ], + "p50Ms": 0.029024910567434208, + "p95Ms": 0.029101204954769734, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02902757844807331, + 0.029051429951832707, + 0.02904796331649436, + 0.02906309248707707, + 0.029003107554041355, + 0.02901108241306391, + 0.029058378994360902, + 0.029024910567434208, + 0.029070122062969925, + 0.02917373170230263, + 0.028964872503524437, + 0.029005098184915413, + 0.029015926838580827, + 0.028953664708646618, + 0.028923705034069547 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513071, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 33.80576893111111, + "errorMs": 0.04985836458516669, + "confidenceIntervalMs": [ + 33.75591056652594, + 33.85562729569628 + ], + "p50Ms": 33.76969436666666, + "p95Ms": 33.95094494333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 33.88133223333333, + 34.1133746, + 33.8194174, + 33.7568803, + 33.8196932, + 33.87064246666667, + 33.7680334, + 33.75909396666667, + 33.76094883333334, + 33.7961362, + 33.76592853333333, + 33.7566509, + 33.76969436666666, + 33.6778966, + 33.770810966666666 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05640887133209173, + "errorMs": 0.00014808158350552942, + "confidenceIntervalMs": [ + 0.056260789748586205, + 0.05655695291559726 + ], + "p50Ms": 0.05629207291607879, + "p95Ms": 0.0570090232123709, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05643001235961398, + 0.056217401038433326, + 0.05617501303685309, + 0.057143960607257745, + 0.05695119290027654, + 0.05628641616344038, + 0.0564023596139737, + 0.056277333878887066, + 0.05633607116654439, + 0.05612591833624923, + 0.05623648580619674, + 0.05624675308990349, + 0.05632410028782663, + 0.05668797877984085, + 0.05629207291607879 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3293622, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 101.31869147999998, + "errorMs": 0.3685118168115475, + "confidenceIntervalMs": [ + 100.95017966318844, + 101.68720329681153 + ], + "p50Ms": 101.049926, + "p95Ms": 102.46584646999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 101.2052013, + 101.63294490000001, + 100.7945339, + 100.79530100000001, + 100.5992592, + 100.95295109999999, + 101.8341554, + 101.25511479999999, + 101.049926, + 100.8862601, + 101.61547859999999, + 103.4376592, + 102.04935529999999, + 100.7853861, + 100.8868453 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7245407, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 302.67352468333337, + "errorMs": 0.13200923996745326, + "confidenceIntervalMs": [ + 302.5415154433659, + 302.80553392330086 + ], + "p50Ms": 302.715687, + "p95Ms": 302.99404795000004, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 302.002057, + 302.96959675, + 302.7706745, + 302.421846, + 302.44763775, + 302.837845, + 302.82344075000003, + 302.63904025, + 302.813124, + 303.05110075000005, + 302.715687, + 302.5129095, + 302.63635125, + 302.87577799999997, + 302.58578175 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16429895, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.4783516417266185, + "errorMs": 0.10100551129296957, + "confidenceIntervalMs": [ + 7.377346130433649, + 7.579357153019587 + ], + "p50Ms": 7.529480021582733, + "p95Ms": 7.740623122302157, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.086782460431655, + 7.204119928057555, + 7.267103115107913, + 7.235368827338129, + 7.551722568345324, + 7.7354931438848915, + 7.752593071942446, + 7.721417575539569, + 7.529480021582733, + 7.556207575539569, + 7.546278381294964, + 7.455761258992807, + 7.469361712230215, + 7.5242923021582735, + 7.539292683453238 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26791003, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1106.6843695333334, + "errorMs": 1.1563643242722434, + "confidenceIntervalMs": [ + 1105.5280052090613, + 1107.8407338576058 + ], + "p50Ms": 1105.986752, + "p95Ms": 1110.2159669999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1108.5037980000002, + 1108.440739, + 1108.174346, + 1105.060367, + 1112.133379, + 1106.271763, + 1106.946907, + 1103.741871, + 1105.986752, + 1105.695328, + 1104.451188, + 1103.8982939999999, + 1105.5917120000001, + 1105.97488, + 1109.3942189999998 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91469, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.2196961116080938, + "errorMs": 0.02561185195704645, + "confidenceIntervalMs": [ + 3.194084259651047, + 3.24530796356514 + ], + "p50Ms": 3.201913482428115, + "p95Ms": 3.281890830351438, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.2073175910543132, + 3.2006894025559105, + 3.2102785303514376, + 3.1982708690095847, + 3.204880223642172, + 3.2013877156549517, + 3.201913482428115, + 3.20079092971246, + 3.2224753003194886, + 3.196176715654952, + 3.2317221150159745, + 3.200790514376997, + 3.3989511661341854, + 3.200400900958466, + 3.219396217252396 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02914315172812641, + "errorMs": 4.553430926772207e-05, + "confidenceIntervalMs": [ + 0.029097617418858687, + 0.02918868603739413 + ], + "p50Ms": 0.02915065938363818, + "p95Ms": 0.02927294463918132, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029240885461389168, + 0.02921264600364642, + 0.029319621008057403, + 0.02925294048109157, + 0.02915065938363818, + 0.029091486561195087, + 0.029172963565253188, + 0.029165008380873964, + 0.02905820311121567, + 0.0291975591954361, + 0.029075548697288713, + 0.02901795047932718, + 0.029039954978533195, + 0.02904798359113098, + 0.029103865023819328 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 505318, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 50.42049146666667, + "errorMs": 0.020373056829600555, + "confidenceIntervalMs": [ + 50.40011840983707, + 50.440864523496266 + ], + "p50Ms": 50.414730299999995, + "p95Ms": 50.48416992999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 50.38676829999999, + 50.38809775, + 50.3765698, + 50.371493650000005, + 50.4209639, + 50.381763150000005, + 50.43684255, + 50.414730299999995, + 50.396060799999994, + 50.4205879, + 50.480919549999996, + 50.40297054999999, + 50.4737574, + 50.46409225, + 50.49175415 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05131523691694813, + "errorMs": 0.00014544737833260693, + "confidenceIntervalMs": [ + 0.05116978953861552, + 0.05146068429528074 + ], + "p50Ms": 0.051225024266043126, + "p95Ms": 0.05196417800467654, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05108427264224474, + 0.051262358170953495, + 0.05134820213042349, + 0.051225024266043126, + 0.050991985450766435, + 0.051180865991166544, + 0.051217293322941025, + 0.0512884133021564, + 0.051951809508963366, + 0.05144195676799169, + 0.05120328251493894, + 0.05126078654195895, + 0.05115256960249416, + 0.05199303782800727, + 0.05112669571317225 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3275337, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 105.71149345333332, + "errorMs": 1.0361640435041701, + "confidenceIntervalMs": [ + 104.67532940982916, + 106.74765749683749 + ], + "p50Ms": 105.183844, + "p95Ms": 107.90118743999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 104.94375509999999, + 104.9890329, + 105.3445965, + 105.1520667, + 105.183844, + 105.2475537, + 105.684822, + 105.0974033, + 104.77536920000001, + 113.07270679999999, + 105.1102589, + 105.4161442, + 105.3140566, + 105.21259470000001, + 105.1281972 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7096685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 354.46588926666664, + "errorMs": 0.40262617587962374, + "confidenceIntervalMs": [ + 354.063263090787, + 354.8685154425462 + ], + "p50Ms": 354.4005643333333, + "p95Ms": 355.4352851, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 354.225058, + 354.15246833333333, + 354.52763, + 354.70572500000003, + 354.4781476666667, + 353.90353899999997, + 354.56931099999997, + 353.8124966666667, + 354.2312823333333, + 354.5482166666667, + 357.137592, + 353.8731833333333, + 354.53192366666667, + 353.89120099999997, + 354.4005643333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26698992, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1173.7311449333333, + "errorMs": 31.51083818800235, + "confidenceIntervalMs": [ + 1142.220306745331, + 1205.2419831213356 + ], + "p50Ms": 1132.7431729999998, + "p95Ms": 1262.3836031, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1128.292045, + 1130.194933, + 1132.7431729999998, + 1129.2663400000001, + 1134.3859400000001, + 1133.684801, + 1130.9272990000002, + 1130.588561, + 1130.2134660000002, + 1132.297935, + 1248.7901749999999, + 1259.61273, + 1262.431355, + 1260.175283, + 1262.363138 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91408, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.7749563908854165, + "errorMs": 0.0971929317630765, + "confidenceIntervalMs": [ + 3.67776345912234, + 3.872149322648493 + ], + "p50Ms": 3.9111935351562503, + "p95Ms": 3.934045623046875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.9116859726562496, + 3.9111935351562503, + 3.9185023085937503, + 3.9527442226562504, + 3.9260319375000003, + 3.9183225820312497, + 3.91045300390625, + 3.91640666015625, + 3.92270015234375, + 3.7287007929687497, + 3.5214300625, + 3.5259619921875, + 3.52399139453125, + 3.52025925390625, + 3.5159619921875 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02965210606231733, + "errorMs": 0.0003548824339982724, + "confidenceIntervalMs": [ + 0.029297223628319057, + 0.0300069884963156 + ], + "p50Ms": 0.029421028027938775, + "p95Ms": 0.03061118064496953, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029911174676772182, + 0.02899006660722247, + 0.02990207561301828, + 0.0300672348045772, + 0.030001921236439293, + 0.029421028027938775, + 0.02929145908753158, + 0.02936171107148165, + 0.029463764303759847, + 0.029248449517015905, + 0.03188038760588498, + 0.029534854391440036, + 0.029416634269579436, + 0.02908276448209244, + 0.029208065240005944 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52352039, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 22.33305740289855, + "errorMs": 0.04744575217025388, + "confidenceIntervalMs": [ + 22.2856116507283, + 22.380503155068805 + ], + "p50Ms": 22.328045, + "p95Ms": 22.485182404347825, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 22.233683782608693, + 22.18957897826087, + 22.31373241304348, + 22.257503782608694, + 22.242443326086956, + 22.355869326086957, + 22.241368956521736, + 22.35139243478261, + 22.328045, + 22.37292413043478, + 22.42071417391304, + 22.436658304347823, + 22.281401782608697, + 22.48504752173913, + 22.48549713043478 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 504085, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 60.34936298039215, + "errorMs": 0.06278420723762554, + "confidenceIntervalMs": [ + 60.286578773154524, + 60.41214718762978 + ], + "p50Ms": 60.29016276470588, + "p95Ms": 60.56332695882353, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 60.559097470588235, + 60.42007164705882, + 60.44598682352941, + 60.29042841176471, + 60.249794941176475, + 60.28050364705882, + 60.52911176470588, + 60.2218805882353, + 60.23340670588236, + 60.57319576470588, + 60.276604117647054, + 60.3582445882353, + 60.2732984117647, + 60.23865705882352, + 60.29016276470588 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05156154432890628, + "errorMs": 0.00014125585626314862, + "confidenceIntervalMs": [ + 0.051420288472643134, + 0.05170280018516943 + ], + "p50Ms": 0.05142356285390713, + "p95Ms": 0.05207932248532894, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.051622276691032636, + 0.051371797179038406, + 0.05213731560794811, + 0.05134551019252548, + 0.05189135905487491, + 0.05167611041902605, + 0.05142356285390713, + 0.051440395861216924, + 0.05136360660969834, + 0.051216871666838255, + 0.05171811186039328, + 0.052054468289920726, + 0.051396927005044786, + 0.051398404406465564, + 0.05136644723566355 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3273489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 93.11335912121214, + "errorMs": 0.11090751052846949, + "confidenceIntervalMs": [ + 93.00245161068366, + 93.22426663174062 + ], + "p50Ms": 93.05003036363637, + "p95Ms": 93.59560420909091, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 93.05003036363637, + 93.0746241818182, + 93.01412718181818, + 93.15610309090908, + 93.5846950909091, + 93.15459709090909, + 93.62105881818181, + 93.08984054545455, + 93.01835681818181, + 92.94403118181818, + 92.91348818181818, + 93.22556163636364, + 92.90510881818182, + 92.95420545454546, + 92.99455836363636 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7091412, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 363.84536613333336, + "errorMs": 0.36849120534343366, + "confidenceIntervalMs": [ + 363.4768749279899, + 364.2138573386768 + ], + "p50Ms": 363.7095906666667, + "p95Ms": 365.2858085333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 363.7401903333333, + 364.0885896666667, + 365.0276543333333, + 363.467071, + 364.04557900000003, + 363.222856, + 365.88816833333334, + 363.2285513333333, + 363.61988933333333, + 363.32729033333334, + 363.725094, + 363.243238, + 363.50516266666665, + 363.7095906666667, + 363.841567 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26678148, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1421.4541053333335, + "errorMs": 2.1596986077164764, + "confidenceIntervalMs": [ + 1419.294406725617, + 1423.61380394105 + ], + "p50Ms": 1421.4371079999999, + "p95Ms": 1426.9085592, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1425.542503, + 1427.2961799999998, + 1426.742436, + 1421.145855, + 1426.4519710000002, + 1424.531666, + 1422.459202, + 1420.1913399999999, + 1418.452609, + 1421.4371079999999, + 1419.5932870000001, + 1415.881445, + 1422.737372, + 1413.69789, + 1415.650716 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91411, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.040617489890711, + "errorMs": 0.004030277943620719, + "confidenceIntervalMs": [ + 4.03658721194709, + 4.0446477678343316 + ], + "p50Ms": 4.03842443852459, + "p95Ms": 4.054297480737705, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.030370913934426, + 4.040180819672131, + 4.034810655737705, + 4.032296557377049, + 4.035499959016394, + 4.039697356557378, + 4.038053717213115, + 4.036740557377049, + 4.059780692622951, + 4.051947532786885, + 4.037868245901639, + 4.040180024590164, + 4.041762586065573, + 4.03842443852459, + 4.051648290983607 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02767722455573791, + "errorMs": 0.0007553822236545739, + "confidenceIntervalMs": [ + 0.026921842332083338, + 0.028432606779392487 + ], + "p50Ms": 0.026485532214516386, + "p95Ms": 0.02969884975647202, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026425093149452062, + 0.026427246016199904, + 0.026412714675207793, + 0.026485532214516386, + 0.026443061093758272, + 0.02647388045952671, + 0.02645537397427074, + 0.026432859177298956, + 0.027319013102864102, + 0.028959940150352057, + 0.030387151040287996, + 0.02940197765895495, + 0.02883867033723331, + 0.02940386349197946, + 0.029291991794165917 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 73.91755949523811, + "errorMs": 0.08439666164121042, + "confidenceIntervalMs": [ + 73.83316283359689, + 74.00195615687932 + ], + "p50Ms": 73.94256221428572, + "p95Ms": 74.15957347857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 74.132551, + 74.09653535714286, + 73.94619, + 73.94256221428572, + 73.96450992857145, + 73.90260192857143, + 73.98128707142857, + 73.6791905, + 73.83960321428572, + 74.03554985714285, + 73.77257078571428, + 73.77355, + 73.62224321428572, + 73.85182142857143, + 74.22262592857143 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05176443960450805, + "errorMs": 0.00013726679338187334, + "confidenceIntervalMs": [ + 0.05162717281112618, + 0.05190170639788992 + ], + "p50Ms": 0.05167119332088778, + "p95Ms": 0.05218000440261357, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05167119332088778, + 0.051725675948973246, + 0.05203982166562954, + 0.05195820991495541, + 0.05173333208877826, + 0.05165360672059739, + 0.05158503012860403, + 0.051503620462559636, + 0.0515735497303464, + 0.05156934069695084, + 0.051569298070939636, + 0.05249166749637005, + 0.05204643450528936, + 0.05183909271935284, + 0.05150672059738643 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270410, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 96.37175660606061, + "errorMs": 0.10241556597475712, + "confidenceIntervalMs": [ + 96.26934104008586, + 96.47417217203538 + ], + "p50Ms": 96.32203036363636, + "p95Ms": 96.77356178181819, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 96.21927836363636, + 96.16694072727273, + 96.29101327272727, + 96.36251845454545, + 96.20030863636364, + 96.15540881818181, + 96.3459499090909, + 96.82680645454546, + 96.39907245454546, + 96.51032018181819, + 96.2583400909091, + 96.75074263636364, + 96.24518872727273, + 96.32203036363636, + 96.52243 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146244, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06789486826524962, + "errorMs": 0.0015766007781792184, + "confidenceIntervalMs": [ + 0.06631826748707041, + 0.06947146904342884 + ], + "p50Ms": 0.06643809020259049, + "p95Ms": 0.07305944320823646, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06616921607439388, + 0.06610733875788774, + 0.06496384058452341, + 0.06597900531384923, + 0.06521301335104616, + 0.06512559853869147, + 0.06909896745267353, + 0.06697576685486549, + 0.06643809020259049, + 0.06546837695117902, + 0.06743867598804383, + 0.07107541753570241, + 0.07210020810362006, + 0.07529765845234142, + 0.07097184981733644 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 395.9335996888889, + "errorMs": 9.172625753559325, + "confidenceIntervalMs": [ + 386.76097393532956, + 405.1062254424482 + ], + "p50Ms": 406.3252113333333, + "p95Ms": 407.32326256666664, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 366.5166653333333, + 366.8335393333333, + 366.1691683333333, + 368.175345, + 404.64865533333335, + 407.6539656666667, + 406.64023866666673, + 407.18153266666667, + 406.68969799999996, + 406.6831573333333, + 405.7346596666667, + 406.795155, + 406.3252113333333, + 405.933508, + 407.0234956666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26653384, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1667.0471518666668, + "errorMs": 2.047837612353836, + "confidenceIntervalMs": [ + 1664.9993142543128, + 1669.0949894790206 + ], + "p50Ms": 1665.344595, + "p95Ms": 1673.5788613, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1666.860829, + 1665.344595, + 1668.8966380000002, + 1666.4203890000001, + 1671.2672289999998, + 1664.771579, + 1664.635279, + 1663.841533, + 1664.469978, + 1663.922054, + 1678.97267, + 1670.710317, + 1664.600541, + 1666.034918, + 1664.9587290000002 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.8910833843750003, + "errorMs": 0.001538973019007598, + "confidenceIntervalMs": [ + 3.8895444113559927, + 3.8926223573940075 + ], + "p50Ms": 3.8913392421874997, + "p95Ms": 3.8954853484375, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.89462200390625, + 3.89528698046875, + 3.8940855234375, + 3.8895198867187504, + 3.8913392421874997, + 3.88590188671875, + 3.8896632421875, + 3.89230421875, + 3.88956574609375, + 3.89173828515625, + 3.8877789140625, + 3.8922572421875, + 3.88736571875, + 3.88887366796875, + 3.89594820703125 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029355467872939283, + "errorMs": 0.00011595851736299884, + "confidenceIntervalMs": [ + 0.029239509355576284, + 0.029471426390302286 + ], + "p50Ms": 0.029269137750448673, + "p95Ms": 0.029753397887551856, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029151476977845772, + 0.02928497852246315, + 0.029239689781988293, + 0.02925728147341787, + 0.02938302338992027, + 0.029269137750448673, + 0.029153520786136693, + 0.029425668951719674, + 0.02959621039159728, + 0.029820680720233014, + 0.029592033510841744, + 0.02918465138721351, + 0.029057112654093973, + 0.029724562387831357, + 0.02919198940833799 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 72.25379964285712, + "errorMs": 0.06065827169218663, + "confidenceIntervalMs": [ + 72.19314137116494, + 72.31445791454931 + ], + "p50Ms": 72.22428971428572, + "p95Ms": 72.43593513571429, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 72.15802557142857, + 72.36047285714285, + 72.22129221428573, + 72.2780445, + 72.27800664285715, + 72.22428971428572, + 72.18163557142857, + 72.26825214285715, + 72.19084321428572, + 72.10887485714285, + 72.16375985714285, + 72.61201378571428, + 72.27457035714285, + 72.17264549999999, + 72.31426785714284 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05182568968134845, + "errorMs": 0.00021838700532464427, + "confidenceIntervalMs": [ + 0.05160730267602381, + 0.05204407668667309 + ], + "p50Ms": 0.05167011500439935, + "p95Ms": 0.05265729818332385, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05194772056311785, + 0.051728606335075825, + 0.05150884824802029, + 0.05167011500439935, + 0.051600063402515405, + 0.052474742818694686, + 0.05156972775736245, + 0.051572564308265616, + 0.05150669934268413, + 0.051624946741887064, + 0.05174627301899488, + 0.051517443714093475, + 0.05200332746752239, + 0.05308326070079189, + 0.05183100579680141 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270382, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 98.52309933939395, + "errorMs": 0.18402058039604, + "confidenceIntervalMs": [ + 98.3390787589979, + 98.70711991978999 + ], + "p50Ms": 98.34702336363637, + "p95Ms": 99.24150878181818, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 99.03260754545455, + 98.33606372727273, + 98.34702336363637, + 98.26800127272726, + 98.39408281818181, + 98.24830954545455, + 99.18188372727273, + 98.29691418181818, + 98.33745127272726, + 98.40126954545454, + 99.3806339090909, + 98.56341718181818, + 98.29914754545455, + 98.43310818181818, + 98.32657627272727 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 369.36652399999997, + "errorMs": 4.339191775424942, + "confidenceIntervalMs": [ + 365.027332224575, + 373.70571577542495 + ], + "p50Ms": 366.8384236666667, + "p95Ms": 379.73152466666664, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 366.744097, + 366.60301333333337, + 366.70064433333334, + 400.09594799999996, + 371.00391466666673, + 366.9880723333333, + 366.8384236666667, + 366.543022, + 366.7610826666667, + 366.6337363333333, + 366.936691, + 366.49227299999995, + 366.97573700000004, + 367.2793013333333, + 367.90190333333334 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26652810, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1547.0188884, + "errorMs": 1.9578893712848409, + "confidenceIntervalMs": [ + 1545.0609990287153, + 1548.9767777712848 + ], + "p50Ms": 1545.491602, + "p95Ms": 1553.4810976999997, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1544.782204, + 1546.8183099999999, + 1556.455362, + 1544.814871, + 1547.9918989999999, + 1541.767209, + 1551.001471, + 1548.61146, + 1545.491602, + 1545.234158, + 1548.2324039999999, + 1552.2064129999999, + 1543.569849, + 1543.3006, + 1545.0055140000002 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.297472835193133, + "errorMs": 0.0025301939396964687, + "confidenceIntervalMs": [ + 4.294942641253437, + 4.30000302913283 + ], + "p50Ms": 4.297937648068669, + "p95Ms": 4.304354010729614, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.307433695278969, + 4.300935918454936, + 4.302447918454935, + 4.299948828326181, + 4.291835111587982, + 4.298263077253218, + 4.297937648068669, + 4.2933969141630905, + 4.293540871244636, + 4.291911025751073, + 4.2927503004291845, + 4.293941030042919, + 4.29253613304721, + 4.303034145922747, + 4.302179909871245 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02938461186373136, + "errorMs": 0.0004837246108882006, + "confidenceIntervalMs": [ + 0.028900887252843156, + 0.029868336474619558 + ], + "p50Ms": 0.029151751975506637, + "p95Ms": 0.030471223222044028, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02933466245808427, + 0.0290579756232687, + 0.029151751975506637, + 0.02928634640618166, + 0.03275764382563055, + 0.029464893657967634, + 0.028914853185595564, + 0.028866644525441024, + 0.02897006056276425, + 0.029491328677649805, + 0.029310132147543373, + 0.02921006123341595, + 0.02908441697040385, + 0.02905676550517568, + 0.028811641201341304 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 587322, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 12.706979255696202, + "errorMs": 0.016441124708064837, + "confidenceIntervalMs": [ + 12.690538130988138, + 12.723420380404267 + ], + "p50Ms": 12.708230379746835, + "p95Ms": 12.754992005063292, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 12.665385139240508, + 12.675816531645571, + 12.745855303797468, + 12.692645746835444, + 12.704453088607595, + 12.73395551898734, + 12.710274012658228, + 12.708230379746835, + 12.67436648101266, + 12.69313924050633, + 12.711418468354431, + 12.709639012658227, + 12.776310974683543, + 12.743224329113925, + 12.659974607594936 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2156, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.05473922465723493, + "errorMs": 0.0001204088628900419, + "confidenceIntervalMs": [ + 0.05461881579434489, + 0.054859633520124976 + ], + "p50Ms": 0.0546846867318512, + "p95Ms": 0.05522768881302234, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.05515462795651936, + 0.054848041514174904, + 0.05468898951220844, + 0.05462198874747364, + 0.05469614458950128, + 0.054568987873491015, + 0.05464073206970011, + 0.05539816414486262, + 0.0546846867318512, + 0.05476291975746982, + 0.05466722439504015, + 0.054528329600699185, + 0.05457417561588463, + 0.05455128994373737, + 0.054702067405910305 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0007665008792040277, + "errorMs": 5.005126277870934e-06, + "confidenceIntervalMs": [ + 0.0007614957529261567, + 0.0007715060054818986 + ], + "p50Ms": 0.0007643526549116108, + "p95Ms": 0.0007823347457777835, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0007630622968922288, + 0.0007932942358620823, + 0.0007700425075261029, + 0.0007710681932826096, + 0.000771042909295505, + 0.000770939317460882, + 0.0007643526549116108, + 0.0007776378214559412, + 0.0007594486066604798, + 0.0007606551921217628, + 0.0007598929943380425, + 0.0007669652457341305, + 0.000757239006716097, + 0.0007564541255331327, + 0.0007554180802698079 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233108, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.49616982805928994, + "errorMs": 0.027217122681290635, + "confidenceIntervalMs": [ + 0.4689527053779993, + 0.5233869507405806 + ], + "p50Ms": 0.5077272487073423, + "p95Ms": 0.5723393305584281, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.5077272487073423, + 0.5614421483971045, + 0.4687329627714581, + 0.5141864043433299, + 0.5254738500517062, + 0.5977660889348501, + 0.5520119912099276, + 0.5396044322647362, + 0.5250050248190279, + 0.44385520837642195, + 0.4336623717683557, + 0.4367111240951396, + 0.441116259565667, + 0.4412020827300931, + 0.4540502228541882 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3212797, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.78293777454546, + "errorMs": 0.35380084593548994, + "confidenceIntervalMs": [ + 18.429136928609967, + 19.136738620480948 + ], + "p50Ms": 18.4471108, + "p95Ms": 20.203191605454546, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.424652854545457, + 18.531410527272726, + 18.400209381818183, + 18.394832745454543, + 18.444930818181817, + 18.43048498181818, + 18.485938490909092, + 18.42742045454545, + 18.47688609090909, + 18.44948710909091, + 18.4471108, + 18.446550927272728, + 19.962114254545455, + 20.191451127272728, + 20.230586054545455 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7322510, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 72.80537341904763, + "errorMs": 0.164051832734393, + "confidenceIntervalMs": [ + 72.64132158631323, + 72.96942525178201 + ], + "p50Ms": 72.71223014285715, + "p95Ms": 73.50358692857142, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 72.61271085714286, + 72.82244228571429, + 73.007682, + 72.72200835714285, + 72.68300035714286, + 72.76861357142857, + 73.63684042857143, + 72.55129564285714, + 72.6607415, + 72.50824321428571, + 72.71328657142857, + 72.71223014285715, + 73.44647828571428, + 72.5640085, + 72.67101957142856 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25887716, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 233.58411529333327, + "errorMs": 0.30010469243396587, + "confidenceIntervalMs": [ + 233.2840106008993, + 233.88421998576726 + ], + "p50Ms": 233.70379119999998, + "p95Ms": 234.0941546, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 231.8373442, + 232.7732032, + 233.7336152, + 233.618371, + 233.70379119999998, + 233.5231154, + 233.5023654, + 233.59877680000002, + 233.4859032, + 233.87893440000002, + 233.9319424, + 233.9988206, + 234.31660060000002, + 233.95593240000002, + 233.9030134 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95939, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.7288470607785886, + "errorMs": 0.0005794880317757381, + "confidenceIntervalMs": [ + 0.728267572746813, + 0.7294265488103644 + ], + "p50Ms": 0.7289419656934306, + "p95Ms": 0.7304534578832117, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.7286005635036497, + 0.7295948058394162, + 0.7296059656934306, + 0.7276911583941605, + 0.7290953985401459, + 0.7289419656934306, + 0.7276549635036497, + 0.7315045364963503, + 0.7296471080291971, + 0.7279235145985401, + 0.7291073540145986, + 0.730002995620438, + 0.728046095620438, + 0.7282932985401459, + 0.7269961875912408 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008891720448767863, + "errorMs": 1.760178219744883e-05, + "confidenceIntervalMs": [ + 0.0008715702626793375, + 0.0009067738270742352 + ], + "p50Ms": 0.0008793896497481991, + "p95Ms": 0.0009426672692998486, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0008735380743781279, + 0.0008725718894658376, + 0.0008712197026909637, + 0.000882362151205788, + 0.0008732123315946611, + 0.000887190550909966, + 0.0009038467623914635, + 0.0010035892827096678, + 0.0008779533170422486, + 0.0008793896497481991, + 0.0009165578349813547, + 0.0008914413149214075, + 0.0008614245144956742, + 0.000863857209098486, + 0.0008794260875179508 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 564401, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.410122275268817, + "errorMs": 0.014314091184903581, + "confidenceIntervalMs": [ + 5.395808184083913, + 5.424436366453721 + ], + "p50Ms": 5.406615317204301, + "p95Ms": 5.4547290612903225, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.480939801075269, + 5.443495887096774, + 5.381198580645162, + 5.406615317204301, + 5.411542629032258, + 5.406116172043011, + 5.3694045107526875, + 5.3758155, + 5.42266514516129, + 5.424301231182796, + 5.385180360215053, + 5.404735892473119, + 5.40704882795699, + 5.428054451612903, + 5.4047198225806445 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2155, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008392858349831559, + "errorMs": 0.00011283701997807473, + "confidenceIntervalMs": [ + 0.008280021329853483, + 0.008505695369809633 + ], + "p50Ms": 0.00847537774165939, + "p95Ms": 0.008509606062990085, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.008497726512721645, + 0.008498451486569435, + 0.00846276933318348, + 0.008511522585999708, + 0.00844022585999706, + 0.008506692156066016, + 0.008468914540628862, + 0.00850878469598596, + 0.008504718342857636, + 0.008466074151241907, + 0.008481943148120933, + 0.00847537774165939, + 0.008367612307532702, + 0.007856084836905306, + 0.007845977548003353 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3201151, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 19.920213819607838, + "errorMs": 0.013010186544554126, + "confidenceIntervalMs": [ + 19.907203633063283, + 19.933224006152393 + ], + "p50Ms": 19.920848352941178, + "p95Ms": 19.97037157647059, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 19.918246098039216, + 19.92212305882353, + 19.901979901960782, + 19.922103921568628, + 19.93044635294118, + 19.874846901960783, + 19.89713729411765, + 19.927444764705882, + 19.920848352941178, + 19.918875, + 19.96871105882353, + 19.89256876470588, + 19.97424611764706, + 19.909724, + 19.92390570588235 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7233356, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 71.21299825777778, + "errorMs": 0.06857133355122737, + "confidenceIntervalMs": [ + 71.14442692422655, + 71.28156959132902 + ], + "p50Ms": 71.18612633333332, + "p95Ms": 71.44779039333334, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 70.93998413333334, + 71.18143473333335, + 71.18612633333332, + 71.11405353333333, + 71.16697866666667, + 71.5176132, + 71.41786633333334, + 71.1688822, + 71.32284053333333, + 71.22231826666666, + 71.10286833333333, + 71.208514, + 71.23266026666667, + 71.26720553333334, + 71.1456278 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25810064, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 219.6450637333333, + "errorMs": 5.453266373051662, + "confidenceIntervalMs": [ + 214.19179736028167, + 225.09833010638496 + ], + "p50Ms": 212.92539, + "p95Ms": 235.26659922, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 209.860962, + 211.4738712, + 212.30996459999997, + 212.1640768, + 212.6138448, + 212.7981468, + 212.77215819999998, + 213.00394359999999, + 212.92539, + 213.5594634, + 230.38320240000002, + 235.32098040000002, + 235.19939280000003, + 235.047266, + 235.243293 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0009104315386415524, + "errorMs": 8.654969854984333e-06, + "confidenceIntervalMs": [ + 0.0009017765687865682, + 0.0009190865084965367 + ], + "p50Ms": 0.0009142664609641178, + "p95Ms": 0.0009327565836485822, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0008944878992358479, + 0.0009186964397919266, + 0.0009130774268324817, + 0.0009170845533294146, + 0.0009129818930776701, + 0.0009274394058887805, + 0.0009151475364524694, + 0.0009058374283434649, + 0.0009185030827742387, + 0.0009142664609641178, + 0.0008780544460680348, + 0.0008825373866992941, + 0.0008909323917942556, + 0.0009313214128429887, + 0.0009361053155283005 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95087, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6490172979790941, + "errorMs": 0.0005272182130092708, + "confidenceIntervalMs": [ + 0.6484900797660849, + 0.6495445161921033 + ], + "p50Ms": 0.6486927672473867, + "p95Ms": 0.6507641932404181, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6491365393728222, + 0.6487504752613241, + 0.6485970508710801, + 0.6503531742160279, + 0.651723237630662, + 0.6486111999999999, + 0.6489976041811847, + 0.6482548418118467, + 0.6477234236933798, + 0.6502079505226481, + 0.6481434968641115, + 0.6494047770034843, + 0.6482137135888503, + 0.6486927672473867, + 0.6484492174216028 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008727041168009171, + "errorMs": 2.2530881402027576e-05, + "confidenceIntervalMs": [ + 0.0008501732353988896, + 0.0008952349982029446 + ], + "p50Ms": 0.0008610890011926394, + "p95Ms": 0.0009361889456991614, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0008372694255390391, + 0.0008354512597960097, + 0.001013300021256824, + 0.0008542023367457119, + 0.000859275963423214, + 0.0008346154066825435, + 0.0008781050858361832, + 0.0008404070512458756, + 0.0008455591805024135, + 0.0008905203491762512, + 0.0009031413418887347, + 0.0008847720619495329, + 0.0008779806450035177, + 0.0008610890011926394, + 0.0008748726217752647 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 542552, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.637618253333334, + "errorMs": 0.01118536642480414, + "confidenceIntervalMs": [ + 4.62643288690853, + 4.648803619758138 + ], + "p50Ms": 4.631737725581396, + "p95Ms": 4.676159126511628, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.620911697674419, + 4.640132781395349, + 4.656672306976744, + 4.630500706976744, + 4.661331553488372, + 4.6488449953488375, + 4.633691674418605, + 4.621373, + 4.631737725581396, + 4.618112358139534, + 4.680720144186047, + 4.608377702325582, + 4.674204404651163, + 4.618588967441861, + 4.619073781395349 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2154, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.00846939445080515, + "errorMs": 1.0575674898531852e-05, + "confidenceIntervalMs": [ + 0.008458818775906618, + 0.008479970125703682 + ], + "p50Ms": 0.008468650301611442, + "p95Ms": 0.008501875953109247, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.008453907124181889, + 0.008472483988106428, + 0.00847514863548591, + 0.008433191561714999, + 0.008468650301611442, + 0.00849137421179446, + 0.008482155282899572, + 0.008464720082366413, + 0.00850216134076112, + 0.008501753644115586, + 0.008479789367555838, + 0.008467189288948889, + 0.008464629607477913, + 0.008435474657803449, + 0.008448287667253371 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3181694, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.978599492857143, + "errorMs": 0.4956541638499617, + "confidenceIntervalMs": [ + 18.48294532900718, + 19.474253656707106 + ], + "p50Ms": 18.166135232142857, + "p95Ms": 20.123565157142856, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.10246675, + 18.135233732142858, + 18.141407750000003, + 18.166135232142857, + 18.115512285714285, + 18.139790375, + 18.13652255357143, + 18.13289525, + 18.934025375, + 20.13023810714286, + 20.10825282142857, + 20.10130694642857, + 20.107852875, + 20.106647017857142, + 20.12070532142857 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6794032, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 62.7865845375, + "errorMs": 1.2633498251204438, + "confidenceIntervalMs": [ + 61.523234712379555, + 64.04993436262043 + ], + "p50Ms": 63.919202812500004, + "p95Ms": 64.24657922499999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 64.1836815625, + 64.0430028125, + 63.93381518750001, + 63.741729875, + 63.719011187499994, + 64.3933404375, + 63.9249145, + 63.8912151875, + 64.10319862499999, + 63.867044437500006, + 63.919202812500004, + 64.136985875, + 58.256123062499995, + 58.07346425, + 57.61203825 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25401684, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 234.93744318666663, + "errorMs": 0.8744641452561106, + "confidenceIntervalMs": [ + 234.06297904141053, + 235.81190733192273 + ], + "p50Ms": 234.5390514, + "p95Ms": 237.94664419999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 232.38577980000002, + 239.735133, + 235.74334580000001, + 234.28064740000002, + 234.220503, + 237.180149, + 234.363309, + 234.906712, + 234.78649019999997, + 234.5390514, + 235.7951606, + 234.9254312, + 233.910333, + 233.6855692, + 233.60403319999998 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94571, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.7040540008596604, + "errorMs": 0.012936510430613569, + "confidenceIntervalMs": [ + 0.6911174904290469, + 0.7169905112902739 + ], + "p50Ms": 0.7146223945841392, + "p95Ms": 0.7190518649903288, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6434754003868471, + 0.6433258214055447, + 0.6900405615731786, + 0.7158950728562219, + 0.7178969439071567, + 0.7151807530625404, + 0.7146223945841392, + 0.7127824068343005, + 0.7161269007092199, + 0.7149259148936171, + 0.7147462649903288, + 0.7129581121856867, + 0.7217466808510637, + 0.7133716931012251, + 0.7137150915538362 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008924017980541852, + "errorMs": 1.3210662508157686e-05, + "confidenceIntervalMs": [ + 0.0008791911355460274, + 0.0009056124605623428 + ], + "p50Ms": 0.0009014280536436693, + "p95Ms": 0.0009278225602904977, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.000854425703633433, + 0.0008453461319984891, + 0.0008739885825065046, + 0.000910681876855619, + 0.0009055050032631022, + 0.0009049771736633535, + 0.0009322690987590601, + 0.0009259169009468283, + 0.0009014280536436693, + 0.0009084838752774117, + 0.0008944774192370204, + 0.0008922736574905736, + 0.0009076086478454395, + 0.0008615414135239484, + 0.0008671034321683242 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 530272, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.870796618062398, + "errorMs": 0.010718288721376435, + "confidenceIntervalMs": [ + 4.860078329341022, + 4.881514906783774 + ], + "p50Ms": 4.873618448275862, + "p95Ms": 4.898961379310345, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.892614812807882, + 4.873618448275862, + 4.842406916256158, + 4.8373567339901475, + 4.867138822660099, + 4.898784379310345, + 4.850456009852216, + 4.888801581280788, + 4.883320965517242, + 4.864682093596059, + 4.899374379310345, + 4.887716054187193, + 4.856019433497537, + 4.842784738916256, + 4.876873901477832 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221799, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.3804238710900467, + "errorMs": 0.014456087428520108, + "confidenceIntervalMs": [ + 2.3659677836615267, + 2.394879958518567 + ], + "p50Ms": 2.3769024952606634, + "p95Ms": 2.420396189336493, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.4002183767772514, + 2.3348484004739336, + 2.344807490521327, + 2.3454934478672986, + 2.41642436492891, + 2.4016032203791466, + 2.3963468483412322, + 2.4296637796208533, + 2.3769024952606634, + 2.3767162156398105, + 2.3730466895734597, + 2.3535671682464456, + 2.3602501492890995, + 2.388230971563981, + 2.4082384478672982 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008842945668191278, + "errorMs": 0.0001123336528938102, + "confidenceIntervalMs": [ + 0.008730612015297469, + 0.008955279321085087 + ], + "p50Ms": 0.00886361980661206, + "p95Ms": 0.009051121421366584, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.008809426662145006, + 0.008915478661240673, + 0.008938360750247823, + 0.008991526599537399, + 0.00886361980661206, + 0.008906147962644129, + 0.008904702170397037, + 0.009190176005634685, + 0.008208396984400271, + 0.008520280047303526, + 0.00885956156414671, + 0.008856305603380812, + 0.008862188727152573, + 0.008849348680892507, + 0.008968664797133962 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3310060, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.805989585185188, + "errorMs": 0.020264914733821655, + "confidenceIntervalMs": [ + 18.785724670451366, + 18.82625449991901 + ], + "p50Ms": 18.81129531481481, + "p95Ms": 18.854271846296296, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.79625981481481, + 18.819857870370367, + 18.7507385, + 18.816149740740745, + 18.822697296296298, + 18.82846601851852, + 18.79133838888889, + 18.787243111111113, + 18.77010481481481, + 18.812644740740744, + 18.809226555555554, + 18.81921564814815, + 18.74012051851852, + 18.914485444444445, + 18.81129531481481 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7371535, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 60.942347713725496, + "errorMs": 1.141934843470951, + "confidenceIntervalMs": [ + 59.80041287025455, + 62.084282557196445 + ], + "p50Ms": 59.63487105882353, + "p95Ms": 64.94977486470589, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 59.56405676470588, + 59.5507805882353, + 59.5438584117647, + 60.20308717647058, + 59.69749364705882, + 59.5914215882353, + 59.5974355882353, + 59.716495882352945, + 59.52613852941176, + 59.63487105882353, + 59.598691882352945, + 63.087561470588234, + 64.8119045882353, + 64.73994635294119, + 65.27147217647058 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26913640, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 200.83194685333336, + "errorMs": 0.24343214204080263, + "confidenceIntervalMs": [ + 200.58851471129256, + 201.07537899537417 + ], + "p50Ms": 200.7520376, + "p95Ms": 201.56341678, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 199.69982819999998, + 201.3963874, + 200.9547094, + 200.94530919999997, + 201.509305, + 200.650801, + 200.7520376, + 200.623241, + 200.4188468, + 200.7238662, + 200.68493640000003, + 201.03801700000002, + 200.5370614, + 201.6896776, + 200.8551786 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91970, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6325825329161453, + "errorMs": 0.007023480884563835, + "confidenceIntervalMs": [ + 0.6255590520315815, + 0.6396060138007091 + ], + "p50Ms": 0.6263261451814768, + "p95Ms": 0.6626905149561951, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6589875794743428, + 0.6324831020025031, + 0.6255134687108886, + 0.6257218886107635, + 0.6250907797246558, + 0.6333672127659574, + 0.6262416251564455, + 0.6263261451814768, + 0.6283577822277848, + 0.6259137853566958, + 0.626864203379224, + 0.6239750037546933, + 0.6232040607008761, + 0.6353606589486859, + 0.671330697747184 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0009012863534737374, + "errorMs": 1.1070672070907063e-05, + "confidenceIntervalMs": [ + 0.0008902156814028303, + 0.0009123570255446444 + ], + "p50Ms": 0.0009039830122956274, + "p95Ms": 0.0009289662817237738, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0009430502019693117, + 0.0009226930805915231, + 0.0008864484418735576, + 0.0009049513834183048, + 0.0008649709000525506, + 0.0008927123635585643, + 0.0009073129316557933, + 0.0009039830122956274, + 0.0009209218674051996, + 0.0009229303159042576, + 0.0009189368132328597, + 0.0008726334392558932, + 0.0008806860084613163, + 0.0008952948929419687, + 0.0008817696494893336 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513071, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.376510331907308, + "errorMs": 0.01671614639454493, + "confidenceIntervalMs": [ + 5.359794185512763, + 5.393226478301853 + ], + "p50Ms": 5.366742491978609, + "p95Ms": 5.444368201069518, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.366742491978609, + 5.3851278342245985, + 5.381169427807486, + 5.386786620320856, + 5.398755181818182, + 5.448718465240641, + 5.442503802139037, + 5.357504614973262, + 5.348235625668449, + 5.347823914438503, + 5.347122951871658, + 5.354410187165776, + 5.34717371657754, + 5.350973005347594, + 5.384607139037433 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008498563049844836, + "errorMs": 0.00018483490479905275, + "confidenceIntervalMs": [ + 0.008313728145045782, + 0.008683397954643887 + ], + "p50Ms": 0.008699812981432638, + "p95Ms": 0.008779662487991476, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00877341255174582, + 0.008699812981432638, + 0.008735281829138354, + 0.008794245672564672, + 0.008433591186180155, + 0.007887668643342475, + 0.007868075561998917, + 0.007858302745803566, + 0.008129721323645001, + 0.008751865303662818, + 0.008735760781471067, + 0.008705024095648986, + 0.008708604041850797, + 0.008698409503764127, + 0.008698669525423136 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3293622, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.59533753090909, + "errorMs": 0.2191384257778263, + "confidenceIntervalMs": [ + 18.376199105131263, + 18.814475956686916 + ], + "p50Ms": 18.391826163636363, + "p95Ms": 19.228172627272723, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.60452398181818, + 18.323870945454548, + 18.270640927272726, + 18.26996550909091, + 18.252545509090908, + 18.34136967272727, + 18.38151661818182, + 19.93574478181818, + 18.337364945454546, + 18.391826163636363, + 18.800332854545456, + 18.82521887272727, + 18.924927418181817, + 18.657150490909093, + 18.613064272727275 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7245407, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 62.95104902083333, + "errorMs": 0.1263712884320395, + "confidenceIntervalMs": [ + 62.82467773240129, + 63.07742030926537 + ], + "p50Ms": 62.8302616875, + "p95Ms": 63.41613513125, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 62.78218525, + 62.8302616875, + 62.7963685625, + 62.7585924375, + 62.707860374999996, + 62.816151187500004, + 63.414319250000005, + 62.9882078125, + 62.7504324375, + 62.7532000625, + 63.3660963125, + 63.006997250000005, + 62.928815750000005, + 63.42037218750001, + 62.94587475000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16429895, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 6.196594531249999, + "errorMs": 0.06005179880573245, + "confidenceIntervalMs": [ + 6.136542732444266, + 6.256646330055731 + ], + "p50Ms": 6.2582844875, + "p95Ms": 6.329482228125, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 6.3217621500000005, + 6.2763824687500005, + 6.347495743750001, + 6.31759950625, + 6.31278715625, + 6.2582844875, + 6.26050273125, + 6.014105106250001, + 6.04432010625, + 6.03108208125, + 6.145935075, + 6.16130064375, + 6.11607159375, + 6.0687406125, + 6.27254850625 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26791003, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 196.52839841111114, + "errorMs": 0.19876386230868434, + "confidenceIntervalMs": [ + 196.32963454880246, + 196.72716227341982 + ], + "p50Ms": 196.40467333333333, + "p95Ms": 197.12991433333337, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 196.37339516666665, + 197.67374900000002, + 196.85333933333334, + 196.49043316666663, + 195.99702016666666, + 196.233059, + 196.89684233333335, + 196.29472783333335, + 196.32475883333333, + 196.66614133333334, + 196.54608433333334, + 196.3606695, + 196.511458, + 196.40467333333333, + 196.29962483333335 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91469, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6708778825795645, + "errorMs": 0.018448816373613352, + "confidenceIntervalMs": [ + 0.6524290662059511, + 0.6893266989531779 + ], + "p50Ms": 0.6855784001256281, + "p95Ms": 0.70333594120603, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6153641896984925, + 0.6161637298994975, + 0.6162678881909548, + 0.6199968322864322, + 0.6796286193467337, + 0.6849546413316583, + 0.6864263429648242, + 0.6876470458542714, + 0.6876854899497487, + 0.6855784001256281, + 0.6856990885678392, + 0.7398536608040202, + 0.6857208605527638, + 0.6871601752512564, + 0.6850212738693467 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008620754482206143, + "errorMs": 9.457604075838436e-06, + "confidenceIntervalMs": [ + 0.0008526178441447757, + 0.0008715330522964527 + ], + "p50Ms": 0.0008663115850086018, + "p95Ms": 0.0008909877921535115, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0008461526605888039, + 0.0008331954662327824, + 0.000844609617042397, + 0.0008706253391275793, + 0.0008897983772255539, + 0.0008666899907451291, + 0.0008450016056081532, + 0.0008463636660484313, + 0.0008513927349263155, + 0.0008502186771132266, + 0.0008691948476864689, + 0.0008902906132098356, + 0.0008926145430220886, + 0.0008686719997238466, + 0.0008663115850086018 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 505318, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.226845500694444, + "errorMs": 0.013906382655471288, + "confidenceIntervalMs": [ + 5.212939118038973, + 5.240751883349916 + ], + "p50Ms": 5.217789708333333, + "p95Ms": 5.2695384328124995, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.2568779375, + 5.23393284375, + 5.240349723958333, + 5.191916239583333, + 5.2028098125, + 5.2207238177083335, + 5.2520614375, + 5.217789708333333, + 5.206355125, + 5.212829567708333, + 5.299079588541667, + 5.216566713541667, + 5.237816270833333, + 5.209874192708334, + 5.20369953125 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008435936307622426, + "errorMs": 0.0001909404711493667, + "confidenceIntervalMs": [ + 0.008244995836473059, + 0.008626876778771792 + ], + "p50Ms": 0.008599828709971419, + "p95Ms": 0.008763713291391254, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.008723512613593127, + 0.008764177802553686, + 0.00873420817958996, + 0.008731719280082822, + 0.008741748648385585, + 0.008599828709971419, + 0.00868889062320264, + 0.008763514215178785, + 0.00848207036358649, + 0.00787602058170299, + 0.00785389119835771, + 0.007858917425428933, + 0.008217118313822304, + 0.008591780025306823, + 0.007911646633573128 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3275337, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.175874151190477, + "errorMs": 0.015705215256034074, + "confidenceIntervalMs": [ + 18.160168935934447, + 18.19157936644651 + ], + "p50Ms": 18.16891255357143, + "p95Ms": 18.22251871785714, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.157487142857143, + 18.17756771428571, + 18.25630201785714, + 18.15038571428571, + 18.17586057142857, + 18.148077410714286, + 18.128872160714288, + 18.16891255357143, + 18.154554857142855, + 18.203055553571428, + 18.208040160714287, + 18.16842785714286, + 18.17180867857143, + 18.167811392857143, + 18.20094848214286 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7096685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 56.516531225925924, + "errorMs": 0.6058779655542182, + "confidenceIntervalMs": [ + 55.91065326037171, + 57.122409191480145 + ], + "p50Ms": 56.15863588888889, + "p95Ms": 57.81827551666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 60.81427788888889, + 56.5342745, + 56.3821775, + 56.4513915, + 56.245022722222224, + 56.15215155555555, + 56.088889333333334, + 56.127591333333335, + 56.15863588888889, + 56.08278961111112, + 56.191791555555554, + 56.105024111111106, + 56.22629377777778, + 56.10577788888889, + 56.08187922222222 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26698992, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 218.59929130666666, + "errorMs": 0.28172595530035355, + "confidenceIntervalMs": [ + 218.3175653513663, + 218.881017261967 + ], + "p50Ms": 218.54659580000003, + "p95Ms": 219.33034206000002, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 217.208338, + 218.3548502, + 218.54659580000003, + 218.3896186, + 218.60390940000002, + 218.7758404, + 219.07566, + 218.4871346, + 218.6677014, + 218.93611880000003, + 218.37025440000002, + 218.34015240000002, + 219.9246002, + 218.53911380000002, + 218.76948159999998 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91408, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6181500538335384, + "errorMs": 0.0013368909392212469, + "confidenceIntervalMs": [ + 0.6168131628943171, + 0.6194869447727597 + ], + "p50Ms": 0.6171033708487085, + "p95Ms": 0.6230093110086101, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6157335344403444, + 0.6162276611316114, + 0.6166609077490776, + 0.6169488179581797, + 0.6172684643296433, + 0.6171033708487085, + 0.6164811094710947, + 0.6228427041820419, + 0.6233980602706027, + 0.6228111297662977, + 0.6178455756457565, + 0.6163283450184502, + 0.6182571211562116, + 0.6159025362853628, + 0.6184414692496926 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008832668513822948, + "errorMs": 2.5183559303694246e-05, + "confidenceIntervalMs": [ + 0.0008580832920786006, + 0.000908450410685989 + ], + "p50Ms": 0.0008704059859525833, + "p95Ms": 0.0009870178053074706, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0008757563465430715, + 0.000848745511899298, + 0.00084051294232057, + 0.0008447976056565869, + 0.0009016382094246353, + 0.0008491032488883204, + 0.00084263203311338, + 0.0008704059859525833, + 0.0009117302879080861, + 0.0009789775397458372, + 0.0008907752563822823, + 0.0008785075447493361, + 0.0008623934781463731, + 0.0010057784249512818, + 0.0008472483550527812 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52352039, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 20.32119307466667, + "errorMs": 0.021105904972735203, + "confidenceIntervalMs": [ + 20.300087169693935, + 20.342298979639406 + ], + "p50Ms": 20.314069179999997, + "p95Ms": 20.382857842, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 20.25469488, + 20.279903920000002, + 20.273980859999998, + 20.30027114, + 20.306906480000002, + 20.326902219999997, + 20.373478780000003, + 20.37734656, + 20.314069179999997, + 20.295601100000003, + 20.346942920000004, + 20.346628399999997, + 20.3957175, + 20.342057739999998, + 20.283394440000002 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 504085, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.683989581705426, + "errorMs": 0.011355150060305933, + "confidenceIntervalMs": [ + 4.67263443164512, + 4.695344731765731 + ], + "p50Ms": 4.673883446511629, + "p95Ms": 4.731851051627907, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.670946595348837, + 4.7274424372093025, + 4.6713507441860465, + 4.696559065116279, + 4.680827102325582, + 4.671589525581395, + 4.685472855813953, + 4.682224139534884, + 4.673878069767441, + 4.681374293023255, + 4.673883446511629, + 4.74213781860465, + 4.667403260465116, + 4.673853037209302, + 4.660901334883721 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008751875937660861, + "errorMs": 1.92047570603617e-05, + "confidenceIntervalMs": [ + 0.0087326711806005, + 0.008771080694721222 + ], + "p50Ms": 0.008732522223405577, + "p95Ms": 0.008812664612954187, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.008827361432096135, + 0.008769605348172605, + 0.008750229272059215, + 0.00872756778848714, + 0.00873023860872961, + 0.008730942080692973, + 0.008806365976179066, + 0.008727672195892575, + 0.008732522223405577, + 0.008716650513871878, + 0.008715918561513748, + 0.008744503727568027, + 0.008792173864423027, + 0.0088006497151073, + 0.00870573775671406 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3273489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.417829535714286, + "errorMs": 0.19196971613971636, + "confidenceIntervalMs": [ + 18.22585981957457, + 18.609799251854003 + ], + "p50Ms": 18.25216214285714, + "p95Ms": 19.15424399642857, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.23049375, + 18.209727214285714, + 18.211783982142858, + 18.197858410714286, + 18.192579767857143, + 18.19920971428571, + 18.223353910714287, + 18.27641982142857, + 18.336550285714285, + 18.44153755357143, + 18.99349619642857, + 19.52932219642857, + 18.6840665, + 18.288881589285715, + 18.25216214285714 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7091412, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 62.19909210416666, + "errorMs": 0.2007915614139529, + "confidenceIntervalMs": [ + 61.9983005427527, + 62.39988366558062 + ], + "p50Ms": 62.141743812499996, + "p95Ms": 62.689103756250006, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 63.552890500000004, + 62.1303551875, + 62.144012312499996, + 62.3189094375, + 62.066910750000005, + 62.133474, + 62.141743812499996, + 62.174516249999996, + 62.27616712499999, + 62.160783375, + 61.966813125, + 62.19630025, + 61.9136926875, + 61.965993749999996, + 61.843819 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26678148, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 195.21728720000004, + "errorMs": 0.36950872568539905, + "confidenceIntervalMs": [ + 194.84777847431465, + 195.58679592568544 + ], + "p50Ms": 194.92378466666665, + "p95Ms": 196.64364951666664, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 196.47516166666665, + 194.92378466666665, + 194.87216383333333, + 197.03678783333334, + 194.92557416666665, + 195.09985066666667, + 194.92576233333332, + 194.71115183333333, + 194.87223749999998, + 196.24006433333335, + 194.9447255, + 194.800648, + 194.90397183333334, + 194.72517266666668, + 194.80225116666665 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91411, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6418837944889985, + "errorMs": 0.017882640170632992, + "confidenceIntervalMs": [ + 0.6240011543183654, + 0.6597664346596315 + ], + "p50Ms": 0.6174770049352252, + "p95Ms": 0.69150520980876, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6168077273288093, + 0.6194240980876001, + 0.6173356409623689, + 0.6165206804441703, + 0.6174641955582972, + 0.6169267507711289, + 0.6174770049352252, + 0.616271687847008, + 0.6158994392350401, + 0.6236990764959901, + 0.6889689333744602, + 0.6914801314003701, + 0.691563726095003, + 0.6899409358420728, + 0.6884768889574336 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008565173595830488, + "errorMs": 1.209582673853629e-05, + "confidenceIntervalMs": [ + 0.0008444215328445125, + 0.000868613186321585 + ], + "p50Ms": 0.0008543698847976449, + "p95Ms": 0.000891227638802316, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0008374347105296754, + 0.0008431066382165413, + 0.0008358809797832634, + 0.0008212885099919643, + 0.0008364534656458166, + 0.0008347020885120573, + 0.0008501193562861885, + 0.0008693980198187103, + 0.0008833511794348025, + 0.0008805609750144566, + 0.0008543698847976449, + 0.0008544284068805996, + 0.0008565392337616498, + 0.0008805209010791772, + 0.0009096060439931809 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.448356263768116, + "errorMs": 0.08710060358556769, + "confidenceIntervalMs": [ + 5.3612556601825485, + 5.535456867353684 + ], + "p50Ms": 5.49069483152174, + "p95Ms": 5.675276219021739, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.538019374999999, + 5.288135641304348, + 5.267299929347827, + 5.261005059782608, + 5.2699389239130445, + 5.3121179782608685, + 5.286938875, + 5.4397926032608686, + 5.499162086956521, + 5.528143027173914, + 5.498686586956522, + 5.49069483152174, + 5.881446842391305, + 5.586917380434782, + 5.577044815217391 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008196817098880513, + "errorMs": 0.00015825436669988043, + "confidenceIntervalMs": [ + 0.008038562732180631, + 0.008355071465580394 + ], + "p50Ms": 0.008131729971637346, + "p95Ms": 0.00873972437509388, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.008627421825989377, + 0.008318145038302836, + 0.00877026122798802, + 0.008726637152424962, + 0.007983123505659277, + 0.007935141071065674, + 0.007917217632557852, + 0.007857440186610354, + 0.007901110614347439, + 0.008215679811269075, + 0.008451041934315276, + 0.008033536124831016, + 0.007940558426181998, + 0.008131729971637346, + 0.008143211960027213 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270410, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.606038081720435, + "errorMs": 0.23676817869524147, + "confidenceIntervalMs": [ + 18.369269903025195, + 18.842806260415674 + ], + "p50Ms": 18.59457056451613, + "p95Ms": 19.290300443548386, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.042082241935482, + 18.297037, + 18.193007822580647, + 18.142724758064517, + 18.14555430645161, + 18.140737822580647, + 18.797451887096774, + 18.956590499999997, + 18.61220143548387, + 18.86413687096774, + 18.59457056451613, + 18.525217935483866, + 18.95606141935484, + 19.108353612903226, + 19.714843048387095 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146244, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02552504531220736, + "errorMs": 0.0004356059944997367, + "confidenceIntervalMs": [ + 0.025089439317707622, + 0.025960651306707095 + ], + "p50Ms": 0.02572773637487358, + "p95Ms": 0.02695707680638274, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.025483671227104168, + 0.024915460754017304, + 0.024242999578604336, + 0.02728700814698281, + 0.02408029508933588, + 0.02602583762220474, + 0.02572773637487358, + 0.025236256236655805, + 0.02484242159231374, + 0.025855001685582652, + 0.025746971260815824, + 0.02574484585346668, + 0.02681567766041128, + 0.025901926620968647, + 0.02496956997977301 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 58.33628532962963, + "errorMs": 0.8105000658695287, + "confidenceIntervalMs": [ + 57.5257852637601, + 59.14678539549916 + ], + "p50Ms": 57.938845666666666, + "p95Ms": 60.82975675, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 57.42282411111111, + 61.882715222222224, + 57.3327145, + 57.938845666666666, + 60.378488833333336, + 60.079494499999996, + 58.778432055555555, + 57.41301561111111, + 56.994425388888885, + 56.41839038888889, + 56.75911838888889, + 56.60826566666666, + 59.715717166666664, + 58.590843666666665, + 58.730988777777775 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26653384, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 196.36937335555555, + "errorMs": 0.6826947259723455, + "confidenceIntervalMs": [ + 195.68667862958318, + 197.0520680815279 + ], + "p50Ms": 195.86532516666665, + "p95Ms": 198.80785216666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 197.962723, + 195.8409025, + 198.77940016666665, + 195.98779533333337, + 195.68347666666665, + 195.08259533333333, + 195.77012183333335, + 195.86532516666665, + 197.76074933333334, + 198.87424016666665, + 196.7750655, + 195.359287, + 195.89097366666667, + 194.54429233333335, + 195.36365233333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6895034309963101, + "errorMs": 0.003187304851495139, + "confidenceIntervalMs": [ + 0.686316126144815, + 0.6926907358478053 + ], + "p50Ms": 0.6870919985239853, + "p95Ms": 0.7031952912177122, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.7036322937269373, + 0.6960304125461254, + 0.6870919985239853, + 0.6870718560885609, + 0.6879848405904059, + 0.7030080044280442, + 0.6897351918819188, + 0.6889835439114391, + 0.6877185719557196, + 0.685632021402214, + 0.6849190509225093, + 0.6860669151291513, + 0.684724221402214, + 0.6858554132841328, + 0.6840971291512916 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0009097673829757615, + "errorMs": 1.6993476796215775e-05, + "confidenceIntervalMs": [ + 0.0008927739061795457, + 0.0009267608597719774 + ], + "p50Ms": 0.0008963669150365252, + "p95Ms": 0.0009685236120739842, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0009404069672476822, + 0.0009113100392303689, + 0.0008963669150365252, + 0.0008903947712727549, + 0.0009266531023260501, + 0.000999777343484817, + 0.000892529650094733, + 0.0008814122583073957, + 0.0008879684336447213, + 0.0008846426827236202, + 0.0009117258492541704, + 0.0008903660818797662, + 0.0009028375786613125, + 0.0008749899157174508, + 0.000955129155755056 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 503400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.247099735106382, + "errorMs": 0.10491675854872458, + "confidenceIntervalMs": [ + 5.142182976557658, + 5.352016493655108 + ], + "p50Ms": 5.302149627659574, + "p95Ms": 5.460939187765957, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.331726957446809, + 5.363359664893617, + 5.471667659574467, + 5.456341271276596, + 5.263637207446808, + 5.16387695212766, + 4.779835718085106, + 4.830796845744681, + 5.086853861702128, + 5.252964377659574, + 5.302149627659574, + 5.438336202127659, + 5.264213074468086, + 5.373308579787234, + 5.3274280265957445 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2149, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008765760740645036, + "errorMs": 0.00022208439947816682, + "confidenceIntervalMs": [ + 0.008543676341166869, + 0.008987845140123202 + ], + "p50Ms": 0.008928727167751416, + "p95Ms": 0.00927178325392852, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00808050950435246, + 0.009269508236567128, + 0.009122271063809171, + 0.00916218382079814, + 0.009104966835704711, + 0.008379998982541707, + 0.008695697193107125, + 0.009042870346743326, + 0.009174658457016425, + 0.009277091627771766, + 0.008928727167751416, + 0.008269282683828873, + 0.008307740540060402, + 0.008510343085321144, + 0.00816056156430175 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3270382, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 16.96473096174863, + "errorMs": 0.2998621759122239, + "confidenceIntervalMs": [ + 16.664868785836404, + 17.264593137660853 + ], + "p50Ms": 16.795636426229507, + "p95Ms": 18.055811267213112, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 16.48912124590164, + 16.411338852459018, + 17.17954531147541, + 16.794385032786884, + 16.738651262295082, + 16.938666049180327, + 17.333120295081965, + 18.573900098360653, + 16.76355906557377, + 17.83377319672131, + 17.006771688524587, + 16.795636426229507, + 16.859795344262295, + 16.401921639344263, + 16.350778918032788 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7090887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 58.06150202962964, + "errorMs": 1.0166582338342631, + "confidenceIntervalMs": [ + 57.04484379579538, + 59.0781602634639 + ], + "p50Ms": 57.564496, + "p95Ms": 62.25419686666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 57.65164838888889, + 56.620011444444444, + 56.76303922222222, + 56.58978005555555, + 61.98718083333333, + 59.81604111111111, + 58.18167644444445, + 57.8505595, + 57.564496, + 58.307323611111116, + 56.41137388888889, + 56.13037655555556, + 57.07052161111111, + 62.877234277777774, + 57.1012675 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26652810, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 221.77464301333333, + "errorMs": 2.4141402569274204, + "confidenceIntervalMs": [ + 219.3605027564059, + 224.18878327026076 + ], + "p50Ms": 219.60265900000002, + "p95Ms": 230.02201065999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 223.29539100000002, + 227.2206478, + 236.558524, + 224.841467, + 220.487406, + 219.1928722, + 218.95757319999998, + 219.97150059999998, + 219.58445500000002, + 218.6067164, + 219.34994919999997, + 219.60265900000002, + 219.98183519999998, + 219.4319984, + 219.5366502 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91400, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.6940099055439574, + "errorMs": 0.015989112344443432, + "confidenceIntervalMs": [ + 0.678020793199514, + 0.7099990178884008 + ], + "p50Ms": 0.7061988100208768, + "p95Ms": 0.7221133135699374, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.6691296228253305, + 0.7024534585942936, + 0.7129301141266527, + 0.7061988100208768, + 0.6965102533054975, + 0.7115610194850382, + 0.7214628329853863, + 0.7236311016005568, + 0.7158162331245651, + 0.7024987682672234, + 0.7074110661099512, + 0.7133715887265136, + 0.676319102296451, + 0.6277445755045233, + 0.6231100361864996 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0008906646937496415, + "errorMs": 1.1122450584640718e-05, + "confidenceIntervalMs": [ + 0.0008795422431650008, + 0.0009017871443342821 + ], + "p50Ms": 0.0008919000815192903, + "p95Ms": 0.0009219139050812325, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0009114676442154075, + 0.0008756480947426202, + 0.0008771636694331336, + 0.0009216704726070607, + 0.000897474478112685, + 0.0009224819141876335, + 0.0009099213338849881, + 0.0008633430374742947, + 0.0008686565815561583, + 0.0008561050257256856, + 0.0008919000815192903, + 0.0008690735967621684, + 0.0009037260398830054, + 0.0009101173631991611, + 0.0008812210729413307 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 587322, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.670976116853933, + "errorMs": 0.12547893744802338, + "confidenceIntervalMs": [ + 5.545497179405909, + 5.796455054301957 + ], + "p50Ms": 5.768134129213483, + "p95Ms": 5.936290102808989, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.869436488764045, + 5.811668353932585, + 5.944985837078651, + 5.751902061797753, + 5.932563359550562, + 5.307050140449438, + 5.3337155449438205, + 5.269658117977528, + 5.692587247191011, + 5.780493640449438, + 5.768134129213483, + 5.7885292921348315, + 5.824394337078652, + 5.246918634831461, + 5.7426045674157296 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2156, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.008731270782871784, + "errorMs": 7.73728462318705e-05, + "confidenceIntervalMs": [ + 0.008653897936639912, + 0.008808643629103656 + ], + "p50Ms": 0.008679272654139087, + "p95Ms": 0.008932401093029967, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00865018696933395, + 0.008717329106950797, + 0.009255989349516007, + 0.008793720411678807, + 0.008679272654139087, + 0.008664831778316034, + 0.008650214128942561, + 0.008664360070303688, + 0.008640794204317907, + 0.008658052106924564, + 0.008649055114943032, + 0.008697793828315597, + 0.008738470125304956, + 0.008770806778534642, + 0.008738185115555129 + ] + ] + } + } + ] + }, + "wasmJs": { + "schemaVersion": 2, + "runId": "2026-09-08-kompress-levels", + "startedAt": "2026-09-08T16:17:25.659783+00:00", + "finishedAt": "2026-09-08T17:38:53.499547+00:00", + "platform": "wasmJs", + "library": "Kompress", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "0/text.deflate": "2bcdbf3680cf9346ec204f47fde8d8d0a0892070008a309395fa53e5cd674171", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "0/Rainier.bmp.deflate": "f476e02d5e4228830e93ca5dbf4a7f1361d16729edc281a7a22aa3dd92d1d462", + "0/Maltese.bmp.deflate": "5f8cb646818a3be17572afebfc44c279d71c10b04b6bb9364e1c0a638e5affb9", + "0/Sunrise.bmp.deflate": "5f5aa1481321c99543c55eb76f90fed1ca47c2f0a880501487e9921f69e5bde7", + "0/compressed_MVT.pbf.deflate": "9642524454d7b6a9eb6bdb5fa7db73c54bb9bc460faaea7d5eb9edaaca2410bf", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "1/text.deflate": "fa9ff651e6eee9d461154695f74e5ea2a2949c7c9190e64db493f580d98b9baa", + "1/model3D.deflate": "5e918cd0f6a275d0dbb7830528be17a038d915b3ac424366373ca934f86c206d", + "1/Rainier.bmp.deflate": "07ea53b0b1623b39d6995d8f2ba91cb57586303c5659b590ff3df26238dee0f7", + "1/Maltese.bmp.deflate": "a760c1435f9fa22a5d7af5cc781e9cd95d62839814b7b4079134830a45a8f08b", + "1/Sunrise.bmp.deflate": "3b3bfc8b1fee9dd89a05b93dc8893dad1d42a63a8e09d1b2551825ed7b732ce7", + "1/compressed_MVT.pbf.deflate": "885cbe3f61b7a1698e228d20d4aeea703dd63c86187c90400e8b20680a1e8530", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/text.deflate": "7a0aab0ba05b5108f9f978563c314bfcf167d1c7c3ea5792069ebcb3bbe17e6e", + "2/model3D.deflate": "49cfb7223cb0c8693eb0b58e12396ff42afa6a4fedfe3f4a261bfa03fc8c183d", + "2/Rainier.bmp.deflate": "48b82d19bd7ebba25d7fe6ad06c7617f8886f640b0d5393aeb5491ca11f7d4d6", + "2/Maltese.bmp.deflate": "133318d795622ba4699111b40a9685df11f608137272580b4000b4d1142a730d", + "2/Sunrise.bmp.deflate": "0674b1b2d9827c3715cf7d1394917a33e72d221211645f76b6a96bf1928a800f", + "2/compressed_MVT.pbf.deflate": "16db6140870a71e859deb011ceca02b6ded1e09f052d3053e0d371c1b5379224", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/text.deflate": "6eb3f0ba5475f9cfa5ae86fb5f8f69746eb021207478c42324c6979b12cddfd3", + "3/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "3/Rainier.bmp.deflate": "aa55b108f364863244a8272cfaff1da2c7f0e7a2df2344a09db010def6334e47", + "3/Maltese.bmp.deflate": "ed3b147ebc4ec5b42ec9a7b1e5aca00eb02dfe571c76fdfae06267fa25b0f3e7", + "3/Sunrise.bmp.deflate": "7329ba1189948a26ef9bb31ebbeb72c8be55fba3381a0989cc417d2bc2d26647", + "3/compressed_MVT.pbf.deflate": "6a855508d02d075d6368a2bddce6691b9f1f3d4ee383755c32b0dcdea5d999c6", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/text.deflate": "c8d6a24068f3c71bd62d56bd140879d2040ab36e0702902e9d54f87829b05c0f", + "4/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "4/Rainier.bmp.deflate": "82722b0352c63fd988206fb8548a8905291f4a05b8ede561f2522531c0e65bd1", + "4/Maltese.bmp.deflate": "ed1806a1e1819616288d78906c03a6a783a8821e45bc73ebadefa496980c0266", + "4/Sunrise.bmp.deflate": "1a37aba278cc707f39f0534cb0a399de118d214f0ce845388aeea2bfbb37413e", + "4/compressed_MVT.pbf.deflate": "720b9d737a6359d14195689029623ae3a72e633de7c219e6b75fe7d3bdec8f55", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/text.deflate": "f3b6852179c894b1985efb699e313d1da1ba9bb97f2f1bb295ffe90cfaeb455a", + "5/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "5/Rainier.bmp.deflate": "5e246a855757c8d153036fe6efab2e70c5d57e04e87025ce2ec900d06e835b6d", + "5/Maltese.bmp.deflate": "b06644a19eb3d353f697d87e4d02b802f7f4cc33e72f5060018712fbe08344b1", + "5/Sunrise.bmp.deflate": "1792160a8def228c8ce372e48f0051462d903b3a4f49764a9704f9a5a5cf33d8", + "5/compressed_MVT.pbf.deflate": "2ee2dab5fe153875c55fa947834131218c2de7f712d8fe15eef01129ca4a43c8", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/text.deflate": "19c7110a6faddcb77252149f57c6d26c29f3509ab9e6146d14345da74efb1c61", + "6/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "6/Rainier.bmp.deflate": "6cf1e11e91365b6b5c44d9f657bc6a92e050127cac3a21eb6f02dda324bdec55", + "6/Maltese.bmp.deflate": "746547c3379aef53c0545a4cd3ae30884e59bcf6a9e61db749ab03a40aeb57ae", + "6/Sunrise.bmp.deflate": "f512754760bf29cbf4989fe2e5671e97e90ffa78ea2d3261f415a44388808757", + "6/compressed_MVT.pbf.deflate": "f50ce952d3dd6b56d018e08913af0ea19afeacb546fbc3f73f90c5cade8ee862", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "7/text.deflate": "dc47539ed8858170ff4840fbe3d5ea7fe8c758a026d9b85198ed469f32c339ff", + "7/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "7/Rainier.bmp.deflate": "adecf9b7b02f1c91123a2f069beb6c938f404a98b8256955b6ce6983ce046b0b", + "7/Maltese.bmp.deflate": "46d339a2d66629758a8b028e5f358032cff6e447f610c35de52cc4e4d35cca3c", + "7/Sunrise.bmp.deflate": "19f28a2df582e48bfcbdef29b6f308e3eedcc52365a6ef7cd2b67c4f50d8dcd9", + "7/compressed_MVT.pbf.deflate": "7db18fa4bbd59192776402469e15f66efc73601b012f7168cf6eeb4ed853f664", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/text.deflate": "80915086c1dc8b4031b190c0e2deb4efecba9395637fe766c0ae23f42d284155", + "8/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "8/Rainier.bmp.deflate": "01a81f9a0d26ac41c9d1c38d0f7583c4a81c7a57357dbbf1e6ab99ea3b4c9482", + "8/Maltese.bmp.deflate": "136cbeb566770d384912883497cd563028dd6983910ddcb3e1f7abd088d546af", + "8/Sunrise.bmp.deflate": "51ffa14e9c366bc9a343394efb023dadc65c867f226edde729eee0f2ccc49c15", + "8/compressed_MVT.pbf.deflate": "18aa53aaf09ad69e47936ff4721035e5503b56120259bff31080b02768b6e769", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/text.deflate": "80915086c1dc8b4031b190c0e2deb4efecba9395637fe766c0ae23f42d284155", + "9/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "9/Rainier.bmp.deflate": "98566bbd9c26875b56372753f1c270e1b7d4b5c9e46fb89a50a950d6e34b6e4a", + "9/Maltese.bmp.deflate": "136cbeb566770d384912883497cd563028dd6983910ddcb3e1f7abd088d546af", + "9/Sunrise.bmp.deflate": "cd6c64f190139379b3da93e05e357374b5eea7bc01168735376e916bca95e04c", + "9/compressed_MVT.pbf.deflate": "18aa53aaf09ad69e47936ff4721035e5503b56120259bff31080b02768b6e769" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 31%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "mode": "avgt", + "warmupIterations": 8, + "warmupTime": "1 sec", + "measurementIterations": 15, + "measurementTime": "1 sec", + "advanced": { + "jvmForks": "3" + } + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.015939332449485998, + "errorMs": 8.263432021414653e-05, + "confidenceIntervalMs": [ + 0.015856698129271853, + 0.016021966769700142 + ], + "p50Ms": 0.015879611875221553, + "p95Ms": 0.01616054482984757, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.015879611875221553, + 0.016108343920595534, + 0.015866459659695145, + 0.015772984774902517, + 0.01587585678837292, + 0.016282346951435663, + 0.015870463948954274, + 0.016025426285005317, + 0.016087374742998938, + 0.01580872328961361, + 0.01577560765685927, + 0.01606135193193903, + 0.015678783569656154, + 0.015901367476072317, + 0.01609528387096774 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233023, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 66.22443877777778, + "errorMs": 0.5671360894948052, + "confidenceIntervalMs": [ + 65.65730268828297, + 66.79157486727259 + ], + "p50Ms": 66.10451926666666, + "p95Ms": 67.84908488666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 66.32321193333334, + 67.10259846666666, + 69.22269493333334, + 67.26039486666666, + 66.53591899999999, + 65.38572586666666, + 66.46347226666667, + 65.6400568, + 65.19934466666666, + 66.10451926666666, + 67.07479913333333, + 65.20517459999999, + 65.39087693333333, + 65.36219126666666, + 65.09560166666667 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.14269103116348672, + "errorMs": 0.0020208016706835742, + "confidenceIntervalMs": [ + 0.14067022949280314, + 0.14471183283417027 + ], + "p50Ms": 0.14173164814814815, + "p95Ms": 0.14964899396745232, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1448336091470258, + 0.13961633347362515, + 0.13917963453984286, + 0.13865552272727275, + 0.13912904306958473, + 0.13882115025252525, + 0.13996379587542088, + 0.14173164814814815, + 0.140569382295174, + 0.14807663734567902, + 0.14911243251964088, + 0.14315938818742988, + 0.15090097067901237, + 0.14415211602132436, + 0.14246380317059482 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221334, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 397.72756902222216, + "errorMs": 2.5882571096201876, + "confidenceIntervalMs": [ + 395.139311912602, + 400.31582613184236 + ], + "p50Ms": 396.9997413333333, + "p95Ms": 405.1966392666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 402.4674966666667, + 400.2431003333333, + 411.5646386666667, + 402.0098623333333, + 397.66133433333334, + 400.21246266666674, + 395.9451516666667, + 394.22939499999995, + 397.7614326666667, + 396.9997413333333, + 394.469167, + 391.9994713333333, + 395.046302, + 391.3595036666667, + 393.9444756666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428650, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1024.7793943333334, + "errorMs": 6.461655902261054, + "confidenceIntervalMs": [ + 1018.3177384310725, + 1031.2410502355945 + ], + "p50Ms": 1020.3104890000001, + "p95Ms": 1044.8781079999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1022.0276200000001, + 1020.132963, + 1026.1288299999999, + 1020.3104890000001, + 1037.692721, + 1025.100649, + 1027.287801, + 1011.124283, + 1019.3801330000001, + 1016.006274, + 1016.7503170000001, + 1014.358777, + 1016.2685570000001, + 1037.47749, + 1061.644011 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348054, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3257.8636490666668, + "errorMs": 9.099246227832504, + "confidenceIntervalMs": [ + 3248.7644028388345, + 3266.962895294499 + ], + "p50Ms": 3251.226315, + "p95Ms": 3284.6058496, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3276.712842, + 3277.821358, + 3270.333694, + 3259.231534, + 3267.752201, + 3261.3412, + 3244.479089, + 3246.17325, + 3234.643115, + 3246.708166, + 3300.43633, + 3243.803786, + 3237.8459510000002, + 3251.226315, + 3249.445905 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146244, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.8935954154321, + "errorMs": 0.015718950107461264, + "confidenceIntervalMs": [ + 8.87787646532464, + 8.909314365539561 + ], + "p50Ms": 8.890724111111112, + "p95Ms": 8.939726707407408, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.948100962962963, + 8.93613774074074, + 8.903061703703703, + 8.89604937037037, + 8.91138649074074, + 8.829261027777777, + 8.885003388888888, + 8.882594351851852, + 8.88475, + 8.890724111111112, + 8.911677129629629, + 8.879561287037038, + 8.866681, + 8.925606101851853, + 8.853336564814814 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06407292537078467, + "errorMs": 0.0005416493283406131, + "confidenceIntervalMs": [ + 0.06353127604244406, + 0.06461457469912528 + ], + "p50Ms": 0.06421450876211782, + "p95Ms": 0.0654244140442456, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06530769171016655, + 0.0651118187919463, + 0.06428464255530698, + 0.06298351342281878, + 0.06311891163310962, + 0.06500085819040517, + 0.06501197315436241, + 0.06421450876211782, + 0.06319697247079295, + 0.06315512838677603, + 0.06257680431270196, + 0.06569676615709669, + 0.06287590324384788, + 0.06515276969922944, + 0.06340561807109123 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 575228, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 80.03192135897436, + "errorMs": 1.2573048975974248, + "confidenceIntervalMs": [ + 78.77461646137692, + 81.28922625657178 + ], + "p50Ms": 79.46863184615384, + "p95Ms": 82.96167662307691, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 80.32849646153846, + 88.39198676923077, + 77.89536376923077, + 78.6079293076923, + 78.17605569230768, + 78.64235553846153, + 80.59002015384615, + 80.63440084615384, + 78.817916, + 79.96892576923078, + 79.38831092307693, + 79.46863184615384, + 80.45514076923077, + 80.247215, + 78.86607153846154 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2154, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.23319521038919525, + "errorMs": 0.001267285871894849, + "confidenceIntervalMs": [ + 0.2319279245173004, + 0.2344624962610901 + ], + "p50Ms": 0.23191613138336128, + "p95Ms": 0.23731411395348836, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.23532093742507793, + 0.2312734313114361, + 0.23105570462718772, + 0.23191613138336128, + 0.23126327331575158, + 0.23080798153919926, + 0.23596003332534166, + 0.23459643586669862, + 0.23103367082234474, + 0.23203331431311436, + 0.23161012251258692, + 0.2308034675137857, + 0.23556119180052743, + 0.2374265202589307, + 0.2372659398225845 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3196737, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 375.06748362222214, + "errorMs": 4.836457390516144, + "confidenceIntervalMs": [ + 370.231026231706, + 379.9039410127383 + ], + "p50Ms": 370.4958686666667, + "p95Ms": 391.3298606, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 369.270934, + 370.26300699999996, + 370.4034763333333, + 366.5953343333333, + 376.243766, + 375.8199803333333, + 376.2696513333333, + 375.0488096666667, + 404.32817133333333, + 379.04124333333334, + 369.528101, + 368.79298900000003, + 368.151766, + 385.759156, + 370.4958686666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7068456, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 990.0055537, + "errorMs": 9.428604212093008, + "confidenceIntervalMs": [ + 980.576949487907, + 999.434157912093 + ], + "p50Ms": 980.525003, + "p95Ms": 1026.3435997999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 988.5827615000001, + 983.571176, + 980.525003, + 1019.345663, + 979.911933, + 979.227384, + 979.4703734999999, + 978.6548685, + 979.414999, + 1042.6721189999998, + 1002.3387025, + 979.0304454999999, + 977.4662655000001, + 996.7129555, + 983.158656 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25270641, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3289.3304786666663, + "errorMs": 21.66963386290977, + "confidenceIntervalMs": [ + 3267.6608448037564, + 3311.000112529576 + ], + "p50Ms": 3293.3512029999997, + "p95Ms": 3354.2011136, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3311.873968, + 3328.06597, + 3321.169496, + 3293.3512029999997, + 3233.541123, + 3245.410642, + 3256.262923, + 3252.184365, + 3290.188563, + 3344.731307, + 3376.297329, + 3295.580025, + 3301.5533600000003, + 3257.9369699999997, + 3231.809936 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94695, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.048711953061224, + "errorMs": 0.12354420061696424, + "confidenceIntervalMs": [ + 9.92516775244426, + 10.172256153678187 + ], + "p50Ms": 10.003335204081631, + "p95Ms": 10.57466821020408, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.248122744897959, + 9.840259969387755, + 10.114384653061224, + 10.580771367346939, + 10.572052571428571, + 10.059536357142855, + 10.003335204081631, + 9.823833387755101, + 10.017196469387756, + 9.847681918367346, + 10.027796602040818, + 9.876043010204082, + 9.863307418367347, + 9.959945877551021, + 9.89641174489796 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06811666425678163, + "errorMs": 0.0022919085130506237, + "confidenceIntervalMs": [ + 0.065824755743731, + 0.07040857276983224 + ], + "p50Ms": 0.06738426402356695, + "p95Ms": 0.07365556180189027, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.07077952448754142, + 0.07290683386522648, + 0.07173608015220327, + 0.07254872486804959, + 0.06447591481526943, + 0.06154756032895545, + 0.06367561501166073, + 0.06672927016079538, + 0.07200180514299744, + 0.07192272167669081, + 0.0754025936541058, + 0.06369978482877132, + 0.06301725113538727, + 0.06738426402356695, + 0.06392201970050325 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 550210, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 93.18849922564102, + "errorMs": 0.2918459308708853, + "confidenceIntervalMs": [ + 92.89665329477015, + 93.4803451565119 + ], + "p50Ms": 93.25172938461539, + "p95Ms": 93.89889103076922, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 94.67761238461539, + 93.54591484615383, + 93.25172938461539, + 93.42477692307692, + 93.29889123076923, + 93.22615853846155, + 93.5651533076923, + 93.37939246153847, + 92.6438663076923, + 92.95473653846153, + 93.2019653076923, + 92.42821746153847, + 93.33376684615384, + 92.37421623076924, + 92.52109061538461 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.2846714056903765, + "errorMs": 0.005179402110619943, + "confidenceIntervalMs": [ + 0.2794920035797566, + 0.2898508078009965 + ], + "p50Ms": 0.2838473553695955, + "p95Ms": 0.2987555154253836, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.31274442203626224, + 0.2880433068340307, + 0.28047600223152025, + 0.2797331729428173, + 0.292760269735007, + 0.2817833324965133, + 0.27875429790794976, + 0.2795797018131102, + 0.2867701442119944, + 0.28800837043235705, + 0.26374508145048814, + 0.28032122594142256, + 0.2838473553695955, + 0.2888226708507671, + 0.2846817311018131 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3184522, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 439.5160672444444, + "errorMs": 1.7070820719816537, + "confidenceIntervalMs": [ + 437.80898517246277, + 441.2231493164261 + ], + "p50Ms": 439.5042426666667, + "p95Ms": 445.32646066666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 441.4152606666667, + 438.649018, + 439.97689333333335, + 439.64663333333334, + 439.5042426666667, + 438.986418, + 437.4158983333333, + 434.0141863333333, + 435.6490846666667, + 438.0556226666667, + 435.06040466666667, + 440.5708863333333, + 442.9500383333333, + 445.18133566666666, + 445.6650856666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6858629, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1015.4979154666668, + "errorMs": 3.9225527551946735, + "confidenceIntervalMs": [ + 1011.575362711472, + 1019.4204682218615 + ], + "p50Ms": 1014.651674, + "p95Ms": 1027.0824321, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1010.342298, + 1021.4080050000001, + 1014.651674, + 1013.792786, + 1019.954131, + 1032.50232, + 1023.682897, + 1015.8768469999999, + 1004.648955, + 1006.483328, + 1009.720849, + 1013.0328129999999, + 1006.831388, + 1024.759623, + 1014.780818 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25117203, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3350.542906866667, + "errorMs": 37.25506958677235, + "confidenceIntervalMs": [ + 3313.2878372798946, + 3387.7979764534393 + ], + "p50Ms": 3315.030813, + "p95Ms": 3478.2432864, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3439.137303, + 3325.682796, + 3300.18793, + 3296.441273, + 3309.6015049999996, + 3299.670194, + 3312.689881, + 3569.490581, + 3377.548773, + 3342.959737, + 3402.127073, + 3310.817547, + 3305.606655, + 3351.151542, + 3315.030813 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94223, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 12.154794036054422, + "errorMs": 0.06878995760488266, + "confidenceIntervalMs": [ + 12.08600407844954, + 12.223583993659304 + ], + "p50Ms": 12.156047653061224, + "p95Ms": 12.388164630612245, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 12.243633469387754, + 12.202703622448979, + 12.176093173469386, + 12.156047653061224, + 12.368446163265306, + 12.235363234693878, + 11.96013686734694, + 11.989368826530614, + 12.028954836734693, + 12.434174387755101, + 12.228974775510205, + 12.03937363265306, + 12.048994530612246, + 12.075354295918368, + 12.13429107142857 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06777491236952493, + "errorMs": 0.0018539601329174032, + "confidenceIntervalMs": [ + 0.06592095223660753, + 0.06962887250244235 + ], + "p50Ms": 0.06678748602575359, + "p95Ms": 0.07305944446151595, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06951167881182323, + 0.0705482088088967, + 0.06695904184957566, + 0.06577364449809774, + 0.06678748602575359, + 0.06588118129938543, + 0.07045384138132865, + 0.06419827516827627, + 0.06298310111208663, + 0.06276465898448931, + 0.06591817705589699, + 0.0661004197395376, + 0.07180962459760024, + 0.07597569081065263, + 0.07095865539947323 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 535604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 85.40996493939394, + "errorMs": 0.45395338501150284, + "confidenceIntervalMs": [ + 84.95601155438244, + 85.86391832440545 + ], + "p50Ms": 85.12816518181819, + "p95Ms": 86.85605003636364, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 84.90847172727273, + 84.78837818181819, + 85.12816518181819, + 84.64781845454546, + 85.68391263636364, + 84.39494163636364, + 85.07943118181818, + 84.52562045454545, + 86.38506054545454, + 86.46256545454546, + 85.64475572727274, + 85.24374618181818, + 84.93940699999999, + 85.543019, + 87.77418072727274 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.24590183901125795, + "errorMs": 0.0017347155547585203, + "confidenceIntervalMs": [ + 0.2441671234564994, + 0.24763655456601652 + ], + "p50Ms": 0.24524554576603036, + "p95Ms": 0.2511124469162995, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2439120614292707, + 0.24182311502692122, + 0.2441028330885952, + 0.24430641311796378, + 0.2500754368575624, + 0.24705108516886934, + 0.24290976872246695, + 0.24563462236906508, + 0.2407729877630935, + 0.24377785560450319, + 0.24524554576603036, + 0.24761397699461574, + 0.24860062971120897, + 0.2535321370533529, + 0.24916911649534998 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3174450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 382.9117554666666, + "errorMs": 2.9621960477171068, + "confidenceIntervalMs": [ + 379.94955941894955, + 385.8739515143837 + ], + "p50Ms": 381.1479543333333, + "p95Ms": 393.70409803333325, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 374.94666166666667, + 380.7737726666667, + 379.620542, + 375.7302223333333, + 386.744649, + 379.5402576666667, + 389.89533900000004, + 393.5127613333333, + 394.1505503333333, + 382.101994, + 380.93269499999997, + 382.6951226666667, + 377.76150433333333, + 384.12230566666665, + 381.1479543333333 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6686811, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1070.6171052666668, + "errorMs": 13.17502001827031, + "confidenceIntervalMs": [ + 1057.4420852483966, + 1083.7921252849371 + ], + "p50Ms": 1062.648242, + "p95Ms": 1116.228868, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1061.885393, + 1072.64106, + 1101.9424609999999, + 1062.648242, + 1042.994052, + 1045.5126070000001, + 1057.827748, + 1133.906528, + 1043.023666, + 1056.910492, + 1108.652728, + 1066.971106, + 1079.0230549999999, + 1052.793242, + 1072.524199 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25046474, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3441.072686666667, + "errorMs": 11.293951628386013, + "confidenceIntervalMs": [ + 3429.7787350382805, + 3452.366638295053 + ], + "p50Ms": 3438.814518, + "p95Ms": 3477.4666313, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3464.664002, + 3447.943207, + 3423.07179, + 3415.787447, + 3442.219299, + 3426.267526, + 3420.043705, + 3432.8300280000003, + 3433.7717030000003, + 3507.3394329999996, + 3440.756063, + 3438.814518, + 3431.269377, + 3452.250246, + 3439.061956 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94006, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.208051628472221, + "errorMs": 0.026969057426188804, + "confidenceIntervalMs": [ + 10.181082571046034, + 10.23502068589841 + ], + "p50Ms": 10.188044281249999, + "p95Ms": 10.288974004166667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.197575458333333, + 10.185581166666665, + 10.21436903125, + 10.18540575, + 10.156096791666666, + 10.181290875, + 10.23477665625, + 10.182006083333334, + 10.188044281249999, + 10.234204395833334, + 10.253435604166667, + 10.206648010416666, + 10.371896937499999, + 10.169060468749999, + 10.160382916666665 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06946874886831891, + "errorMs": 0.0015598585674916016, + "confidenceIntervalMs": [ + 0.06790889030082731, + 0.0710286074358105 + ], + "p50Ms": 0.06930615341893102, + "p95Ms": 0.07481443672140937, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06930615341893102, + 0.06787982257390265, + 0.06702760459838758, + 0.065776673156166, + 0.06879364562555988, + 0.06969515789787997, + 0.06952028623469692, + 0.07263328097939684, + 0.0720267122723201, + 0.07044142711257093, + 0.06700025177664974, + 0.06586868462227531, + 0.06603348862346968, + 0.07451505870409077, + 0.07551298542848611 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 526395, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 94.96492974666667, + "errorMs": 2.08785514447349, + "confidenceIntervalMs": [ + 92.87707460219318, + 97.05278489114015 + ], + "p50Ms": 93.28043029999999, + "p95Ms": 102.78287563, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 91.996195, + 92.4818624, + 91.96496940000002, + 92.05323879999999, + 91.8831519, + 92.77338, + 91.6990601, + 94.98656259999998, + 93.28043029999999, + 102.296182, + 93.5177641, + 94.8965682, + 95.2870586, + 103.91849409999999, + 101.43902870000001 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.2837352000849041, + "errorMs": 0.007830299256918206, + "confidenceIntervalMs": [ + 0.2759049008279859, + 0.2915654993418223 + ], + "p50Ms": 0.28704747936831376, + "p95Ms": 0.2946230412379012, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.24199193479368317, + 0.25153228222109014, + 0.2928126818644931, + 0.2927244291900153, + 0.29483677534386143, + 0.28704747936831376, + 0.2864731490066225, + 0.29453144090677535, + 0.2894283385124809, + 0.2863354569536424, + 0.28612460952623536, + 0.28658996994396335, + 0.2926413787570046, + 0.285199508660214, + 0.28775856622516555 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3172298, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 460.80278755555554, + "errorMs": 10.236545762705836, + "confidenceIntervalMs": [ + 450.5662417928497, + 471.03933331826136 + ], + "p50Ms": 454.445616, + "p95Ms": 507.5014695333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 448.401618, + 450.139139, + 447.024879, + 513.4589343333333, + 504.9482703333333, + 458.68590166666667, + 454.445616, + 459.83635333333336, + 460.4601836666667, + 457.157473, + 453.23578799999996, + 456.92338533333333, + 451.2835506666667, + 448.45512533333334, + 447.5855956666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6617044, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1248.6397654, + "errorMs": 3.641491877724366, + "confidenceIntervalMs": [ + 1244.9982735222754, + 1252.2812572777243 + ], + "p50Ms": 1248.717903, + "p95Ms": 1260.2592645, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1253.579615, + 1251.6545800000001, + 1248.717903, + 1259.526486, + 1253.544894, + 1241.574969, + 1254.174677, + 1250.883986, + 1244.9407939999999, + 1244.3579730000001, + 1245.311831, + 1237.6172080000001, + 1261.969081, + 1240.511032, + 1241.231452 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25005866, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4041.423099, + "errorMs": 12.15175629976535, + "confidenceIntervalMs": [ + 4029.271342700235, + 4053.5748552997657 + ], + "p50Ms": 4036.608351, + "p95Ms": 4085.336894, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4023.796622, + 4033.921681, + 4064.0545360000006, + 4023.7151940000003, + 4023.9355149999997, + 4037.075794, + 4050.21979, + 4078.989092, + 4043.8173839999995, + 4100.148432, + 4039.8126019999995, + 4029.165889, + 4031.126599, + 4036.608351, + 4004.959004 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93933, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.067012708943091, + "errorMs": 0.016906346124138032, + "confidenceIntervalMs": [ + 10.050106362818951, + 10.083919055067229 + ], + "p50Ms": 10.054847865853658, + "p95Ms": 10.128392192682927, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.0855105, + 10.045506682926831, + 10.011579841463414, + 10.054223475609758, + 10.038756475609757, + 10.049261219512195, + 10.04574907317073, + 10.047522975609757, + 10.085444365853657, + 10.060684585365856, + 10.122767390243903, + 10.054847865853658, + 10.086589073170732, + 10.075230378048781, + 10.141516731707318 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06247547236385399, + "errorMs": 0.0010434857982547984, + "confidenceIntervalMs": [ + 0.06143198656559919, + 0.06351895816210879 + ], + "p50Ms": 0.06288369012567326, + "p95Ms": 0.06571025371035308, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.059331884739676835, + 0.05927669407540395, + 0.06226363596648714, + 0.06301415236385399, + 0.06092570035906643, + 0.06038111394374626, + 0.06288369012567326, + 0.060544940454817474, + 0.06226012489527228, + 0.06569323387193296, + 0.06313456439257929, + 0.06375846786355477, + 0.06574996666666666, + 0.06458882651107122, + 0.06332508922800718 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 526377, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 106.42912856666668, + "errorMs": 0.27104991961321107, + "confidenceIntervalMs": [ + 106.15807864705346, + 106.70017848627988 + ], + "p50Ms": 106.46333279999999, + "p95Ms": 107.08175055999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 106.7359217, + 106.46333279999999, + 106.60442570000001, + 106.85443719999999, + 106.80425559999999, + 106.3517087, + 106.6211458, + 106.43665090000002, + 106.0773327, + 105.6634893, + 107.61214840000001, + 106.32172720000001, + 105.75601, + 106.65428779999999, + 105.48005470000001 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.2754974832518454, + "errorMs": 0.0017213070711347587, + "confidenceIntervalMs": [ + 0.2737761761807107, + 0.27721879032298014 + ], + "p50Ms": 0.27429701035375326, + "p95Ms": 0.2808952769916595, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.27732474489502446, + 0.2755650517687662, + 0.2728691279838941, + 0.27485079436295656, + 0.2750337123957435, + 0.273670263445499, + 0.2728833057233247, + 0.2789606888121944, + 0.27270917285015817, + 0.27406651653724473, + 0.2790888458441185, + 0.2851102830025884, + 0.2728833474259419, + 0.27314938337647393, + 0.27429701035375326 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3162363, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 431.0947402666667, + "errorMs": 0.6724221686206694, + "confidenceIntervalMs": [ + 430.422318098046, + 431.76716243528733 + ], + "p50Ms": 430.79170466666665, + "p95Ms": 433.6353888333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 434.40571666666665, + 433.30524833333334, + 432.5209336666667, + 430.4517286666667, + 430.79170466666665, + 430.60056966666673, + 430.38013266666667, + 430.1325816666667, + 430.968952, + 430.2812193333333, + 430.9577306666667, + 430.5549093333333, + 429.2032513333333, + 430.81043400000004, + 431.05599133333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6616966, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1219.3512950666668, + "errorMs": 5.729525992616645, + "confidenceIntervalMs": [ + 1213.62176907405, + 1225.0808210592834 + ], + "p50Ms": 1217.003577, + "p95Ms": 1238.752978, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1253.094564, + 1219.126688, + 1211.601256, + 1217.629047, + 1217.003577, + 1211.965793, + 1216.7485410000002, + 1232.606584, + 1208.832003, + 1211.28458, + 1219.4648539999998, + 1208.695985, + 1219.3435450000002, + 1226.55052, + 1216.321889 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24987975, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3964.5826479333327, + "errorMs": 16.345709897461692, + "confidenceIntervalMs": [ + 3948.2369380358714, + 3980.9283578307945 + ], + "p50Ms": 3954.294927, + "p95Ms": 4019.4341953999997, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3948.893025, + 3946.924901, + 3937.8716649999997, + 3933.908026, + 3948.881463, + 3964.105756, + 4057.1252739999995, + 4003.280876, + 3970.854626, + 3966.953265, + 3954.294927, + 3938.837724, + 3957.1302739999996, + 3993.924607, + 3945.75331 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.65315683137255, + "errorMs": 0.051100862823795085, + "confidenceIntervalMs": [ + 11.602055968548756, + 11.704257694196345 + ], + "p50Ms": 11.615427023529412, + "p95Ms": 11.813837984705883, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.975285811764707, + 11.671697070588236, + 11.61266648235294, + 11.699245623529412, + 11.58729117647059, + 11.74464605882353, + 11.663438317647058, + 11.611461623529411, + 11.559489729411764, + 11.624959635294116, + 11.611340388235295, + 11.6316722, + 11.615427023529412, + 11.58427828235294, + 11.604453047058824 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06455394439391972, + "errorMs": 0.0016301854720626905, + "confidenceIntervalMs": [ + 0.06292375892185703, + 0.0661841298659824 + ], + "p50Ms": 0.06431482226841627, + "p95Ms": 0.06852783935299467, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.059607155255294274, + 0.06024791184877225, + 0.06072097239184098, + 0.06754387001429128, + 0.06952204534234117, + 0.06680027250876965, + 0.06620701968299336, + 0.06810175107184617, + 0.06655720754839549, + 0.06765031876055606, + 0.06420785812654281, + 0.06061893094712226, + 0.06334597622450305, + 0.06431482226841627, + 0.06286305391711056 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 520188, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 107.53127342962964, + "errorMs": 4.447998492167254, + "confidenceIntervalMs": [ + 103.08327493746238, + 111.9792719217969 + ], + "p50Ms": 113.41727822222222, + "p95Ms": 114.08818544444443, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 113.56616922222221, + 114.10078777777778, + 113.71273388888889, + 114.08278444444444, + 113.41727822222222, + 113.79308877777777, + 113.4332911111111, + 113.73074655555556, + 113.37023277777777, + 112.06149855555556, + 95.22992533333333, + 95.66154344444445, + 95.68067500000001, + 95.58686844444445, + 95.54147788888889 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.23964298358443192, + "errorMs": 0.007834024730632293, + "confidenceIntervalMs": [ + 0.23180895885379962, + 0.2474770083150642 + ], + "p50Ms": 0.23286427612994348, + "p95Ms": 0.2768273750235405, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2766583554613936, + 0.27722175400188326, + 0.24443838888888889, + 0.2326015395480226, + 0.23249787735404898, + 0.2326361956214689, + 0.23234475000000002, + 0.23203852189265536, + 0.23176225423728813, + 0.2328950129472693, + 0.23745219397363465, + 0.23286427612994348, + 0.2323973745291902, + 0.2329861970338983, + 0.23385006214689266 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3143371, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 386.67477913333335, + "errorMs": 4.3083305250061406, + "confidenceIntervalMs": [ + 382.36644860832723, + 390.9831096583395 + ], + "p50Ms": 384.43473266666666, + "p95Ms": 395.45564276666664, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 385.68157433333334, + 383.5943883333333, + 383.2773206666667, + 384.43473266666666, + 417.2797786666667, + 385.2525713333333, + 383.3910423333333, + 383.666964, + 384.71165866666666, + 386.10244166666666, + 384.17701, + 385.4375573333333, + 383.62827300000004, + 385.202653, + 384.283721 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603460, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1078.9963101333335, + "errorMs": 6.288756080114435, + "confidenceIntervalMs": [ + 1072.7075540532192, + 1085.2850662134479 + ], + "p50Ms": 1073.806327, + "p95Ms": 1106.5609799000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1073.424701, + 1070.1738249999999, + 1074.470028, + 1073.79234, + 1083.073407, + 1073.5666310000001, + 1104.46919, + 1078.4399449999999, + 1073.209495, + 1111.441823, + 1075.8722460000001, + 1070.3176780000001, + 1073.806327, + 1080.380992, + 1068.506024 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24923928, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3667.1996279333334, + "errorMs": 30.066278217099182, + "confidenceIntervalMs": [ + 3637.133349716234, + 3697.265906150433 + ], + "p50Ms": 3644.8996829999996, + "p95Ms": 3781.7148551, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3854.741079, + 3638.000973, + 3750.417902, + 3643.972799, + 3644.8996829999996, + 3662.3719690000003, + 3637.5123829999998, + 3647.8119389999997, + 3638.716654, + 3637.800537, + 3637.1721390000002, + 3647.435123, + 3651.238011, + 3638.51909, + 3677.384138 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93881, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.316882805555558, + "errorMs": 0.034762153252452424, + "confidenceIntervalMs": [ + 10.282120652303105, + 10.351644958808011 + ], + "p50Ms": 10.293047885416666, + "p95Ms": 10.447797034375, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.256197145833333, + 10.447120125000001, + 10.256487927083334, + 10.284136958333335, + 10.25069084375, + 10.285073677083334, + 10.295199395833334, + 10.36248690625, + 10.38365609375, + 10.293047885416666, + 10.300130614583333, + 10.251142010416665, + 10.266547052083334, + 10.371948958333334, + 10.449376489583333 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06494150534979423, + "errorMs": 0.0018276885252255619, + "confidenceIntervalMs": [ + 0.06311381682456868, + 0.0667691938750198 + ], + "p50Ms": 0.06561679907407408, + "p95Ms": 0.06933089425925926, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.07253261691358026, + 0.06782616469135802, + 0.06746668709876542, + 0.06749773302469136, + 0.06561679907407408, + 0.06795872740740741, + 0.06638970679012345, + 0.06372641487654321, + 0.067518927345679, + 0.06122805061728395, + 0.0616124962345679, + 0.06151187030864198, + 0.06187930271604938, + 0.05978029160493827, + 0.06157679154320988 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 519833, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 98.38576635555557, + "errorMs": 0.8002194660896528, + "confidenceIntervalMs": [ + 97.58554688946592, + 99.18598582164523 + ], + "p50Ms": 97.99753855555555, + "p95Ms": 100.08767788888889, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 98.26237666666667, + 98.40363055555555, + 98.36131555555555, + 98.0734918888889, + 97.96092877777778, + 97.44149922222223, + 98.21543633333333, + 97.76889577777779, + 97.657543, + 98.15794444444445, + 97.8343138888889, + 97.73467455555556, + 97.99753855555555, + 97.89978444444445, + 104.01712166666667 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.26166646251308906, + "errorMs": 0.011557350038200733, + "confidenceIntervalMs": [ + 0.2501091124748883, + 0.27322381255128975 + ], + "p50Ms": 0.2788531790575916, + "p95Ms": 0.2806766330628272, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2788531790575916, + 0.2806650217277487, + 0.27955757984293195, + 0.28044194188481675, + 0.27979425471204183, + 0.28041619240837695, + 0.2790214821989529, + 0.2807037261780104, + 0.27638781884816754, + 0.243961577486911, + 0.23244542722513092, + 0.2332880392670157, + 0.23374916963350784, + 0.2326328664921466, + 0.23307866073298428 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3142031, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 387.10479084444455, + "errorMs": 5.361943265183824, + "confidenceIntervalMs": [ + 381.74284757926074, + 392.46673410962836 + ], + "p50Ms": 384.075042, + "p95Ms": 399.6090470666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 383.1352816666667, + 387.489822, + 384.992494, + 424.83570399999996, + 383.97229100000004, + 385.104119, + 384.2000786666667, + 381.8176036666667, + 382.71717133333334, + 385.459899, + 388.79762266666665, + 383.54728900000003, + 382.713614, + 384.075042, + 383.7138306666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603409, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1078.5525742666669, + "errorMs": 19.646787187262106, + "confidenceIntervalMs": [ + 1058.9057870794047, + 1098.199361453929 + ], + "p50Ms": 1069.000728, + "p95Ms": 1121.6357902999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1069.73366, + 1064.625969, + 1063.48141, + 1066.015106, + 1066.252634, + 1064.0445339999999, + 1069.618532, + 1080.373607, + 1065.2238650000002, + 1069.191024, + 1070.888655, + 1066.101087, + 1069.000728, + 1075.8235849999999, + 1217.914218 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24913437, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4309.162412866667, + "errorMs": 6.208220149078579, + "confidenceIntervalMs": [ + 4302.954192717588, + 4315.370633015746 + ], + "p50Ms": 4306.641511, + "p95Ms": 4327.0760709, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4320.349993, + 4320.881331, + 4308.9776170000005, + 4302.475972, + 4304.730872, + 4316.868772000001, + 4306.641511, + 4308.683725, + 4341.5304639999995, + 4292.677842, + 4300.966762, + 4305.405386, + 4302.530208, + 4311.758237, + 4292.957501 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93880, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.928659821138211, + "errorMs": 0.036339454662302345, + "confidenceIntervalMs": [ + 11.892320366475909, + 11.964999275800514 + ], + "p50Ms": 11.90446743902439, + "p95Ms": 12.060028684146342, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.926196280487805, + 11.883484134146341, + 11.902948609756098, + 11.902196414634146, + 11.902972463414635, + 11.909338829268293, + 11.910608085365855, + 11.93404462195122, + 11.87822331707317, + 11.90446743902439, + 11.924251048780489, + 12.158646536585367, + 11.886618524390244, + 11.888137121951218, + 12.017763890243904 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.060695697479529166, + "errorMs": 0.000517900692519676, + "confidenceIntervalMs": [ + 0.06017779678700949, + 0.06121359817204884 + ], + "p50Ms": 0.060444389137666324, + "p95Ms": 0.06219387558853633, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06136738325230297, + 0.05911101976714432, + 0.06213104804247697, + 0.06171596935772774, + 0.06179440046059365, + 0.06082682708546571, + 0.06032835977482088, + 0.06015847684237462, + 0.06234047319600819, + 0.059310412743091095, + 0.06004789016120778, + 0.06122860836745138, + 0.05974879106960082, + 0.060444389137666324, + 0.05988141293500512 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 519729, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 98.21151417575757, + "errorMs": 0.839166437931592, + "confidenceIntervalMs": [ + 97.37234773782598, + 99.05068061368917 + ], + "p50Ms": 97.83180890909091, + "p95Ms": 100.01361897272727, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 97.83180890909091, + 104.15287736363636, + 98.23965109090909, + 97.444414, + 97.5652349090909, + 97.66280963636365, + 97.83812536363635, + 97.78432372727274, + 97.52775727272726, + 97.6923939090909, + 97.87187254545454, + 97.91052818181818, + 97.56947872727272, + 98.10209154545454, + 97.97934545454545 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.2481493664235866, + "errorMs": 0.004572483536559356, + "confidenceIntervalMs": [ + 0.24357688288702722, + 0.25272184996014596 + ], + "p50Ms": 0.24743473041637262, + "p95Ms": 0.26033713051046814, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.23425779816513762, + 0.2348653768525053, + 0.2508286908962597, + 0.25207558009880027, + 0.24321889578922604, + 0.24447835544577748, + 0.24617502964008467, + 0.24743473041637262, + 0.24525151799576567, + 0.23829532909903553, + 0.2526877718183957, + 0.2530592206539638, + 0.26962064972947547, + 0.25635847941660783, + 0.25363307033639143 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3139265, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 414.6980467555556, + "errorMs": 10.959608529645784, + "confidenceIntervalMs": [ + 403.7384382259098, + 425.6576552852014 + ], + "p50Ms": 403.8602593333333, + "p95Ms": 457.38732906666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 413.5129503333333, + 450.5325196666667, + 427.5718246666667, + 420.63229233333334, + 418.27595099999996, + 403.8602593333333, + 401.26413733333334, + 400.3740363333333, + 411.752238, + 473.38188433333335, + 401.61807, + 399.61276499999997, + 401.4757586666667, + 398.4248926666667, + 398.1811216666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1270.3873529333334, + "errorMs": 4.475927091518431, + "confidenceIntervalMs": [ + 1265.911425841815, + 1274.8632800248517 + ], + "p50Ms": 1271.186936, + "p95Ms": 1284.0962067, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1273.135159, + 1279.066434, + 1275.27465, + 1271.374106, + 1289.4970910000002, + 1266.5555020000002, + 1266.982187, + 1281.781542, + 1270.143686, + 1258.029708, + 1271.880531, + 1261.85436, + 1258.613988, + 1271.186936, + 1260.4344139999998 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24907090, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3769.4670134000003, + "errorMs": 8.550274099878868, + "confidenceIntervalMs": [ + 3760.9167393001217, + 3778.0172874998793 + ], + "p50Ms": 3767.986712, + "p95Ms": 3801.5563556, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3814.3276469999996, + 3796.082945, + 3776.251898, + 3760.6027489999997, + 3766.020879, + 3767.986712, + 3772.819042, + 3756.362488, + 3774.671957, + 3756.3625159999997, + 3750.4820090000003, + 3768.833211, + 3769.033583, + 3751.853107, + 3760.314458 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93880, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.266177491929824, + "errorMs": 0.00957950146210864, + "confidenceIntervalMs": [ + 10.256597990467716, + 10.275756993391933 + ], + "p50Ms": 10.2676362, + "p95Ms": 10.290866977894737, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.292200168421052, + 10.271902694736841, + 10.26363465263158, + 10.254000800000002, + 10.280755800000001, + 10.263792410526317, + 10.252288705263158, + 10.2477478, + 10.22432372631579, + 10.290295610526316, + 10.245403410526317, + 10.2676362, + 10.272092347368421, + 10.28583347368421, + 10.280754578947368 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06362353166972913, + "errorMs": 0.001683862202266951, + "confidenceIntervalMs": [ + 0.06193966946746217, + 0.06530739387199608 + ], + "p50Ms": 0.06285926518878548, + "p95Ms": 0.06817861127378343, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06285926518878548, + 0.060201842985003855, + 0.05970182283207871, + 0.060240487285875166, + 0.06244679722600913, + 0.0650056846067216, + 0.06822901517396716, + 0.06815700960227611, + 0.059472958982870014, + 0.05922120117361152, + 0.06283441479461797, + 0.06682730970304072, + 0.06645624047181554, + 0.06681893711101891, + 0.06587998790824492 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 519729, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 114.24114674814814, + "errorMs": 0.31795844693625713, + "confidenceIntervalMs": [ + 113.92318830121188, + 114.5591051950844 + ], + "p50Ms": 114.25279866666666, + "p95Ms": 114.98876408888889, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 115.12572422222223, + 114.25279866666666, + 114.93006688888889, + 114.8617681111111, + 114.0104218888889, + 113.85116233333332, + 113.85275044444444, + 114.91116844444444, + 114.3937051111111, + 114.88759399999999, + 114.51558222222222, + 113.67512, + 113.48266188888888, + 113.85860111111111, + 113.0080758888889 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.25853270494338587, + "errorMs": 0.010614974412385757, + "confidenceIntervalMs": [ + 0.2479177305310001, + 0.26914767935577155 + ], + "p50Ms": 0.2746638903617785, + "p95Ms": 0.27879101888980945, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.27776147169290255, + 0.277880871306269, + 0.275126335266501, + 0.27525887406793703, + 0.27523466639049987, + 0.2746638903617785, + 0.2800083032311516, + 0.2782693256006628, + 0.25636466252416457, + 0.23240146920740126, + 0.23280131897265946, + 0.2351389942004971, + 0.2378043311239989, + 0.23561001491300743, + 0.23366604529135598 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3139263, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 396.5638545111111, + "errorMs": 0.6464806703030818, + "confidenceIntervalMs": [ + 395.917373840808, + 397.21033518141417 + ], + "p50Ms": 396.0832456666667, + "p95Ms": 398.39915156666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 395.4902593333333, + 395.0809253333333, + 397.1417086666667, + 395.7363106666667, + 396.87422533333336, + 395.9967556666667, + 395.62627333333336, + 396.0832456666667, + 397.4046493333333, + 395.531377, + 399.8515043333333, + 397.7767146666667, + 397.63541299999997, + 395.2948263333333, + 396.933629 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1067.7033490666665, + "errorMs": 2.192239837306611, + "confidenceIntervalMs": [ + 1065.5111092293598, + 1069.8955889039732 + ], + "p50Ms": 1066.648267, + "p95Ms": 1075.5312496, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1066.507741, + 1068.11933, + 1066.648267, + 1065.970444, + 1075.719817, + 1068.179998, + 1066.9690919999998, + 1075.0621760000001, + 1067.095728, + 1064.2726659999998, + 1064.9707230000001, + 1062.870374, + 1062.238259, + 1075.450435, + 1065.4751860000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24907056, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3772.551444733334, + "errorMs": 8.524414114447747, + "confidenceIntervalMs": [ + 3764.0270306188863, + 3781.0758588477815 + ], + "p50Ms": 3769.674804, + "p95Ms": 3796.7083057, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3764.737339, + 3771.149631, + 3757.464513, + 3756.658985, + 3765.465323, + 3760.294725, + 3758.4759249999997, + 3785.357658, + 3763.2300139999998, + 3774.9539849999996, + 3822.6637729999998, + 3785.5845339999996, + 3769.674804, + 3770.9592719999996, + 3781.60119 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93880, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.196705449305554, + "errorMs": 0.018857605271383852, + "confidenceIntervalMs": [ + 10.17784784403417, + 10.215563054576938 + ], + "p50Ms": 10.187821760416666, + "p95Ms": 10.2606515625, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.196522260416666, + 10.181118708333335, + 10.160680656250001, + 10.224746458333335, + 10.183170614583334, + 10.190337625, + 10.2557806875, + 10.2079698125, + 10.2720169375, + 10.170034124999999, + 10.245089354166666, + 10.165257145833333, + 10.153623239583334, + 10.187821760416666, + 10.156412354166667 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.015483129266171082, + "errorMs": 0.0006493075589145789, + "confidenceIntervalMs": [ + 0.014833821707256504, + 0.01613243682508566 + ], + "p50Ms": 0.016240951391533722, + "p95Ms": 0.01657325346790233, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.016240951391533722, + 0.0137340200442921, + 0.013694329172132652, + 0.013732861030002961, + 0.013856604403819842, + 0.013736495874063729, + 0.015789617409335197, + 0.01655303800093098, + 0.016379635887887378, + 0.016447245623686404, + 0.016620422890835485, + 0.016286806877971027, + 0.01618660313430099, + 0.016532856755956157, + 0.01645545049581764 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233023, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 75.44337337619048, + "errorMs": 0.5145634378060714, + "confidenceIntervalMs": [ + 74.9288099383844, + 75.95793681399654 + ], + "p50Ms": 75.197134, + "p95Ms": 76.96910035, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 78.92357949999999, + 76.13146642857144, + 75.40831771428572, + 75.197134, + 75.37967978571429, + 75.35876800000001, + 75.08858557142857, + 75.04489735714286, + 74.79514549999999, + 74.91131728571428, + 74.89401457142857, + 74.8460995, + 75.09894157142857, + 75.26325635714285, + 75.3093975 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1600767387841335, + "errorMs": 0.000584296464852964, + "confidenceIntervalMs": [ + 0.15949244231928053, + 0.16066103524898648 + ], + "p50Ms": 0.16015181239106321, + "p95Ms": 0.16152870648074788, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.16090058596102044, + 0.1598534126128981, + 0.15995900839803517, + 0.16206653652353034, + 0.1585998022500396, + 0.16129820789098398, + 0.16021966154333703, + 0.15840852685786722, + 0.16104552368879735, + 0.16015181239106321, + 0.15820399667247664, + 0.1606449221993345, + 0.15873438345745525, + 0.16102882173981936, + 0.16003587957534465 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221334, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 377.4922183555555, + "errorMs": 1.4623708481446194, + "confidenceIntervalMs": [ + 376.0298475074109, + 378.9545892037001 + ], + "p50Ms": 377.69931299999996, + "p95Ms": 381.86621453333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 374.4561293333333, + 379.4085023333333, + 379.1680596666667, + 376.3241826666667, + 374.0070123333333, + 375.3789806666667, + 377.8765213333333, + 377.69931299999996, + 373.8990273333333, + 374.48050066666667, + 375.27624399999996, + 379.4862506666667, + 381.7758763333333, + 381.0696713333333, + 382.0770036666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428650, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 991.9723820666668, + "errorMs": 6.417980894837029, + "confidenceIntervalMs": [ + 985.5544011718298, + 998.3903629615038 + ], + "p50Ms": 990.788366, + "p95Ms": 1011.7587403, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 993.4300905, + 990.788366, + 990.863349, + 992.816447, + 992.1980845, + 1002.6849235, + 984.5273934999999, + 1032.9309795, + 984.0135055, + 989.6911630000001, + 984.2855375, + 984.248416, + 993.5668115000001, + 982.1899135, + 981.3507505 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348054, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2926.8764006666665, + "errorMs": 128.7224619993849, + "confidenceIntervalMs": [ + 2798.1539386672816, + 3055.5988626660514 + ], + "p50Ms": 2747.275525, + "p95Ms": 3240.1725527, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3212.582905, + 3210.053163, + 3219.889114, + 3248.918842, + 3223.82687, + 3236.4241429999997, + 2831.876131, + 2747.275525, + 2736.4411, + 2702.3381940000004, + 2702.870346, + 2710.209356, + 2707.041568, + 2704.452137, + 2708.946616 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146244, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.478943288725491, + "errorMs": 0.017115039002033233, + "confidenceIntervalMs": [ + 7.461828249723458, + 7.496058327727524 + ], + "p50Ms": 7.481057455882353, + "p95Ms": 7.530298857352941, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.445472345588235, + 7.536329779411765, + 7.48554136764706, + 7.454202455882353, + 7.490134676470587, + 7.436852102941177, + 7.458682205882353, + 7.481057455882353, + 7.452662720588235, + 7.527714176470588, + 7.48528331617647, + 7.52376800735294, + 7.477498735294117, + 7.425155036764706, + 7.503794948529412 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.04122489909039808, + "errorMs": 0.0007280564290389133, + "confidenceIntervalMs": [ + 0.04049684266135917, + 0.041952955519437 + ], + "p50Ms": 0.04161294599877357, + "p95Ms": 0.04249869207036639, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.03792515962747202, + 0.037862064732485046, + 0.040610066303847926, + 0.04244085750421585, + 0.04143566817415299, + 0.04158660436149011, + 0.04152373762072666, + 0.041343788900812514, + 0.04161294599877357, + 0.04161650927487352, + 0.041656631687873674, + 0.042308537482753344, + 0.04173605925187797, + 0.042081216043231645, + 0.042633639391384336 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 575228, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 61.12840537254903, + "errorMs": 0.1902126182901777, + "confidenceIntervalMs": [ + 60.93819275425885, + 61.31861799083921 + ], + "p50Ms": 61.06379594117647, + "p95Ms": 61.689727770588235, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 61.44050882352941, + 61.05988494117647, + 62.27123864705882, + 60.847775647058825, + 61.081012941176475, + 60.972053411764705, + 61.14473629411764, + 60.85045976470588, + 61.257070294117646, + 60.80252941176471, + 61.07847894117648, + 61.39569511764706, + 61.06379594117647, + 60.76628105882353, + 60.89455935294118 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2154, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.20253672793349822, + "errorMs": 0.005793812315973974, + "confidenceIntervalMs": [ + 0.19674291561752424, + 0.2083305402494722 + ], + "p50Ms": 0.20711832873042044, + "p95Ms": 0.20807553039983512, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.20796938190436934, + 0.2083232102225886, + 0.20711832873042044, + 0.2071338246084089, + 0.20761648474855732, + 0.20718533347073373, + 0.2075765970733718, + 0.2065689837180544, + 0.2057943476916735, + 0.20693380997526795, + 0.20621667168178073, + 0.207301259274526, + 0.20334493054410552, + 0.17434562077493818, + 0.17462213458367684 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3196737, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 258.5224102666667, + "errorMs": 1.7106255870117937, + "confidenceIntervalMs": [ + 256.8117846796549, + 260.23303585367853 + ], + "p50Ms": 257.52566475, + "p95Ms": 263.94464835, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 269.97682975, + 257.60127324999996, + 257.79008074999996, + 256.62075975, + 256.88412475, + 257.52566475, + 256.96656475000003, + 257.02619675, + 258.6265915, + 256.6192505, + 257.15044575, + 257.28979725, + 261.35942775, + 257.945709, + 258.45343775000003 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7068456, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 671.7835916333333, + "errorMs": 4.738165253648922, + "confidenceIntervalMs": [ + 667.0454263796845, + 676.5217568869822 + ], + "p50Ms": 667.051749, + "p95Ms": 689.9388771, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 665.8476840000001, + 665.5941805, + 668.5485695, + 667.705909, + 665.1467275, + 666.067141, + 664.8849544999999, + 674.126574, + 677.3872094999999, + 665.0173175, + 688.2062475, + 681.6003485, + 667.051749, + 665.587583, + 693.9816795 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25270641, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2295.3224083333334, + "errorMs": 32.67719501602394, + "confidenceIntervalMs": [ + 2262.6452133173098, + 2327.999603349357 + ], + "p50Ms": 2265.647981, + "p95Ms": 2428.9960571, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2255.904487, + 2341.644482, + 2261.172128, + 2258.869522, + 2260.0875720000004, + 2412.4742330000004, + 2267.7408649999998, + 2256.887845, + 2275.256857, + 2265.647981, + 2258.609839, + 2258.8697359999996, + 2268.579979, + 2320.543619, + 2467.5469799999996 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94695, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.319636256140352, + "errorMs": 0.1522499986503461, + "confidenceIntervalMs": [ + 7.167386257490007, + 7.4718862547906975 + ], + "p50Ms": 7.209942142857142, + "p95Ms": 7.775706523308271, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.418654812030075, + 7.531882533834587, + 7.306013984962406, + 7.2214456315789475, + 7.216879684210527, + 7.188452759398496, + 7.205805120300752, + 7.211079789473684, + 7.175484022556391, + 7.203167481203008, + 7.209942142857142, + 7.176432421052632, + 7.188098879699248, + 7.196575413533835, + 8.344629165413535 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.04097991144865743, + "errorMs": 0.0008062462700846562, + "confidenceIntervalMs": [ + 0.04017366517857277, + 0.04178615771874209 + ], + "p50Ms": 0.04142576313385108, + "p95Ms": 0.042675176416171766, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.038178672148621896, + 0.038696645614435816, + 0.038049615615958585, + 0.04039851526572255, + 0.0409270365463682, + 0.04102934193695751, + 0.04156106799147251, + 0.04142576313385108, + 0.042112699748743716, + 0.04160457834627684, + 0.04125385358611238, + 0.041731544236333185, + 0.04169779206639257, + 0.04398762197350388, + 0.04204392351911071 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 550210, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 60.181119380392154, + "errorMs": 0.9277621608046523, + "confidenceIntervalMs": [ + 59.2533572195875, + 61.10888154119681 + ], + "p50Ms": 59.609434176470586, + "p95Ms": 63.00105751176471, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 59.94897429411764, + 59.621060529411764, + 59.97769629411764, + 59.48229447058824, + 59.609434176470586, + 59.23262370588236, + 59.97363864705882, + 66.46954017647059, + 61.514564941176474, + 60.08214288235294, + 59.33332635294118, + 59.56981782352941, + 59.25116347058824, + 59.581258235294115, + 59.06925470588235 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.2051510176316515, + "errorMs": 0.00038438846406936865, + "confidenceIntervalMs": [ + 0.20476662916758212, + 0.20553540609572088 + ], + "p50Ms": 0.20537878515301902, + "p95Ms": 0.20608294755996692, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.20589112138130689, + 0.20478764743589742, + 0.20486411559139786, + 0.20437747394540945, + 0.2038021552936311, + 0.20409991894127377, + 0.2046429929693962, + 0.2060264352770885, + 0.20563147497932174, + 0.20537878515301902, + 0.2062148095533499, + 0.2056352216708023, + 0.20576427067824649, + 0.20567905438378825, + 0.20446978722084366 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3184522, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 301.7781277000001, + "errorMs": 1.9938124796536802, + "confidenceIntervalMs": [ + 299.7843152203464, + 303.77194017965377 + ], + "p50Ms": 301.017796, + "p95Ms": 306.9596852, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 300.96371575, + 301.19948200000005, + 301.017796, + 300.95748275, + 299.939148, + 301.3113055, + 301.7374445, + 299.78217750000005, + 298.9836075, + 297.68872600000003, + 298.19553325, + 314.48064025, + 303.485599, + 303.73641875000004, + 303.19283875 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6858629, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 764.0367652333332, + "errorMs": 1.7312726465229673, + "confidenceIntervalMs": [ + 762.3054925868103, + 765.7680378798561 + ], + "p50Ms": 763.300105, + "p95Ms": 770.8532574999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 764.387026, + 770.661247, + 762.9274505, + 764.1679675, + 763.300105, + 766.8566975, + 761.9015445, + 764.7384375, + 765.0939559999999, + 762.0119494999999, + 760.1349080000001, + 762.3149275, + 771.301282, + 761.3964395, + 759.3575405 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25117203, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2557.919432666667, + "errorMs": 5.0017442968891075, + "confidenceIntervalMs": [ + 2552.917688369778, + 2562.921176963556 + ], + "p50Ms": 2556.141911, + "p95Ms": 2578.1557748, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2548.417579, + 2558.0099, + 2549.086699, + 2578.7577229999997, + 2552.3012660000004, + 2560.6865669999997, + 2577.897797, + 2557.817653, + 2549.992248, + 2561.287421, + 2565.807704, + 2556.141911, + 2552.9924610000003, + 2553.726582, + 2545.867979 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94223, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.136828043304844, + "errorMs": 0.2068503125118035, + "confidenceIntervalMs": [ + 7.929977730793039, + 8.343678355816648 + ], + "p50Ms": 8.26762676923077, + "p95Ms": 8.355888675213675, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.348390982905983, + 8.26762676923077, + 8.307626615384615, + 8.257027965811965, + 8.321764042735044, + 8.261014735042735, + 8.302471623931623, + 8.373383290598293, + 8.253759427350428, + 8.274458324786325, + 8.236182316239315, + 8.296303188034189, + 8.251939538461537, + 7.340679854700856, + 6.959791974358974 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.03929625011786357, + "errorMs": 0.0010829977294135203, + "confidenceIntervalMs": [ + 0.03821325238845005, + 0.040379247847277096 + ], + "p50Ms": 0.03780761502098853, + "p95Ms": 0.042260592614302456, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.03762888726695155, + 0.03753994542979238, + 0.03780761502098853, + 0.03722860481034679, + 0.0371136907688235, + 0.03717846454638278, + 0.03750166777597096, + 0.03774615682789396, + 0.04034993219377529, + 0.04115406315471013, + 0.043524351775517146, + 0.04113069738683205, + 0.04171898154521045, + 0.04095272919109027, + 0.04086796407366789 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 535604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 57.73926332592594, + "errorMs": 0.18437254979082032, + "confidenceIntervalMs": [ + 57.55489077613512, + 57.923635875716755 + ], + "p50Ms": 57.68157161111112, + "p95Ms": 58.28908663888889, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 57.89976311111111, + 58.07974588888889, + 57.60692488888889, + 57.985595277777776, + 57.68157161111112, + 57.84897872222222, + 57.60989738888889, + 58.77754838888889, + 57.57495605555555, + 57.32525727777778, + 57.70292077777778, + 57.42580022222223, + 57.727651111111115, + 57.30341488888889, + 57.53892427777778 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.20416274761506278, + "errorMs": 0.0005681750710575648, + "confidenceIntervalMs": [ + 0.20359457254400523, + 0.20473092268612036 + ], + "p50Ms": 0.20391356694560672, + "p95Ms": 0.2058263819665272, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.20360928305439333, + 0.20495588158995814, + 0.20442794748953974, + 0.20382119142259414, + 0.2046621121338912, + 0.20386912803347282, + 0.20516046945606695, + 0.20409711945606696, + 0.20297677531380753, + 0.20343618117154813, + 0.20738017782426776, + 0.20391356694560672, + 0.20258654937238493, + 0.203933379916318, + 0.20361145104602513 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3174450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 298.9538756333333, + "errorMs": 0.39166965248172597, + "confidenceIntervalMs": [ + 298.5622059808516, + 299.34554528581504 + ], + "p50Ms": 298.93164575, + "p95Ms": 300.12883315, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 298.4437525, + 300.22672675, + 300.08687875, + 299.80540625000003, + 299.6381075, + 298.75116975, + 299.312818, + 298.55647, + 298.296465, + 297.3920445, + 298.604021, + 299.14325149999996, + 298.93164575, + 298.13565400000005, + 298.98372325 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6686811, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 625.3814988666664, + "errorMs": 1.723577973372715, + "confidenceIntervalMs": [ + 623.6579208932937, + 627.1050768400393 + ], + "p50Ms": 624.702054, + "p95Ms": 630.01416955, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 620.685432, + 626.9159875, + 624.0389635, + 621.4789345, + 627.0343805, + 624.702054, + 622.514839, + 628.942243, + 624.4314294999999, + 620.3698535, + 628.3333064999999, + 629.852626, + 622.599527, + 630.3911045, + 628.4318020000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25046474, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2222.019442133333, + "errorMs": 4.832642623223798, + "confidenceIntervalMs": [ + 2217.1867995101093, + 2226.852084756557 + ], + "p50Ms": 2218.0243100000002, + "p95Ms": 2239.8171864999995, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2222.211023, + 2216.1447989999997, + 2212.155897, + 2213.9362029999998, + 2223.085346, + 2216.8430080000003, + 2216.22622, + 2218.0243100000002, + 2217.32459, + 2247.552169, + 2231.295235, + 2220.249085, + 2216.621601, + 2236.5021939999997, + 2222.119952 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94006, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.104310834074074, + "errorMs": 0.014174359630822789, + "confidenceIntervalMs": [ + 7.09013647444325, + 7.118485193704896 + ], + "p50Ms": 7.106789303703704, + "p95Ms": 7.140482298518519, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.057874007407408, + 7.156223074074074, + 7.101876474074074, + 7.0664401037037035, + 7.103629696296296, + 7.106789303703704, + 7.062758807407407, + 7.11825954074074, + 7.133736251851852, + 7.0944468296296295, + 7.125972125925926, + 7.1322190222222215, + 7.082749148148149, + 7.10979577037037, + 7.111892355555556 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.03874688567576163, + "errorMs": 0.0009788625252203891, + "confidenceIntervalMs": [ + 0.03776802315054124, + 0.03972574820098202 + ], + "p50Ms": 0.03758700469376073, + "p95Ms": 0.04215770404502957, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.03758700469376073, + 0.03742872344972333, + 0.03739179927494753, + 0.03756822346880366, + 0.03770777229536348, + 0.03733409734783438, + 0.037581784315970236, + 0.03761304682312536, + 0.03740651318450677, + 0.03744955210837626, + 0.03985150585766076, + 0.04212340484640335, + 0.042023869185269985, + 0.04223773550849074, + 0.03989825277618775 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 526395, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 49.169987926984135, + "errorMs": 0.3441886157216467, + "confidenceIntervalMs": [ + 48.825799311262486, + 49.51417654270578 + ], + "p50Ms": 49.01257471428572, + "p95Ms": 50.47565263809524, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 50.17458823809524, + 51.178136238095234, + 49.113906523809526, + 48.71015309523809, + 49.390126476190474, + 48.75366714285715, + 49.2057570952381, + 48.89298761904762, + 48.64828347619048, + 49.229213, + 48.61682766666666, + 48.87960147619048, + 48.71189719047619, + 49.01257471428572, + 49.032098952380956 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.18645006336252187, + "errorMs": 0.0077516672337876345, + "confidenceIntervalMs": [ + 0.17869839612873425, + 0.19420173059630952 + ], + "p50Ms": 0.17683741856392293, + "p95Ms": 0.20842646169877407, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17481736619964972, + 0.17384289176882659, + 0.1758500448336252, + 0.17542177215411558, + 0.17804874220665498, + 0.17683741856392293, + 0.17700679369527145, + 0.17668966059544658, + 0.17615991821366025, + 0.17557297460595445, + 0.20443922259194394, + 0.20836833257443083, + 0.20771553835376533, + 0.20856209632224168, + 0.20741817775831875 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3172298, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 259.0631391333333, + "errorMs": 0.9540986325777122, + "confidenceIntervalMs": [ + 258.1090405007556, + 260.0172377659111 + ], + "p50Ms": 258.56372350000004, + "p95Ms": 262.553500975, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 257.28976725, + 259.194885, + 258.56372350000004, + 257.9506005, + 259.193462, + 258.37553875000003, + 258.59162975, + 257.93079475, + 264.067045, + 261.07191824999995, + 258.1031255, + 261.90483925, + 258.71937699999995, + 257.41900699999997, + 257.5713735 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6617044, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 631.2503194000001, + "errorMs": 3.2824865641699863, + "confidenceIntervalMs": [ + 627.9678328358301, + 634.53280596417 + ], + "p50Ms": 628.78048, + "p95Ms": 640.58203995, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 623.658743, + 635.5317084999999, + 629.910502, + 636.730868, + 649.256126, + 627.3213785, + 627.8478094999999, + 633.7933605000001, + 628.78048, + 625.603232, + 636.8645745, + 628.01407, + 625.5564335, + 631.903706, + 627.9817989999999 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 25005866, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2235.9199125999994, + "errorMs": 13.380479738287894, + "confidenceIntervalMs": [ + 2222.5394328617117, + 2249.3003923382876 + ], + "p50Ms": 2227.84118, + "p95Ms": 2274.3745103, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2251.721519, + 2232.538498, + 2238.9784879999997, + 2232.480168, + 2231.001419, + 2229.056329, + 2225.168387, + 2327.23149, + 2227.84118, + 2226.794531, + 2224.1188819999998, + 2223.942379, + 2225.92242, + 2222.357531, + 2219.645468 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93933, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.18261034617284, + "errorMs": 0.03485114789921745, + "confidenceIntervalMs": [ + 7.147759198273622, + 7.217461494072058 + ], + "p50Ms": 7.162275451851852, + "p95Ms": 7.316194532592593, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.104957725925926, + 7.142449681481482, + 7.162275451851852, + 7.386095666666667, + 7.15562902962963, + 7.15981545925926, + 7.151597311111111, + 7.1720946074074075, + 7.208842074074074, + 7.1498510444444445, + 7.185596637037037, + 7.166379881481482, + 7.144562059259259, + 7.286236903703704, + 7.16277165925926 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.04320397209185531, + "errorMs": 0.0003332623174926052, + "confidenceIntervalMs": [ + 0.042870709774362706, + 0.04353723440934791 + ], + "p50Ms": 0.04327149131794041, + "p95Ms": 0.04418698025914347, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.04263937376172361, + 0.04217836946777657, + 0.04295623944404686, + 0.04460837617236055, + 0.04357257098195789, + 0.04327149131794041, + 0.04347173965121097, + 0.04231799374741045, + 0.042447876906851485, + 0.04282393570379298, + 0.04356962420430148, + 0.04359963934611474, + 0.04400638201062187, + 0.043329089457230026, + 0.043266879204489815 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 526377, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 56.991461829629635, + "errorMs": 0.12019774596332553, + "confidenceIntervalMs": [ + 56.87126408366631, + 57.11165957559297 + ], + "p50Ms": 56.94730877777778, + "p95Ms": 57.377671500000005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 57.50071361111112, + 57.24182494444445, + 57.32493916666667, + 56.87871438888889, + 57.0453045, + 56.93754838888889, + 57.070737722222226, + 56.7559215, + 56.96633522222223, + 56.82992772222222, + 56.94730877777778, + 56.88491744444445, + 57.15103294444445, + 56.636964666666664, + 56.69973644444445 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.2064243036419125, + "errorMs": 0.0010130187735108468, + "confidenceIntervalMs": [ + 0.20541128486840168, + 0.20743732241542334 + ], + "p50Ms": 0.20600818860630724, + "p95Ms": 0.2098095595930824, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.20557897904374364, + 0.20443017049847406, + 0.20600818860630724, + 0.20418256419125128, + 0.20490934465920652, + 0.20341006897253305, + 0.20791992085452696, + 0.20696879999999998, + 0.2097620998982706, + 0.2099202988809766, + 0.20919548402848423, + 0.20584549704984742, + 0.2065272925737538, + 0.20549746998982704, + 0.20620837538148523 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3162363, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 307.1376096166666, + "errorMs": 4.48806313478096, + "confidenceIntervalMs": [ + 302.6495464818857, + 311.6256727514476 + ], + "p50Ms": 302.07603425, + "p95Ms": 320.3357878, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 301.89333375, + 301.03311975, + 300.80763775, + 300.0971775, + 302.07603425, + 298.99862325, + 299.8060435, + 299.350507, + 305.729896, + 313.6927185, + 316.34663725, + 315.8023005, + 310.2345565, + 329.64380575, + 311.55175299999996 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6616966, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 706.1133762333333, + "errorMs": 26.703197619959465, + "confidenceIntervalMs": [ + 679.4101786133738, + 732.8165738532927 + ], + "p50Ms": 731.977892, + "p95Ms": 758.201821, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 724.0586975, + 732.679235, + 731.977892, + 737.710803, + 750.1314125, + 755.930074, + 754.5131915, + 742.039203, + 763.502564, + 718.6566865, + 645.034725, + 637.3006255, + 622.551576, + 638.4661645, + 637.1477934999999 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24987975, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2264.7441306, + "errorMs": 19.17577687692531, + "confidenceIntervalMs": [ + 2245.568353723075, + 2283.9199074769253 + ], + "p50Ms": 2271.9370400000003, + "p95Ms": 2315.067081, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2338.429833, + 2305.054473, + 2295.052615, + 2271.9370400000003, + 2275.439763, + 2302.852668, + 2290.481209, + 2290.371021, + 2234.802306, + 2230.832294, + 2234.450151, + 2227.151851, + 2228.1952239999996, + 2223.781592, + 2222.329919 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.145790679012347, + "errorMs": 0.0130616071052528, + "confidenceIntervalMs": [ + 7.132729071907093, + 7.158852286117599 + ], + "p50Ms": 7.140957814814814, + "p95Ms": 7.184590363703704, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.126023481481481, + 7.1693182962962965, + 7.17504417037037, + 7.123807155555555, + 7.171455740740741, + 7.151648644444444, + 7.1264201481481475, + 7.206864814814814, + 7.1370722, + 7.112000777777778, + 7.140957814814814, + 7.145999925925926, + 7.117468162962963, + 7.150401044444444, + 7.132377807407407 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.03779554306479523, + "errorMs": 0.00025543788084218957, + "confidenceIntervalMs": [ + 0.037540105183953044, + 0.03805098094563743 + ], + "p50Ms": 0.03763564145356662, + "p95Ms": 0.0385966504556816, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.037305137319746204, + 0.03760780538358008, + 0.03733939407806191, + 0.03827800526821765, + 0.03804750440299943, + 0.03763564145356662, + 0.037344993462795614, + 0.03732393074408767, + 0.03906500892136128, + 0.038395925398961736, + 0.03803927936935205, + 0.0372873253605076, + 0.037731752586041147, + 0.037907491443953084, + 0.0376239507786964 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 520188, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 48.667262368253965, + "errorMs": 0.08367544279064998, + "confidenceIntervalMs": [ + 48.583586925463315, + 48.750937811044615 + ], + "p50Ms": 48.64781933333334, + "p95Ms": 48.91881514285714, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 48.64781933333334, + 48.779224428571425, + 48.558169666666664, + 48.854515142857146, + 48.552237047619045, + 48.69791852380952, + 48.48497304761905, + 48.590789, + 48.48123866666666, + 49.068848476190475, + 48.707854000000005, + 48.53882938095238, + 48.69729376190477, + 48.509409619047624, + 48.83981542857142 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1772558728362726, + "errorMs": 0.0025492202948026693, + "confidenceIntervalMs": [ + 0.17470665254146991, + 0.1798050931310753 + ], + "p50Ms": 0.17552011733892092, + "p95Ms": 0.1841861219486642, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17515005151038937, + 0.17537749799196786, + 0.17510683761131482, + 0.17444808014667365, + 0.17502992020254932, + 0.17583640405098652, + 0.17488022350270646, + 0.17552011733892092, + 0.1752260361445783, + 0.17687427536231884, + 0.17767611821197835, + 0.19481350165880915, + 0.17672930976078224, + 0.17653818840579708, + 0.17963153064431642 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3143371, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 260.3371368, + "errorMs": 0.40113649313580796, + "confidenceIntervalMs": [ + 259.9360003068642, + 260.7382732931358 + ], + "p50Ms": 260.37161050000003, + "p95Ms": 261.51642782500005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 259.684712, + 260.53172375, + 262.00014375, + 259.27506725, + 259.71756024999996, + 259.300571, + 260.73318550000005, + 259.97519825, + 260.37769275, + 260.37161050000003, + 260.9206765, + 261.309121, + 259.451096, + 261.122655, + 260.28603849999996 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603460, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 646.5274930333334, + "errorMs": 14.812061380201635, + "confidenceIntervalMs": [ + 631.7154316531318, + 661.339554413535 + ], + "p50Ms": 636.3939545000001, + "p95Ms": 699.9865474999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 633.301472, + 642.5397849999999, + 635.23887, + 632.2618845, + 640.834251, + 636.3939545000001, + 631.1210675, + 642.14225, + 635.453078, + 633.3136535, + 639.6823655000001, + 637.6403255, + 633.5927154999999, + 681.6688265, + 742.7278965 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24923928, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2586.5227098666664, + "errorMs": 8.071548636627675, + "confidenceIntervalMs": [ + 2578.4511612300385, + 2594.594258503294 + ], + "p50Ms": 2579.23648, + "p95Ms": 2610.6026028, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2578.184394, + 2583.940532, + 2601.782043, + 2573.204893, + 2579.096625, + 2576.372155, + 2579.23648, + 2573.765283, + 2600.509146, + 2573.980845, + 2596.8263509999997, + 2591.439158, + 2571.587801, + 2586.731033, + 2631.1839090000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93881, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.320354179130435, + "errorMs": 0.011434136039569985, + "confidenceIntervalMs": [ + 8.308920043090865, + 8.331788315170005 + ], + "p50Ms": 8.326156069565217, + "p95Ms": 8.35179582347826, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.354339617391304, + 8.29961972173913, + 8.341007382608696, + 8.332780339130435, + 8.350705626086956, + 8.292037956521739, + 8.327631730434783, + 8.319806539130434, + 8.345814599999999, + 8.326156069565217, + 8.288616139130434, + 8.304312260869565, + 8.2876642, + 8.326688017391303, + 8.308132486956522 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.041546487142740826, + "errorMs": 0.0004369579510371808, + "confidenceIntervalMs": [ + 0.041109529191703645, + 0.04198344509377801 + ], + "p50Ms": 0.04156497736340689, + "p95Ms": 0.0426459371956681, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.04184305313085254, + 0.041076749368943906, + 0.04131846690008957, + 0.041207826194935265, + 0.04110798456966045, + 0.0397998016041039, + 0.04009256196563798, + 0.0418066755964498, + 0.041994868414624215, + 0.04233483629183291, + 0.042411020560214965, + 0.04156497736340689, + 0.04203089170263008, + 0.0414135174660044, + 0.04319407601172543 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 519833, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 55.89044968518518, + "errorMs": 0.13806578269989941, + "confidenceIntervalMs": [ + 55.752383902485285, + 56.02851546788508 + ], + "p50Ms": 55.81418933333333, + "p95Ms": 56.29830046111111, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 56.19192355555555, + 55.88517016666666, + 55.73862066666666, + 55.991175166666665, + 55.7214925, + 55.9914275, + 55.74816116666666, + 56.214580444444444, + 55.81418933333333, + 56.49364716666667, + 56.08448627777778, + 55.74033605555555, + 55.58632272222223, + 55.71136633333334, + 55.44384622222223 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.17524816114038644, + "errorMs": 0.00041892957276613635, + "confidenceIntervalMs": [ + 0.17482923156762029, + 0.17566709071315256 + ], + "p50Ms": 0.17521358715038507, + "p95Ms": 0.17646675312119983, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17345958593433322, + 0.1743896449128496, + 0.17559133461694368, + 0.17449245743818403, + 0.17498832448317794, + 0.1758875285772193, + 0.1751858427239562, + 0.1753762282124037, + 0.1749150433725172, + 0.17701016295095257, + 0.17556390514795298, + 0.17490675557357113, + 0.17521358715038507, + 0.17623386319416295, + 0.17550815281718685 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3142031, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 257.40971176666665, + "errorMs": 0.4471895066947336, + "confidenceIntervalMs": [ + 256.9625222599719, + 257.8569012733614 + ], + "p50Ms": 257.42842825, + "p95Ms": 259.065257375, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 257.4961015, + 257.3706415, + 259.013351, + 255.74535925000004, + 256.51248275, + 257.67270375, + 256.38195475, + 257.13613675000005, + 257.04508275, + 259.18637225000003, + 257.42842825, + 257.80409225, + 257.5109565, + 257.1761925, + 257.66582075 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603409, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 703.7644082666668, + "errorMs": 28.367457322881386, + "confidenceIntervalMs": [ + 675.3969509437853, + 732.1318655895482 + ], + "p50Ms": 734.008749, + "p95Ms": 754.4010676, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 652.2073244999999, + 749.239467, + 741.537768, + 763.506487, + 750.498745, + 729.5430975, + 742.0977665, + 735.06825, + 731.3433615, + 736.2015535, + 734.008749, + 622.1508445000001, + 626.7914559999999, + 621.9081275, + 620.3631265 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24913437, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2210.9511483333335, + "errorMs": 3.201303443406157, + "confidenceIntervalMs": [ + 2207.7498448899273, + 2214.15245177674 + ], + "p50Ms": 2211.7517310000003, + "p95Ms": 2218.7705926000003, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2197.473747, + 2200.98703, + 2204.191091, + 2208.087206, + 2211.615495, + 2214.087325, + 2220.30449, + 2216.99068, + 2218.113208, + 2208.816351, + 2213.292581, + 2211.7517310000003, + 2215.093685, + 2214.0558279999996, + 2209.4067769999997 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93880, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.148546835061729, + "errorMs": 0.03407147717389314, + "confidenceIntervalMs": [ + 7.1144753578878355, + 7.182618312235622 + ], + "p50Ms": 7.12687505925926, + "p95Ms": 7.292210120740741, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.12687505925926, + 7.100878859259259, + 7.146822125925926, + 7.277064807407407, + 7.327549185185186, + 7.142820400000001, + 7.089000333333333, + 7.180609051851852, + 7.143314051851852, + 7.09536217037037, + 7.132955488888888, + 7.115682711111112, + 7.103187148148149, + 7.1253287481481475, + 7.1207523851851855 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.03835204812691275, + "errorMs": 0.0004019310528732439, + "confidenceIntervalMs": [ + 0.0379501170740395, + 0.03875397917978599 + ], + "p50Ms": 0.0385474099681469, + "p95Ms": 0.03927041135094622, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.03753557665355069, + 0.03767468038223721, + 0.0383870686528012, + 0.03730623848604085, + 0.03769324212104178, + 0.03733546966460558, + 0.03729091602023609, + 0.0385474099681469, + 0.03922852992317781, + 0.039368134682405846, + 0.038782043170320406, + 0.03874030425332584, + 0.039185454674911004, + 0.039204788008244326, + 0.039000865242645684 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 519729, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 48.79788952698413, + "errorMs": 0.07381286684099884, + "confidenceIntervalMs": [ + 48.724076660143126, + 48.87170239382513 + ], + "p50Ms": 48.833561238095236, + "p95Ms": 48.97406518095238, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 48.80824138095238, + 48.833561238095236, + 48.68549661904762, + 48.8616580952381, + 48.554204047619045, + 48.912098, + 48.629694095238094, + 48.88645519047619, + 49.11728871428571, + 48.7423770952381, + 48.912683666666666, + 48.67976438095238, + 48.87544685714286, + 48.62297076190476, + 48.846402761904756 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19240592126224415, + "errorMs": 0.008886683941126461, + "confidenceIntervalMs": [ + 0.1835192373211177, + 0.2012926052033706 + ], + "p50Ms": 0.17994740172444132, + "p95Ms": 0.22021000682737987, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17994740172444132, + 0.17722624916417387, + 0.1778641903923984, + 0.19320271916241422, + 0.1774697218018652, + 0.17843357434453636, + 0.1789135822628893, + 0.2025354015484779, + 0.21788759686785147, + 0.22562896339961286, + 0.21724574397325355, + 0.20698365511173678, + 0.196742540735527, + 0.17820368748900225, + 0.17780379095548127 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3139265, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 257.7948569333334, + "errorMs": 0.36530352846033814, + "confidenceIntervalMs": [ + 257.42955340487305, + 258.1601604617937 + ], + "p50Ms": 257.78972550000003, + "p95Ms": 258.83830885, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 257.37210100000004, + 256.88939174999996, + 256.679581, + 258.458666, + 257.427914, + 257.95971425000005, + 257.81025224999996, + 257.34285350000005, + 258.756682, + 258.39315600000003, + 257.78972550000003, + 258.57583675, + 256.93028699999996, + 259.0287715, + 257.5079215 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 628.601821, + "errorMs": 1.5894650349514214, + "confidenceIntervalMs": [ + 627.0123559650485, + 630.1912860349513 + ], + "p50Ms": 627.9153975, + "p95Ms": 633.34617655, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 627.5228775, + 634.290423, + 631.0163435000001, + 626.0969805, + 632.9414995, + 629.1105725, + 623.1618335, + 631.1210285, + 627.5455, + 627.4966665000001, + 630.8647185, + 627.9153975, + 623.8023105, + 629.790487, + 626.3506765 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24907090, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2250.9030018666667, + "errorMs": 44.189017772453646, + "confidenceIntervalMs": [ + 2206.713984094213, + 2295.0920196391203 + ], + "p50Ms": 2218.505575, + "p95Ms": 2380.7477271, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2213.269196, + 2210.910706, + 2206.3002319999996, + 2204.901489, + 2203.778796, + 2218.505575, + 2222.629758, + 2216.991925, + 2223.2431840000004, + 2311.6780019999997, + 2219.9686340000003, + 2541.9104190000003, + 2210.716603, + 2256.298221, + 2302.4422879999997 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93880, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.1361901353086425, + "errorMs": 0.01082514593903833, + "confidenceIntervalMs": [ + 7.125364989369604, + 7.147015281247681 + ], + "p50Ms": 7.134004051851852, + "p95Ms": 7.1715207970370365, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.133492140740741, + 7.123034355555556, + 7.1417126, + 7.113043948148148, + 7.149787088888889, + 7.168484592592592, + 7.156914785185186, + 7.136742185185185, + 7.136194748148148, + 7.134004051851852, + 7.122483733333333, + 7.178605274074074, + 7.093758725925927, + 7.132361711111111, + 7.1222320888888895 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.03800626932091868, + "errorMs": 0.00046065335885213637, + "confidenceIntervalMs": [ + 0.03754561596206655, + 0.03846692267977082 + ], + "p50Ms": 0.037739999515828675, + "p95Ms": 0.03933427445065177, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.04106809858472998, + 0.038206934525139666, + 0.03787277124767225, + 0.0376860661452514, + 0.03757224558659218, + 0.03859120696461825, + 0.03726459072625698, + 0.03782136890130355, + 0.03779069739292364, + 0.037739999515828675, + 0.03768029255121043, + 0.03743537895716946, + 0.03819371955307262, + 0.03751233046554935, + 0.037658338696461825 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 519729, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 48.85799764126983, + "errorMs": 0.08229608835533114, + "confidenceIntervalMs": [ + 48.775701552914505, + 48.94029372962517 + ], + "p50Ms": 48.95373261904762, + "p95Ms": 49.0258511047619, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 48.7858439047619, + 48.955223571428576, + 48.723164571428576, + 49.0250339047619, + 48.789880238095236, + 48.95373261904762, + 48.65251585714286, + 49.027757904761906, + 48.58663242857143, + 49.00306380952381, + 48.56856261904762, + 48.983030428571425, + 49.00256157142857, + 48.85673519047619, + 48.956226 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2152, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1770305330987155, + "errorMs": 0.0005299228148133236, + "confidenceIntervalMs": [ + 0.17650061028390218, + 0.1775604559135288 + ], + "p50Ms": 0.17684624546894245, + "p95Ms": 0.17851547557628014, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17637310962519795, + 0.1758370834066514, + 0.17684624546894245, + 0.17730307584022523, + 0.17951361411226466, + 0.17758810399436917, + 0.1766389169452754, + 0.17561952982579623, + 0.17598343163821925, + 0.17613620499736055, + 0.17789557592820696, + 0.17652611789547773, + 0.17787027203941583, + 0.17808770191800105, + 0.17723901284532817 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3139263, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 257.32982100000004, + "errorMs": 0.3314718614322711, + "confidenceIntervalMs": [ + 256.99834913856773, + 257.6612928614323 + ], + "p50Ms": 257.352053, + "p95Ms": 258.11912635, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 257.22213825, + 257.67274499999996, + 256.44697, + 257.99008675, + 257.6873395, + 257.60911475, + 258.42021875, + 257.352053, + 257.83360849999997, + 257.28078700000003, + 256.9215635, + 256.85159975, + 255.77584775, + 257.73738050000003, + 257.145862 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 6603419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 637.4015652999999, + "errorMs": 9.68409430236245, + "confidenceIntervalMs": [ + 627.7174709976374, + 647.0856596023624 + ], + "p50Ms": 631.045894, + "p95Ms": 669.6262610499999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 625.1955115, + 631.045894, + 632.792057, + 626.1777804999999, + 631.2934595, + 628.508569, + 698.7289945, + 650.265756, + 628.428658, + 627.808191, + 657.1536609999999, + 632.697246, + 627.8013835, + 632.5254209999999, + 630.600897 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 24907056, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2225.8795536666667, + "errorMs": 5.47688328612866, + "confidenceIntervalMs": [ + 2220.402670380538, + 2231.3564369527953 + ], + "p50Ms": 2223.9090730000003, + "p95Ms": 2238.3003834999995, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2227.4133159999997, + 2224.994965, + 2225.42, + 2223.0035159999998, + 2224.397175, + 2220.5167069999998, + 2221.380402, + 2221.256039, + 2215.702701, + 2225.4756310000002, + 2263.703541, + 2223.7880680000003, + 2224.767826, + 2223.9090730000003, + 2222.4643450000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93880, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.196255717910447, + "errorMs": 0.09016739923677503, + "confidenceIntervalMs": [ + 7.106088318673672, + 7.286423117147223 + ], + "p50Ms": 7.156148679104477, + "p95Ms": 7.377567135820895, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.123121305970149, + 7.153264223880598, + 7.158138813432837, + 7.15494647761194, + 7.148497985074627, + 7.837122694029851, + 7.158478402985074, + 7.180614753731343, + 7.158831156716418, + 7.105489388059702, + 7.157985880597015, + 7.147111888059702, + 7.138320947761194, + 7.1657631716417916, + 7.156148679104477 + ] + ] + } + } + ] + } + }, + "runs": [ + { + "schemaVersion": 2, + "runId": "2026-09-08-kflate-levels", + "startedAt": "2026-09-08T17:38:55.214037+00:00", + "finishedAt": "2026-09-08T20:54:08.117187+00:00", + "platform": "jvm", + "library": "KFlate", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "0/text.deflate": "d836ae8a828ffc3af582b5c6025d41bca8da1048fb8cdeda19292c368ef8bd9f", + "1/text.deflate": "3962281856fbea5374187e31297277e0b0752307045be8ef6b8934b377538ff6", + "2/text.deflate": "88039b6ce036e0d76d97a08b797e5e39dd6c26d6c1bf29c372bc64749be06d1e", + "3/text.deflate": "4d5a9f658be6767a8edcc56acce94c9f2d17170ce48feea43b6079b4265aa2d4", + "4/text.deflate": "abe2fba491c09113367aacce1690dddf8a4ef36b575fb1720d98c4683112f2fe", + "5/text.deflate": "0e1210a427ebfbdfc1461c8107386d17da70c20136e4759fcd041fd4e158fe5b", + "6/text.deflate": "1d10ab80e3776c51ae9fa9e9184f187063e7eb9fbe8dafd6a5b12ce640a01e09", + "7/text.deflate": "cdf5e42785a933fa4bd5be160c0212d5ee3a20e04b120c03ffe48c5219f80889", + "8/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "9/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "1/model3D.deflate": "10230441633bb8d13937469df3121bf54d45e1f323228c4f8e108bb34c6c2520", + "2/model3D.deflate": "39cee123b884e3d58b39d8db404a9908f9ae36d0c1da0d26924f8643542be3a7", + "3/model3D.deflate": "b7ba6c3431704da7696bb93763864453f58116e688c0a8d0cc4fd3ef0cbf9aa2", + "4/model3D.deflate": "f9d97044416c595571f6dc9412ae9066f9300d7bbec5b29a1382757fe0124828", + "5/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "6/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "7/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "8/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "9/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "0/Rainier.bmp.deflate": "c3e4b89b68a6602aa65ec281029e7b94c504435f5d0402924419c7c28ceb9370", + "1/Rainier.bmp.deflate": "4072294896b849cc1f5f1c9c020ce4f0652b81eb8b422f09ff5d8fb98cd4443c", + "2/Rainier.bmp.deflate": "b7ae3b590d35810582e37ca624f59a4ee713e6fdfebe3c2c7cdca99cd96f0a5b", + "3/Rainier.bmp.deflate": "2d3a4fd74fa9ba594688c2b1eabe9aa78ec5aa846634c62b354f3745aef8eed6", + "4/Rainier.bmp.deflate": "a205b0f647c881701a0e089a8b3c7812eea5b4d5fef4e50e1bf801c1eed1cd92", + "5/Rainier.bmp.deflate": "84b2e20baf6503f1b99eccf42964b40b986dea0df499f58d9e469960c67d6cc1", + "6/Rainier.bmp.deflate": "ca66de31926d329eacc8c3cb568f00ef97847de06df989d4f728f38611eb7370", + "7/Rainier.bmp.deflate": "87c036e9bc7a63b02694f710835706a8e369c2a6c151e19899da0bb51730aad4", + "8/Rainier.bmp.deflate": "2545ba369b38f5722e3d454c33d9d815df6dfb62640016a58523045bed97f409", + "9/Rainier.bmp.deflate": "f1a0a0f96f8a0a57093fad28851fd03494f66a42b34da314ec5ec022115feb31", + "0/Maltese.bmp.deflate": "9b1e935d31866e433005e7c7cc33fbc0a64a354645618f03da05b7dbd31ef492", + "1/Maltese.bmp.deflate": "3bc71421c67e8c41148d0e65258587de5a71e306717599d177aa8f34c80e7296", + "2/Maltese.bmp.deflate": "f8cf1433f38e5b9695ffa5628aa1294bdfa0b5e32c752d22c416347146a8cbe0", + "3/Maltese.bmp.deflate": "1b3316b80aa317cf730f5de2c14821831a08c5fcdf4ac3cbe2144160e3d543af", + "4/Maltese.bmp.deflate": "81b37aeba2325abd66d8c764cd758c49f81a32a1507eac1feb45ff4fff637179", + "5/Maltese.bmp.deflate": "9dea9019fe7804cd77a2313013eb0a8d74cbb434b20eea09529f199fea9a9517", + "6/Maltese.bmp.deflate": "d144e57c01478cb9d96f1353021cd354fc99ee65bf8ad527059e3494ca1a245e", + "7/Maltese.bmp.deflate": "429e565ee04bcd5def2dcc9fd982e1179c33f081cbf4f35e869214107b5c627b", + "8/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "9/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "0/Sunrise.bmp.deflate": "c1485e3564a7b5549f6bba9c23e85545027c0dc71da56c95dde2ba72acdf6910", + "1/Sunrise.bmp.deflate": "b814477692289cfb67ea26b83a3a21ba581f720bafef7c8eec1bbaef2ea1ee33", + "2/Sunrise.bmp.deflate": "07db5fac496af56360f9136db8ef9308a5b19c16f27c5999f800fc3aa5841e94", + "3/Sunrise.bmp.deflate": "4eda8afc20efff1d785687f28da4915bea03fcf48464626c7d2b12bace162f09", + "4/Sunrise.bmp.deflate": "f4b104ef029a69beb518ef9edcd0bf28ef47cbcf48b75e0ea019a3a9f21170a5", + "5/Sunrise.bmp.deflate": "3e3721e89117b78f348b352bc347f860f5864cf117d3a1b7958d724f7dcd8afb", + "6/Sunrise.bmp.deflate": "bfcf3112b809988f251e53c14717115bd5e9e2f6564a7a3903e03b70332ac6e2", + "7/Sunrise.bmp.deflate": "ba7560b4962b102ffa9742ca5fe6b36e521441fc15c009591cc9204b92b499bd", + "8/Sunrise.bmp.deflate": "0df02a00a86c04c452887b4597bab461c0be8943eaf392fd107a56f986a35992", + "9/Sunrise.bmp.deflate": "13392b19c604ecbfafd9f26aac60e82fc63959ef6afa9d1507eb117e1003367c", + "0/compressed_MVT.pbf.deflate": "be331db24cffebf044ede35c870caff78114ee43d2efd0deff2c8eb3011f1a88", + "1/compressed_MVT.pbf.deflate": "0209eb3cecc5a8a16a85476c5dee999c78157a5f270797fb86abc250ccd2ea43", + "2/compressed_MVT.pbf.deflate": "5ec0a44565c1a9157678125e859933260957e397ce22a174df5574e886074c40", + "3/compressed_MVT.pbf.deflate": "c6d3e94b8cc7adbe387008eab055295712e1202151735e06dfce68a1b2fa6206", + "4/compressed_MVT.pbf.deflate": "705092661b2036d10c5858ac6e8eab82b995677695e3f7d900930009bf0340e2", + "5/compressed_MVT.pbf.deflate": "2281ade0e0c3b32fa15c1f1603c33c7b213131466f14fb51f6641be6d1768e25", + "6/compressed_MVT.pbf.deflate": "08f41d2b48e8fc30a20681b1d3c58cb84800c3b992e02fddf20ac296e3a525f2", + "7/compressed_MVT.pbf.deflate": "8246a927c258e650f5af62850eddfaf55c3e521bacac4b95aa1d7f4c8d9974a0", + "8/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "9/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 30%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "jmhVersion": "1.37", + "mode": "avgt", + "threads": 1, + "forks": 3, + "jvm": "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs": [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion": "17.0.14", + "vmName": "OpenJDK 64-Bit Server VM", + "vmVersion": "17.0.14+1-b1367.22", + "warmupIterations": 8, + "warmupTime": "1 s", + "warmupBatchSize": 1, + "measurementIterations": 15, + "measurementTime": "1 s", + "measurementBatchSize": 1 + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.150871244095063e-05, + "errorMs": 1.8587967881212442e-06, + "confidenceIntervalMs": [ + 6.96499156528294e-05, + 7.336750922907188e-05 + ], + "p50Ms": 7.251723646114233e-05, + "p95Ms": 7.627187382371283e-05, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 7.290064593939771e-05, + 7.341124002422694e-05, + 7.326636341819192e-05, + 7.414494705949071e-05, + 7.34440720754646e-05, + 7.350935089701292e-05, + 7.201885397814165e-05, + 7.04789880146538e-05, + 6.634299491175252e-05, + 6.938748295121604e-05, + 7.670880224607191e-05, + 6.514742488421892e-05, + 6.514959288499623e-05, + 7.110812935836766e-05, + 7.525237417154167e-05 + ], + [ + 7.226719860116112e-05, + 7.29815650495253e-05, + 7.389715818737912e-05, + 7.49103727961271e-05, + 7.323184567647094e-05, + 7.701271176750371e-05, + 7.396002122147892e-05, + 7.374286640384438e-05, + 7.194139861654894e-05, + 7.244159709430107e-05, + 7.387953893091292e-05, + 7.5023421737776e-05, + 7.494035872047053e-05, + 7.40207179782164e-05, + 7.429136210591301e-05 + ], + [ + 6.527373838580497e-05, + 7.120761984652485e-05, + 7.246084946003028e-05, + 7.194345443769619e-05, + 7.183512486623925e-05, + 6.565663249414549e-05, + 6.54078576608349e-05, + 6.516839115737988e-05, + 6.616141182323234e-05, + 6.539136474944012e-05, + 6.561612281462806e-05, + 7.257206629182223e-05, + 7.442040497815318e-05, + 7.251723646114233e-05, + 7.144638671332913e-05 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02840829166158775, + "errorMs": 0.0007714591403421945, + "confidenceIntervalMs": [ + 0.027636832521245554, + 0.02917975080192994 + ], + "p50Ms": 0.028089030640903217, + "p95Ms": 0.03206233951905349, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.028259566245655676, + 0.026687788254755998, + 0.02667628825584807, + 0.028183034488588332, + 0.02675616235955056, + 0.027953055839691456, + 0.028046920613555425, + 0.02807679972488139, + 0.028299854782116583, + 0.028158987977926684, + 0.028089030640903217, + 0.028163758616805586, + 0.028138508327706504, + 0.02847166948477085, + 0.028200121383860598 + ], + [ + 0.027951472514881368, + 0.02648104058776807, + 0.026400110779707546, + 0.02794464451957196, + 0.026450331191326195, + 0.028057595354317455, + 0.02801963523545396, + 0.02774936169917594, + 0.027822406887151957, + 0.027961455160460696, + 0.02784325338232838, + 0.027913747243852743, + 0.027943710513816323, + 0.027809894477811143, + 0.028576191576902197 + ], + [ + 0.030953957010213556, + 0.028979381577422348, + 0.03247935793849252, + 0.03387766799891614, + 0.031089296540362434, + 0.030609686426931907, + 0.028161143999549474, + 0.028113807477160926, + 0.027900378354253835, + 0.028821754358664017, + 0.02788588922347693, + 0.028976368709256843, + 0.03045441935385646, + 0.02826329583474624, + 0.02872032184700207 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02921389636448778, + "errorMs": 0.001081271368213177, + "confidenceIntervalMs": [ + 0.0281326249962746, + 0.030295167732700957 + ], + "p50Ms": 0.028926345345171647, + "p95Ms": 0.033476162310111204, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.028998372724109937, + 0.0307078092109303, + 0.02664413577517315, + 0.028270956896551725, + 0.026706984032042726, + 0.028148136312471858, + 0.029525857357933578, + 0.030975221554660884, + 0.03738356784032294, + 0.030521219384174063, + 0.03397443674842041, + 0.032313521954056415, + 0.029698005760608128, + 0.028026396934372023, + 0.028162155089398844 + ], + [ + 0.02651708141569459, + 0.026379391117440726, + 0.026301067739560324, + 0.027729424242424243, + 0.02776736379789006, + 0.027875964659977704, + 0.02806255514406756, + 0.028131794477406293, + 0.027818545431789736, + 0.027746296207939194, + 0.027672832309650286, + 0.027827307912748317, + 0.028926345345171647, + 0.027919376538558152, + 0.028163135069688865 + ], + [ + 0.03033911702256734, + 0.029712060868015328, + 0.030725590808552472, + 0.03064665420675286, + 0.029022646876178868, + 0.031144401619181066, + 0.028703595023533462, + 0.028541174308785344, + 0.028990438438351397, + 0.030091540812949423, + 0.03017382196409715, + 0.030217801649646506, + 0.03092272834925641, + 0.03078516147003601, + 0.029713343998811648 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.028877312618510544, + "errorMs": 0.0006162547926182987, + "confidenceIntervalMs": [ + 0.028261057825892246, + 0.02949356741112884 + ], + "p50Ms": 0.028789249229972076, + "p95Ms": 0.03123403855133118, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02872354489057384, + 0.028288841021579882, + 0.028103251447035682, + 0.030479982570009445, + 0.027204084072240658, + 0.029261144783015555, + 0.029674801068090787, + 0.029953846455631757, + 0.02808063059041523, + 0.029528045522982906, + 0.030825118905257964, + 0.03020610195391538, + 0.028556853549197646, + 0.028954548501953975, + 0.029264433796634966 + ], + [ + 0.026804429004073756, + 0.029332388861190134, + 0.029748189632097077, + 0.02960996086209959, + 0.02916166163221273, + 0.029902851701249775, + 0.028638506598345406, + 0.02777450774698728, + 0.029292665993029317, + 0.03066898767287112, + 0.02810669679939304, + 0.02999722805386438, + 0.02784312988169798, + 0.029113848838563196, + 0.02928871671205599 + ], + [ + 0.02810028242301641, + 0.028435576578625648, + 0.02690138451192942, + 0.03165101345021837, + 0.026773632625746176, + 0.0314092898282197, + 0.027913439622694162, + 0.02956304203245544, + 0.028558468675042834, + 0.02772377486417563, + 0.02779032521048098, + 0.027982760043643688, + 0.028789249229972076, + 0.027773509941130734, + 0.027724319677356765 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.027660883033336057, + "errorMs": 0.00031358778300418714, + "confidenceIntervalMs": [ + 0.02734729525033187, + 0.027974470816340243 + ], + "p50Ms": 0.027865043376514836, + "p95Ms": 0.028324216258375622, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027920831639774442, + 0.026658069482942432, + 0.026476181093816182, + 0.02826721999265184, + 0.02636225835529784, + 0.02769896552106123, + 0.027670782947880935, + 0.027656571795935298, + 0.02760386454711045, + 0.028105375161562238, + 0.02801750364145658, + 0.027970369445454293, + 0.02773211971830986, + 0.02775627787645002, + 0.027604763910355486 + ], + [ + 0.0277736167110963, + 0.026874417416771903, + 0.026416509560532434, + 0.027925767471729725, + 0.02629305786318944, + 0.02828956002149686, + 0.027914167676034718, + 0.027970076000335544, + 0.028339068931323663, + 0.027975399099502207, + 0.027865043376514836, + 0.027897413984492667, + 0.02790346812487794, + 0.027790755640769143, + 0.027863978993118436 + ], + [ + 0.027831503825927265, + 0.026735259388949772, + 0.026679071750553465, + 0.028061860000561118, + 0.02661957786885246, + 0.02796227971930217, + 0.027952175217974516, + 0.02794612167523469, + 0.02823597645597493, + 0.027871209964611142, + 0.028005982806899643, + 0.027944979296471183, + 0.02879975521133249, + 0.027761319111727967, + 0.027739208203905037 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02762455501987528, + "errorMs": 0.0003113042386261716, + "confidenceIntervalMs": [ + 0.027313250781249108, + 0.02793585925850145 + ], + "p50Ms": 0.027832755015721956, + "p95Ms": 0.028201362961336744, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027746125201131885, + 0.026359468585283576, + 0.02649415946175037, + 0.027956240433798248, + 0.026426831990277153, + 0.028009331550502645, + 0.028163973811669293, + 0.027999841558659685, + 0.027838063621942057, + 0.027809662931657677, + 0.028385839047510925, + 0.027811262123234343, + 0.0282107215186303, + 0.027910709585600667, + 0.027800399799877706 + ], + [ + 0.02799699820843714, + 0.02689142181114218, + 0.026379942211320357, + 0.028152594606766872, + 0.026429737064637176, + 0.027807312870130954, + 0.027759808076602832, + 0.02785509372214795, + 0.027808568854783552, + 0.027801432137198767, + 0.027657668482619396, + 0.027564302973516686, + 0.028103670610054234, + 0.028094514958285348, + 0.02775600593867074 + ], + [ + 0.027914109684621824, + 0.02662483008171196, + 0.026480491183478953, + 0.028179526327651784, + 0.026415621338967386, + 0.027874661250313553, + 0.027770870227947914, + 0.027788818543009557, + 0.027837821509087368, + 0.027910635858797266, + 0.02787617407541596, + 0.027856661644293432, + 0.02784748979648654, + 0.02791280560904144, + 0.027832755015721956 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02763715041815333, + "errorMs": 0.0003966803974428271, + "confidenceIntervalMs": [ + 0.027240470020710502, + 0.02803383081559616 + ], + "p50Ms": 0.027816603092496804, + "p95Ms": 0.0282793484344515, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027915992044883604, + 0.0305919553183681, + 0.026690742321137884, + 0.027868047925548218, + 0.02635636312849162, + 0.028022176846352123, + 0.027743013702429823, + 0.027854885980059044, + 0.02782196314325452, + 0.027896445247127078, + 0.027916005805029166, + 0.027955802711011737, + 0.02834009078801961, + 0.028024055365648642, + 0.028023457551134775 + ], + [ + 0.027658334531677774, + 0.02639166572551917, + 0.02630702364669367, + 0.027903002148197745, + 0.02627324396458875, + 0.02763457005498301, + 0.027610937305027193, + 0.027719493971896568, + 0.027840403078550353, + 0.02774130118142992, + 0.027802476608756083, + 0.027738418762652175, + 0.027855934911572205, + 0.02760703497198377, + 0.027836085191060643 + ], + [ + 0.027865568077340985, + 0.026375031802958783, + 0.026059678183381535, + 0.027553847370306087, + 0.02619707029858565, + 0.028018755595394827, + 0.027816603092496804, + 0.027827500542555856, + 0.02763552099911583, + 0.027911905430293562, + 0.028003729731243, + 0.02813761627612591, + 0.027762764684654676, + 0.027785628264251582, + 0.027779624535109633 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.029412130566581107, + "errorMs": 0.0012857007070628656, + "confidenceIntervalMs": [ + 0.02812642985951824, + 0.03069783127364397 + ], + "p50Ms": 0.028634456625057262, + "p95Ms": 0.034910782647467, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02799911037397828, + 0.02646519079748108, + 0.026642365040888627, + 0.02821348129865734, + 0.027511558678731538, + 0.027820623654418515, + 0.027761479030780762, + 0.027723143740125834, + 0.02788782359337534, + 0.029315428525368583, + 0.028354152949848326, + 0.02788436002230276, + 0.02792039662777064, + 0.029912768446238972, + 0.02812804300016874 + ], + [ + 0.027836985972334326, + 0.02642750901019923, + 0.027223594643877743, + 0.030774020246776824, + 0.029646006046056727, + 0.03821185432664757, + 0.030898269486236835, + 0.031213860464390487, + 0.02925083727663557, + 0.03167013101985245, + 0.035257148517643735, + 0.032730604509605, + 0.029352162724498178, + 0.02984581039627596, + 0.028485883828890408 + ], + [ + 0.029721360959229764, + 0.027419877981248973, + 0.026739708648576395, + 0.028049258651634976, + 0.026767504736926618, + 0.03293340885142255, + 0.034102595617054636, + 0.029411464961035142, + 0.029808739806866952, + 0.029510378171839963, + 0.028634456625057262, + 0.0313462017989219, + 0.03215300327911014, + 0.030521198730468747, + 0.028062112426699586 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.027639253609993163, + "errorMs": 0.00032038014988472794, + "confidenceIntervalMs": [ + 0.02731887346010843, + 0.02795963375987789 + ], + "p50Ms": 0.027862808965286676, + "p95Ms": 0.028229436477879503, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02774943081063086, + 0.026426214025260266, + 0.02620425922917704, + 0.027893833760945955, + 0.026470250741054413, + 0.027616626259837084, + 0.02787281394571094, + 0.028208251135241856, + 0.027718696239017765, + 0.028006484136540562, + 0.027690631838316722, + 0.027807914173709963, + 0.02774375095700416, + 0.02823851591043849, + 0.027866614154360547 + ], + [ + 0.026537215786680817, + 0.02645864747116707, + 0.02654052596523816, + 0.028452106528232116, + 0.02774211758019352, + 0.027883599514901446, + 0.02802067283933324, + 0.028033023709433325, + 0.028084637119191354, + 0.02804718764545888, + 0.028077913340070742, + 0.02795755313915134, + 0.027852727811969142, + 0.0280674993124351, + 0.028185353153356255 + ], + [ + 0.027890080867795097, + 0.026598398718187376, + 0.02655284878009929, + 0.0278506473880597, + 0.026543186496456914, + 0.027772600522048208, + 0.027929333752199043, + 0.028087930912461034, + 0.027943487469616966, + 0.0280652732272638, + 0.027709504709924088, + 0.027682701818483767, + 0.027827190284076684, + 0.027862808965286676, + 0.027995350303674886 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02848264223615364, + "errorMs": 0.0005516497945627917, + "confidenceIntervalMs": [ + 0.027930992441590852, + 0.029034292030716433 + ], + "p50Ms": 0.028490697470373746, + "p95Ms": 0.030698289966586145, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.028355395911887276, + 0.026825008850744268, + 0.026853947348637403, + 0.028403040836031124, + 0.02696978775785358, + 0.02849230182874722, + 0.02862116313274387, + 0.028568578984948446, + 0.028606804879443986, + 0.02845092791511393, + 0.02842865280659372, + 0.028377229494708767, + 0.028139905210736595, + 0.02825037671581088, + 0.028334115584010878 + ], + [ + 0.02837246970384659, + 0.026839057664958272, + 0.026708616534928432, + 0.026919260570013724, + 0.02853304643733242, + 0.027440444727961148, + 0.0285866360570465, + 0.028522801967493586, + 0.029027456598078764, + 0.028844189733237203, + 0.028313412012794022, + 0.028701982954056304, + 0.028539848847163565, + 0.028344718188516693, + 0.028350725721412777 + ], + [ + 0.028490697470373746, + 0.02763643391638343, + 0.027498383409859505, + 0.029183427491830068, + 0.027606720839083634, + 0.032379226052895664, + 0.03122685968965625, + 0.029151837656659865, + 0.029376964020324844, + 0.02919100913468554, + 0.029305024670377964, + 0.02945189278563015, + 0.029009416978450654, + 0.029024140921094635, + 0.02946496061275593 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.49524093490256277, + "errorMs": 0.007633850272094401, + "confidenceIntervalMs": [ + 0.4876070846304684, + 0.5028747851746572 + ], + "p50Ms": 0.48903045650048876, + "p95Ms": 0.5202351740373172, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.5115751099744246, + 0.5056910955510617, + 0.4830334022211492, + 0.48514684384093115, + 0.4953268183168317, + 0.48530395245026686, + 0.49324466074950685, + 0.48485712063953484, + 0.4806606347909659, + 0.4820987826506024, + 0.4987250762711864, + 0.4821986992771084, + 0.48428165537270085, + 0.4976588572139304, + 0.4817921319210399 + ], + [ + 0.4823303201542912, + 0.4830492298406567, + 0.5084104054878048, + 0.5015148411027569, + 0.4848754944255938, + 0.47992244289827257, + 0.4846779626937985, + 0.5072998610547668, + 0.5122308719918075, + 0.4841124605708757, + 0.4803708540566491, + 0.48651240904669263, + 0.5138840410888547, + 0.5223844381201044, + 0.5126973634033829 + ], + [ + 0.5233199032426779, + 0.5152202245108136, + 0.5124086026625704, + 0.5063034402834008, + 0.512076249232344, + 0.48903045650048876, + 0.47791020974677495, + 0.48052390537944284, + 0.47862023684210525, + 0.5072326176470588, + 0.5133995123076923, + 0.5137103713405239, + 0.4771520834525512, + 0.4764548314285714, + 0.5066115888607595 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "s/op", + "averageMs": 21.839347750677977, + "errorMs": 0.8430328481021068, + "confidenceIntervalMs": [ + 20.99631490257587, + 22.68238059878008 + ], + "p50Ms": 22.907078363636366, + "p95Ms": 23.175316125000002, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 22.92552131818182, + 23.01183968181818, + 22.918995227272728, + 22.917537045454544, + 22.938549136363633, + 23.058462931818184, + 23.17815368181818, + 22.797893, + 22.782359477272728, + 22.740093522727275, + 22.76175393181818, + 22.645079444444445, + 22.907078363636366, + 23.064350931818183, + 22.7497075 + ], + [ + 22.984904886363637, + 23.033054227272725, + 22.911391136363637, + 22.980191386363636, + 22.94973806818182, + 22.970410363636365, + 22.82582590909091, + 23.16869515909091, + 23.271888093023257, + 23.00445125, + 23.086678090909093, + 23.102465136363634, + 23.00491525, + 23.02978911363636, + 22.974055568181818 + ], + [ + 19.478733730769232, + 19.477456826923074, + 19.448191365384616, + 19.517416346153848, + 19.45252228846154, + 19.455799903846152, + 19.540288134615384, + 19.608892076923077, + 19.658236215686273, + 19.632159803921567, + 19.71748537254902, + 19.621085058823528, + 19.82029743137255, + 19.73072907843137, + 19.91552631372549 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "s/op", + "averageMs": 25.472180141033572, + "errorMs": 0.9186396616796075, + "confidenceIntervalMs": [ + 24.553540479353966, + 26.390819802713178 + ], + "p50Ms": 24.343009190476188, + "p95Ms": 27.7720257265015, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 24.376235452380953, + 23.822836, + 24.038476785714284, + 24.06715542857143, + 24.343009190476188, + 23.80486246511628, + 24.140314857142855, + 23.827744261904762, + 23.764452046511625, + 23.776634930232557, + 24.163995928571428, + 24.062825571428572, + 23.985749142857145, + 27.228036621621623, + 23.810380279069765 + ], + [ + 23.97782073809524, + 24.034373857142857, + 23.98423376190476, + 23.99362838095238, + 24.090494666666668, + 23.93407219047619, + 24.20076685714286, + 24.199017452380954, + 24.042926738095236, + 25.291620775, + 29.955485147058823, + 24.831861390243905, + 27.17322127027027, + 24.346681404761902, + 24.12930980952381 + ], + [ + 27.29178345945946, + 27.31652075675676, + 27.26027051351351, + 27.216674513513514, + 27.147390567567566, + 27.40705672972973, + 27.709909486486488, + 27.798646972222222, + 27.456499783783784, + 27.479301324324325, + 27.49674408108108, + 27.423298054054055, + 27.31663762162162, + 27.235683081081078, + 27.293466 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "s/op", + "averageMs": 31.178029608953405, + "errorMs": 1.048795758442199, + "confidenceIntervalMs": [ + 30.129233850511206, + 32.2268253673956 + ], + "p50Ms": 30.34053784848485, + "p95Ms": 33.882317253333326, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 29.170727, + 29.277278199999998, + 29.322908885714284, + 30.34053784848485, + 29.238499714285716, + 29.18287768571429, + 29.127582885714286, + 29.278161171428568, + 29.236534257142857, + 29.237504657142857, + 29.254529685714285, + 29.621405588235294, + 30.538707121212123, + 29.490817470588233, + 29.402141142857143 + ], + [ + 29.57545138235294, + 29.154688314285714, + 29.34241714285714, + 29.328235857142857, + 29.23736102857143, + 29.54833641176471, + 33.352821133333336, + 33.881812133333334, + 33.88253373333333, + 33.923621700000005, + 31.156504454545455, + 29.405602428571427, + 29.23028522857143, + 29.133861257142858, + 31.281427531250003 + ], + [ + 33.626282333333336, + 33.33004319354839, + 33.77169326666667, + 33.4636513, + 33.2530375483871, + 33.163415935483876, + 33.16191151612903, + 33.19367561290323, + 33.123774258064515, + 33.30761248387096, + 33.85233, + 33.14595432258065, + 33.20781532258064, + 33.06203374193548, + 33.19292851612903 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "s/op", + "averageMs": 35.4148753454844, + "errorMs": 0.1970615826140636, + "confidenceIntervalMs": [ + 35.21781376287033, + 35.611936928098466 + ], + "p50Ms": 35.48672806896552, + "p95Ms": 35.91245716785715, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 34.92753493103448, + 34.8599191724138, + 35.5669034137931, + 36.28580439285714, + 35.06126103448276, + 34.99299758620689, + 34.91949544827586, + 34.770549172413794, + 34.77535220689655, + 34.86192248275862, + 34.940582, + 34.92288786206896, + 34.96257965517242, + 35.08891031034483, + 34.904270241379315 + ], + [ + 35.6923654137931, + 35.731150500000005, + 35.6802975862069, + 35.690969448275865, + 35.785454892857146, + 35.85426064285714, + 35.93739853571429, + 35.80198089285714, + 35.77363928571429, + 35.812467964285716, + 35.82373775, + 35.75539667857143, + 35.73132314285714, + 35.673222379310346, + 35.73552217857143 + ], + [ + 35.34297506896552, + 35.40029537931034, + 35.293626137931035, + 35.55316331034482, + 35.58134893103448, + 35.65690579310345, + 35.48672806896552, + 35.494681689655174, + 35.43694496551724, + 35.417957931034486, + 35.31078751724138, + 35.529000103448276, + 35.35915786206897, + 35.26443834482758, + 35.22122224137931 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "s/op", + "averageMs": 57.45038670263003, + "errorMs": 1.8330512768476985, + "confidenceIntervalMs": [ + 55.61733542578233, + 59.28343797947773 + ], + "p50Ms": 56.53432522222222, + "p95Ms": 64.77688322499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 58.83946394117647, + 58.87596911764706, + 58.831826588235295, + 58.568644722222224, + 58.49337555555555, + 58.17698066666667, + 58.630750444444445, + 58.99982335294118, + 59.807126000000004, + 62.18214288235294, + 60.32167464705882, + 64.77916, + 64.77157075, + 60.363629470588236, + 60.883745705882355 + ], + [ + 53.936098263157895, + 53.71874021052631, + 54.14961310526316, + 53.83546084210526, + 53.52730231578948, + 54.24125821052632, + 54.281357052631584, + 53.744733789473685, + 57.859738666666665, + 53.877001736842104, + 54.19001857894737, + 54.13225242105263, + 54.20055005263158, + 54.03534189473684, + 53.992058368421056 + ], + [ + 55.15669973684211, + 58.715293555555554, + 56.15737627777777, + 55.05051947368421, + 56.53432522222222, + 56.044630777777776, + 55.365338105263156, + 54.899936157894736, + 59.90147323529411, + 66.68065973333333, + 62.658712235294125, + 60.29008188235294, + 61.80841852941176, + 53.49410384210526, + 56.2624235 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "s/op", + "averageMs": 75.87319335476079, + "errorMs": 5.958836432967768, + "confidenceIntervalMs": [ + 69.91435692179301, + 81.83202978772854 + ], + "p50Ms": 74.12459821428571, + "p95Ms": 92.9286831090909, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 66.7174594, + 66.221440875, + 65.206331625, + 65.4309905, + 65.3890078125, + 65.67063618750001, + 65.92540975, + 70.91489446666667, + 71.90490700000001, + 64.4024616875, + 64.4255163125, + 64.49576006250001, + 64.04167650000001, + 64.20258275, + 64.95111606249999 + ], + [ + 89.66120375, + 89.87440683333334, + 89.8445915, + 91.409915, + 93.57958372727272, + 93.97254645454547, + 89.58990208333334, + 90.75748791666668, + 89.47224391666667, + 90.22978441666666, + 90.16937275000001, + 90.84072883333333, + 90.08754016666666, + 90.0265645, + 90.68747666666667 + ], + [ + 76.79239985714285, + 77.63746115384615, + 64.24660681249999, + 64.48167375, + 64.25309887499999, + 64.040812375, + 64.63375881249999, + 64.98841625, + 74.45858721428571, + 74.12459821428571, + 74.7327615, + 75.26390707142858, + 75.60681157142857, + 73.94252235714285, + 74.98674564285713 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "s/op", + "averageMs": 78.51078528240012, + "errorMs": 6.351888462279109, + "confidenceIntervalMs": [ + 72.15889682012102, + 84.86267374467923 + ], + "p50Ms": 76.76146507142857, + "p95Ms": 100.83929410363636, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 85.53536208333333, + 86.25551250000001, + 83.65293758333334, + 87.86504258333333, + 85.89646491666666, + 85.44720983333333, + 93.20236054545454, + 104.8436485, + 101.34595320000001, + 99.65708954545455, + 97.83857372727273, + 96.9905199090909, + 96.81291527272727, + 97.40486636363636, + 97.406929 + ], + [ + 78.25890000000001, + 78.34793907692307, + 77.66271453846153, + 77.88554876923078, + 78.72621146153847, + 76.3472335, + 76.88547592857142, + 76.76146507142857, + 76.77086307142856, + 76.09658328571427, + 71.60951871428571, + 66.56144625, + 71.85710878571429, + 76.54091135714286, + 76.01994457142858 + ], + [ + 65.7995820625, + 66.19252125, + 65.733958375, + 65.811290125, + 65.5893230625, + 66.188559875, + 66.2695061875, + 66.4173130625, + 66.640606125, + 67.04596446666666, + 66.92970933333334, + 66.0920854375, + 67.47939586666666, + 67.10893073333334, + 67.19934180000001 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "s/op", + "averageMs": 85.75693582879529, + "errorMs": 6.782711080077277, + "confidenceIntervalMs": [ + 78.97422474871802, + 92.53964690887257 + ], + "p50Ms": 81.01155023076923, + "p95Ms": 104.37663105, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 102.7917511, + 102.4639572, + 104.0715336, + 104.6236311, + 102.4964795, + 101.8959453, + 101.9916326, + 101.6471154, + 104.5073871, + 102.0000935, + 103.8644323, + 103.467502, + 102.8616641, + 102.5393923, + 101.8389785 + ], + [ + 71.04118986666667, + 71.68158299999999, + 70.3205448, + 74.34500600000001, + 84.31835491666668, + 79.8834246923077, + 69.63555146666667, + 70.01103359999999, + 69.98744233333333, + 70.34815933333333, + 70.19646533333334, + 81.63861192307692, + 81.34815469230769, + 81.77235776923077, + 81.50321876923077 + ], + [ + 71.49304007142857, + 71.31544766666667, + 80.67365569230769, + 80.88161853846154, + 80.96370269230769, + 81.01155023076923, + 80.49541415384616, + 81.28857007692308, + 80.85541423076924, + 81.0091623076923, + 78.98766092307692, + 79.18804907692308, + 81.11080076923078, + 79.44506015384616, + 79.25037161538462 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "s/op", + "averageMs": 196.46059956666664, + "errorMs": 7.702557658376342, + "confidenceIntervalMs": [ + 188.7580419082903, + 204.163157225043 + ], + "p50Ms": 187.51508916666668, + "p95Ms": 220.89063464, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 189.07241150000002, + 189.14608733333333, + 205.8075606, + 192.7672438333333, + 183.2848435, + 183.86779316666664, + 184.86897516666667, + 183.12396750000002, + 185.6160555, + 199.92742216666667, + 215.1418176, + 213.7711674, + 218.22592699999998, + 215.0182994, + 213.32962899999998 + ], + [ + 220.2647308, + 214.4589546, + 215.02267859999998, + 213.8256932, + 215.0483064, + 184.19821283333334, + 184.65351416666667, + 182.81009683333332, + 185.09686066666666, + 182.85941350000002, + 183.10802933333335, + 182.4914203333333, + 183.47376083333333, + 184.1502128333333, + 181.72614566666667 + ], + [ + 184.95280866666667, + 186.20652583333333, + 185.37815266666667, + 186.0344265, + 197.99988166666665, + 197.1211885, + 187.30721816666667, + 186.99255083333333, + 187.51508916666668, + 185.44151166666666, + 189.60913416666668, + 222.3625442, + 216.19339000000002, + 220.320236, + 221.1350912 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0012569418667185586, + "errorMs": 1.9122912802012572e-05, + "confidenceIntervalMs": [ + 0.0012378189539165461, + 0.0012760647795205713 + ], + "p50Ms": 0.0012564110824823211, + "p95Ms": 0.0013148463979455645, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0012875571676671915, + 0.001295641339114641, + 0.0012861828328553607, + 0.001306080247389185, + 0.001282465438113032, + 0.0012623470092784376, + 0.0012442702997261643, + 0.0012572250959154837, + 0.0012367815372134668, + 0.0012755376460925503, + 0.0012827070458083995, + 0.0012397377296696922, + 0.0012404566723555415, + 0.001252212365480327, + 0.0012573760103191157 + ], + [ + 0.001257298041951888, + 0.0013186033196125845, + 0.001258184397412946, + 0.001234498469415465, + 0.001245584155752283, + 0.0012423894745341615, + 0.0012981389309291223, + 0.0013947334623784274, + 0.0012643167099853864, + 0.0012391770169828363, + 0.0012445777410531398, + 0.0012564110824823211, + 0.0012437777003969635, + 0.0011929046859084002, + 0.001234100122285442 + ], + [ + 0.0012652530780324883, + 0.001244875979905252, + 0.001205026212043443, + 0.0012593271314940194, + 0.0012823622526304452, + 0.0012726167848380891, + 0.0012911222287202249, + 0.0012332651109910897, + 0.0012282000169474665, + 0.0012893354527476325, + 0.001208959211994396, + 0.0012287823699109479, + 0.001234808375611015, + 0.0011906513647110927, + 0.0011965246836775712 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0696441212313716, + "errorMs": 0.0016536415443610581, + "confidenceIntervalMs": [ + 0.06799047968701055, + 0.07129776277573266 + ], + "p50Ms": 0.06868073808542784, + "p95Ms": 0.07433388629221041, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.07367897988950275, + 0.06806815061593956, + 0.0660027275786973, + 0.06693945803774595, + 0.06868073808542784, + 0.07156984279069767, + 0.07455886700462204, + 0.07084097542144781, + 0.06782470453004205, + 0.06776216470189703, + 0.06762554121306376, + 0.06672267625083389, + 0.07204817049629042, + 0.07370698960866681, + 0.07107182497157476 + ], + [ + 0.07358327207180694, + 0.07303370376049653, + 0.07204215767485414, + 0.07217716049649996, + 0.06882902043906132, + 0.07246383322466131, + 0.07359977767147484, + 0.07505226795227733, + 0.07380893129658328, + 0.07379199247454626, + 0.07337384968087447, + 0.07224547009534817, + 0.07207674648699287, + 0.07170456043877259, + 0.07213966604154645 + ], + [ + 0.06539060231433054, + 0.06675650413774692, + 0.06605805211016447, + 0.06670327304255035, + 0.06667416737768297, + 0.06689876443047288, + 0.06610413119629874, + 0.06633993924117802, + 0.06559024855718783, + 0.06615148035714286, + 0.0665097506151493, + 0.06573513940190602, + 0.06672891399786496, + 0.06752006541992979, + 0.06780020220986985 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.07151303893700059, + "errorMs": 0.0019189910748693944, + "confidenceIntervalMs": [ + 0.06959404786213119, + 0.07343203001186999 + ], + "p50Ms": 0.07316768966274051, + "p95Ms": 0.07613362594743536, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06505707155402328, + 0.0688483177531493, + 0.06620834065934066, + 0.06676479272363152, + 0.06617240220987164, + 0.06623482900662252, + 0.06609042760853763, + 0.06659251774419069, + 0.06670797125325151, + 0.07092708998085513, + 0.07555881288714308, + 0.0767741465417978, + 0.0752549324303988, + 0.07619599405759561, + 0.0749902789232961 + ], + [ + 0.07249961152591519, + 0.0669130390044825, + 0.067062145031514, + 0.06878088185944162, + 0.07410463080684596, + 0.07483929093085903, + 0.07412236137256355, + 0.07437840382184549, + 0.07372789451570103, + 0.07316768966274051, + 0.07482878303157264, + 0.07430655401188707, + 0.07066668072629645, + 0.07289769382698054, + 0.0741447884943287 + ], + [ + 0.06632109151193634, + 0.06898660348989585, + 0.07494530775571374, + 0.0737569046460177, + 0.0726605263693157, + 0.07401258814825776, + 0.0747025153122199, + 0.06892226166356558, + 0.0674176950455005, + 0.0738904574868878, + 0.07496175490930895, + 0.07398744296493565, + 0.07338770479894335, + 0.07598810035706147, + 0.0693274237487869 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.06983746896565794, + "errorMs": 0.0018438585467687035, + "confidenceIntervalMs": [ + 0.06799361041888924, + 0.07168132751242663 + ], + "p50Ms": 0.06858010785053137, + "p95Ms": 0.07521035210524611, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06668281850913456, + 0.06730465827725438, + 0.06846228646724621, + 0.06789868784792939, + 0.06937245050981479, + 0.06931183921269665, + 0.06776972469169264, + 0.0670004317009446, + 0.06730719449491891, + 0.0700614286214626, + 0.06544570180604632, + 0.06675513207421249, + 0.07361502480494626, + 0.07405955619724566, + 0.07490605414513593 + ], + [ + 0.06809456808278867, + 0.06471719438333118, + 0.06785131431478969, + 0.06625837544719755, + 0.0724124853750362, + 0.07382463047169115, + 0.07416785161290322, + 0.06887550402864817, + 0.06850310965753426, + 0.07437945471445567, + 0.07450327003873658, + 0.07082000446049279, + 0.06474197728008285, + 0.0664023971320454, + 0.07240703902121191 + ], + [ + 0.07327980934935523, + 0.06846173557396126, + 0.07437351472337894, + 0.07433749397948565, + 0.0656780109666404, + 0.06568874085506009, + 0.06796674279695569, + 0.06518107090257413, + 0.0658519512837393, + 0.0762645585970263, + 0.07278249112210741, + 0.06858010785053137, + 0.07027811172006745, + 0.0753407655167219, + 0.07470883283537497 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.06854294581717443, + "errorMs": 0.00197481593494159, + "confidenceIntervalMs": [ + 0.06656812988223285, + 0.07051776175211603 + ], + "p50Ms": 0.06639973277121232, + "p95Ms": 0.07511962188562588, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06949653738187882, + 0.07199115986468006, + 0.07347730443726123, + 0.07156628339414753, + 0.06828548900723747, + 0.0663408059295616, + 0.06633880850358184, + 0.06565927676754414, + 0.06616029025003307, + 0.06683036366673348, + 0.06691837548507962, + 0.07474361358541325, + 0.07446449151280524, + 0.06533532523352277, + 0.06509950299401199 + ], + [ + 0.0765912322714045, + 0.07524413548484164, + 0.07482909015412241, + 0.07436426637424727, + 0.06882779617396091, + 0.06535456798431885, + 0.07396568710249962, + 0.07326319550249048, + 0.0683260391420179, + 0.0652221737202478, + 0.06597809175461741, + 0.07176760256870202, + 0.07408138783973932, + 0.07231765126536514, + 0.06588749242424242 + ], + [ + 0.06648036743104022, + 0.06513071036009636, + 0.06551677728285078, + 0.06550986396384595, + 0.06591572971726092, + 0.06669840484129101, + 0.06533439913770578, + 0.06543705371279032, + 0.06639973277121232, + 0.06572845200078849, + 0.06600732937372138, + 0.06495936764514873, + 0.06463325846471955, + 0.06577149845465903, + 0.06618157883940978 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.07108067303473302, + "errorMs": 0.0019657017219700547, + "confidenceIntervalMs": [ + 0.06911497131276297, + 0.07304637475670307 + ], + "p50Ms": 0.07181362370763929, + "p95Ms": 0.0759130261275826, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.07423241334520893, + 0.06603936577314143, + 0.07181362370763929, + 0.07422452897959184, + 0.07400525016648168, + 0.07392389941615549, + 0.07458763867551645, + 0.07153405400185966, + 0.07383985951572421, + 0.06773568876549062, + 0.07338311871744076, + 0.07265379370959542, + 0.06556340419534579, + 0.06559455758132214, + 0.06620347451681229 + ], + [ + 0.06995634461775196, + 0.07358363897881107, + 0.07360753075791023, + 0.07127290173163257, + 0.07327071394037067, + 0.07326807464107823, + 0.06580881161994999, + 0.06793206764466178, + 0.07572300242259065, + 0.07478214414953271, + 0.07453689909829346, + 0.07464639050604567, + 0.07503046463131048, + 0.07040351949880332, + 0.06590372866837978 + ], + [ + 0.06512503307937748, + 0.06612911338842975, + 0.06759281786848685, + 0.06975197398521411, + 0.06618879624114883, + 0.06798338030179445, + 0.06791288504108102, + 0.06918165739780037, + 0.06677374526034713, + 0.06774563765662038, + 0.07567510320823244, + 0.07528908287542341, + 0.07532246182228916, + 0.07690322960399845, + 0.07599446485829343 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0699603214996713, + "errorMs": 0.002119103066050744, + "confidenceIntervalMs": [ + 0.06784121843362056, + 0.07207942456572204 + ], + "p50Ms": 0.0691035324029294, + "p95Ms": 0.07576545593262791, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.07505262467171907, + 0.07217485221532689, + 0.07077065145404374, + 0.06603039605202352, + 0.0749291843583789, + 0.07258780210449928, + 0.07571910953822861, + 0.07295876030345029, + 0.07417510701572233, + 0.07591139013282733, + 0.07576812749034165, + 0.07575922229796259, + 0.07229621948399219, + 0.06676031175332042, + 0.06822133644796072 + ], + [ + 0.07398994836132278, + 0.06504866634146342, + 0.06499533435144268, + 0.06562639160104987, + 0.06498696406991099, + 0.0651901068239588, + 0.06483525048619214, + 0.06556668194034743, + 0.0652241919139224, + 0.0675809081818796, + 0.07125749686520376, + 0.06989150621942697, + 0.06525719307059898, + 0.06541188051013735, + 0.06870330697898062 + ], + [ + 0.06536414717030455, + 0.06667342613333334, + 0.0691035324029294, + 0.0741540868856105, + 0.0750798402642246, + 0.07384482339043119, + 0.07153003196738897, + 0.06866823638860281, + 0.07506741511558092, + 0.06642782983528162, + 0.06657069856905158, + 0.07463336255782718, + 0.07422557383496586, + 0.06811934400326908, + 0.06607119593077025 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.06997314523661156, + "errorMs": 0.0017571084061875782, + "confidenceIntervalMs": [ + 0.06821603683042397, + 0.07173025364279914 + ], + "p50Ms": 0.06839467498632386, + "p95Ms": 0.07777733685024438, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06596949686696127, + 0.06734040548000539, + 0.06701948217636022, + 0.06709506016903675, + 0.06794481929347826, + 0.06795320349232233, + 0.06753178811613775, + 0.06794006066163984, + 0.07086232688629117, + 0.0678942051456113, + 0.06733615928369463, + 0.0681173208472383, + 0.07291634682123067, + 0.07432892160214015, + 0.07461135292801194 + ], + [ + 0.06743230245415319, + 0.06935006372209125, + 0.06866563480947477, + 0.06906091197183098, + 0.0679267213582343, + 0.07335344078609664, + 0.06776925645368928, + 0.06839467498632386, + 0.07104949943173747, + 0.0689363776966021, + 0.07087410522959182, + 0.07820210258014074, + 0.07854262635464113, + 0.07678621681381957, + 0.0761364160322777 + ], + [ + 0.06717320854321983, + 0.06917390773274312, + 0.06879368883692139, + 0.06798267067699837, + 0.06766276740409986, + 0.06915287015142087, + 0.06707728368318691, + 0.07527239942809844, + 0.06835402644887917, + 0.06713000167796497, + 0.07387705828039592, + 0.07054714833885872, + 0.06775033970060286, + 0.0676570211038961, + 0.07384584318936878 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.07127803306028269, + "errorMs": 0.0019383685754792255, + "confidenceIntervalMs": [ + 0.06933966448480347, + 0.07321640163576192 + ], + "p50Ms": 0.0727908537845706, + "p95Ms": 0.07599210884794284, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0752671104756171, + 0.07487550613864351, + 0.06937804286903441, + 0.06650581555851064, + 0.06633928666180275, + 0.06645860700285695, + 0.06731668755468802, + 0.06990979716222827, + 0.07480454861630516, + 0.07395861693160813, + 0.06650575929250616, + 0.06831207622430162, + 0.07372395768833849, + 0.06744751736462337, + 0.06794148345900415 + ], + [ + 0.0750620532873011, + 0.07402638761009549, + 0.07453351456889484, + 0.0739328846921428, + 0.07408365015181811, + 0.07352129822111143, + 0.07427406504789485, + 0.07435653333828886, + 0.06950271412688487, + 0.07565668502269289, + 0.0756691298986231, + 0.06630850911501492, + 0.06971318107053248, + 0.06804198544217686, + 0.06749162469635626 + ], + [ + 0.07498114506334808, + 0.06897746613793103, + 0.07430730208023774, + 0.07406795549137228, + 0.07497756998275733, + 0.07589504363332827, + 0.0727908537845706, + 0.0760337082256348, + 0.07717442623456791, + 0.0681777142467621, + 0.06663144007727667, + 0.06659650249683734, + 0.06731243007134204, + 0.06725259067984668, + 0.06741631021701039 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0985417207419532, + "errorMs": 0.002769732766095042, + "confidenceIntervalMs": [ + 0.09577198797585816, + 0.10131145350804827 + ], + "p50Ms": 0.09499448660968661, + "p95Ms": 0.10505984199305736, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0947184819128788, + 0.09418937140973727, + 0.09374040178069354, + 0.09357800991673683, + 0.09339986450648986, + 0.09479764429911856, + 0.09471044289772727, + 0.10702631300160513, + 0.09288928296805349, + 0.09686668380786365, + 0.09499448660968661, + 0.10435163286384977, + 0.10427035616010005, + 0.10413334586153046, + 0.10408046181061394 + ], + [ + 0.09541261509109988, + 0.09357362578351576, + 0.09313044962756052, + 0.09343284932274638, + 0.09379141682295573, + 0.10328575857083849, + 0.10416505071331876, + 0.10452866182464207, + 0.10404666482887756, + 0.10464939328311361, + 0.09473083521166777, + 0.0932906535770917, + 0.09315577973363137, + 0.09390501586705473, + 0.09330523097014926 + ], + [ + 0.09576567933741861, + 0.09443392153715419, + 0.09364818558052435, + 0.09378764047261816, + 0.09399934981203006, + 0.09449098195559755, + 0.10446449765013055, + 0.10497758402435184, + 0.10451543113897598, + 0.10509509540821688, + 0.10459886969253294, + 0.1045176709165012, + 0.10480585958294038, + 0.10427708788573813, + 0.10484879735821365 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.838776142833147, + "errorMs": 0.0337184290202009, + "confidenceIntervalMs": [ + 2.8050577138129458, + 2.8724945718533474 + ], + "p50Ms": 2.8472561761363635, + "p95Ms": 2.9491577743906223, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.7990803938547484, + 2.8665144885714287, + 2.926121081871345, + 2.757301622589532, + 3.031022412121212, + 2.760370005509642, + 2.766048908839779, + 2.747174142465753, + 2.7761395346260387, + 2.8178107183098593, + 2.8799743994252873, + 2.8377316515580735, + 2.7599603719008265, + 2.8180468225352113, + 2.9589247817109143 + ], + [ + 2.8879454870317005, + 2.887574239193084, + 2.886123691642651, + 2.8002906452513967, + 2.8523127179487178, + 2.8472561761363635, + 2.8527929373219374, + 2.78341255, + 2.76670755801105, + 2.8504496552706553, + 2.8368872464589234, + 2.7346375163934424, + 2.862707942857143, + 2.905588420289855, + 2.7439693397260276 + ], + [ + 2.8506454928774927, + 2.876758227011494, + 2.8545695156695157, + 2.801662969187675, + 2.785207441666667, + 2.8218045605633804, + 2.755523126721763, + 2.818489450704225, + 2.8906128265895954, + 2.9252274795321638, + 2.8709985787965615, + 2.809798915730337, + 2.8483797329545455, + 2.90800255942029, + 2.9263680906432747 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "s/op", + "averageMs": 76.56291609326412, + "errorMs": 1.8951725136747246, + "confidenceIntervalMs": [ + 74.6677435795894, + 78.45808860693886 + ], + "p50Ms": 75.01549707142857, + "p95Ms": 82.64134008461538, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 80.65398253846153, + 80.35959207692308, + 80.72329538461538, + 80.34915907692309, + 81.15753107692306, + 80.49989707692308, + 80.25854292307692, + 80.30098423076923, + 80.078407, + 80.362172, + 80.02167338461538, + 79.511566, + 78.89474976923076, + 69.18626993333334, + 69.1176154 + ], + [ + 73.51995742857143, + 74.7458412142857, + 73.84564164285715, + 73.63774735714286, + 73.85357542857143, + 74.10877271428572, + 74.17255964285714, + 74.56249478571429, + 74.90650407142857, + 74.7555897142857, + 77.63653099999999, + 73.3891425, + 73.69984421428572, + 74.03557407142858, + 74.31771821428572 + ], + [ + 86.75625608333333, + 74.35363135714286, + 75.01549707142857, + 74.95344328571429, + 75.1429165, + 79.04218415384616, + 75.13046242857142, + 75.76406928571429, + 75.0546882142857, + 74.52780185714286, + 83.27725823076923, + 74.05131892857143, + 74.27902628571428, + 77.17243957142857, + 74.14729907142858 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "s/op", + "averageMs": 89.93331539293187, + "errorMs": 3.1837694423613843, + "confidenceIntervalMs": [ + 86.74954595057048, + 93.11708483529326 + ], + "p50Ms": 88.005169, + "p95Ms": 102.72386168, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 87.93004633333334, + 88.37662524999999, + 87.90445325, + 88.25793866666666, + 88.11368941666667, + 90.32863025, + 87.95687941666667, + 89.37243733333334, + 88.72561558333334, + 88.34532633333333, + 98.64279081818182, + 105.6835913, + 102.8555027, + 102.31742150000001, + 102.41669929999999 + ], + [ + 97.57262836363637, + 82.435888, + 82.35882699999999, + 82.07838653846154, + 82.01347284615385, + 82.56815692307693, + 89.8670375, + 96.69934263636364, + 96.66863109090909, + 95.38403263636364, + 84.20676575, + 83.02345199999999, + 84.68021341666666, + 100.1747484, + 94.83466354545455 + ], + [ + 86.674474, + 86.91118875000001, + 88.08366683333334, + 88.16573075000001, + 87.58648258333334, + 87.84151299999999, + 87.39799283333333, + 88.005169, + 87.95634475, + 87.82415158333333, + 87.7915505, + 88.94659841666666, + 87.16725625000001, + 87.00089275, + 87.85228658333332 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "s/op", + "averageMs": 91.24239170937062, + "errorMs": 4.265765295828577, + "confidenceIntervalMs": [ + 86.97662641354205, + 95.5081570051992 + ], + "p50Ms": 90.97705972727273, + "p95Ms": 100.96310543999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 101.1767712, + 100.3756487, + 99.12521190909091, + 98.928921, + 98.86922290909091, + 95.257763, + 85.65751566666667, + 86.06179908333334, + 90.97705972727273, + 87.56227491666667, + 85.35654199999999, + 90.40686333333333, + 86.28371808333334, + 86.010108, + 84.86430116666666 + ], + [ + 100.22203239999999, + 101.6086457, + 100.464552, + 100.2081616, + 99.46241627272727, + 99.12870518181818, + 99.75079218181817, + 99.55764009090909, + 99.56567581818182, + 99.49442918181818, + 99.48887163636364, + 98.8924940909091, + 99.51859427272727, + 99.30520481818182, + 89.60537766666667 + ], + [ + 80.18555023076924, + 80.26613361538462, + 79.87235115384615, + 80.24668538461538, + 92.2078869090909, + 86.57120108333332, + 83.35384476923078, + 80.86845953846154, + 81.51101238461538, + 82.75681853846153, + 82.19508415384615, + 91.89123909090908, + 79.99038007692307, + 80.39421353846154, + 80.40945284615385 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "s/op", + "averageMs": 105.3801606853423, + "errorMs": 4.312474634307803, + "confidenceIntervalMs": [ + 101.0676860510345, + 109.6926353196501 + ], + "p50Ms": 107.57273670000001, + "p95Ms": 116.50241287777779, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 100.8445481, + 94.48731363636364, + 93.48109136363635, + 103.0248877, + 109.558666, + 117.54813711111112, + 111.47855433333332, + 110.2193598, + 109.5062987, + 109.9987979, + 112.080071, + 109.7260215, + 108.87064539999999, + 109.0840647, + 109.207982 + ], + [ + 98.34711063636362, + 100.2662387, + 98.11506, + 98.20757627272728, + 99.49409627272728, + 108.8564485, + 114.76476711111111, + 115.952287, + 116.73818111111112, + 115.81468577777777, + 114.76921266666666, + 114.78773922222223, + 114.81371755555556, + 114.307873, + 114.66213533333332 + ], + [ + 106.0554382, + 105.89445549999999, + 105.880433, + 106.4351781, + 107.865865, + 107.57273670000001, + 106.0985644, + 100.1021849, + 92.45226718181817, + 92.41335645454546, + 92.31138909090909, + 92.36385854545455, + 92.46415118181818, + 92.98327318181818, + 92.200511 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "s/op", + "averageMs": 115.10547885543207, + "errorMs": 4.063099591775597, + "confidenceIntervalMs": [ + 111.04237926365647, + 119.16857844720766 + ], + "p50Ms": 109.87268470000001, + "p95Ms": 125.92192255, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 127.303111625, + 121.46784566666668, + 122.41023311111111, + 122.0521468888889, + 122.06179322222224, + 122.40904022222222, + 122.259764, + 121.75693833333332, + 121.60348155555556, + 121.32656366666666, + 121.92973033333334, + 122.366167, + 122.01393477777778, + 122.88640122222222, + 122.05301944444444 + ], + [ + 124.72645844444443, + 124.4417051111111, + 124.60957644444444, + 125.42126400000001, + 126.13649050000001, + 125.105593125, + 106.9938823, + 107.82916200000001, + 106.757057, + 107.20557840000001, + 108.5998114, + 108.2399772, + 107.8473152, + 107.5283584, + 106.9842763 + ], + [ + 109.87268470000001, + 108.0670375, + 108.8347675, + 109.90317300000001, + 107.7129153, + 107.04324460000001, + 107.7120503, + 108.0949378, + 108.1770755, + 108.5782767, + 108.2409307, + 108.1140621, + 108.3062043, + 108.14502739999999, + 108.6174842 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "s/op", + "averageMs": 127.04490231851854, + "errorMs": 5.414142232079772, + "confidenceIntervalMs": [ + 121.63076008643877, + 132.45904455059832 + ], + "p50Ms": 132.15131887500002, + "p95Ms": 137.5252580875, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 137.64402775000002, + 132.276280625, + 120.16059277777778, + 126.684971375, + 136.4172035, + 136.72548600000002, + 137.078983625, + 136.133783625, + 136.55587625, + 136.64128775, + 136.53633125000002, + 137.248128875, + 136.291697875, + 136.58667362499997, + 136.566026875 + ], + [ + 111.80118133333333, + 112.51045388888889, + 112.43639811111112, + 112.68736888888888, + 112.54803700000001, + 112.82547011111112, + 112.64157900000001, + 112.78497388888889, + 114.08633433333333, + 112.978559, + 112.79747633333332, + 113.201672, + 112.80334533333333, + 119.00663622222223, + 114.77970511111111 + ], + [ + 134.54599549999998, + 134.02375475, + 133.22877775, + 133.51339525, + 133.63114174999998, + 132.505738375, + 134.16125200000002, + 133.96235237500002, + 138.11907374999998, + 132.15131887500002, + 132.104992, + 131.58314575, + 131.664985875, + 131.819503, + 130.568635 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "s/op", + "averageMs": 107.40551198518519, + "errorMs": 3.7266811894803884, + "confidenceIntervalMs": [ + 103.6788307957048, + 111.13219317466556 + ], + "p50Ms": 103.8346711, + "p95Ms": 124.08271931111112, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 108.1980161, + 107.681011, + 108.22944530000001, + 108.0958659, + 108.36043099999999, + 108.4314636, + 108.2078925, + 108.4267973, + 108.4850809, + 108.02719069999999, + 123.14758944444444, + 124.11118977777778, + 124.01628822222223, + 124.57867277777777, + 123.62416822222222 + ], + [ + 103.1061184, + 104.28415030000001, + 103.8346711, + 102.3252236, + 102.37679539999999, + 102.2279071, + 102.6794287, + 102.67361580000001, + 101.7204167, + 102.2689672, + 102.8227131, + 102.3254867, + 103.1874742, + 104.02456020000001, + 102.8859168 + ], + [ + 118.13309422222223, + 112.57814777777777, + 101.9732821, + 101.86762940000001, + 101.93140439999999, + 101.4968377, + 101.9517575, + 102.50175109999999, + 102.8192126, + 102.2903089, + 102.8172685, + 111.74658244444446, + 117.40858144444444, + 103.504617, + 105.8630162 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "s/op", + "averageMs": 133.13116633549387, + "errorMs": 3.6638571405440494, + "confidenceIntervalMs": [ + 129.46730919494985, + 136.79502347603793 + ], + "p50Ms": 135.0178995, + "p95Ms": 141.4544356, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 120.22059, + 138.98915962499998, + 141.501607375, + 141.34436812500002, + 140.0561465, + 142.06363762499998, + 141.116382625, + 128.54675500000002, + 122.09067433333333, + 122.26163611111112, + 122.21080955555556, + 122.08210466666667, + 122.54488822222221, + 122.18937266666667, + 123.30753966666666 + ], + [ + 134.381603875, + 134.80307937499998, + 134.58015412499998, + 135.0178995, + 134.814745125, + 135.00304062499998, + 134.52188412499999, + 134.41571275, + 133.81842087500002, + 133.98588212500002, + 135.335039, + 134.03685900000002, + 133.79721825, + 117.08179311111111, + 117.96008788888888 + ], + [ + 136.0284775, + 138.70047399999999, + 137.16107025, + 135.14978150000002, + 137.22890800000002, + 138.013403625, + 140.570601375, + 137.20517800000002, + 136.8000965, + 135.659713375, + 136.651699875, + 136.73628175, + 137.55624087500001, + 136.529345375, + 136.83212125 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2612.3580610222234, + "errorMs": 53.12779588306126, + "confidenceIntervalMs": [ + 2559.230265139162, + 2665.4858569052844 + ], + "p50Ms": 2581.490736, + "p95Ms": 2802.8599165, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2642.663988, + 2488.088946, + 2488.625136, + 2502.52589, + 2559.90374, + 2539.740049, + 2543.5233190000004, + 2543.4411360000004, + 2545.4493, + 2544.9939, + 2550.760934, + 2547.517931, + 2517.436839, + 2555.894272, + 2535.895236 + ], + [ + 2725.860863, + 2704.255142, + 2709.9210390000003, + 2742.8144350000002, + 2788.7294260000003, + 2808.915841, + 2711.114576, + 2714.966237, + 2706.154808, + 2719.5126950000003, + 2721.6416090000002, + 2711.7243489999996, + 2482.495583, + 2475.400708, + 2462.731295 + ], + [ + 2523.300094, + 2559.383259, + 2542.311855, + 2539.579829, + 2589.3534210000003, + 2597.142179, + 2583.7251979999996, + 2581.490736, + 2575.215506, + 2603.008519, + 2606.8029469999997, + 2767.11991, + 2766.253835, + 2818.8834620000002, + 2609.842774 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.634815995511488, + "errorMs": 0.07274067067977875, + "confidenceIntervalMs": [ + 7.562075324831709, + 7.707556666191267 + ], + "p50Ms": 7.625925818181818, + "p95Ms": 7.8547983234375005, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 7.399193411764705, + 7.469607417910448, + 7.684244480916031, + 7.762370643410852, + 7.542722293233083, + 7.534492330827067, + 7.747824807692307, + 7.583030901515151, + 7.679856458015267, + 7.570771481203008, + 7.62805718939394, + 7.525783556390978, + 7.559508954887218, + 7.595539136363636, + 7.687749610687023 + ], + [ + 7.660450923664122, + 7.525420360902256, + 7.656730702290076, + 7.681289282442748, + 7.52530892481203, + 7.496814731343283, + 7.585623507575758, + 7.5721497593984965, + 7.8638394140625, + 7.491546246268657, + 8.289412991735537, + 7.58160137593985, + 7.62312803030303, + 7.677554954198474, + 7.503000074626866 + ], + [ + 7.674818748091603, + 7.681923396946566, + 7.565820090225564, + 7.681984236641221, + 7.8337024453125, + 7.625925818181818, + 7.694707730769231, + 7.707866546153846, + 7.685511610687023, + 7.701112261538461, + 7.696407776923077, + 7.561560323308271, + 7.513456529850747, + 7.540789383458646, + 7.6965089461538465 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "s/op", + "averageMs": 250.37082587222227, + "errorMs": 2.3227801062767277, + "confidenceIntervalMs": [ + 248.04804576594552, + 252.693605978499 + ], + "p50Ms": 248.1910768, + "p95Ms": 258.879183525, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 244.9053356, + 245.5061662, + 245.6642528, + 246.25806359999999, + 254.33313525, + 249.792484, + 248.378958, + 249.3774696, + 247.00706580000002, + 246.84445, + 247.080313, + 247.1934278, + 258.327576, + 254.28469250000003, + 251.6393725 + ], + [ + 255.17498, + 252.98182250000002, + 252.70144324999998, + 252.77317324999999, + 253.9359895, + 253.17294099999998, + 252.41653424999998, + 252.46091675, + 253.74533350000002, + 259.11558675000003, + 256.3808595, + 255.43788800000002, + 256.678629, + 258.1558115, + 261.04848425 + ], + [ + 246.25829499999998, + 247.6535694, + 247.5060576, + 247.234811, + 247.5109278, + 247.1352074, + 248.1910768, + 246.61191599999998, + 245.7146228, + 246.2864676, + 247.8069692, + 247.654296, + 246.3543612, + 246.0015012, + 245.9939296 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "s/op", + "averageMs": 296.2845304611111, + "errorMs": 10.571007505495995, + "confidenceIntervalMs": [ + 285.7135229556151, + 306.8555379666071 + ], + "p50Ms": 284.150309, + "p95Ms": 323.19254137499996, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 272.58973425, + 275.4003035, + 274.39624499999996, + 272.32255525, + 307.24407825, + 323.50251749999995, + 321.2946175, + 291.44324575, + 280.88390775, + 314.2043425, + 314.21721875000003, + 315.4220775, + 313.66533775, + 312.6239645, + 274.8175535 + ], + [ + 280.99135800000005, + 279.39657224999996, + 278.71560225, + 279.81555025, + 331.03936525, + 320.124572, + 321.3764135, + 322.46926375000004, + 320.270693, + 320.039378, + 320.02311925, + 320.4214115, + 320.10777774999997, + 319.17661825, + 319.73832575 + ], + [ + 277.05734674999997, + 278.63935125, + 284.150309, + 278.606039, + 276.94774524999997, + 277.57402599999995, + 280.20364925, + 296.68573175, + 284.9748655, + 282.19821275000004, + 280.8010315, + 280.29240875, + 278.7699725, + 279.1333505, + 279.03611099999995 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "s/op", + "averageMs": 334.82926772777785, + "errorMs": 11.231309131463373, + "confidenceIntervalMs": [ + 323.59795859631447, + 346.06057685924117 + ], + "p50Ms": 347.430168, + "p95Ms": 359.74925529999996, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 353.39975899999996, + 351.7642183333333, + 357.11546233333337, + 358.9779003333333, + 363.180032, + 360.079836, + 318.66810275, + 305.8625565, + 306.86728800000003, + 306.045339, + 307.36703074999997, + 307.86999125, + 308.65938475, + 308.5985685, + 310.7120835 + ], + [ + 345.9280946666667, + 348.53628633333335, + 349.2405276666667, + 349.08038766666664, + 346.5303186666667, + 347.430168, + 347.78655533333335, + 349.12356066666666, + 352.09771566666666, + 354.398163, + 316.037401, + 306.73553599999997, + 306.0717475, + 334.4895956666666, + 355.4057386666667 + ], + [ + 353.03548166666667, + 357.1843323333334, + 353.85513533333335, + 337.78575666666666, + 305.1920675, + 307.3252555, + 316.82962799999996, + 351.6903796666667, + 351.365384, + 351.1836436666667, + 353.93735100000004, + 349.44882333333334, + 334.1409893333334, + 304.59094274999995, + 305.6925275 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "s/op", + "averageMs": 377.0461898370371, + "errorMs": 8.881773460325315, + "confidenceIntervalMs": [ + 368.16441637671176, + 385.9279632973624 + ], + "p50Ms": 380.86253933333336, + "p95Ms": 398.3682090666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 340.87802066666666, + 338.907622, + 371.295773, + 393.7904153333333, + 355.53938566666665, + 337.9348, + 339.69706, + 339.14279400000004, + 353.4823123333333, + 393.5096286666667, + 355.9099076666667, + 398.2750213333333, + 392.502195, + 391.52721866666667, + 398.0830416666667 + ], + [ + 381.021304, + 380.688806, + 385.872669, + 380.86253933333336, + 381.245025, + 380.8453513333334, + 379.5922346666666, + 380.23103833333334, + 379.316801, + 378.364958, + 379.0801543333333, + 379.0140556666667, + 378.80208666666664, + 378.2656146666667, + 384.85907533333335 + ], + [ + 403.223471, + 380.458794, + 382.3549336666667, + 382.24288666666666, + 382.03126266666663, + 398.4081466666667, + 388.14782866666667, + 382.395107, + 384.5182656666667, + 383.848398, + 384.23232566666667, + 381.35550333333333, + 381.9142903333333, + 380.67280366666665, + 362.73761633333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "s/op", + "averageMs": 467.55324178148146, + "errorMs": 18.357214719259094, + "confidenceIntervalMs": [ + 449.19602706222236, + 485.91045650074057 + ], + "p50Ms": 468.1589626666667, + "p95Ms": 516.54986205, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 519.1398280000001, + 514.0011715, + 517.642158, + 509.58370399999995, + 507.45198550000003, + 505.3227375, + 505.8957085, + 503.97466999999995, + 504.4295365, + 503.7490535, + 439.555095, + 440.2863443333334, + 440.90969233333334, + 439.55791466666665, + 438.94767666666667 + ], + [ + 427.8925806666667, + 427.1837256666667, + 433.3277943333334, + 430.0932693333333, + 426.150591, + 427.320629, + 430.7451706666667, + 446.97505366666667, + 429.46526766666665, + 427.05389433333335, + 427.61282866666664, + 429.5736196666667, + 429.5571776666667, + 428.7751006666667, + 428.213927 + ], + [ + 491.97669633333334, + 468.1589626666667, + 427.4890623333333, + 467.4011273333333, + 492.06240833333334, + 490.5332606666667, + 499.1791983333334, + 497.09890866666666, + 499.1286143333333, + 505.89884650000005, + 494.8975936666667, + 491.43121766666667, + 496.35578833333335, + 491.08479833333337, + 486.81149066666666 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "s/op", + "averageMs": 482.9015573555557, + "errorMs": 16.289043347160447, + "confidenceIntervalMs": [ + 466.61251400839524, + 499.1906007027162 + ], + "p50Ms": 501.857372, + "p95Ms": 525.9432177499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 448.7677166666667, + 441.46056, + 444.143739, + 445.79398433333336, + 448.9547206666666, + 449.4182193333333, + 443.8969406666667, + 446.4701623333333, + 441.47035033333333, + 447.42486199999996, + 451.33301366666666, + 456.3801193333333, + 460.68151966666665, + 450.68199833333335, + 448.83732833333335 + ], + [ + 527.6298740000001, + 517.6377595, + 514.2518325, + 513.8324054999999, + 458.70745733333337, + 460.811935, + 460.1989026666667, + 456.6853003333333, + 455.4849663333334, + 455.64684, + 512.5943145, + 528.8160185, + 519.821431, + 517.2893015, + 522.0076865 + ], + [ + 506.24506599999995, + 505.1375605, + 503.3203965000001, + 508.82505150000003, + 513.2298665000001, + 517.8028220000001, + 500.0757536666667, + 502.662081, + 502.01585650000004, + 507.87976999999995, + 506.609988, + 503.898557, + 501.952811, + 501.857372, + 501.92586900000003 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "s/op", + "averageMs": 477.9048682185184, + "errorMs": 16.43646498976323, + "confidenceIntervalMs": [ + 461.46840322875516, + 494.34133320828164 + ], + "p50Ms": 458.2713386666667, + "p95Ms": 520.8801068, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 444.3253676666667, + 444.18956833333334, + 444.53058333333337, + 444.7955726666667, + 444.843356, + 443.86585299999996, + 443.6260403333334, + 443.9658496666667, + 444.25661, + 446.64393966666665, + 497.0581883333333, + 523.5874605, + 521.3894329999999, + 519.691679, + 516.3421569999999 + ], + [ + 458.19500566666665, + 457.39480633333335, + 457.3506073333333, + 449.9450606666667, + 457.039518, + 450.0749093333333, + 451.4746806666667, + 448.61735699999997, + 450.8752793333333, + 451.7080176666667, + 453.44683333333336, + 454.17059, + 458.2713386666667, + 462.406297, + 465.30407933333333 + ], + [ + 515.2464060000001, + 519.3377905, + 518.5622245, + 509.5984415, + 511.2951365, + 513.0800380000001, + 514.113084, + 507.2220745, + 506.179913, + 506.6949195, + 507.1252355, + 507.5268445, + 507.90197550000005, + 505.31020800000005, + 507.1387395 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "s/op", + "averageMs": 484.8718530888888, + "errorMs": 17.6240343664372, + "confidenceIntervalMs": [ + 467.2478187224516, + 502.49588745532606 + ], + "p50Ms": 469.775629, + "p95Ms": 524.6830473499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 515.765362, + 517.092844, + 518.3114445, + 518.1083285, + 520.3915235, + 522.328258, + 524.8341694999999, + 520.0998060000001, + 521.6226365, + 519.015525, + 518.7258065, + 518.108032, + 538.3380925, + 512.1429830000001, + 516.9291015 + ], + [ + 516.885218, + 469.775629, + 447.38854433333336, + 449.625281, + 446.988662, + 445.77796333333333, + 445.7412033333333, + 445.08365833333335, + 445.41271033333334, + 493.61858333333333, + 524.3304290000001, + 515.431165, + 514.201607, + 515.3405355, + 515.7074155 + ], + [ + 456.7582923333333, + 457.859646, + 450.28819799999997, + 455.74600300000003, + 453.361615, + 450.78182266666664, + 454.261226, + 453.73937166666667, + 454.34234366666664, + 458.983454, + 454.07106000000005, + 451.8543563333333, + 450.49597566666665, + 462.339759, + 461.2277476666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1373.686343511111, + "errorMs": 54.98714070135602, + "confidenceIntervalMs": [ + 1318.699202809755, + 1428.6734842124672 + ], + "p50Ms": 1444.002433, + "p95Ms": 1498.6692591, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1447.044877, + 1443.78035, + 1477.792775, + 1498.76088, + 1488.7702089999998, + 1467.7821230000002, + 1468.413876, + 1475.295501, + 1466.480367, + 1458.023011, + 1462.378114, + 1459.104833, + 1486.574139, + 1258.4140619999998, + 1266.053914 + ], + [ + 1453.817503, + 1460.3209559999998, + 1466.563376, + 1459.993543, + 1472.676792, + 1257.8134400000001, + 1309.5346379999999, + 1451.9766240000001, + 1498.455477, + 1454.938376, + 1444.002433, + 1468.856731, + 1527.3623, + 1244.137608, + 1251.256914 + ], + [ + 1259.392174, + 1271.9408210000001, + 1260.292607, + 1283.3292350000002, + 1271.913313, + 1275.383696, + 1270.114859, + 1264.352386, + 1251.9733099999999, + 1258.887969, + 1280.52779, + 1261.358504, + 1254.264327, + 1251.513749, + 1254.264976 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "s/op", + "averageMs": 25.444752572470577, + "errorMs": 0.5190471948222001, + "confidenceIntervalMs": [ + 24.925705377648374, + 25.963799767292777 + ], + "p50Ms": 25.862741743589744, + "p95Ms": 26.997293055263157, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 23.92828630952381, + 24.26162933333333, + 24.528245219512193, + 24.62533431707317, + 24.20109969047619, + 24.639008658536586, + 24.323079571428572, + 25.862741743589744, + 24.422485170731708, + 24.086468404761906, + 24.0185225, + 24.53228236585366, + 24.72677724390244, + 25.169153975, + 26.139246435897437 + ], + [ + 24.671850658536584, + 24.090724, + 24.017470547619048, + 24.760419902439025, + 24.734279902439024, + 24.09577416666667, + 24.791395536585366, + 27.418397486486487, + 27.137482763157895, + 26.670183736842105, + 25.91446364102564, + 26.24287053846154, + 25.864749307692307, + 25.92882323076923, + 26.297164538461537 + ], + [ + 25.781536435897436, + 25.884170743589742, + 25.75356276923077, + 26.178669692307693, + 26.42992994736842, + 26.364374263157895, + 26.266425666666667, + 26.41142957894737, + 26.492982210526318, + 26.112771897435895, + 25.946402641025642, + 26.35126757894737, + 26.35229447368421, + 26.14349330769231, + 26.444143657894738 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "s/op", + "averageMs": 848.2239265777777, + "errorMs": 34.82027226180153, + "confidenceIntervalMs": [ + 813.4036543159762, + 883.0441988395792 + ], + "p50Ms": 822.96758, + "p95Ms": 953.6274247499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 783.2149165, + 838.1965205, + 936.6262365, + 884.1491315, + 920.8969689999999, + 909.6055815000001, + 910.4148945000001, + 911.862631, + 939.245039, + 926.177127, + 940.6180039999999, + 943.1721075, + 937.3873515, + 871.7296749999999, + 822.96758 + ], + [ + 776.4427895, + 770.2890205, + 859.534029, + 772.0082985, + 790.3417655000001, + 787.9856404999999, + 777.0060615, + 774.1380485, + 771.133945, + 767.97873, + 785.6769274999999, + 785.640355, + 788.1940895, + 786.9552035, + 787.182197 + ], + [ + 879.41453, + 885.9893925, + 874.0911055, + 835.0747160000001, + 906.981485, + 971.6929025, + 951.3074164999999, + 954.621714, + 819.4955305, + 811.669134, + 800.0327004999999, + 807.1469075, + 811.8857015, + 800.3816725, + 803.5209215 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1110.0039255444447, + "errorMs": 43.642668136566805, + "confidenceIntervalMs": [ + 1066.361257407878, + 1153.6465936810114 + ], + "p50Ms": 1081.363434, + "p95Ms": 1253.2279131999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1166.187919, + 1168.8881939999999, + 997.805936, + 1004.4148479999999, + 1002.2081000000001, + 1003.0903769999999, + 1000.4328885, + 1011.9550479999999, + 1024.976707, + 1014.472305, + 1061.890091, + 1020.6548399999999, + 1186.854708, + 1089.501604, + 1031.1783240000002 + ], + [ + 1166.062061, + 1221.29774, + 1196.1540479999999, + 1264.461339, + 1176.1841319999999, + 1168.094237, + 1180.680468, + 1226.222507, + 1222.431535, + 1198.806902, + 1170.145603, + 1179.357262, + 1216.767891, + 1257.420109, + 1243.446123 + ], + [ + 1067.165559, + 1075.07211, + 1075.296681, + 1078.086388, + 1087.398984, + 1081.363434, + 1079.840843, + 1117.549548, + 1068.9154919999999, + 1067.9375890000001, + 1068.326349, + 1102.113867, + 967.866043, + 1065.685088, + 1075.514828 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1173.3739717333335, + "errorMs": 64.57398276233684, + "confidenceIntervalMs": [ + 1108.7999889709968, + 1237.9479544956705 + ], + "p50Ms": 1176.5784509999999, + "p95Ms": 1384.9000393, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1042.572652, + 1053.57107, + 1045.906443, + 1036.0304469999999, + 1035.453522, + 1037.478771, + 1038.335288, + 1039.269405, + 1038.701564, + 1029.699607, + 1029.056607, + 1028.836275, + 1031.4669700000002, + 1033.1499589999999, + 1032.932704 + ], + [ + 1234.26393, + 1232.237764, + 1214.969091, + 1215.599192, + 1242.762663, + 1220.799218, + 1257.593561, + 1224.549307, + 1217.6999680000001, + 1215.94276, + 1217.57957, + 1227.959179, + 1229.2345129999999, + 1040.780554, + 1042.905514 + ], + [ + 1296.248934, + 1176.5784509999999, + 1169.964395, + 1437.47511, + 1393.481809, + 1173.701447, + 1174.821956, + 1174.664504, + 1364.87591, + 1358.081726, + 1351.934806, + 1336.130353, + 1153.179711, + 1321.510181, + 1331.841367 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1379.2354678666666, + "errorMs": 76.4993261435591, + "confidenceIntervalMs": [ + 1302.7361417231073, + 1455.7347940102256 + ], + "p50Ms": 1468.956199, + "p95Ms": 1548.4499222999998, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1500.271106, + 1506.7134310000001, + 1468.956199, + 1474.5161790000002, + 1468.999391, + 1520.76776, + 1510.007089, + 1329.381503, + 1295.2721080000001, + 1310.550956, + 1615.422484, + 1514.859802, + 1504.608931, + 1554.900006, + 1528.771469 + ], + [ + 1171.826161, + 1187.823922, + 1208.792566, + 1188.018415, + 1195.673808, + 1185.398413, + 1217.914779, + 1203.0505520000002, + 1189.923235, + 1236.514437, + 1227.330321, + 1201.508268, + 1215.828997, + 1215.7869640000001, + 1230.59071 + ], + [ + 1523.454474, + 1526.849344, + 1500.296401, + 1292.8048059999999, + 1515.613051, + 1533.399727, + 1512.276018, + 1501.7856789999998, + 1492.8363419999998, + 1514.791622, + 1513.3973899999999, + 1518.030811, + 1316.615644, + 1320.4535580000002, + 1303.0112250000002 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1638.0157380222217, + "errorMs": 58.75666496376549, + "confidenceIntervalMs": [ + 1579.2590730584564, + 1696.7724029859871 + ], + "p50Ms": 1576.2261349999999, + "p95Ms": 1838.7314687, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1844.058671, + 1827.3896060000002, + 1819.735048, + 1819.688348, + 1815.8960129999998, + 1565.4833130000002, + 1545.2504600000002, + 1545.8446509999999, + 1540.6456340000002, + 1542.293063, + 1547.330315, + 1567.113476, + 1545.032322, + 1536.037748, + 1736.411161 + ], + [ + 1764.123442, + 1755.747414, + 1764.7195040000001, + 1574.954779, + 1574.305904, + 1587.0558429999999, + 1593.603944, + 1580.482704, + 1592.395696, + 1582.1358480000001, + 1742.966075, + 1816.049121, + 1814.744389, + 1815.010978, + 1843.592267 + ], + [ + 1546.191425, + 1583.262198, + 1576.2261349999999, + 1571.3453299999999, + 1563.602552, + 1558.692343, + 1554.247357, + 1560.486507, + 1574.6731249999998, + 1568.054648, + 1574.2520200000001, + 1557.327172, + 1579.70426, + 1578.161619, + 1564.383783 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1769.1330055777778, + "errorMs": 82.58746933596582, + "confidenceIntervalMs": [ + 1686.545536241812, + 1851.7204749137436 + ], + "p50Ms": 1745.62038, + "p95Ms": 2091.0978285, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1748.3558150000001, + 1734.237957, + 1732.4680740000001, + 1735.691519, + 1745.62038, + 1770.1599640000002, + 1777.543689, + 1732.059569, + 1744.7994019999999, + 1721.748363, + 1723.521812, + 1756.092399, + 1729.865129, + 1730.939315, + 1725.6130890000002 + ], + [ + 1840.622392, + 1804.952337, + 1804.3395, + 1806.253461, + 1811.664369, + 1811.956054, + 1805.012284, + 1808.142954, + 1817.6090510000001, + 2082.606142, + 2091.2244960000003, + 2090.802271, + 2084.0469160000002, + 2092.5662100000004, + 2075.821984 + ], + [ + 1735.8619390000001, + 1772.898723, + 1739.8824610000001, + 1732.31429, + 1746.349377, + 1745.395338, + 1763.294349, + 1740.3737159999998, + 1708.376438, + 1494.784596, + 1502.602394, + 1498.788266, + 1501.515744, + 1502.415792, + 1489.7949310000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1948.1001704000003, + "errorMs": 40.328798447431815, + "confidenceIntervalMs": [ + 1907.7713719525684, + 1988.428968847432 + ], + "p50Ms": 1954.821902, + "p95Ms": 2051.4362922999994, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1963.055851, + 1958.799492, + 1944.416743, + 1942.534222, + 1946.478668, + 2011.508186, + 2017.972961, + 1949.730666, + 1949.61224, + 1697.914919, + 1705.733759, + 1702.928829, + 1935.950431, + 1954.821902, + 1950.215926 + ], + [ + 1939.961186, + 1940.566636, + 1932.307498, + 1940.515535, + 1946.825365, + 1956.3389659999998, + 1951.275744, + 1937.597406, + 1957.344978, + 1991.7102129999998, + 1925.796355, + 1926.362526, + 1924.577335, + 2065.77772, + 1964.141183 + ], + [ + 1988.259118, + 1982.494622, + 1959.625045, + 1955.410522, + 1951.405881, + 1959.624305, + 1958.296113, + 1955.186783, + 1988.820235, + 2005.837275, + 1950.409614, + 1962.275236, + 1966.995887, + 2004.3728110000002, + 2142.72078 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2184.0637599111114, + "errorMs": 65.53640434705683, + "confidenceIntervalMs": [ + 2118.5273555640547, + 2249.6001642581687 + ], + "p50Ms": 2215.256897, + "p95Ms": 2334.8008431999997, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1956.5136400000001, + 2266.152632, + 1931.105799, + 1946.565941, + 1949.3347780000001, + 2211.266286, + 2236.267917, + 1934.941397, + 1944.337713, + 2188.221439, + 2202.6339199999998, + 2265.500239, + 2385.1658119999997, + 1983.668584, + 2015.4085300000002 + ], + [ + 2273.444128, + 2319.3660139999997, + 2291.396509, + 2263.85431, + 2260.315884, + 2279.575108, + 2275.3834500000003, + 2222.949007, + 2231.7594409999997, + 2310.698756, + 2264.630698, + 2288.649434, + 2341.4157699999996, + 2210.087293, + 1929.0868320000002 + ], + [ + 2233.510454, + 2187.2516100000003, + 2185.546411, + 2191.570422, + 2192.8229090000004, + 2215.256897, + 2238.0695020000003, + 2233.298635, + 2218.517871, + 2210.808839, + 2255.0341980000003, + 2185.0967809999997, + 2189.8788379999996, + 2181.161317, + 2185.347251 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "s/op", + "averageMs": 13308.669177444446, + "errorMs": 666.3441938952775, + "confidenceIntervalMs": [ + 12642.32498354917, + 13975.013371339724 + ], + "p50Ms": 12694.590238, + "p95Ms": 15849.8447733, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 15075.929433000001, + 14992.8389, + 14766.002536, + 14734.905105, + 14198.357751, + 12984.704343000001, + 13965.517714000001, + 16099.331159999998, + 15773.740214, + 15545.794476, + 15882.461013, + 15603.169275999999, + 14001.402485, + 13294.77861, + 13176.290168 + ], + [ + 12339.774278, + 12271.484533, + 12522.863136, + 12694.590238, + 12649.783179, + 12494.531939, + 12537.700163, + 12520.015055, + 12484.648157, + 14184.563295, + 12414.720851, + 12406.397797, + 12506.329332, + 12307.05272, + 12357.422896999999 + ], + [ + 11634.07582, + 12076.118583, + 14100.92585, + 13991.541097000001, + 13650.291019, + 13698.909977, + 13672.209955, + 11992.661901, + 11861.829065, + 12075.212927999999, + 12365.766513, + 11915.011353, + 12312.229356, + 11951.312755, + 12804.916059 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.061118731206326465, + "errorMs": 0.0007393062972048283, + "confidenceIntervalMs": [ + 0.06037942490912163, + 0.06185803750353129 + ], + "p50Ms": 0.06118564146326543, + "p95Ms": 0.06414612452655744, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06183830569467632, + 0.06123568309557338, + 0.060291653987582135, + 0.059311424607174625, + 0.06010057143715453, + 0.061144965032400043, + 0.06094576473097313, + 0.0612284233241506, + 0.06229849753970726, + 0.06078876829120077, + 0.06034186119321953, + 0.06149363021025452, + 0.061422941046425934, + 0.0604494663967122, + 0.06051834781556336 + ], + [ + 0.06255826438578933, + 0.06303349486355328, + 0.06252178816102012, + 0.062038359052285545, + 0.06128380522026837, + 0.061029183232656055, + 0.061015818204001954, + 0.06188968993255368, + 0.06405213928914505, + 0.06217219021570212, + 0.06499881894983103, + 0.06205674481945651, + 0.061589465517241385, + 0.06153268961486404, + 0.060214072907886815 + ], + [ + 0.058899292797832875, + 0.059222004914732354, + 0.0616533246825299, + 0.062308207923259, + 0.06418640391401989, + 0.05967087327725076, + 0.058816106204057625, + 0.06056437305479866, + 0.05909309570508655, + 0.05957570446694461, + 0.06118564146326543, + 0.06123527507040529, + 0.060193816091954025, + 0.059239551021616814, + 0.05910240492791302 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.795957371617516, + "errorMs": 0.09807990655494278, + "confidenceIntervalMs": [ + 2.697877465062573, + 2.8940372781724584 + ], + "p50Ms": 2.881105902298851, + "p95Ms": 3.0307668563371077, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.608687736979167, + 2.5448467989821886, + 2.5488101882951653, + 2.547318501272265, + 2.543098256345178, + 2.5367271645569622, + 2.531438482323232, + 2.5288986186868687, + 2.527240964646465, + 2.53436849113924, + 2.5462972061068703, + 2.5323744556962025, + 2.5339097316455694, + 2.535178359493671, + 2.5327901468354432 + ], + [ + 2.931632643274854, + 2.9744029703264094, + 2.9519013333333333, + 2.948057455882353, + 2.9347298826979475, + 2.932579380116959, + 2.9178633498542275, + 2.928266909356725, + 2.950564407079646, + 2.9298709152046785, + 2.8567637578347576, + 2.8892224005763687, + 2.893506358381503, + 2.938367296187683, + 2.9442386970588235 + ], + [ + 2.851476299145299, + 2.8883207377521614, + 2.9147804447674415, + 2.8737884040114614, + 2.873460842406877, + 2.881105902298851, + 2.867114581661891, + 2.888353994236311, + 2.878646014367816, + 2.8713061948424072, + 2.984651175595238, + 2.9828900267857144, + 2.89848738150289, + 3.0505307195121953, + 3.059216143730887 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.0795414071369045, + "errorMs": 0.12965479907869248, + "confidenceIntervalMs": [ + 2.949886608058212, + 3.209196206215597 + ], + "p50Ms": 3.1065555341614908, + "p95Ms": 3.4114797061294144, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.1065555341614908, + 2.82866111299435, + 3.0261869335347433, + 3.618066523465704, + 2.797408391061453, + 2.8217632225352114, + 2.8240766112676057, + 2.8446946136363636, + 2.8746129598853867, + 2.9559703067846606, + 2.8014913221288515, + 2.8030718795518204, + 2.8120958988764047, + 2.7963137290502793, + 2.7951072932960894 + ], + [ + 2.7907712646239555, + 3.1410391755485896, + 3.2761127875816993, + 3.2952875986842103, + 3.244983944983819, + 3.1999980031948883, + 3.24359903236246, + 3.3488591237458194, + 3.3095845313531354, + 3.3926908338983055, + 3.4145068600682595, + 2.891315156069364, + 3.2582379772727275, + 2.8334764985835696, + 2.85937034 + ], + [ + 3.328973438538206, + 3.4044163469387754, + 3.394643152542373, + 2.824542056338028, + 2.8263461666666667, + 2.809717938202247, + 2.7964784860335197, + 3.0002571257485027, + 3.253362600649351, + 3.309582283828383, + 3.35158689632107, + 3.2965717730263155, + 3.250912366883117, + 3.238211770226537, + 3.2878514590163936 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.283987595528039, + "errorMs": 0.10289479798070032, + "confidenceIntervalMs": [ + 3.181092797547339, + 3.3868823935087393 + ], + "p50Ms": 3.217509668810289, + "p95Ms": 3.6297435168694085, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.2258221543408356, + 3.24921512012987, + 3.1968024217252395, + 3.2227459196141477, + 3.253997178571429, + 3.312696284768212, + 3.168984990506329, + 3.1871880891719746, + 3.2146844935897434, + 3.2143367051282055, + 3.2854253868852457, + 3.3766714747474746, + 3.217509668810289, + 3.3663291946308727, + 3.2865798590163937 + ], + [ + 3.118506950155763, + 3.1677002151898734, + 3.146083751572327, + 3.2021493993610224, + 3.6360435326086957, + 3.6128256462093864, + 3.6150434801444042, + 3.612066754512635, + 3.5837995607142856, + 3.611337462093863, + 3.7219790446096654, + 3.5792924642857145, + 3.593817383512545, + 3.5920138853046595, + 3.0753142147239267 + ], + [ + 3.0924742561728396, + 3.0972688637770895, + 3.0888011790123455, + 3.0878780956790126, + 3.095453694444444, + 3.1484287924528305, + 3.098007566563467, + 3.09722553869969, + 3.0792431046153848, + 3.106829931888545, + 3.124669165109034, + 3.2579670423452765, + 3.182901615873016, + 3.354943214046823, + 3.220387051446945 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.926871831535347, + "errorMs": 0.14505869598859714, + "confidenceIntervalMs": [ + 3.78181313554675, + 4.071930527523945 + ], + "p50Ms": 4.113713782786886, + "p95Ms": 4.3074901153668375, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.6226017328519857, + 3.6465249854545454, + 3.611996480144404, + 3.6182466498194947, + 3.577760360714286, + 3.601500298561151, + 3.6292998985507245, + 3.6420544, + 3.635092358695652, + 3.7356553358208955, + 3.9290158235294115, + 3.60193976618705, + 3.565997512455516, + 3.576699507142857, + 3.639207581818182 + ], + [ + 3.8801438178294574, + 3.7389400447761196, + 3.6008754712230213, + 3.577836957142857, + 3.6913485772058823, + 4.2651269276595745, + 4.175667554166667, + 4.118701251028807, + 4.3256457672413795, + 4.3576211130434785, + 4.167370796680498, + 4.163216717842324, + 4.215205281512605, + 4.1199212633744855, + 4.130570255144033 + ], + [ + 3.5644280640569397, + 3.875218189189189, + 4.150323464730291, + 4.217650785714286, + 4.173605195833334, + 4.177728166666667, + 4.1794444041666665, + 4.237132662447257, + 4.138094078512396, + 4.188601719665272, + 4.116048946502058, + 4.125733399176955, + 4.113713782786886, + 4.129298320987654, + 4.1604267510373445 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.535846479092516, + "errorMs": 0.14850678860085062, + "confidenceIntervalMs": [ + 4.3873396904916655, + 4.684353267693367 + ], + "p50Ms": 4.66487774883721, + "p95Ms": 4.821956190865385, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.222986822784811, + 4.225996860759493, + 4.523148923423423, + 4.261518825531915, + 4.1730011625, + 4.50801669058296, + 5.006374955, + 4.161236892116182, + 4.20714506722689, + 4.778795842857143, + 4.823533211538462, + 4.758456402843602, + 4.72440758018868, + 4.8054318516746415, + 4.789747205741627 + ], + [ + 4.711661788732394, + 4.745141497630332, + 4.753960928909952, + 4.66487774883721, + 4.668430772093023, + 4.688245542056075, + 4.695926539906103, + 4.705834014084507, + 4.790821497607656, + 4.818276475961539, + 4.723166117924529, + 4.75488454028436, + 4.786217755980861, + 4.722859000000001, + 4.726750212264151 + ], + [ + 4.639231796296296, + 4.627895345622119, + 4.6246830645161285, + 4.648167166666666, + 4.634082296296296, + 4.080723195121951, + 4.106752737704918, + 4.08225899593496, + 4.076896597560975, + 4.08429707755102, + 4.088585122448979, + 4.082948710204081, + 4.1107960204918035, + 4.584458780821918, + 4.714461924882629 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.280031928002191, + "errorMs": 0.10255833904177006, + "confidenceIntervalMs": [ + 4.177473588960421, + 4.382590267043962 + ], + "p50Ms": 4.200197054393305, + "p95Ms": 4.7370576311969055, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.135356260330579, + 4.1625503443983405, + 4.210101226890756, + 4.227396772151899, + 4.178317016666666, + 4.211185508403362, + 4.245737953389831, + 4.231594687763713, + 4.235105624472574, + 4.2402667161016945, + 4.133842541322314, + 4.216416340336135, + 4.193664962343097, + 4.145180041322313, + 4.216893453781513 + ], + [ + 4.170017518672199, + 4.177139595833333, + 4.186730619246862, + 4.200197054393305, + 4.190753958158996, + 4.202113832635983, + 4.1793194541666665, + 4.192547523012552, + 4.2040244705882355, + 4.200917292887029, + 4.487020179372197, + 4.769209561904762, + 4.744316876777251, + 4.330453333333334, + 4.154500709543568 + ], + [ + 4.315271012931035, + 4.190113184100419, + 4.156608518672199, + 4.158472489626556, + 4.151484099585062, + 4.152575315352697, + 4.162714539419087, + 4.159570211618258, + 4.168314654166666, + 4.177038520833333, + 4.625212493087558, + 4.702387375586855, + 4.720119391509434, + 4.6972110093896715, + 4.691472514018692 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.721791594034001, + "errorMs": 0.08665963901997051, + "confidenceIntervalMs": [ + 4.63513195501403, + 4.808451233053972 + ], + "p50Ms": 4.752983606635071, + "p95Ms": 4.904279059667624, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.748755658767773, + 4.7647689714285715, + 4.865782684466019, + 4.754637180094787, + 4.86369154854369, + 4.779536714285714, + 4.705878708920188, + 4.20450824789916, + 4.2271040210970465, + 4.303067236051502, + 4.792826205741627, + 5.029423266331658, + 4.912572759803922, + 4.884927092682927, + 4.794459071770334 + ], + [ + 4.756575440758294, + 4.774096080952381, + 4.73631429245283, + 4.212691138655463, + 4.690609023364486, + 4.762753847619048, + 4.809174831730769, + 4.7634854380952385, + 4.7608359715639805, + 4.764759866666667, + 4.7501960853080565, + 4.758846412322275, + 4.752983606635071, + 4.754094701421801, + 4.753545265402844 + ], + [ + 4.770988447619048, + 4.7098859436619716, + 4.752040995260664, + 4.7437369668246445, + 4.726148169811321, + 4.737168198113207, + 4.7057370657277, + 4.742483071090048, + 4.733667179245283, + 4.742014663507109, + 4.734763599056604, + 4.7319687547169815, + 4.745136938388626, + 4.7661707714285715, + 4.705809596244132 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.435173526230438, + "errorMs": 0.23105990960853431, + "confidenceIntervalMs": [ + 5.204113616621903, + 5.666233435838971 + ], + "p50Ms": 5.672392672316384, + "p95Ms": 5.905767544970415, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.110527352040816, + 5.826156424418604, + 5.8481550232558135, + 5.868716187134503, + 5.785930104046243, + 5.826775796511628, + 5.874058333333334, + 5.9219061538461535, + 5.9193572071005915, + 5.842919226744186, + 5.815334075581395, + 5.023482155, + 5.030388874371859, + 5.864557748538012, + 5.837882988372093 + ], + [ + 4.328317418103448, + 4.527765194570136, + 5.004027995, + 5.064534888888889, + 5.02230053, + 4.424389022026432, + 4.950606054187192, + 5.021361195, + 5.023281845, + 5.140139210256411, + 5.091159705583756, + 5.096339817258883, + 5.044909854271357, + 5.0350517035175875, + 5.022753219999999 + ], + [ + 5.6927461363636365, + 5.675307813559322, + 5.704669806818182, + 5.758739149425287, + 5.774758298850575, + 5.690413534090909, + 5.699877801136363, + 5.672392672316384, + 5.672295875706215, + 5.6506843483146065, + 5.730658874285715, + 5.650160398876404, + 5.681709288135593, + 5.657756418079097, + 5.677552960451977 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "s/op", + "averageMs": 9.39918932578371, + "errorMs": 0.3056652022020677, + "confidenceIntervalMs": [ + 9.093524123581641, + 9.704854527985777 + ], + "p50Ms": 9.691105346153845, + "p95Ms": 10.008784931435644, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 9.919738742574259, + 9.844736303921568, + 9.915153178217821, + 10.07022493, + 8.874378300884956, + 9.921200188118812, + 10.04632125, + 9.847980588235295, + 9.755961718446601, + 9.74819440776699, + 9.72443913592233, + 9.687402028846154, + 9.664367499999999, + 8.56557205982906, + 8.400547208333332 + ], + [ + 8.368018600000001, + 8.340257441666667, + 8.30891888429752, + 8.335857275, + 9.53832159047619, + 9.71389291262136, + 9.733786941747573, + 9.740900349514563, + 9.85725793137255, + 9.692758692307693, + 9.7195566407767, + 9.678277423076922, + 9.788830233009708, + 9.793472941747574, + 9.812283274509804 + ], + [ + 9.691105346153845, + 9.573329838095237, + 8.604992452991452, + 8.530497177966101, + 8.52561622881356, + 8.542977542372881, + 8.407700983193278, + 9.292461916666666, + 9.493126037735848, + 9.511450283018869, + 9.522455679245283, + 9.457235443396225, + 9.743462145631067, + 9.853245950980392, + 9.805253960784313 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0025480794071766695, + "errorMs": 1.1803974595990755e-05, + "confidenceIntervalMs": [ + 0.002536275432580679, + 0.0025598833817726606 + ], + "p50Ms": 0.0025397775546166425, + "p95Ms": 0.0026053376924525546, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.002527263822003022, + 0.0026091154362871314, + 0.0025234892910036355, + 0.0025405269693629254, + 0.0025540027476035074, + 0.002537052042035415, + 0.0025396259954089304, + 0.002538822261763041, + 0.0025306135402117366, + 0.002560568693809007, + 0.0025606433031816703, + 0.0025612618166545877, + 0.0025666650173359375, + 0.0025393712170451313, + 0.0025187279098816857 + ], + [ + 0.0025877596299372103, + 0.0025579948848974037, + 0.0025357012489161355, + 0.002522738982178797, + 0.002544008269171582, + 0.002545891509373926, + 0.002540032455262583, + 0.0025998626792504815, + 0.002536397100890629, + 0.0025397775546166425, + 0.0025428765636123256, + 0.0025507286452794292, + 0.0025382765750629416, + 0.0025504518055392647, + 0.0025608366518258324 + ], + [ + 0.002533429442771275, + 0.0025354876402215658, + 0.002535100040809188, + 0.002543630483490716, + 0.002527845486185709, + 0.0026076841266820146, + 0.0025652082759434385, + 0.002562869354652727, + 0.002598680727350163, + 0.002536365138093946, + 0.002533421949211576, + 0.0025324351720086495, + 0.002537155321038078, + 0.0025284480318543802, + 0.0025247275132341913 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003037888631218686, + "errorMs": 1.0398762304042472e-05, + "confidenceIntervalMs": [ + 0.0030274898689146438, + 0.0030482873935227285 + ], + "p50Ms": 0.0030325084076162755, + "p95Ms": 0.0030794077568087447, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030324023357558008, + 0.0030175324324650484, + 0.0030325084076162755, + 0.003057983254093223, + 0.00301683692278925, + 0.003014056477374093, + 0.0030236039390549897, + 0.003027703520843235, + 0.0030248992916938862, + 0.0030191969090524917, + 0.0030338545500316954, + 0.0030521151206681376, + 0.0030797420975971768, + 0.003057602032455701, + 0.003041177846093966 + ], + [ + 0.003027803057959564, + 0.0030122705709449893, + 0.00305225913392146, + 0.0030959251619613027, + 0.0030395240823074283, + 0.0030208742267543013, + 0.0030312487482420836, + 0.0030245869573106558, + 0.00302385672604794, + 0.0030403257316216816, + 0.00301599579012126, + 0.0030197280124392377, + 0.00301948903608747, + 0.0030280644057635773, + 0.003028878371134458 + ], + [ + 0.003049884110958307, + 0.003048254787105976, + 0.003055437252541793, + 0.0030786276283024036, + 0.0030367312001651795, + 0.003046169391633823, + 0.0030413460641355084, + 0.0030386604660347554, + 0.0030120395050277212, + 0.0030162915650078564, + 0.0030588695309131278, + 0.0030714609771602835, + 0.0030578623576353325, + 0.003053833322138225, + 0.0030274750958782207 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030492200569421975, + "errorMs": 2.459682203553466e-05, + "confidenceIntervalMs": [ + 0.003024623234906663, + 0.003073816878977732 + ], + "p50Ms": 0.003041085345608669, + "p95Ms": 0.003074427979099337, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030431633991900024, + 0.0030202858320649414, + 0.0030264886459922045, + 0.003020689232005268, + 0.0030206277284959633, + 0.0030492724811342327, + 0.003031531732439322, + 0.0030317019433927376, + 0.00305949453178296, + 0.003024190780004596, + 0.003019164411681247, + 0.0030371002693486133, + 0.0030198849453047867, + 0.0030458807011987136, + 0.003026824994401031 + ], + [ + 0.003044964168825752, + 0.003041085345608669, + 0.003053949577112149, + 0.003040360005958099, + 0.0030322373818684567, + 0.003051768724940345, + 0.00302990036170419, + 0.003034825847384343, + 0.0033402896310101133, + 0.0030506187048384785, + 0.0030248453819329978, + 0.0030395088268991735, + 0.0030419041967889196, + 0.0030641408288882284, + 0.003031891295780967 + ], + [ + 0.0030765815566622477, + 0.003053414380832883, + 0.003059009728959329, + 0.0030533498827781578, + 0.003048898373079139, + 0.0030386528565569415, + 0.0030694029647858802, + 0.0030636413024834296, + 0.0030369899346893415, + 0.0030389099625996153, + 0.0030587140908687792, + 0.003059580209789568, + 0.003039103005830576, + 0.003067792676156562, + 0.003052269728348944 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030324615512979055, + "errorMs": 1.613004207821581e-05, + "confidenceIntervalMs": [ + 0.0030163315092196896, + 0.0030485915933761215 + ], + "p50Ms": 0.00302835902187341, + "p95Ms": 0.0030895160850907912, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030155992232681838, + 0.0030932399945565437, + 0.0030511869885958007, + 0.0030354510917401678, + 0.003049589957737976, + 0.0030099515281017232, + 0.0030020019060769338, + 0.003008240764358032, + 0.0030078456874592114, + 0.0030258728519217733, + 0.003032179694108017, + 0.0030136601824147812, + 0.0030062659111745695, + 0.003046235891953792, + 0.003026508029400284 + ], + [ + 0.0030319141066914024, + 0.003022251891604419, + 0.0030328788857452173, + 0.003054450119254484, + 0.003023101679442846, + 0.0030310858404478105, + 0.003032238923805972, + 0.0030344045665120427, + 0.00302835902187341, + 0.003038733109339685, + 0.0030535833478349803, + 0.0030493650817847834, + 0.00303117037557846, + 0.003021411146489119, + 0.003020370430409399 + ], + [ + 0.0030317963913931816, + 0.0030319457552818343, + 0.0030039945843170473, + 0.0030040505792630727, + 0.003018300938291278, + 0.0030126492879432283, + 0.003023864331499063, + 0.003030845769666701, + 0.0030247750013609885, + 0.0030109753888116183, + 0.003004861745115653, + 0.0030359866188653358, + 0.0030808269630040355, + 0.0031910977023780276, + 0.0030256505215328954 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030942914760734895, + "errorMs": 8.283553235955081e-05, + "confidenceIntervalMs": [ + 0.0030114559437139387, + 0.0031771270084330404 + ], + "p50Ms": 0.003031580175625252, + "p95Ms": 0.0035500473561132233, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030242591566756877, + 0.003007895230075188, + 0.0029911661308026595, + 0.0030127171147560734, + 0.0030156741176293215, + 0.002998740934196086, + 0.002983025919794789, + 0.002972970788360527, + 0.003000892194457447, + 0.0032636438176911506, + 0.00301417177309496, + 0.0029923496936186513, + 0.003004480578003425, + 0.0029953883888860604, + 0.0029927092786651744 + ], + [ + 0.003320689327512077, + 0.0037133935255831917, + 0.0031786226263383877, + 0.0033236127337438566, + 0.003222154653222949, + 0.0031193793024938557, + 0.0036376332541636813, + 0.0031323536487595284, + 0.0030822769443177474, + 0.0030829982060292214, + 0.003073062269374111, + 0.003048389296969771, + 0.0030274945771115664, + 0.0030159497969140586, + 0.003149546194591054 + ], + [ + 0.0030415434043510785, + 0.0030420160938070323, + 0.0030506888821781753, + 0.003058755273435708, + 0.003016079956693768, + 0.003062328605635269, + 0.0033456802606621596, + 0.0030441384788180217, + 0.0030376624204982417, + 0.003031580175625252, + 0.0030230515948459556, + 0.0030228361575261944, + 0.003023184464757483, + 0.003024234002279881, + 0.003021695178360479 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003038097655612536, + "errorMs": 8.84553192569635e-06, + "confidenceIntervalMs": [ + 0.0030292521236868395, + 0.003046943187538232 + ], + "p50Ms": 0.0030320142149060977, + "p95Ms": 0.0030776487990634084, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.00303026330061201, + 0.003027032767386962, + 0.003018202426938352, + 0.0030250035751770194, + 0.0030561508597376323, + 0.003075025388061032, + 0.0030282209343870164, + 0.0030654498957886347, + 0.0030505562527070964, + 0.003032444005142261, + 0.0030581000678654184, + 0.0030563743868860078, + 0.003042204309448057, + 0.003088610287260128, + 0.0030512275528571864 + ], + [ + 0.0030272544034864717, + 0.0030207588215752598, + 0.003027388657668756, + 0.003028409043838454, + 0.003021829110003958, + 0.0030265218341205984, + 0.0030301645292347963, + 0.003029761809848937, + 0.0030202174540622973, + 0.003031453987209408, + 0.0030320142149060977, + 0.003042889202592108, + 0.0030296881234758636, + 0.00303107682144091, + 0.0030458780230054484 + ], + [ + 0.0030307671286840684, + 0.0030479165729575216, + 0.0030011305895132298, + 0.003031462331206523, + 0.0030254230286421236, + 0.0030411672124567852, + 0.003047947212208567, + 0.0030787731180644267, + 0.0030331559268267534, + 0.0030360280854706562, + 0.0030324890241166234, + 0.0030448450216740133, + 0.0030295003271319614, + 0.003036233299131185, + 0.003047383577755501 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003038109152211375, + "errorMs": 1.1316390136303903e-05, + "confidenceIntervalMs": [ + 0.003026792762075071, + 0.0030494255423476786 + ], + "p50Ms": 0.003038591368383957, + "p95Ms": 0.003078386390680582, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0031143339063010884, + 0.0030456773794733123, + 0.0030388359766657554, + 0.003048919822824324, + 0.0030560735613148456, + 0.003047303023655442, + 0.003060950036114784, + 0.0030365082180718646, + 0.003018906181045438, + 0.003022641146995001, + 0.0030068259064522625, + 0.003020218375463146, + 0.0030150394748741445, + 0.0030040667235361612, + 0.0030346282003823164 + ], + [ + 0.0030226895335660215, + 0.0030398384390024494, + 0.0030164013861702674, + 0.0030147633775307516, + 0.0030115603221678587, + 0.0030235420950641954, + 0.003027200689506963, + 0.003038591368383957, + 0.003058975197966655, + 0.003071317337927138, + 0.0030410994557450817, + 0.003046198553911566, + 0.003017361088902499, + 0.003005715507137491, + 0.0030179412959313924 + ], + [ + 0.0030348955516446173, + 0.0030285674461983823, + 0.0030399768594790116, + 0.003055069285821194, + 0.003046756424550373, + 0.0030412545347284943, + 0.00304786827879992, + 0.003048823269581334, + 0.0030618095544228618, + 0.003060073135287279, + 0.0030249305592519116, + 0.0030525229721233725, + 0.003081415984717772, + 0.0030286254095332685, + 0.003038199001287877 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003105242991293008, + "errorMs": 7.729735454933724e-05, + "confidenceIntervalMs": [ + 0.0030279456367436706, + 0.0031825403458423454 + ], + "p50Ms": 0.0030387878479428035, + "p95Ms": 0.003446983737098429, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0035160470656063897, + 0.0034476425213351165, + 0.0034454465738794917, + 0.0034168707640798756, + 0.003420909070700369, + 0.003353091725925255, + 0.0033456521104993074, + 0.003357947615642113, + 0.003070703900649341, + 0.0030241102745752566, + 0.003024015445357777, + 0.003029606073915664, + 0.0030198039093140587, + 0.0030279230149743565, + 0.0030273581408723554 + ], + [ + 0.0030460374851539423, + 0.0030634130209051228, + 0.0030536142558804133, + 0.0030313681374138815, + 0.003037746789575993, + 0.0030275792400174346, + 0.003034666401682146, + 0.0030413025216471275, + 0.003034454845002989, + 0.0030402501466748133, + 0.0030513120307518646, + 0.0030379877844696934, + 0.003045652824385639, + 0.0030473995526940434, + 0.003025230500025711 + ], + [ + 0.0030246809926903102, + 0.003037865917816874, + 0.003071509711734232, + 0.003045484983023493, + 0.0030378180688859194, + 0.0030387878479428035, + 0.0030270346872068037, + 0.0030308319713235584, + 0.00306004386509731, + 0.0030231958932387137, + 0.003034689107222507, + 0.003040808331990673, + 0.0030313782740999827, + 0.0030546159068628198, + 0.0030320453054418677 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030451399372561755, + "errorMs": 1.531699547871237e-05, + "confidenceIntervalMs": [ + 0.003029822941777463, + 0.003060456932734888 + ], + "p50Ms": 0.0030370618217042495, + "p95Ms": 0.00308316206286172, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030125619290028165, + 0.0030117742614508987, + 0.0030513630708495663, + 0.00303499589758528, + 0.0030208736223409556, + 0.0030363709683295286, + 0.003031168301767849, + 0.0030319833111016794, + 0.003035647519241508, + 0.003054744018912241, + 0.003088986268157011, + 0.0030470150356010127, + 0.0032071365525335248, + 0.0030581089886266358, + 0.0030326499528483537 + ], + [ + 0.0030370618217042495, + 0.003035061898750311, + 0.0030398992765957446, + 0.003033326416164459, + 0.0030271326414174895, + 0.003032937092499257, + 0.0030381758825566347, + 0.0030363894218800288, + 0.0030362827569876414, + 0.0030530971255525435, + 0.003022663764261428, + 0.003040746335723993, + 0.003042455752845014, + 0.0030232729394055716, + 0.00302666645584368 + ], + [ + 0.003051888649512975, + 0.0030343767733831723, + 0.0030323357436293904, + 0.003053971422377204, + 0.0030474876369231707, + 0.0030554921440376867, + 0.0030695722505060417, + 0.0030508258425424057, + 0.0030609822725533704, + 0.0030660940878922114, + 0.0030604032326174897, + 0.003055206142266725, + 0.0030567960512240594, + 0.0030280234124545544, + 0.003027292234070567 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003040322070329921, + "errorMs": 1.1435357699150933e-05, + "confidenceIntervalMs": [ + 0.0030288867126307697, + 0.003051757428029072 + ], + "p50Ms": 0.0030386171206887645, + "p95Ms": 0.0030813616388490213, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030383397745327068, + 0.0030055269824384263, + 0.0030006072536466243, + 0.0030429405271868767, + 0.003004361504448703, + 0.0030508558011420484, + 0.003020096902279432, + 0.0030091549940280456, + 0.0030436444418073215, + 0.0030361658050434555, + 0.0030205807848656357, + 0.003032862972576322, + 0.0030382774589653464, + 0.003036942226351731, + 0.0030498581256213067 + ], + [ + 0.0030499033633305784, + 0.0030484595880329013, + 0.0030450245837506736, + 0.0030458601979594948, + 0.003031062084411767, + 0.003050162576284833, + 0.0030912346008697507, + 0.0030539368165842726, + 0.0030477402323157835, + 0.0030386171206887645, + 0.0030534287288668544, + 0.0030569232894632277, + 0.0030540185509211337, + 0.003031248958140747, + 0.003032136974091882 + ], + [ + 0.003040131457282766, + 0.00305174356760385, + 0.0030341130940463403, + 0.003042741102558642, + 0.0030583247274673193, + 0.0030316222453272866, + 0.0031356049568120894, + 0.003030822889109097, + 0.0030222586928471927, + 0.003032816912342201, + 0.003034458022215412, + 0.0030322268604136477, + 0.003044842193712591, + 0.003020320418664766, + 0.0030424928037966017 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.37918500581806736, + "errorMs": 0.005778793474709649, + "confidenceIntervalMs": [ + 0.3734062123433577, + 0.384963799292777 + ], + "p50Ms": 0.37446024073380757, + "p95Ms": 0.40892504279810316, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.3719619304574191, + 0.36927679069767444, + 0.38332513831417625, + 0.37624176494922906, + 0.37672910470809795, + 0.3730886661693398, + 0.3756155906871949, + 0.37413930703066567, + 0.3739896078504673, + 0.38313703102259666, + 0.37209316517857144, + 0.3718554778892605, + 0.3725416096834265, + 0.37783747412164714, + 0.37446024073380757 + ], + [ + 0.4136629280397022, + 0.3688627426253687, + 0.37033570011107, + 0.38756561604029444, + 0.37112114057863504, + 0.37094552651093804, + 0.36925882982650426, + 0.3956060980624753, + 0.37531913133208256, + 0.37183367112597543, + 0.37201207809594644, + 0.37295240454884415, + 0.3740578369483919, + 0.371950401636296, + 0.37514570791151103 + ], + [ + 0.38506623402617396, + 0.37481419370550767, + 0.379482154400607, + 0.38550805472061656, + 0.38473320615384615, + 0.4130235268373245, + 0.3977212457256461, + 0.3993619133732535, + 0.39424038022064617, + 0.394600067061144, + 0.3752164774943736, + 0.37345153228816724, + 0.3726975599850969, + 0.3723965964259121, + 0.3740894065071055 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.596828832745617, + "errorMs": 0.2286691953402817, + "confidenceIntervalMs": [ + 8.368159637405336, + 8.825498028085898 + ], + "p50Ms": 8.802003052631578, + "p95Ms": 9.125294305454544, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.841668333333333, + 8.83872145614035, + 8.83505493859649, + 8.852385123893805, + 8.871686681415929, + 8.804112377192983, + 8.821344780701756, + 8.802003052631578, + 8.861512433628318, + 8.505320076271186, + 8.316855057851239, + 9.055809144144144, + 9.012668657657658, + 9.06842464864865, + 9.068415531531532 + ], + [ + 8.206258590163934, + 8.68912025, + 9.199609779816514, + 8.20615374590164, + 8.218281786885246, + 8.354135666666666, + 8.100123830645162, + 8.143837804878048, + 8.138718138211383, + 8.148262544715449, + 8.156110276422764, + 8.116322177419354, + 8.34509165, + 8.164868414634148, + 8.089716838709677 + ], + [ + 9.110954136363636, + 9.115756718181819, + 9.119676627272726, + 9.127701881818181, + 9.059044207207206, + 9.020715738738739, + 8.965966767857143, + 9.091561144144144, + 9.100103981818183, + 7.902879503937008, + 7.997114476190475, + 7.931133196850394, + 8.555602017094017, + 8.040359248, + 7.886134039370078 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.706788202778206, + "errorMs": 0.3057152890831, + "confidenceIntervalMs": [ + 8.401072913695106, + 9.012503491861304 + ], + "p50Ms": 8.774183280701754, + "p95Ms": 9.387338372897196, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.860151769911505, + 8.774183280701754, + 8.644441905172414, + 8.551476119658119, + 8.675204043103449, + 8.445676731092437, + 7.741014361538461, + 7.549092263157895, + 7.7277768, + 8.413736655462184, + 8.429550831932774, + 7.679413641221374, + 7.869113296875001, + 7.561926127819549, + 7.617836856060606 + ], + [ + 8.025995431999998, + 8.334683008264463, + 10.06256292, + 9.35662614953271, + 8.764901939130436, + 8.590595658119659, + 9.142855145454545, + 9.168879890909091, + 9.390578252336448, + 9.27526661111111, + 9.207610770642203, + 9.046487423423423, + 8.45528042857143, + 8.668863344827585, + 8.615287478632478 + ], + [ + 9.333420657407407, + 9.379778654205609, + 9.212948743119266, + 9.106471954545455, + 9.01375154054054, + 9.000274767857142, + 8.996388080357143, + 8.173226479674797, + 8.571252692307691, + 9.047216657657657, + 9.044990378378378, + 9.019587000000001, + 9.000951973214285, + 9.129046218181818, + 9.129094190909091 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.92619674711275, + "errorMs": 0.24939290842207104, + "confidenceIntervalMs": [ + 7.676803838690679, + 8.175589655534822 + ], + "p50Ms": 7.69706451908397, + "p95Ms": 8.826783904447865, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.861392079646018, + 8.525629635593221, + 8.600362196581196, + 8.5823697008547, + 8.960386321428572, + 7.945963595238095, + 7.784886209302326, + 7.774337457364341, + 7.649739748091603, + 7.741254561538462, + 8.0317086, + 7.685494465648855, + 7.69706451908397, + 7.692617381679389, + 7.6765239312977105 + ], + [ + 7.666789236641222, + 8.519686118644067, + 7.653135122137405, + 8.069932387096776, + 7.916905692913386, + 7.734087092307693, + 7.456080474074073, + 7.359567080882353, + 7.399257191176471, + 7.489652880597015, + 7.659445946564886, + 7.663336618320611, + 8.348350466666666, + 7.549974639097744, + 7.7046804 + ], + [ + 8.745210773913042, + 8.677541793103448, + 7.556035082706766, + 8.571001794871796, + 8.746031495652174, + 8.744949, + 7.759173937984496, + 7.562995263157895, + 7.568585533834587, + 7.51504852238806, + 7.518400335820895, + 7.522637240601504, + 7.529401300751879, + 7.577655878787878, + 7.683573916030534 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.396048006668257, + "errorMs": 0.22540929698341497, + "confidenceIntervalMs": [ + 8.170638709684843, + 8.621457303651672 + ], + "p50Ms": 8.483161101694916, + "p95Ms": 8.959939405357144, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.892585008849558, + 8.876547265486725, + 8.9927878125, + 8.815971894736842, + 8.872015115044247, + 8.964324446428572, + 8.908282442477876, + 8.949707642857144, + 8.890083725663716, + 7.991062420634921, + 8.535083652542372, + 8.628203965517242, + 7.920851322834646, + 8.088209661290321, + 8.791961561403507 + ], + [ + 8.269583809917355, + 8.362177275, + 8.18811468292683, + 8.363670016666667, + 8.457078974789916, + 8.337868083333333, + 8.527849567796611, + 7.879296913385827, + 7.8699629453124995, + 8.499007711864406, + 8.57456511965812, + 8.417124789915965, + 8.441863201680674, + 8.412376252100842, + 7.499251014925373 + ], + [ + 8.483161101694916, + 7.828232289062501, + 7.8620973203125, + 7.621799810606061, + 7.481904126865672, + 8.222803819672132, + 8.670288612068966, + 7.479596537313433, + 8.557938965811966, + 8.069118856, + 8.822340447368422, + 8.65805374137931, + 8.584058487179488, + 8.605144085470085, + 8.658153801724138 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.332494455755313, + "errorMs": 0.25619288795100353, + "confidenceIntervalMs": [ + 8.07630156780431, + 8.588687343706317 + ], + "p50Ms": 8.454447630252101, + "p95Ms": 8.980083590178573, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.362893233333333, + 7.454709844444444, + 8.25584731147541, + 7.931765535433072, + 7.63041796969697, + 7.608142446969698, + 8.354031391666668, + 8.666980370689656, + 8.627043137931034, + 8.696074818965517, + 8.687834965517242, + 8.039482000000001, + 8.128600024193547, + 7.8586866875, + 7.501707440298508 + ], + [ + 8.978935696428572, + 8.740022704347826, + 8.56311888034188, + 8.571020777777779, + 8.58832735897436, + 8.778425315789473, + 8.810957210526317, + 8.891662265486726, + 8.91666814159292, + 8.980575544642859, + 8.702340869565218, + 7.7277016384615385, + 7.735094915384615, + 7.586051628787878, + 7.980694015873016 + ], + [ + 7.833270015625, + 7.829698523437499, + 7.941016142857143, + 8.157313284552846, + 8.454447630252101, + 8.08956645967742, + 8.580990948717949, + 7.829760539062499, + 8.54992141880342, + 8.659459353448275, + 8.968813901785715, + 7.797293534883721, + 8.836841350877194, + 8.928011026548672, + 9.150032236363636 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.972172586723869, + "errorMs": 0.2763588898846331, + "confidenceIntervalMs": [ + 7.695813696839235, + 8.248531476608502 + ], + "p50Ms": 8.059227776, + "p95Ms": 8.86956141400862, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 9.021674357142857, + 7.87653374015748, + 8.059227776, + 7.681685938931298, + 7.768950937984496, + 7.586995954545455, + 7.454241125925926, + 7.370156676470588, + 8.038676912, + 8.967501508928573, + 7.803328457364341, + 7.377819205882353, + 7.374730323529412, + 7.344954167883212, + 7.366392911764706 + ], + [ + 7.409884140740741, + 8.339173733333334, + 8.533587584745762, + 8.408304462184875, + 7.4073802941176465, + 8.355967216666667, + 8.429479731092437, + 8.215753950819673, + 7.294137985507247, + 7.262931999999999, + 8.22892762295082, + 7.597786007575757, + 7.362261419117647, + 7.276450391304348, + 7.338500408759124 + ], + [ + 7.359067588235294, + 7.385298977941176, + 8.27591055371901, + 8.64103452586207, + 8.32962732231405, + 8.330283272727272, + 8.342465449999999, + 8.342296891666667, + 8.292141570247933, + 8.6076167008547, + 8.404847453781512, + 8.463096, + 8.572049923076923, + 8.560138418803419, + 8.288494809917356 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.12003504721382, + "errorMs": 0.1853135733894129, + "confidenceIntervalMs": [ + 7.934721473824407, + 8.305348620603235 + ], + "p50Ms": 8.273872214876034, + "p95Ms": 8.449431142016806, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.232261950819673, + 8.25420263114754, + 8.433803731092437, + 8.423048033613446, + 8.189483959349594, + 8.216831385245902, + 8.449933218487395, + 8.164195967479674, + 7.720017561538461, + 7.276049318840579, + 7.309658029197081, + 7.915831748031496, + 7.264431971014493, + 7.382754382352941, + 8.024799056 + ], + [ + 8.274816462809918, + 8.238462786885247, + 8.30187265289256, + 8.293240140495866, + 8.222696795081967, + 8.222877221311476, + 8.291195024793389, + 8.287322702479338, + 8.294543049586776, + 8.320829462809916, + 8.388651933333334, + 8.484828288135594, + 8.367066458333332, + 8.273872214876034, + 8.281251446280992 + ], + [ + 8.377714008333333, + 8.4482596302521, + 8.018946344, + 8.14712643902439, + 8.399929533333333, + 7.8215300234375, + 7.4648092910447765, + 7.3698792720588235, + 7.946125095238095, + 7.874710765624999, + 8.300968305785123, + 8.296020297520661, + 8.412759075630253, + 8.331190917355373, + 8.390778541666666 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.444654985677017, + "errorMs": 0.1798562726959766, + "confidenceIntervalMs": [ + 8.26479871298104, + 8.624511258372992 + ], + "p50Ms": 8.392782891666668, + "p95Ms": 9.27347548522354, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.274637024793389, + 8.187970869918699, + 8.198156991803279, + 8.691888112068964, + 8.392782891666668, + 8.302006710743802, + 8.395314116666666, + 8.36233275, + 8.3486733, + 8.241416401639345, + 8.417920773109245, + 8.438308823529411, + 8.46264262184874, + 8.28714503305785, + 8.151757487804879 + ], + [ + 8.315810842975207, + 7.739563446153846, + 7.81841146875, + 8.691666517241378, + 8.481539042372882, + 8.396337225, + 8.345177891666665, + 8.37591305, + 8.258077155737706, + 8.538623957627118, + 8.727518956521738, + 8.461885663865546, + 8.596156974358975, + 8.365733599999999, + 8.39024635 + ], + [ + 8.242469598360655, + 8.236262262295083, + 8.412621999999999, + 8.791528052631579, + 8.66039427586207, + 8.741382313043479, + 9.063185234234234, + 9.367090420560748, + 8.887590433628318, + 9.363599878504674, + 9.046059144144145, + 7.794634992248063, + 8.047572696, + 8.462741789915967, + 8.236725213114754 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.185974245966179, + "errorMs": 0.2681237208453908, + "confidenceIntervalMs": [ + 7.917850525120787, + 8.454097966811569 + ], + "p50Ms": 8.467020831932773, + "p95Ms": 8.795218026186118, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.564846666666668, + 8.558466256410256, + 8.623692974137931, + 8.792505382608695, + 9.033062270270271, + 8.459248159663867, + 7.909966519685039, + 8.586445598290597, + 8.712135608695652, + 8.19129319512195, + 8.596262384615384, + 8.526865677966102, + 8.056540088, + 7.470491582089552, + 7.504862597014926 + ], + [ + 7.413516592592592, + 7.592350371212121, + 7.706718161538462, + 7.3547371824817525, + 7.714389130769231, + 7.354812375000001, + 7.288424072463768, + 7.961278730158731, + 8.611613923076924, + 8.796380587719298, + 8.482926805084745, + 8.473618285714286, + 8.467020831932773, + 8.577080170940171, + 8.576490059829059 + ], + [ + 7.495706343283581, + 7.425073948148149, + 7.716467884615385, + 8.155576048780487, + 8.55928294871795, + 8.548148254237288, + 7.635948492424242, + 8.601063478632478, + 8.534661033898304, + 8.436887176470588, + 8.481309423728813, + 8.495617711864407, + 8.59497864957265, + 8.372270425, + 7.357807007352942 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0029353389247087813, + "errorMs": 8.388719547158971e-05, + "confidenceIntervalMs": [ + 0.0028514517292371915, + 0.003019226120180371 + ], + "p50Ms": 0.0028665723292609882, + "p95Ms": 0.0032984506572976326, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0028173561049950986, + 0.002942629207697943, + 0.0028221282962218844, + 0.002810884538093351, + 0.0027832179014097833, + 0.002792048758699433, + 0.002813437746496307, + 0.00278966223649052, + 0.0028438047876847487, + 0.002851991961332269, + 0.0028828654653200517, + 0.0028136512859899955, + 0.0027933802752780432, + 0.0028218204676828287, + 0.002792479170622201 + ], + [ + 0.0027977181001348334, + 0.00280924823679103, + 0.0027970727514744086, + 0.002800517205845703, + 0.0027952842489777784, + 0.0028269399625773044, + 0.002921986855483358, + 0.003117277977776739, + 0.003001447084207336, + 0.003342170315992769, + 0.0030803047358598647, + 0.0029512080062794347, + 0.003138275205607975, + 0.0028488213517616997, + 0.002933740432734334 + ], + [ + 0.0031105426141046577, + 0.002986786769119584, + 0.002842373533691007, + 0.0028912370312337383, + 0.0028353562835209943, + 0.0032371038568848438, + 0.0031723247935090144, + 0.0033237414642737283, + 0.00323943877435341, + 0.003153609178223004, + 0.0029507236580458246, + 0.0028665723292609882, + 0.0031207208819803685, + 0.0029545622645857153, + 0.002871787503589272 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02304329602725258, + "errorMs": 0.0005060780149968662, + "confidenceIntervalMs": [ + 0.022537218012255715, + 0.023549374042249445 + ], + "p50Ms": 0.023285159713168187, + "p95Ms": 0.024124090417038332, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.020610943204533744, + 0.02106887106832115, + 0.02402898154821969, + 0.023942177466069848, + 0.023556159192613876, + 0.023812583505940052, + 0.02387825921592971, + 0.023243482825935396, + 0.023257897514011302, + 0.02322541510310236, + 0.023493496488219683, + 0.02389770358158316, + 0.02341275687064001, + 0.023185770325721573, + 0.02360583620486193 + ], + [ + 0.02341017781574759, + 0.0218431224258042, + 0.02416171854088658, + 0.02366071905088595, + 0.023285159713168187, + 0.023622764844820256, + 0.023807418719798138, + 0.02353164916945085, + 0.023072978983066487, + 0.02182555265569764, + 0.02315236048799685, + 0.02302691368910581, + 0.0215267631459997, + 0.021700312475591236, + 0.022406752172939068 + ], + [ + 0.02353118302237489, + 0.023247973547802236, + 0.023690408082052253, + 0.023072886661437666, + 0.020688305264246563, + 0.02233477171631459, + 0.023499437489720634, + 0.023902342861239902, + 0.023756679303546403, + 0.022106226576486972, + 0.02447562778974158, + 0.02403629146139242, + 0.021523755154306372, + 0.021927314120974283, + 0.022900420168067228 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.022211804523078065, + "errorMs": 0.0005897893460117822, + "confidenceIntervalMs": [ + 0.021622015177066283, + 0.022801593869089847 + ], + "p50Ms": 0.02286587825510414, + "p95Ms": 0.02329073913985241, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02190181598598489, + 0.020804428577371914, + 0.020272131737376603, + 0.020623654335498506, + 0.02041821799844841, + 0.02029886868276842, + 0.02232064701287688, + 0.022384627632668592, + 0.0223300914063721, + 0.02052789239389213, + 0.02022046899577445, + 0.020270170074782642, + 0.021450704463079333, + 0.020260216189935985, + 0.02040962150028569 + ], + [ + 0.022653936804910645, + 0.022670335275051565, + 0.022880531731869137, + 0.02317577944107151, + 0.023051366927863564, + 0.022925415430811197, + 0.02286587825510414, + 0.023091024610412098, + 0.023102924374018296, + 0.02331812275302511, + 0.023226844042449436, + 0.023444214205344583, + 0.023207158394245274, + 0.023069354254607523, + 0.022972071940463065 + ], + [ + 0.020445449916186274, + 0.021775754447081363, + 0.02288953115774538, + 0.021519756320602476, + 0.023076286927229937, + 0.022841275835293582, + 0.023108168257122395, + 0.022869428966684195, + 0.022980235058937065, + 0.022858457433436178, + 0.02303383350990327, + 0.022870182433513984, + 0.022875019830287505, + 0.02308959967218413, + 0.023149708343941675 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.021849783406055964, + "errorMs": 0.000446531496824123, + "confidenceIntervalMs": [ + 0.02140325190923184, + 0.02229631490288009 + ], + "p50Ms": 0.022057294447139768, + "p95Ms": 0.023360566484360353, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.020237148239579117, + 0.020152669635480683, + 0.020745700124455507, + 0.022120239201114725, + 0.02208857392110959, + 0.022452112288420957, + 0.022041143137341325, + 0.022117509476105177, + 0.0220455498930941, + 0.02188761193539916, + 0.022116793676064124, + 0.02212268736313566, + 0.02208295763048662, + 0.022104019602643153, + 0.022053157579098225 + ], + [ + 0.022008095766217765, + 0.022161123044538003, + 0.02211596258541008, + 0.02226139429283711, + 0.02328352480502852, + 0.022088250772968197, + 0.022183346315929556, + 0.022239274287874408, + 0.022105350219923523, + 0.022057294447139768, + 0.022033709316414424, + 0.022017468069650208, + 0.022048656658510243, + 0.02081762054036052, + 0.020298519523480944 + ], + [ + 0.020520290656161518, + 0.0222756899193728, + 0.023205391888442888, + 0.023275816872236444, + 0.023414333309921802, + 0.020802702803893836, + 0.02074225983533462, + 0.022782022164514, + 0.02339358434693114, + 0.021748648726814097, + 0.020862408067913982, + 0.020794984697590287, + 0.02085734491460032, + 0.021141927114380538, + 0.02133538360459907 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0246818742710796, + "errorMs": 0.0005516414396640108, + "confidenceIntervalMs": [ + 0.02413023283141559, + 0.02523351571074361 + ], + "p50Ms": 0.024701702692022723, + "p95Ms": 0.02692713350522414, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.024287893950800166, + 0.024630384312276814, + 0.023223674035201782, + 0.02334337437285604, + 0.023664963749940843, + 0.02389170021500239, + 0.022757619769267524, + 0.02343821943103529, + 0.024254972936269277, + 0.02489255904825904, + 0.024841563473336478, + 0.024661110812476884, + 0.025374017607509833, + 0.025361260922483964, + 0.02447090273801659 + ], + [ + 0.023272090022802363, + 0.022821852224503763, + 0.024712698910384703, + 0.024701702692022723, + 0.02449381240203762, + 0.02514932110437778, + 0.024258556164649378, + 0.025376407226042168, + 0.025381048548370724, + 0.024860425620759078, + 0.024810995484991317, + 0.024464873923679062, + 0.024695018814814815, + 0.02469746000740832, + 0.025466114585455286 + ], + [ + 0.02328703294758656, + 0.025879754534868675, + 0.025310186637985572, + 0.025158225380455288, + 0.025092593532038736, + 0.02529631158155652, + 0.025313985066693665, + 0.027320392810314682, + 0.026103455264394216, + 0.02542145377830872, + 0.027082460613609898, + 0.026564703585657372, + 0.02432152689688716, + 0.023129837657832664, + 0.023145826803360255 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.023953204521995133, + "errorMs": 0.0007255584880188639, + "confidenceIntervalMs": [ + 0.02322764603397627, + 0.024678763010013996 + ], + "p50Ms": 0.02399804549490102, + "p95Ms": 0.02586407176792371, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02510597868868919, + 0.024917585251619332, + 0.024897726761264626, + 0.02492130169922264, + 0.025900975423421558, + 0.02532754345623987, + 0.025302341867584184, + 0.02535480478592613, + 0.025284228258671253, + 0.02544071686930864, + 0.024744279472525298, + 0.024897071321882, + 0.025182492584665744, + 0.025419968711874744, + 0.024870466729659837 + ], + [ + 0.022597973407139628, + 0.021568416765511442, + 0.02219660069244085, + 0.02250939503060857, + 0.02235063563431585, + 0.022264888023152272, + 0.022240365629655985, + 0.022225828107291276, + 0.02234270457744119, + 0.022343519592511504, + 0.022427226236125128, + 0.022753544865086225, + 0.022367142860337693, + 0.022188794937775907, + 0.022193738317134868 + ], + [ + 0.02360384966487303, + 0.023177582549246813, + 0.023273144475986596, + 0.023068336293391764, + 0.02359028716303861, + 0.02540142856780027, + 0.02531843592729482, + 0.025390429035615465, + 0.025588294709103003, + 0.025828647228965447, + 0.024371607320401598, + 0.023341257683601315, + 0.023925347103286608, + 0.02587925371319153, + 0.02399804549490102 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.025257682673045193, + "errorMs": 0.00043972235234998586, + "confidenceIntervalMs": [ + 0.024817960320695203, + 0.02569740502539518 + ], + "p50Ms": 0.025476224726828152, + "p95Ms": 0.026382091956899976, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.025476224726828152, + 0.025135002915305352, + 0.02555944077585546, + 0.025801096734251665, + 0.025748978090162456, + 0.02566099217487236, + 0.025666769286044243, + 0.025178262170870463, + 0.02575648503888345, + 0.025576982916911746, + 0.02572669283399352, + 0.025715113302139037, + 0.025024046139218332, + 0.02418965664530173, + 0.024359113205708997 + ], + [ + 0.025123058650658094, + 0.02466815082751646, + 0.025108951344430218, + 0.02483224960893855, + 0.02482094746116047, + 0.024953333616108186, + 0.024744652127659573, + 0.025140579299250995, + 0.025588547666564324, + 0.02667259231405179, + 0.025673422975227827, + 0.025631095817743837, + 0.02284758467723514, + 0.022777616181627727, + 0.022773582699576484 + ], + [ + 0.02529910561331613, + 0.025450829808891264, + 0.02553638179497, + 0.025806498051964805, + 0.025767108669328867, + 0.026032327841116143, + 0.025214156326417422, + 0.02531870323021619, + 0.02652841349953587, + 0.025934308823148126, + 0.025918113112205234, + 0.02453567311796306, + 0.026040675024082895, + 0.02543583373175322, + 0.025846369418027704 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02536842789527114, + "errorMs": 0.0007709875377172049, + "confidenceIntervalMs": [ + 0.024597440357553936, + 0.026139415432988346 + ], + "p50Ms": 0.025515987294946044, + "p95Ms": 0.026988398521291406, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.023755785510688836, + 0.02540879960876966, + 0.02376987793806593, + 0.024107134985296243, + 0.0232407297422908, + 0.02295861248708826, + 0.022920974493537447, + 0.022975081549205183, + 0.022880980279563496, + 0.02300907135791677, + 0.023014180845433416, + 0.02409888669879518, + 0.025239807504983974, + 0.025515987294946044, + 0.025358877101346385 + ], + [ + 0.02674004093363991, + 0.026594306139814394, + 0.02649924487308569, + 0.026140075692629376, + 0.026487239028524512, + 0.02686162744413408, + 0.02696728110338133, + 0.024675136509424652, + 0.023973535092765712, + 0.023653299444247367, + 0.024754731003415673, + 0.026815849394036893, + 0.026440026145345914, + 0.025966519264721155, + 0.026971106461007442 + ], + [ + 0.025660888412788012, + 0.02513276827000402, + 0.02536284457180534, + 0.02542580447935733, + 0.026338938189671063, + 0.028706912167398603, + 0.026898674753234177, + 0.026452355682509456, + 0.02695200024241771, + 0.025910804922279793, + 0.02699580940427025, + 0.026533142963257726, + 0.025796694815579058, + 0.026353127954467603, + 0.025263682530059613 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02442862739311535, + "errorMs": 0.0009644619124011483, + "confidenceIntervalMs": [ + 0.023464165480714207, + 0.025393089305516498 + ], + "p50Ms": 0.02524129778910706, + "p95Ms": 0.027049103154143883, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.021396921311054536, + 0.02297388847797124, + 0.023014660676070598, + 0.023628834691804285, + 0.021599531477442067, + 0.023419068913033296, + 0.02324528097617664, + 0.021897034306856994, + 0.021437361155767047, + 0.021032960821013226, + 0.022174639705556297, + 0.023593630691200754, + 0.024067440524605944, + 0.021350790743349984, + 0.020138562421972536 + ], + [ + 0.02589221450761106, + 0.0261988280640176, + 0.025695694432311605, + 0.02570602436454291, + 0.025891183338510926, + 0.02746802776633435, + 0.02601671294417564, + 0.025687384441533758, + 0.025655512890234204, + 0.02579261167702504, + 0.026154620570621616, + 0.02559577479206654, + 0.025344438762322292, + 0.025499824400815913, + 0.02542768037829867 + ], + [ + 0.023127205309038775, + 0.024248936604523746, + 0.023744242694015146, + 0.02334075039088936, + 0.02380930510855075, + 0.025883962734848092, + 0.024499436984053106, + 0.02617745195655019, + 0.0273967286747384, + 0.026237976939423355, + 0.02600232851535082, + 0.026125259756543548, + 0.02524129778910706, + 0.024998324160855765, + 0.025457884847404993 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.024015896735730766, + "errorMs": 0.0012896306563284113, + "confidenceIntervalMs": [ + 0.02272626607940235, + 0.025305527392059178 + ], + "p50Ms": 0.02367176979336789, + "p95Ms": 0.028214094349560546, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.025573948552725784, + 0.023929037204517178, + 0.0233217638046824, + 0.023614427529217327, + 0.02375372739579622, + 0.0235062866007004, + 0.02516175434623997, + 0.026094282117512, + 0.025816032266391325, + 0.02586900382804821, + 0.025977711194805193, + 0.023266319748778786, + 0.02367176979336789, + 0.023331246413324937, + 0.02338263233815725 + ], + [ + 0.022299926954893086, + 0.02239824821408577, + 0.021925458314151047, + 0.022066659819517682, + 0.022037444527686578, + 0.02284121428734556, + 0.022400330974244122, + 0.022186635706204664, + 0.021665347471946622, + 0.020136532736057984, + 0.020173914232693237, + 0.020049715507571512, + 0.020211703847397348, + 0.02002480562229697, + 0.02012789927550815 + ], + [ + 0.02588904278836198, + 0.026109002192925206, + 0.02613513835902796, + 0.024478054331864906, + 0.02361641215498312, + 0.02423829271484659, + 0.028285566745856666, + 0.028047325424869596, + 0.030641999816176473, + 0.028029990555726816, + 0.026260500236294896, + 0.02593574470402157, + 0.025890237360532243, + 0.02509538628494003, + 0.025246878811591277 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.375727842236525, + "errorMs": 0.05693774007303494, + "confidenceIntervalMs": [ + 2.31879010216349, + 2.43266558230956 + ], + "p50Ms": 2.323398378190255, + "p95Ms": 2.6230765795811517, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.3197535694444444, + 2.323398378190255, + 2.3113152050691244, + 2.3193074699074074, + 2.3269051395348836, + 2.330296918604651, + 2.338271035046729, + 2.345206901639344, + 2.311620092378753, + 2.2868805593607306, + 2.3136549145496534, + 2.3087375622119817, + 2.2935405697940503, + 2.32055394199536, + 2.352310448356808 + ], + [ + 2.296003002293578, + 2.2852753858447485, + 2.332515104895105, + 2.2961050688073392, + 2.2930539450800915, + 2.3220100394431555, + 2.314745466512702, + 2.3112098244803696, + 2.336798533799534, + 2.3192034976851854, + 2.3102652771362586, + 2.3905150285714285, + 2.385101033333333, + 2.320548466357309, + 2.4551986838235296 + ], + [ + 2.4842737543424316, + 2.3710077464454975, + 2.3321628997669, + 2.4317311893203883, + 2.3212908352668213, + 2.472373064197531, + 2.311359508083141, + 2.320831046403712, + 2.6234359764397905, + 2.551124361323155, + 2.513068513784461, + 2.616898360313316, + 2.622237986910995, + 2.7481657774725274, + 2.4174908164251208 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "s/op", + "averageMs": 40.55678472636573, + "errorMs": 1.2064972226096697, + "confidenceIntervalMs": [ + 39.350287503756064, + 41.7632819489754 + ], + "p50Ms": 41.08198892, + "p95Ms": 43.41260382083333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 37.356870888888885, + 38.90057865384615, + 37.81459485185185, + 41.69570016666667, + 37.570862444444444, + 41.07047124, + 39.65801092307692, + 37.541270814814816, + 39.51136257692308, + 42.7654925, + 42.84271225, + 42.270068625, + 42.38366575, + 42.376994583333335, + 42.412859875 + ], + [ + 37.42899422222222, + 40.52217656, + 39.47793665384616, + 37.58849148148148, + 42.20139183333333, + 39.22124615384615, + 42.49548625, + 37.457462222222226, + 37.93561425925926, + 37.412804333333334, + 37.443316259259255, + 37.2724327037037, + 38.838766, + 42.100802208333334, + 42.2913645 + ], + [ + 42.44855095833333, + 42.739862125, + 43.385750333333334, + 42.45360908333333, + 42.912653375, + 42.389764875, + 43.42411245833333, + 44.50898808695653, + 42.02926191666666, + 38.1371972962963, + 37.434979185185185, + 41.08198892, + 40.11426908, + 43.121550125, + 43.012973083333335 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "s/op", + "averageMs": 40.80690220755749, + "errorMs": 1.1358926544646955, + "confidenceIntervalMs": [ + 39.671009553092794, + 41.94279486202219 + ], + "p50Ms": 41.871225458333335, + "p95Ms": 43.342425174999995, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 42.75546666666666, + 42.18267316666666, + 41.40473936, + 36.99327867857143, + 38.593427, + 38.99116419230769, + 38.984426923076924, + 43.110077, + 42.9315295, + 42.50062295833333, + 42.37869041666667, + 38.26919981481482, + 37.89909625925926, + 37.77830966666667, + 39.58645138461538 + ], + [ + 42.320881666666665, + 42.00211304166666, + 41.84394270833333, + 42.631210625, + 39.413885307692304, + 37.00731471428571, + 38.19454640740741, + 43.360642999999996, + 44.02022339130435, + 40.63936752, + 38.91943565384615, + 38.55028976923077, + 37.92399477777778, + 38.81922430769231, + 38.11062170370371 + ], + [ + 37.744323962962966, + 38.901554884615386, + 39.802171076923074, + 42.97345041666667, + 42.484792375, + 42.56213079166667, + 42.483619041666664, + 42.80366154166667, + 43.29991691666667, + 42.954391875, + 42.872257, + 42.50107454166667, + 42.831572666666666, + 42.107609208333336, + 41.871225458333335 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "s/op", + "averageMs": 41.74036444898201, + "errorMs": 1.7317173685608884, + "confidenceIntervalMs": [ + 40.00864708042111, + 43.4720818175429 + ], + "p50Ms": 42.043496, + "p95Ms": 48.35828697619048, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 38.29277481481481, + 36.90199896428571, + 41.52438752, + 42.342315875000004, + 41.02105376, + 40.630782079999996, + 36.631590857142854, + 36.91469057142857, + 38.16789677777778, + 42.31347333333333, + 42.47869008333333, + 42.324893, + 42.2467645, + 42.312960583333336, + 42.064060291666664 + ], + [ + 36.43071328571429, + 41.938602375, + 38.8238125, + 39.04264873076923, + 36.62352092857143, + 37.74161848148148, + 41.33980368, + 42.09542579166667, + 41.41738364, + 42.043496, + 41.34183772, + 41.701885374999996, + 36.140120607142855, + 41.05903416, + 41.26138604 + ], + [ + 42.48991675, + 42.10953054166667, + 48.44098747619047, + 45.953421909090906, + 45.51327, + 47.6930110952381, + 48.16531914285714, + 49.100706476190474, + 45.42050591304348, + 46.54544022727273, + 43.77177913043479, + 43.13511483333333, + 42.835028875, + 42.35385108333333, + 39.618894423076924 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.87146898590174, + "errorMs": 1.18356207261349, + "confidenceIntervalMs": [ + 37.68790691328825, + 40.05503105851523 + ], + "p50Ms": 39.692826076923076, + "p95Ms": 41.401924772, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 36.25484489285714, + 35.58230093103448, + 35.50067331034483, + 36.21534557142857, + 41.0151888, + 37.86020111111111, + 37.501648037037036, + 37.81112459259259, + 41.33056036, + 41.262771279999995, + 41.43250952, + 37.08346839285714, + 41.03351944, + 41.13604352, + 41.06841328 + ], + [ + 41.00710128, + 40.84223084, + 40.5864848, + 39.61476723076923, + 40.81417828, + 40.67976668, + 40.36190776, + 38.49340576923077, + 37.23235048148148, + 37.81068911111111, + 34.887182172413794, + 34.89731886206897, + 39.81592565384615, + 35.51685427586207, + 39.19361842307692 + ], + [ + 37.27712974074074, + 35.98733864285715, + 37.048886, + 35.79980089285714, + 39.692826076923076, + 40.86830312, + 40.9142822, + 40.98281672, + 40.96574956, + 41.23437324, + 40.751744040000005, + 41.5920908, + 35.72122335714286, + 39.80483092307692, + 36.73231439285714 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.92488238997875, + "errorMs": 0.8410493071519607, + "confidenceIntervalMs": [ + 38.083833082826786, + 39.7659316971307 + ], + "p50Ms": 39.263793423076926, + "p95Ms": 41.11603667599999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 35.75912353571428, + 39.96208573076923, + 40.29069424, + 40.18584948, + 40.481723519999996, + 40.808282039999995, + 37.04416170370371, + 40.420955119999995, + 40.4773758, + 40.54391324, + 40.926676119999996, + 39.06358057692308, + 40.71823088, + 35.96567007142857, + 36.57300060714286 + ], + [ + 39.85439165384615, + 39.071220807692306, + 39.243819307692306, + 39.45042388461539, + 39.22120353846154, + 39.463964730769234, + 39.047124576923075, + 39.54016180769231, + 39.98656011538461, + 40.03560508, + 38.99932153846154, + 39.263793423076926, + 39.06795157692307, + 39.535841000000005, + 39.57747826923077 + ], + [ + 36.88794267857143, + 36.970092321428574, + 36.78458032142857, + 36.631293285714285, + 36.56764317857142, + 36.54555535714286, + 38.01051966666667, + 40.24095412, + 38.6935515, + 37.19394392592593, + 37.18002, + 36.750142857142855, + 40.13165508, + 41.1971912, + 41.25443808 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.4182588684631, + "errorMs": 1.135173538931054, + "confidenceIntervalMs": [ + 37.28308532953204, + 39.553432407394155 + ], + "p50Ms": 38.76726476923077, + "p95Ms": 41.69280168783333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 39.402272653846154, + 37.31028407407407, + 39.6321085, + 39.639471115384616, + 38.621356923076924, + 39.491038653846154, + 39.83181923076923, + 39.78961965384616, + 39.58712757692308, + 39.575807423076924, + 40.262137599999996, + 40.052386160000005, + 35.765690142857146, + 39.57370876923077, + 39.95009796153846 + ], + [ + 37.7359622962963, + 37.073653962962965, + 36.08258217857143, + 36.03376878571429, + 36.119771785714285, + 37.503404037037036, + 41.787730708333335, + 41.2094228, + 41.07843256, + 38.20298207407408, + 38.76726476923077, + 41.47130064, + 41.86372433333333, + 40.65517348, + 40.78511692 + ], + [ + 35.588866448275866, + 36.1464595, + 35.72309948275862, + 37.33881540740741, + 35.4226831724138, + 36.18552114285714, + 35.84412189285714, + 35.732225, + 35.21024817241379, + 35.28273262068966, + 35.80200096428572, + 36.881497107142856, + 41.12608836, + 40.80878768, + 40.87328436 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "s/op", + "averageMs": 37.61075977684312, + "errorMs": 0.9830619393215306, + "confidenceIntervalMs": [ + 36.62769783752159, + 38.59382171616465 + ], + "p50Ms": 37.050071259259255, + "p95Ms": 41.412970208, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 37.520445, + 37.280976555555554, + 36.69209857142857, + 36.73563660714286, + 37.217424333333334, + 36.62713792857142, + 36.293699607142855, + 36.25086396428571, + 36.31433775, + 36.816865678571425, + 41.5224638, + 36.275162464285714, + 36.261121857142854, + 36.54309664285714, + 37.33723503703704 + ], + [ + 35.48514603448276, + 38.58443526923077, + 35.48642444827586, + 35.36858175862069, + 35.4425324137931, + 35.52548420689655, + 35.2535598275862, + 35.31496772413793, + 39.248304653846155, + 38.380613555555556, + 40.731103759999996, + 38.50521766666667, + 40.49376028, + 40.555930759999995, + 39.330722230769226 + ], + [ + 36.636532464285715, + 36.69717121428572, + 37.050071259259255, + 36.541729714285715, + 36.37051617857143, + 37.889784222222225, + 38.99708165384615, + 38.243932370370366, + 37.12673455555556, + 36.54519289285714, + 38.57617325925926, + 42.747394166666666, + 38.120329259259265, + 41.15748516, + 40.3887112 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.784393617577464, + "errorMs": 1.2540319542368914, + "confidenceIntervalMs": [ + 37.53036166334057, + 40.03842557181436 + ], + "p50Ms": 39.073484923076926, + "p95Ms": 42.40903128749999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 40.983197479999994, + 43.86909669565217, + 39.19410815384616, + 39.073484923076926, + 37.11657192857143, + 35.80826521428571, + 34.729138965517244, + 35.32796079310345, + 39.884835961538464, + 40.34472932, + 36.25572878571429, + 40.21510832, + 40.364376959999994, + 40.34387212, + 41.01603768 + ], + [ + 41.83699166666666, + 41.81229020833333, + 38.006212, + 38.56136630769231, + 36.86870167857143, + 36.80644675, + 38.32844633333333, + 42.654191125, + 40.04799848, + 37.72519796296296, + 41.20500748, + 41.69820695833333, + 41.596039000000005, + 41.567291159999996, + 40.98987404 + ], + [ + 36.380018785714284, + 36.190622142857144, + 36.170621714285716, + 39.266500269230775, + 40.155359680000004, + 40.05544968, + 38.51224076923077, + 37.905991666666665, + 40.46412832, + 36.16449189285714, + 35.00380310344828, + 35.675865448275864, + 36.643122749999996, + 37.448890185185185, + 35.02983193103448 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.92912123307874, + "errorMs": 1.3612766890395003, + "confidenceIntervalMs": [ + 37.56784454403924, + 40.29039792211824 + ], + "p50Ms": 39.6166185, + "p95Ms": 41.7973550495, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 40.3847352, + 39.11975134615384, + 35.256791517241375, + 35.36237824137931, + 35.347875448275865, + 35.37851227586207, + 35.35018589655172, + 36.22655771428571, + 36.277088035714286, + 39.6166185, + 40.1301304, + 41.02043584, + 35.731175896551726, + 39.62900257692308, + 39.349676230769234 + ], + [ + 40.839439999999996, + 41.12824156, + 40.642617800000004, + 36.942615749999995, + 41.05399784, + 41.00062172, + 40.08032668, + 38.72650870370371, + 48.30758647619047, + 39.53890484615385, + 39.04645419230769, + 41.91745362499999, + 37.72946940740741, + 37.43674607407407, + 35.46226913793103 + ], + [ + 40.556664639999994, + 40.64028916, + 40.53885992, + 38.7186965, + 35.46592231034483, + 39.88494461538462, + 41.517125039999996, + 37.55874107407407, + 40.336693360000005, + 40.56028304, + 40.295071719999996, + 40.15838644, + 35.817243178571424, + 35.75880325, + 39.96856230769231 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "s/op", + "averageMs": 6.075059211327589, + "errorMs": 0.08013056789884092, + "confidenceIntervalMs": [ + 5.994928643428747, + 6.15518977922643 + ], + "p50Ms": 6.018704646706587, + "p95Ms": 6.308483403144654, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 6.025906592814372, + 5.939538964497041, + 6.28845510625, + 6.078414903030303, + 5.985692827380952, + 5.91568634117647, + 5.927735491124261, + 6.010414976047905, + 6.099242097560976, + 6.192000271604939, + 6.224998894409938, + 6.609165782894737, + 6.050611584337349, + 6.077033739393939, + 6.291620358490566 + ], + [ + 6.312184408805032, + 5.923258076923077, + 5.956653479289941, + 6.296475119496855, + 5.98179825, + 5.958728309523809, + 6.174447472392639, + 5.979162589285714, + 5.924533065088758, + 5.9016519, + 5.927055905325443, + 5.958150363095238, + 6.29984772327044, + 5.99230502994012, + 6.2711742812499995 + ], + [ + 5.97622925, + 5.955081547619048, + 6.234882881987577, + 6.018704646706587, + 5.939015905325443, + 6.003801562874251, + 6.065314460606061, + 6.185005870370371, + 6.193749197530864, + 5.975295898809524, + 5.948827769230769, + 6.223738509316771, + 5.99502022754491, + 6.024277137724551, + 6.064775739393939 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "s/op", + "averageMs": 114.38789377919753, + "errorMs": 4.055564797185631, + "confidenceIntervalMs": [ + 110.3323289820119, + 118.44345857638316 + ], + "p50Ms": 112.38184544444445, + "p95Ms": 126.1988371625, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 104.5494951, + 103.4155214, + 104.5726624, + 102.8912526, + 105.3850984, + 116.93161555555555, + 117.01811944444444, + 117.11013044444445, + 119.28613133333333, + 118.53530322222223, + 111.48868688888888, + 117.35952233333333, + 112.38184544444445, + 102.4410628, + 102.8565139 + ], + [ + 109.5861868, + 107.2269496, + 121.71028077777778, + 119.3107358888889, + 108.99624539999999, + 116.47523799999999, + 123.270831, + 123.90147777777779, + 122.69680711111111, + 121.88826499999999, + 124.48041077777778, + 126.37260087499999, + 125.79338849999999, + 109.6688591, + 106.40976979999999 + ], + [ + 108.3916732, + 109.7472774, + 109.2337318, + 108.98655740000001, + 113.50653577777778, + 109.6612641, + 111.48292029999999, + 123.69582444444445, + 123.186188, + 122.62073322222223, + 112.029805, + 123.39327144444444, + 130.501536, + 108.4375655, + 108.56932880000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "s/op", + "averageMs": 111.61411928323233, + "errorMs": 3.056924852552665, + "confidenceIntervalMs": [ + 108.55719443067966, + 114.671044135785 + ], + "p50Ms": 113.99839177777778, + "p95Ms": 117.66438356666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 111.324998, + 108.799705, + 105.57673559999999, + 110.27054290000001, + 113.63226655555556, + 113.28263033333333, + 114.63183822222223, + 115.69827155555555, + 117.40442633333333, + 115.53123977777778, + 113.99839177777778, + 114.9375531111111, + 114.54604077777778, + 113.67397477777779, + 110.0330647 + ], + [ + 113.60683588888888, + 116.07215688888888, + 115.43405388888888, + 103.5065013, + 102.6018728, + 114.11040477777777, + 117.4962728888889, + 117.736431, + 115.45857077777778, + 114.78450855555555, + 116.90856155555555, + 117.37552977777779, + 116.44906377777778, + 115.92168644444445, + 116.38814766666667 + ], + [ + 112.54423766666667, + 113.32598366666667, + 99.53682754545456, + 100.9970207, + 100.7645405, + 103.2411733, + 100.0884797, + 105.5377403, + 103.3546013, + 100.4021127, + 110.0940124, + 115.349098, + 118.11830155555556, + 114.95864444444445, + 117.13031655555555 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "s/op", + "averageMs": 100.22964391894502, + "errorMs": 2.927790881321298, + "confidenceIntervalMs": [ + 97.30185303762372, + 103.1574348002663 + ], + "p50Ms": 103.0709529, + "p95Ms": 105.03744877999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 103.9695516, + 104.361971, + 103.90385739999999, + 102.7880558, + 102.10994869999999, + 103.0709529, + 102.2639883, + 102.4647363, + 102.806982, + 102.61552520000001, + 114.5257648888889, + 105.11108449999999, + 102.085239, + 103.305336, + 95.37043872727273 + ], + [ + 103.6518606, + 103.693922, + 103.4931378, + 103.5650029, + 103.5208558, + 103.5649868, + 103.4056443, + 97.94576709090909, + 91.62780427272727, + 91.73261209090909, + 91.83881872727272, + 93.33284245454546, + 91.59031472727274, + 91.0219890909091, + 91.59171263636364 + ], + [ + 103.67976619999999, + 103.285326, + 103.3923427, + 99.0811940909091, + 91.40524545454545, + 96.02231445454545, + 92.30133772727272, + 90.6813525, + 91.50618381818182, + 103.07620800000001, + 103.4830151, + 103.8584202, + 104.8656321, + 103.70076, + 103.66417440000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "s/op", + "averageMs": 100.5730051575982, + "errorMs": 3.03316494681759, + "confidenceIntervalMs": [ + 97.53984021078062, + 103.6061701044158 + ], + "p50Ms": 98.17049454545455, + "p95Ms": 115.01659733333334, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 98.48273436363635, + 99.43126590909091, + 98.06778454545454, + 99.73753890909092, + 99.39169436363636, + 98.19440427272727, + 98.03326554545455, + 98.39073463636363, + 102.599098, + 101.3350937, + 102.64633119999999, + 112.74191166666667, + 114.62329766666666, + 119.1241838888889, + 115.18515433333333 + ], + [ + 97.60369772727273, + 108.4369095, + 95.55201845454546, + 100.5574445, + 98.02964754545454, + 95.98101236363637, + 96.056109, + 102.8199453, + 95.84348445454545, + 97.7568000909091, + 96.21386009090908, + 106.3444177, + 101.4908714, + 96.14226954545454, + 95.553659 + ], + [ + 96.71972536363636, + 96.64790218181818, + 96.33691872727272, + 97.53575518181819, + 102.8682088, + 96.47890181818182, + 96.388081, + 96.32577672727272, + 96.94000318181818, + 105.8786829, + 98.17049454545455, + 96.62688245454545, + 105.3712765, + 105.27796640000001, + 95.85201663636364 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "s/op", + "averageMs": 102.43455003212121, + "errorMs": 2.7704268216464665, + "confidenceIntervalMs": [ + 99.66412321047474, + 105.20497685376768 + ], + "p50Ms": 104.5837461, + "p95Ms": 108.70129204999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 93.21051627272728, + 103.1758315, + 100.8788045, + 94.28556254545454, + 103.7135748, + 97.55121181818181, + 100.2964479, + 93.91296754545455, + 102.4566989, + 100.9324494, + 105.1154163, + 100.6059029, + 94.0599740909091, + 104.7891541, + 108.650312 + ], + [ + 105.5802707, + 97.51478399999999, + 92.85928736363637, + 104.5837461, + 94.86952263636364, + 94.72142690909091, + 105.9971707, + 107.1310409, + 106.26622719999999, + 106.2493588, + 105.7912245, + 100.2672224, + 105.0299105, + 105.02220349999999, + 92.85115918181819 + ], + [ + 108.6971204, + 101.4188516, + 108.7030799, + 109.2810268, + 108.647617, + 100.54161189999999, + 98.31989881818181, + 106.8545506, + 94.88602336363635, + 108.1974035, + 107.6729311, + 106.9860542, + 107.2607612, + 106.99362860000001, + 106.7248125 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "s/op", + "averageMs": 105.49992752666668, + "errorMs": 0.8682351308251102, + "confidenceIntervalMs": [ + 104.63169239584157, + 106.36816265749178 + ], + "p50Ms": 105.28927370000001, + "p95Ms": 108.63347361999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 106.8208025, + 108.9850837, + 109.6864913, + 100.0479584, + 107.8130501, + 105.0400863, + 104.3324806, + 104.53318440000001, + 105.1284711, + 106.29380450000001, + 106.6287224, + 105.22677569999999, + 104.75949489999999, + 103.6482427, + 105.27262900000001 + ], + [ + 106.7608286, + 104.28653340000001, + 105.334527, + 106.0350697, + 105.1951559, + 104.3265613, + 103.8647068, + 103.5967216, + 103.0605046, + 103.3197621, + 104.4606636, + 104.5281483, + 104.1739597, + 104.6584414, + 104.88304179999999 + ], + [ + 104.9780609, + 105.6953039, + 105.9746339, + 106.2673491, + 105.41641179999999, + 105.28927370000001, + 106.6886239, + 106.1969788, + 107.4882361, + 106.8230501, + 107.08027150000001, + 106.1444373, + 106.4431766, + 106.8845066, + 107.4245211 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "s/op", + "averageMs": 97.36803963656568, + "errorMs": 2.8104862854608106, + "confidenceIntervalMs": [ + 94.55755335110487, + 100.17852592202648 + ], + "p50Ms": 95.34896509090909, + "p95Ms": 104.36179804999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 95.34896509090909, + 92.891779, + 99.04894590909092, + 92.76388336363637, + 92.9276459090909, + 92.73252072727273, + 93.47829254545455, + 94.55120036363635, + 92.48463036363637, + 92.53214754545455, + 92.68348218181818, + 93.07903363636363, + 92.60754527272726, + 92.5514680909091, + 92.41365418181819 + ], + [ + 101.83314089999999, + 103.5799743, + 102.49236859999999, + 102.56698320000001, + 103.29335839999999, + 102.9628934, + 103.4389913, + 103.69643319999999, + 103.1191666, + 103.0336959, + 102.8788594, + 103.0941275, + 103.5257064, + 104.3981261, + 103.3439756 + ], + [ + 91.0895009090909, + 91.6377210909091, + 91.736402, + 94.9975560909091, + 97.22189154545455, + 90.98315463636364, + 90.69200325, + 90.21480333333334, + 90.41204191666667, + 92.31639572727272, + 96.67311036363637, + 104.2770326, + 104.68679949999999, + 104.03174399999999, + 101.2386317 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "s/op", + "averageMs": 101.84755768333333, + "errorMs": 2.3155545392055483, + "confidenceIntervalMs": [ + 99.53200314412778, + 104.1631122225389 + ], + "p50Ms": 103.2694577, + "p95Ms": 105.89681866000001, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 97.69267636363637, + 103.2694577, + 103.5371535, + 102.98475140000001, + 103.2912965, + 102.484728, + 102.929023, + 104.5906754, + 102.95918160000001, + 102.55071170000001, + 101.73913730000001, + 104.73195070000001, + 101.820419, + 102.52804760000001, + 102.93809499999999 + ], + [ + 105.9258808, + 105.829007, + 103.2297147, + 102.4667077, + 96.1434659090909, + 93.66105363636363, + 98.30393127272727, + 105.74947580000001, + 105.04133440000001, + 104.1750927, + 104.1867612, + 104.53536550000001, + 105.335254, + 103.4607029, + 92.87677772727272 + ], + [ + 91.39045036363638, + 102.6060082, + 105.5793032, + 100.4198821, + 106.26219889999999, + 104.7551785, + 104.76432539999999, + 104.647509, + 104.3467196, + 103.8973873, + 91.90431736363637, + 104.83682830000001, + 90.76891425, + 91.62591236363636, + 104.3673309 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "s/op", + "averageMs": 101.58594298727273, + "errorMs": 2.6936403301771312, + "confidenceIntervalMs": [ + 98.8923026570956, + 104.27958331744986 + ], + "p50Ms": 103.8464359, + "p95Ms": 107.64937436, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 102.2026516, + 91.28783490909092, + 91.88716181818182, + 94.740652, + 97.99889554545454, + 92.22894554545455, + 102.817827, + 104.5572272, + 96.2455359090909, + 105.9225869, + 104.2172958, + 104.4656653, + 104.4736841, + 104.5116673, + 103.8464359 + ], + [ + 92.53392536363636, + 98.44399645454546, + 101.8946294, + 103.1093375, + 95.51690890909092, + 103.4719009, + 104.1668414, + 103.90106089999999, + 104.25350279999999, + 98.96955309090909, + 92.52173327272726, + 92.02865327272727, + 103.41714909999999, + 104.6686081, + 104.7201749 + ], + [ + 105.8621816, + 107.8183202, + 107.0699886, + 106.9172884, + 105.8310269, + 106.3057582, + 104.2902564, + 92.19434063636365, + 104.646512, + 101.1646563, + 102.3499793, + 105.2212815, + 108.5672536, + 107.2551674, + 100.8513812 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "s/op", + "averageMs": 22.49983940429304, + "errorMs": 0.2504949406152466, + "confidenceIntervalMs": [ + 22.249344463677794, + 22.750334344908286 + ], + "p50Ms": 22.35824282222222, + "p95Ms": 23.55406722325581, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 22.41206162222222, + 22.79039506818182, + 22.349696044444443, + 23.154958, + 22.17250945652174, + 22.721627688888887, + 22.38163662222222, + 22.27555093333333, + 22.191454804347828, + 22.32458071111111, + 22.46298208888889, + 23.36360181395349, + 22.149404, + 22.14541960869565, + 22.308857955555556 + ], + [ + 22.480078755555557, + 22.300858622222222, + 22.268057711111112, + 22.23762345652174, + 22.28721728888889, + 22.473849422222223, + 22.30954617777778, + 22.550074, + 22.222065260869563, + 22.420939977777778, + 22.408310822222223, + 22.211219217391303, + 22.35824282222222, + 22.282696177777776, + 24.72818531707317 + ], + [ + 22.546108822222223, + 22.451702644444442, + 22.346482577777778, + 22.437817022222223, + 22.370627355555555, + 22.546966466666664, + 23.380675139534883, + 22.458443022222223, + 22.271912377777777, + 22.286490999999998, + 23.62837811627907, + 22.181962934782607, + 22.17822493478261, + 22.05213810869565, + 22.611141222222223 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "s/op", + "averageMs": 395.08853456296293, + "errorMs": 11.81372561153399, + "confidenceIntervalMs": [ + 383.27480895142895, + 406.9022601744969 + ], + "p50Ms": 405.03007433333335, + "p95Ms": 427.08984456666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 388.4732356666667, + 427.2308066666667, + 427.34686466666665, + 426.760933, + 425.13816199999997, + 425.934962, + 405.4400423333333, + 414.45379933333334, + 374.85493733333334, + 374.55881733333337, + 375.35892, + 374.92400266666664, + 382.18063133333334, + 392.575783, + 416.125207 + ], + [ + 408.74416633333334, + 404.66559166666667, + 405.03007433333335, + 408.19885066666666, + 407.2105746666667, + 401.23535799999996, + 410.4715036666667, + 413.24785733333334, + 408.42150599999997, + 412.1035503333334, + 378.37251, + 370.081375, + 403.39612800000003, + 356.3884453333334, + 371.90670566666665 + ], + [ + 357.08731266666666, + 368.251604, + 358.35290166666664, + 357.755245, + 356.35773033333334, + 360.94694233333337, + 402.09298866666666, + 410.49775033333333, + 411.43529366666667, + 366.47728333333333, + 408.47696633333334, + 407.49027266666667, + 407.9132666666667, + 406.56121, + 408.4559863333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 397.00173643703704, + "errorMs": 12.990073323686424, + "confidenceIntervalMs": [ + 384.0116631133506, + 409.9918097607234 + ], + "p50Ms": 398.02642533333335, + "p95Ms": 436.2798157666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 359.07762399999996, + 398.90630633333336, + 403.7556866666667, + 404.9012916666667, + 366.37950433333333, + 398.02642533333335, + 396.0010086666667, + 395.8871053333333, + 395.41844066666664, + 400.132796, + 400.293131, + 400.801657, + 404.63666966666665, + 399.997774, + 396.10325666666665 + ], + [ + 393.51218266666666, + 343.26646833333336, + 348.29695633333336, + 339.251782, + 357.34046, + 361.107139, + 372.3337016666667, + 391.158625, + 408.0840296666667, + 438.31008966666667, + 389.2179536666667, + 393.840675, + 394.527367, + 389.90896933333335, + 410.546354 + ], + [ + 426.49805833333335, + 444.012222, + 428.07890266666664, + 427.5991343333333, + 424.72725933333334, + 420.01538066666666, + 416.62315866666665, + 419.39553466666666, + 380.80769633333335, + 389.23980933333337, + 392.6165306666667, + 376.41396199999997, + 417.3944276666667, + 419.0921223333333, + 431.54251 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "s/op", + "averageMs": 370.7519156370371, + "errorMs": 8.26591249731069, + "confidenceIntervalMs": [ + 362.4860031397264, + 379.0178281343478 + ], + "p50Ms": 366.90391, + "p95Ms": 397.8997013, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 383.6824876666667, + 373.44922933333334, + 384.1433353333333, + 358.2895603333333, + 366.59056766666663, + 362.19257799999997, + 355.6090413333333, + 359.77871633333336, + 356.715599, + 363.79518666666667, + 379.61518033333334, + 370.55334733333336, + 398.359809, + 364.40172966666665, + 364.3166916666667 + ], + [ + 390.71135366666664, + 389.7121246666667, + 396.14366533333333, + 396.8261166666667, + 401.2727693333333, + 369.081342, + 346.1930356666667, + 351.122212, + 390.18979466666667, + 390.38883200000004, + 394.368541, + 369.0941483333333, + 350.19448600000004, + 349.74064666666663, + 349.058343 + ], + [ + 371.365686, + 368.6505593333334, + 359.484234, + 366.90391, + 371.07091066666663, + 372.25943099999995, + 353.841664, + 387.39271766666667, + 359.451, + 365.9573013333333, + 355.88531266666666, + 395.62658899999997, + 357.7092116666667, + 366.38122366666664, + 356.265982 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "s/op", + "averageMs": 398.4448739703704, + "errorMs": 11.911679308788715, + "confidenceIntervalMs": [ + 386.53319466158166, + 410.3565532791591 + ], + "p50Ms": 396.25308233333334, + "p95Ms": 431.95513746666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 421.4314806666667, + 420.27818133333335, + 378.50141533333334, + 419.26008866666666, + 421.85259, + 374.97175866666663, + 372.59344833333336, + 371.865856, + 416.65943500000003, + 383.14991399999997, + 393.4487233333333, + 433.57056066666667, + 419.34568333333334, + 384.458725, + 411.511782 + ], + [ + 382.075974, + 380.71394, + 378.377928, + 385.49658566666665, + 414.25242933333334, + 422.66461033333337, + 420.39365899999996, + 421.63560033333334, + 428.18581666666665, + 422.1716343333333, + 444.6960016666667, + 404.129206, + 399.689269, + 424.47240400000004, + 390.867414 + ], + [ + 411.178957, + 396.25308233333334, + 378.2695736666667, + 365.6591613333333, + 366.12058966666666, + 389.0607273333334, + 419.75059466666664, + 415.71481133333333, + 365.4114096666667, + 365.515312, + 365.7465576666667, + 365.92298466666665, + 395.017732, + 379.56870266666664, + 408.107018 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "s/op", + "averageMs": 392.83797989629636, + "errorMs": 8.30218771273629, + "confidenceIntervalMs": [ + 384.5357921835601, + 401.14016760903263 + ], + "p50Ms": 397.3311826666667, + "p95Ms": 407.0369111333333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 399.99625433333335, + 400.005903, + 392.3553573333333, + 356.30501399999997, + 384.87085233333335, + 402.00251633333335, + 373.19265433333334, + 386.903569, + 406.55616066666664, + 407.13734733333337, + 406.0997516666667, + 404.7973423333333, + 406.68029733333333, + 406.80255999999997, + 405.64302499999997 + ], + [ + 397.31819333333334, + 397.06872833333335, + 397.3311826666667, + 397.01279666666665, + 398.0791063333333, + 396.72365833333333, + 397.04091, + 395.24248, + 392.312969, + 394.74543466666665, + 421.41023666666666, + 400.3940403333333, + 403.2865273333333, + 400.40142133333336, + 403.69496266666664 + ], + [ + 385.74865166666666, + 357.29614833333335, + 383.307434, + 371.6060316666667, + 357.4335063333333, + 374.11888799999997, + 402.323335, + 401.170147, + 402.660264, + 402.18550533333337, + 404.98021966666664, + 400.05653333333333, + 386.488101, + 357.69032899999996, + 359.23274833333335 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "s/op", + "averageMs": 379.5443378666667, + "errorMs": 10.873939418007646, + "confidenceIntervalMs": [ + 368.67039844865906, + 390.41827728467433 + ], + "p50Ms": 392.135539, + "p95Ms": 403.7270928, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 393.7019156666667, + 393.4676596666667, + 393.6120256666666, + 380.95777633333336, + 350.738584, + 350.73925299999996, + 351.286726, + 388.4525546666667, + 392.65486066666665, + 392.85126199999996, + 392.193607, + 393.04789933333336, + 392.595943, + 392.82040366666666, + 392.338231 + ], + [ + 349.321446, + 348.70217833333334, + 346.99242499999997, + 360.8766763333333, + 350.61102500000004, + 347.42519066666665, + 346.7067563333333, + 373.6773483333333, + 392.5933366666667, + 392.1836886666666, + 404.335091, + 402.3084303333334, + 392.17599233333334, + 392.0574966666667, + 392.135539 + ], + [ + 418.625657, + 378.43536066666667, + 400.52465, + 399.84357033333333, + 400.34093133333334, + 386.4073706666667, + 361.08471599999996, + 399.1458846666667, + 367.051037, + 351.674019, + 372.24792, + 350.7449286666667, + 359.267069, + 394.37433233333337, + 396.166435 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "s/op", + "averageMs": 390.5397746962963, + "errorMs": 9.358314506256812, + "confidenceIntervalMs": [ + 381.1814601900395, + 399.8980892025531 + ], + "p50Ms": 398.89196066666665, + "p95Ms": 411.8710602, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 398.65617833333334, + 397.89112066666667, + 398.05916866666666, + 400.84736100000003, + 401.53462766666667, + 401.086158, + 400.20177433333333, + 399.70883333333336, + 400.2464333333333, + 399.978543, + 401.455416, + 369.57656533333335, + 380.01626266666665, + 364.7157836666667, + 355.1624766666667 + ], + [ + 399.71914133333337, + 400.54373066666665, + 399.959369, + 400.1610956666667, + 398.89196066666665, + 399.13921000000005, + 398.240083, + 399.2127423333333, + 400.2539106666667, + 397.8429903333333, + 398.327976, + 398.14755933333333, + 398.32974866666666, + 406.79870033333333, + 412.02025399999997 + ], + [ + 385.434436, + 413.8766506666667, + 406.2707706666667, + 403.08191, + 353.3739136666666, + 370.90018000000003, + 355.69709266666666, + 366.07819133333334, + 373.779482, + 357.4828846666667, + 358.93833033333334, + 411.52294133333334, + 407.5867226666667, + 366.004225, + 367.53695566666664 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "s/op", + "averageMs": 377.356957088889, + "errorMs": 11.356053018530433, + "confidenceIntervalMs": [ + 366.00090407035856, + 388.71301010741945 + ], + "p50Ms": 388.88934366666666, + "p95Ms": 399.53897546666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 399.6001576666667, + 395.71423066666665, + 395.27415666666667, + 397.24183600000003, + 397.038049, + 395.0665036666667, + 390.84810466666664, + 351.980125, + 355.9669343333333, + 396.6094126666667, + 396.295182, + 394.74193533333334, + 394.788494, + 392.644105, + 373.52371666666664 + ], + [ + 399.396217, + 385.029196, + 350.323393, + 350.4617623333333, + 378.99336666666665, + 397.1801526666667, + 396.55383500000005, + 397.462757, + 405.9122346666667, + 388.88934366666666, + 357.6153243333333, + 358.9298426666667, + 352.2211213333333, + 350.20813, + 349.77180200000004 + ], + [ + 349.01749133333334, + 348.454849, + 350.7467476666667, + 348.808263, + 348.03604133333334, + 349.93785133333336, + 348.0553893333334, + 349.0261336666667, + 381.35223666666667, + 374.797665, + 398.351309, + 397.112056, + 396.98178099999996, + 396.6934156666667, + 397.4104173333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "s/op", + "averageMs": 362.61035381481486, + "errorMs": 10.034645830712037, + "confidenceIntervalMs": [ + 352.5757079841028, + 372.6449996455269 + ], + "p50Ms": 354.944259, + "p95Ms": 394.31718536666665, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 348.90109966666665, + 347.8428353333333, + 348.9254813333333, + 357.993597, + 392.1764606666667, + 355.05441233333335, + 349.6562313333333, + 383.341246, + 387.054532, + 387.1807153333333, + 348.281422, + 349.77852733333333, + 348.440859, + 347.93566433333336, + 348.07584733333334 + ], + [ + 343.85963533333336, + 343.12134533333335, + 354.944259, + 386.78378933333335, + 389.59172766666666, + 388.6751423333333, + 358.07418766666666, + 342.9805993333334, + 344.176784, + 342.973464, + 357.22436966666663, + 368.233682, + 352.62499933333334, + 341.2359006666666, + 340.5965806666666 + ], + [ + 359.279351, + 361.48556633333334, + 389.749821, + 394.0927693333333, + 394.41336366666667, + 392.91112933333335, + 362.862645, + 347.062288, + 346.56479333333334, + 345.851893, + 382.03302833333333, + 387.2079353333333, + 394.50045166666666, + 352.51562466666667, + 351.1998643333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.027179075050897613, + "errorMs": 0.00044158468987660936, + "confidenceIntervalMs": [ + 0.026737490361021007, + 0.027620659740774222 + ], + "p50Ms": 0.026976711584625758, + "p95Ms": 0.02902035295168912, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02758050219231724, + 0.02766490351847754, + 0.02775182152667943, + 0.02725892311885101, + 0.027021932292229548, + 0.026880604466781338, + 0.026935917883113388, + 0.026994508069739825, + 0.027045068572046617, + 0.02692883695447325, + 0.02937971163788039, + 0.026915705228599877, + 0.027307939851471633, + 0.028103768973559245, + 0.027179996331621423 + ], + [ + 0.02685552684996241, + 0.026714224293574063, + 0.026850378798453773, + 0.026844061191626408, + 0.026766031065207502, + 0.026746129495441053, + 0.026716373808061113, + 0.02699597568348042, + 0.026889420667777837, + 0.027198958992766628, + 0.026976711584625758, + 0.02668619690501601, + 0.026344470761696638, + 0.02624797958433925, + 0.026312590808649446 + ], + [ + 0.026774344282043044, + 0.026616188323265653, + 0.026858589919170762, + 0.02708797302421321, + 0.026883213621458905, + 0.027144522716170003, + 0.02686371326116737, + 0.02708442110963689, + 0.02677805499183422, + 0.02699595527665317, + 0.027049623343609715, + 0.027198845503249844, + 0.031377892433653305, + 0.02806801902517047, + 0.028181849350576167 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1340358045799128, + "errorMs": 0.029422547976354598, + "confidenceIntervalMs": [ + 1.1046132566035582, + 1.1634583525562676 + ], + "p50Ms": 1.1153369264214046, + "p95Ms": 1.2067219119346313, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.079005991370011, + 1.081776372972973, + 1.0796062437971952, + 1.0796295620280476, + 1.0784837510775862, + 1.0833237651515153, + 1.0805073066954645, + 1.1153369264214046, + 1.2107138839177751, + 1.079536690399137, + 1.0792622740021574, + 1.0795299956850055, + 1.1124112855555555, + 1.210280600967352, + 1.080657195464363 + ], + [ + 1.1119641655555557, + 1.0691997799145299, + 1.0683655720384204, + 1.068918860042735, + 1.0707328812834225, + 1.0707986663101605, + 1.0708879122055674, + 1.1537149365628603, + 1.193783609785203, + 1.192905010727056, + 1.1926416603098926, + 1.193470489260143, + 1.196428360047847, + 1.1920613011904762, + 1.195696808841099 + ], + [ + 1.193197389749702, + 1.1977640263157894, + 1.1977029916267943, + 1.1905227158145064, + 1.184660100591716, + 1.1824453463356974, + 1.1984183041916168, + 1.0871830553745927, + 1.0805784114470842, + 1.0849292114967461, + 1.1162278985507248, + 1.186567571767497, + 1.1867461387900355, + 1.1853224976303318, + 1.1877136868327403 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1416448362726554, + "errorMs": 0.021742801920225135, + "confidenceIntervalMs": [ + 1.1199020343524304, + 1.1633876381928805 + ], + "p50Ms": 1.1541708131487889, + "p95Ms": 1.18616709687693, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0708646673796793, + 1.0692026250000002, + 1.0686558002136752, + 1.0687863685897436, + 1.0694858344017093, + 1.0730584405144694, + 1.1207403695408735, + 1.0678070576307364, + 1.0678127769477055, + 1.069453563034188, + 1.0677860202774814, + 1.12525792575928, + 1.151020696551724, + 1.1895327229488704, + 1.194826898568019 + ], + [ + 1.1541708131487889, + 1.1552836974595841, + 1.1517016421173765, + 1.1690370023364487, + 1.1520519033371692, + 1.1516167848101266, + 1.1645711129220024, + 1.1537215963091119, + 1.1499312344827586, + 1.148933954075775, + 1.1597431054461182, + 1.1579473599537036, + 1.1505078091954024, + 1.151037837744534, + 1.1504820862068967 + ], + [ + 1.172328268149883, + 1.1783139693757363, + 1.1780267703180212, + 1.1711018877192982, + 1.1735625580304807, + 1.17179293793911, + 1.1717176733021077, + 1.174776512910798, + 1.1718028735362997, + 1.1699145438596492, + 1.1749856983568074, + 1.1713828852459016, + 1.1643590779069766, + 1.164836562281723, + 1.1700857064327486 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.0801293280626654, + "errorMs": 0.020140805988172587, + "confidenceIntervalMs": [ + 1.0599885220744927, + 1.1002701340508378 + ], + "p50Ms": 1.0643631489361702, + "p95Ms": 1.178686027871683, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0652369243876465, + 1.0644031021276597, + 1.0662125420660278, + 1.0661316251331203, + 1.0713083683083513, + 1.065650143769968, + 1.0666738368869937, + 1.0664129275053305, + 1.0635607247608927, + 1.0650550627659574, + 1.06380502869288, + 1.064244414893617, + 1.0643631489361702, + 1.0647315265957447, + 1.064870625531915 + ], + [ + 1.0596179406779662, + 1.0614311028632026, + 1.0575368509513743, + 1.0573314947145878, + 1.058253310782241, + 1.0605294671610168, + 1.110777426193119, + 1.05913146984127, + 1.1163818493303572, + 1.1774704564705882, + 1.1845062177514794, + 1.1792069870435806, + 1.0713346445396146, + 1.0693287745726496, + 1.068353612593383 + ], + [ + 1.0618161656050955, + 1.0621766507430999, + 1.0616941007423117, + 1.0612704050901378, + 1.0613558324496288, + 1.0612905800636268, + 1.0617757857900318, + 1.06261733014862, + 1.156490047398844, + 1.172309355971897, + 1.1639618093023254, + 1.060393560381356, + 1.061104816542948, + 1.0621870010615713, + 1.0615247136797454 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1402592745185343, + "errorMs": 0.017646409632637316, + "confidenceIntervalMs": [ + 1.1226128648858968, + 1.1579056841511717 + ], + "p50Ms": 1.1486302537313433, + "p95Ms": 1.1911359192983486, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.1423286221461186, + 1.139005447098976, + 1.14188025, + 1.1431453782857144, + 1.1489474270952926, + 1.1439804834285714, + 1.143530016, + 1.147336009174312, + 1.2018762833133254, + 1.2218735982905984, + 1.161738211382114, + 1.1612629837587007, + 1.1633227709302325, + 1.160776487238979, + 1.162898788617886 + ], + [ + 1.1328617746319365, + 1.1332969716874293, + 1.129455493227991, + 1.1314483257918553, + 1.1314310418552036, + 1.062858058448459, + 1.0293826172839506, + 1.0281914285714284, + 1.106927153761062, + 1.1223667376681614, + 1.1243792191011235, + 1.1248438876404494, + 1.1247865966292134, + 1.1285972559188275, + 1.1224690952914798 + ], + [ + 1.1556644896073902, + 1.1532308145161292, + 1.1512331001150748, + 1.1488713685419059, + 1.1490257600459242, + 1.1508700252873565, + 1.150113587356322, + 1.16607506993007, + 1.1561368683602773, + 1.1521127502876871, + 1.1497339264367816, + 1.1501416429391504, + 1.1510997134637515, + 1.1486302537313433, + 1.1615295684454756 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.0828614770996086, + "errorMs": 0.02021085339475977, + "confidenceIntervalMs": [ + 1.062650623704849, + 1.1030723304943684 + ], + "p50Ms": 1.0571760443505809, + "p95Ms": 1.1373887204545454, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.044661435281837, + 1.0439796934306569, + 1.0474064, + 1.0462177439916405, + 1.045412263322884, + 1.0444039008350732, + 1.0455533573667712, + 1.0461561285266459, + 1.045423235109718, + 1.0469299623430963, + 1.051940850683491, + 1.0933747704918033, + 1.1442403062857145, + 1.1375309613636364, + 1.089914831154684 + ], + [ + 1.118037869273743, + 1.1328307225368062, + 1.129196098194131, + 1.1287542593010147, + 1.1285336967305526, + 1.1296806399548533, + 1.1312293039548023, + 1.1273150900900901, + 1.1298260180586908, + 1.1281819718151072, + 1.1295740169300226, + 1.1317164977375564, + 1.1291879977426638, + 1.038292765560166, + 1.1154652653288741 + ], + [ + 1.05583936814346, + 1.0553253786919832, + 1.0551959103375528, + 1.0559606687763714, + 1.0549769199157006, + 1.0560070548523206, + 1.137056825, + 1.0558347879746837, + 1.0571377951425553, + 1.056229530095037, + 1.0563718152059134, + 1.0595452245762713, + 1.0577671289640591, + 1.0571760443505809, + 1.0573739640591966 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1205909587935943, + "errorMs": 0.015545201463348837, + "confidenceIntervalMs": [ + 1.1050457573302455, + 1.136136160256943 + ], + "p50Ms": 1.1257719820022498, + "p95Ms": 1.1496842039142483, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.1628125389082462, + 1.1140012048997774, + 1.0748170784103115, + 1.1440479885714285, + 1.0849632028199565, + 1.0513338823529412, + 1.141119503990878, + 1.0624620212314226, + 1.0520372849631967, + 1.0517672849631965, + 1.1023966453744491, + 1.1479266766055045, + 1.1456063924485127, + 1.148200371559633, + 1.1448666681922197 + ], + [ + 1.138423007963595, + 1.1361069557321226, + 1.139177339407745, + 1.1349718310657597, + 1.13662385, + 1.1354343643586833, + 1.1370097874999998, + 1.1385719306029578, + 1.1488266486796785, + 1.1468897800687285, + 1.1500517275862068, + 1.0775123896663077, + 1.0764250870967742, + 1.14239676369863, + 1.1471959529816513 + ], + [ + 1.124323304494382, + 1.130262752542373, + 1.1366800727272728, + 1.1241610235955055, + 1.1225371558295965, + 1.1243016483146067, + 1.1252539336332958, + 1.1242611123595505, + 1.1257719820022498, + 1.1233516341189675, + 1.083355181818182, + 1.104322963576159, + 1.1194702237136467, + 1.1203473986562151, + 1.1242165966292135 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.078173617133279, + "errorMs": 0.0252734478876595, + "confidenceIntervalMs": [ + 1.0529001692456192, + 1.1034470650209385 + ], + "p50Ms": 1.0470405763598327, + "p95Ms": 1.1395416528473803, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0273756899383983, + 1.0251495286885246, + 1.0264727907692308, + 1.0257966974358974, + 1.026896342915811, + 1.0251728913934426, + 1.0271875174537988, + 1.0257064426229507, + 1.0280927338129495, + 1.029314950617284, + 1.0289009352517986, + 1.0262066153846154, + 1.0945094059080962, + 1.1141775645879732, + 1.1166972109375 + ], + [ + 1.0460328892371997, + 1.0463574225941423, + 1.0474248167539268, + 1.1285727801578354, + 1.1387668657565415, + 1.1392972961275627, + 1.139425972665148, + 1.1388602536973833, + 1.1008505445544554, + 1.0470405763598327, + 1.0453796917450366, + 1.0449654947807934, + 1.0436764973931179, + 1.0433521459854016, + 1.0444983507306889 + ], + [ + 1.130714836158192, + 1.1345996247165533, + 1.1350149070294784, + 1.1369966852272726, + 1.139591230068337, + 1.1348647256235826, + 1.0558528375527425, + 1.043352045881126, + 1.0444533235908142, + 1.0467528755230127, + 1.1290741681715575, + 1.1337075322763308, + 1.1339860690826729, + 1.1364404699205448, + 1.1402525239179955 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.099739478444147, + "errorMs": 0.028977645093222607, + "confidenceIntervalMs": [ + 1.0707618333509241, + 1.1287171235373696 + ], + "p50Ms": 1.1035833461962514, + "p95Ms": 1.1661970949256604, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0838525633802816, + 1.0595270211864407, + 1.0596921334745764, + 1.0598764597457626, + 1.0601055370762713, + 1.0591006867724868, + 1.0596653993644067, + 1.1300824311512416, + 1.1635838418604652, + 1.1664752016317017, + 1.1655481792782305, + 1.1649995960419093, + 1.1645314284051222, + 1.1619516782810686, + 1.1600959826187718 + ], + [ + 1.156326143352601, + 1.1416829680365297, + 1.1362804960272417, + 1.1357446946651533, + 1.1373252602272728, + 1.135211510783201, + 1.2177756435523115, + 1.1368565715909091, + 1.136117, + 1.135611551645857, + 1.134173835600907, + 1.136678421590909, + 1.1326675045248868, + 1.1054296618784532, + 1.0567938479408658 + ], + [ + 1.1035833461962514, + 1.1006960759075908, + 1.099723568131868, + 1.0998253626373626, + 1.1017212511013215, + 1.0457683897596657, + 1.0174866398779248, + 1.0179056347914548, + 1.0163717969543147, + 1.0147512373225154, + 1.0149528002028396, + 1.0163260588832486, + 1.0152573093306287, + 1.044856490605428, + 1.0252873165983607 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.102390293702071, + "errorMs": 0.020058730461332608, + "confidenceIntervalMs": [ + 1.0823315632407384, + 1.1224490241634038 + ], + "p50Ms": 1.1145094565701559, + "p95Ms": 1.1576508788678816, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.1277962874859075, + 1.1255079246344206, + 1.126030879640045, + 1.1334294518686296, + 1.1216827286995517, + 1.1282552987598649, + 1.1222689192825113, + 1.049943149003148, + 1.1043576070640175, + 1.1110242630410654, + 1.0409140332986473, + 1.074455074113856, + 1.115273636566332, + 1.1145094565701559, + 1.1218925392376682 + ], + [ + 1.0730528006430868, + 1.0697137540106951, + 1.06928990491453, + 1.0693006378205128, + 1.067881325506937, + 1.0679136029882603, + 1.1399919954441915, + 1.1578571724537037, + 1.163016180232558, + 1.1140774832962137, + 1.067421515991471, + 1.0814230756756757, + 1.15716952716763, + 1.1557764249422633, + 1.1555710046189376 + ], + [ + 1.1301514406779662, + 1.131549182126697, + 1.1304949062146894, + 1.130636629378531, + 1.0922175305676856, + 1.090156102396514, + 1.03770012966805, + 1.037375619689119, + 1.0431853649635037, + 1.1192454865771813, + 1.1230746150392816, + 1.1463401053837343, + 1.0953869857768053, + 1.0360730496894408, + 1.0371784134715025 + ] + ] + } + } + ], + "baselineRunId": "2026-09-08-kompress-levels" + }, + { + "schemaVersion": 2, + "runId": "2026-09-08-kflate-levels", + "startedAt": "2026-09-08T20:54:08.927189+00:00", + "finishedAt": "2026-09-08T21:59:09.380470+00:00", + "platform": "linuxX64", + "library": "KFlate", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "0/text.deflate": "d836ae8a828ffc3af582b5c6025d41bca8da1048fb8cdeda19292c368ef8bd9f", + "1/Rainier.bmp.deflate": "4072294896b849cc1f5f1c9c020ce4f0652b81eb8b422f09ff5d8fb98cd4443c", + "1/Maltese.bmp.deflate": "3bc71421c67e8c41148d0e65258587de5a71e306717599d177aa8f34c80e7296", + "1/Sunrise.bmp.deflate": "b814477692289cfb67ea26b83a3a21ba581f720bafef7c8eec1bbaef2ea1ee33", + "1/compressed_MVT.pbf.deflate": "0209eb3cecc5a8a16a85476c5dee999c78157a5f270797fb86abc250ccd2ea43", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/text.deflate": "88039b6ce036e0d76d97a08b797e5e39dd6c26d6c1bf29c372bc64749be06d1e", + "2/model3D.deflate": "39cee123b884e3d58b39d8db404a9908f9ae36d0c1da0d26924f8643542be3a7", + "2/Rainier.bmp.deflate": "b7ae3b590d35810582e37ca624f59a4ee713e6fdfebe3c2c7cdca99cd96f0a5b", + "2/Maltese.bmp.deflate": "f8cf1433f38e5b9695ffa5628aa1294bdfa0b5e32c752d22c416347146a8cbe0", + "2/Sunrise.bmp.deflate": "07db5fac496af56360f9136db8ef9308a5b19c16f27c5999f800fc3aa5841e94", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "2/compressed_MVT.pbf.deflate": "5ec0a44565c1a9157678125e859933260957e397ce22a174df5574e886074c40", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/text.deflate": "4d5a9f658be6767a8edcc56acce94c9f2d17170ce48feea43b6079b4265aa2d4", + "3/model3D.deflate": "b7ba6c3431704da7696bb93763864453f58116e688c0a8d0cc4fd3ef0cbf9aa2", + "3/Rainier.bmp.deflate": "2d3a4fd74fa9ba594688c2b1eabe9aa78ec5aa846634c62b354f3745aef8eed6", + "3/Maltese.bmp.deflate": "1b3316b80aa317cf730f5de2c14821831a08c5fcdf4ac3cbe2144160e3d543af", + "3/Sunrise.bmp.deflate": "4eda8afc20efff1d785687f28da4915bea03fcf48464626c7d2b12bace162f09", + "3/compressed_MVT.pbf.deflate": "c6d3e94b8cc7adbe387008eab055295712e1202151735e06dfce68a1b2fa6206", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/text.deflate": "abe2fba491c09113367aacce1690dddf8a4ef36b575fb1720d98c4683112f2fe", + "0/Rainier.bmp.deflate": "c3e4b89b68a6602aa65ec281029e7b94c504435f5d0402924419c7c28ceb9370", + "4/model3D.deflate": "f9d97044416c595571f6dc9412ae9066f9300d7bbec5b29a1382757fe0124828", + "4/Rainier.bmp.deflate": "a205b0f647c881701a0e089a8b3c7812eea5b4d5fef4e50e1bf801c1eed1cd92", + "4/Maltese.bmp.deflate": "81b37aeba2325abd66d8c764cd758c49f81a32a1507eac1feb45ff4fff637179", + "4/Sunrise.bmp.deflate": "f4b104ef029a69beb518ef9edcd0bf28ef47cbcf48b75e0ea019a3a9f21170a5", + "4/compressed_MVT.pbf.deflate": "705092661b2036d10c5858ac6e8eab82b995677695e3f7d900930009bf0340e2", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/text.deflate": "0e1210a427ebfbdfc1461c8107386d17da70c20136e4759fcd041fd4e158fe5b", + "5/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "5/Rainier.bmp.deflate": "84b2e20baf6503f1b99eccf42964b40b986dea0df499f58d9e469960c67d6cc1", + "5/Maltese.bmp.deflate": "9dea9019fe7804cd77a2313013eb0a8d74cbb434b20eea09529f199fea9a9517", + "0/Maltese.bmp.deflate": "9b1e935d31866e433005e7c7cc33fbc0a64a354645618f03da05b7dbd31ef492", + "5/Sunrise.bmp.deflate": "3e3721e89117b78f348b352bc347f860f5864cf117d3a1b7958d724f7dcd8afb", + "5/compressed_MVT.pbf.deflate": "2281ade0e0c3b32fa15c1f1603c33c7b213131466f14fb51f6641be6d1768e25", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/text.deflate": "1d10ab80e3776c51ae9fa9e9184f187063e7eb9fbe8dafd6a5b12ce640a01e09", + "6/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "6/Rainier.bmp.deflate": "ca66de31926d329eacc8c3cb568f00ef97847de06df989d4f728f38611eb7370", + "6/Maltese.bmp.deflate": "d144e57c01478cb9d96f1353021cd354fc99ee65bf8ad527059e3494ca1a245e", + "6/Sunrise.bmp.deflate": "bfcf3112b809988f251e53c14717115bd5e9e2f6564a7a3903e03b70332ac6e2", + "6/compressed_MVT.pbf.deflate": "08f41d2b48e8fc30a20681b1d3c58cb84800c3b992e02fddf20ac296e3a525f2", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "0/Sunrise.bmp.deflate": "c1485e3564a7b5549f6bba9c23e85545027c0dc71da56c95dde2ba72acdf6910", + "7/text.deflate": "cdf5e42785a933fa4bd5be160c0212d5ee3a20e04b120c03ffe48c5219f80889", + "7/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "7/Rainier.bmp.deflate": "87c036e9bc7a63b02694f710835706a8e369c2a6c151e19899da0bb51730aad4", + "7/Maltese.bmp.deflate": "429e565ee04bcd5def2dcc9fd982e1179c33f081cbf4f35e869214107b5c627b", + "7/Sunrise.bmp.deflate": "ba7560b4962b102ffa9742ca5fe6b36e521441fc15c009591cc9204b92b499bd", + "7/compressed_MVT.pbf.deflate": "8246a927c258e650f5af62850eddfaf55c3e521bacac4b95aa1d7f4c8d9974a0", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "8/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "8/Rainier.bmp.deflate": "2545ba369b38f5722e3d454c33d9d815df6dfb62640016a58523045bed97f409", + "0/compressed_MVT.pbf.deflate": "be331db24cffebf044ede35c870caff78114ee43d2efd0deff2c8eb3011f1a88", + "8/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "8/Sunrise.bmp.deflate": "0df02a00a86c04c452887b4597bab461c0be8943eaf392fd107a56f986a35992", + "8/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "9/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "9/Rainier.bmp.deflate": "f1a0a0f96f8a0a57093fad28851fd03494f66a42b34da314ec5ec022115feb31", + "9/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "9/Sunrise.bmp.deflate": "13392b19c604ecbfafd9f26aac60e82fc63959ef6afa9d1507eb117e1003367c", + "9/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "1/text.deflate": "3962281856fbea5374187e31297277e0b0752307045be8ef6b8934b377538ff6", + "1/model3D.deflate": "10230441633bb8d13937469df3121bf54d45e1f323228c4f8e108bb34c6c2520" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 34%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "mode": "avgt", + "warmupIterations": 8, + "warmupTime": "1 sec", + "measurementIterations": 15, + "measurementTime": "1 sec", + "advanced": { + "jvmForks": "3" + } + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0001716587762013616, + "errorMs": 4.0693620240098585e-06, + "confidenceIntervalMs": [ + 0.00016758941417735176, + 0.0001757281382253715 + ], + "p50Ms": 0.0001759255918091245, + "p95Ms": 0.0001773849031240342, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0001752597107172072, + 0.00017669085031883297, + 0.0001762906866732268, + 0.00017265046389779482, + 0.00017684783002092124, + 0.00017862136771744927, + 0.00017664125230179302, + 0.0001759255918091245, + 0.00017685498972685635, + 0.0001657918115261027, + 0.00015852619498896424, + 0.00017671423280694136, + 0.00017493249176347313, + 0.00015700909783618292, + 0.00015612507091555377 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3227544799832496, + "errorMs": 0.03125443466574782, + "confidenceIntervalMs": [ + 1.2915000453175016, + 1.3540089146489975 + ], + "p50Ms": 1.3164676884422113, + "p95Ms": 1.4176281907035175, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3164676884422113, + 1.2650798592964827, + 1.4252535615577888, + 1.4143601746231156, + 1.3360429635678392, + 1.3585902198492463, + 1.2738411306532664, + 1.256318133165829, + 1.26139998241206, + 1.2543249585427139, + 1.2662019422110553, + 1.3260294974874371, + 1.3989072952261308, + 1.3916249221105526, + 1.296874870603015 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 72.6973068, + "errorMs": 0.37751764128094756, + "confidenceIntervalMs": [ + 72.31978915871906, + 73.07482444128097 + ], + "p50Ms": 72.59499785714286, + "p95Ms": 73.85053456428571, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 73.37401707142857, + 72.02755357142857, + 74.96240871428571, + 72.81022435714284, + 72.70091614285715, + 72.59499785714286, + 72.657413, + 72.55056321428572, + 72.45482014285714, + 72.59409264285715, + 72.66868307142857, + 72.54866257142857, + 72.89515071428572, + 71.83538200000001, + 71.78471692857143 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 225.68646482666668, + "errorMs": 0.34433544384639964, + "confidenceIntervalMs": [ + 225.34212938282027, + 226.03080027051308 + ], + "p50Ms": 225.653677, + "p95Ms": 226.64158229999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 224.5935474, + 225.005677, + 225.1392602, + 225.6551018, + 225.2817778, + 225.559793, + 225.5533, + 225.653677, + 225.92601200000001, + 226.21611, + 227.634351, + 225.6651486, + 226.0506772, + 225.5093426, + 225.8531968 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 789.2093497666667, + "errorMs": 1.1494116681690687, + "confidenceIntervalMs": [ + 788.0599380984976, + 790.3587614348357 + ], + "p50Ms": 788.951467, + "p95Ms": 792.8792357000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 790.2616345, + 790.7038845, + 788.951467, + 788.6573314999999, + 786.7368995, + 787.613506, + 789.2011215, + 790.1815065, + 793.3915685000001, + 792.6596645000001, + 787.4614770000001, + 786.730982, + 787.9102085000001, + 785.810574, + 791.868421 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.1923518311899484, + "errorMs": 0.0043878424305334555, + "confidenceIntervalMs": [ + 2.1879639887594147, + 2.196739673620482 + ], + "p50Ms": 2.190141465631929, + "p95Ms": 2.2051184824833703, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.1908643991130816, + 2.185363576496674, + 2.1936829844789356, + 2.1990494745011087, + 2.197259667405765, + 2.195335796008869, + 2.1916361995565414, + 2.1845747538802662, + 2.2192795011086472, + 2.189078066518847, + 2.189860982261641, + 2.1885470554323727, + 2.190141465631929, + 2.185386197339246, + 2.1852173481152994 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0702880851132686, + "errorMs": 0.0024534534664770193, + "confidenceIntervalMs": [ + 0.0678346316467916, + 0.07274153857974562 + ], + "p50Ms": 0.06963589167092489, + "p95Ms": 0.07863915489908022, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.061944780723045476, + 0.06382269526060297, + 0.07239967009453244, + 0.06836555358967807, + 0.0665732364588656, + 0.06994047994379152, + 0.0699025932549821, + 0.06952025517373531, + 0.06766275427950945, + 0.06873233392948391, + 0.06963589167092489, + 0.0763243412110373, + 0.07835894161982626, + 0.07929298588400613, + 0.07184476360500767 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 22.454391737588654, + "errorMs": 0.6201149313268557, + "confidenceIntervalMs": [ + 21.8342768062618, + 23.074506668915507 + ], + "p50Ms": 21.806932042553193, + "p95Ms": 25.095654391489365, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 21.808835021276597, + 21.768195468085107, + 21.805012425531917, + 21.80063078723404, + 21.81629604255319, + 21.761487893617023, + 21.731828702127657, + 21.778124978723405, + 23.18417604255319, + 21.845540957446808, + 21.793450723404256, + 21.806932042553193, + 23.691709319148934, + 25.15226142553192, + 25.071394234042554 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.12927355886090008, + "errorMs": 0.005798006531875289, + "confidenceIntervalMs": [ + 0.12347555232902478, + 0.13507156539277537 + ], + "p50Ms": 0.13402025909636148, + "p95Ms": 0.14065708455284553, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.11395873157403705, + 0.1139690343862455, + 0.11359826069572171, + 0.11529685552445688, + 0.1134234443555911, + 0.13402025909636148, + 0.13912717299746769, + 0.14422687818206054, + 0.1366875932293749, + 0.1330758094095695, + 0.13347029095028656, + 0.13732564387578303, + 0.13801353218712517, + 0.13744585779021723, + 0.135464018659203 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 84.6851818388889, + "errorMs": 0.18404174690085245, + "confidenceIntervalMs": [ + 84.50114009198805, + 84.86922358578975 + ], + "p50Ms": 84.62201974999999, + "p95Ms": 85.18734975833334, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 84.96441058333333, + 84.63019391666667, + 84.60297233333333, + 84.39479825, + 84.34242866666668, + 84.90816516666668, + 85.32650666666667, + 85.12771108333334, + 85.04468258333333, + 84.62201974999999, + 85.08212533333332, + 84.15573066666668, + 84.2984725, + 84.45497316666668, + 84.32253691666668 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 294.8486185, + "errorMs": 0.47300210798034287, + "confidenceIntervalMs": [ + 294.37561639201965, + 295.3216206079803 + ], + "p50Ms": 294.8654605, + "p95Ms": 296.097952875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 296.33383275, + 294.266478, + 295.3380675, + 293.96380025, + 294.5113255, + 293.96766974999997, + 295.29336475, + 295.87223575, + 295.89270825, + 295.228761, + 295.99686149999997, + 294.8654605, + 293.85038675000004, + 294.00508125000005, + 293.343244 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 942.9663842333332, + "errorMs": 2.2874308864338393, + "confidenceIntervalMs": [ + 940.6789533468994, + 945.2538151197671 + ], + "p50Ms": 941.6081115000001, + "p95Ms": 952.6009947, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 955.4555449999999, + 941.6081115000001, + 940.5276065, + 943.0523835, + 941.28511, + 951.377616, + 943.832512, + 940.6455655, + 941.3502904999999, + 942.3793385, + 941.821119, + 942.677491, + 938.815156, + 940.6479384999999, + 939.01998 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0020343693691346303, + "errorMs": 2.1109708782601103e-05, + "confidenceIntervalMs": [ + 0.002013259660352029, + 0.002055479077917231 + ], + "p50Ms": 0.002049160603594605, + "p95Ms": 0.002063454231940592, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018961052967465784, + 0.0019967312957987417, + 0.0020497769373540244, + 0.002052144175051499, + 0.002060740307801528, + 0.002036738982340402, + 0.0020500925292706, + 0.0020697867215984083, + 0.0020414573728303126, + 0.0020514088424494975, + 0.0020431711638568273, + 0.002054777063858149, + 0.0020329122514524374, + 0.002049160603594605, + 0.0020305369930158396 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.6266056305901913, + "errorMs": 0.08583767769213542, + "confidenceIntervalMs": [ + 2.540767952898056, + 2.7124433082823267 + ], + "p50Ms": 2.5318784663341645, + "p95Ms": 2.8997372867830427, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.5137580498753116, + 2.5157980498753116, + 2.5223236359102246, + 2.5318784663341645, + 2.5320396733167083, + 2.5192425635910225, + 2.527147069825437, + 2.520651034912718, + 2.5227919600997506, + 2.5364856359102244, + 2.5665746857855365, + 2.891926174563591, + 2.897865885286783, + 2.9041038902743144, + 2.8964976832917704 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06500700863060987, + "errorMs": 0.0027069321186388765, + "confidenceIntervalMs": [ + 0.062300076511971, + 0.06771394074924876 + ], + "p50Ms": 0.06322065684695051, + "p95Ms": 0.0722876770886076, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0553169835443038, + 0.06309624545454545, + 0.06204745051783659, + 0.0613602413693901, + 0.06320770356731875, + 0.06394574326812427, + 0.0692574333716916, + 0.07306111731875721, + 0.07195620270425777, + 0.0664565003452244, + 0.06029708814729574, + 0.06322065684695051, + 0.05903989033371692, + 0.07143709856156501, + 0.07140477410817031 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 26.212878043859646, + "errorMs": 0.025632319167280915, + "confidenceIntervalMs": [ + 26.187245724692367, + 26.23851036302693 + ], + "p50Ms": 26.221184, + "p95Ms": 26.28355481052632, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 26.22938810526316, + 26.235277710526315, + 26.26255334210526, + 26.125797421052628, + 26.14128986842105, + 26.209548894736844, + 26.194791342105262, + 26.21392160526316, + 26.279050578947366, + 26.19653810526316, + 26.12645686842105, + 26.22309060526316, + 26.24021752631579, + 26.221184, + 26.29406468421053 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.12122109684489103, + "errorMs": 0.002681807360702858, + "confidenceIntervalMs": [ + 0.11853928948418818, + 0.1239029042055939 + ], + "p50Ms": 0.12039150961419179, + "p95Ms": 0.12900777812926437, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.12039150961419179, + 0.11856978551048257, + 0.12598522044411362, + 0.11841451097878676, + 0.11911518099491379, + 0.12307594057809206, + 0.13024484902617542, + 0.12847760488773105, + 0.12080667907207542, + 0.11495833618657735, + 0.12834274085101102, + 0.1241401079270562, + 0.11754462771368317, + 0.11399279692345864, + 0.11425656196501675 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 74.56135395238094, + "errorMs": 0.10228145325016873, + "confidenceIntervalMs": [ + 74.45907249913077, + 74.6636354056311 + ], + "p50Ms": 74.62828435714285, + "p95Ms": 74.77190187142858, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 74.438434, + 74.6495235, + 74.65447928571429, + 74.62828435714285, + 74.68881007142856, + 74.54185585714285, + 74.76311885714284, + 74.73997899999999, + 74.76971392857143, + 74.58936235714285, + 74.77700707142857, + 74.51954514285715, + 74.24239335714284, + 74.16438114285714, + 74.25342135714286 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 327.77326016666666, + "errorMs": 0.6504704868430319, + "confidenceIntervalMs": [ + 327.1227896798236, + 328.42373065350966 + ], + "p50Ms": 327.79809475, + "p95Ms": 329.52729605, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 330.48060575, + 325.27559025000005, + 326.79149125000004, + 326.144539, + 326.90601825, + 327.75157125, + 328.5143305, + 326.84851375, + 329.11873475, + 328.25082475, + 328.27741825, + 327.8409795, + 327.61641549999996, + 328.983775, + 327.79809475 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 907.8124781333331, + "errorMs": 2.1683635854837924, + "confidenceIntervalMs": [ + 905.6441145478493, + 909.9808417188169 + ], + "p50Ms": 906.6847700000001, + "p95Ms": 915.51105425, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 908.7899739999999, + 911.2140355, + 912.1948635, + 917.4546655, + 914.678078, + 906.6847700000001, + 904.1572765, + 904.5599024999999, + 903.665921, + 904.409916, + 906.8416335000001, + 908.486447, + 905.1867415, + 904.2789725, + 904.583975 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.697405243360434, + "errorMs": 0.020358873313215356, + "confidenceIntervalMs": [ + 2.6770463700472185, + 2.7177641166736493 + ], + "p50Ms": 2.6833577669376694, + "p95Ms": 2.769976785094851, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.6811341165311653, + 2.6833577669376694, + 2.6766048834688343, + 2.6800318780487804, + 2.678481590785908, + 2.6827191138211384, + 2.682336138211382, + 2.6850750379403796, + 2.7439796802168024, + 2.8306366964769647, + 2.682078094850948, + 2.6855486720867208, + 2.6923692628726292, + 2.6849001680216804, + 2.6918255501355013 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06946458290315624, + "errorMs": 0.002319605325023875, + "confidenceIntervalMs": [ + 0.06714497757813237, + 0.07178418822818011 + ], + "p50Ms": 0.06789723172046876, + "p95Ms": 0.07858212357466389, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.07892955467682797, + 0.07299498145085916, + 0.0784332245308793, + 0.06762230685167878, + 0.06700508217700768, + 0.06735921108634697, + 0.06789723172046876, + 0.07012884240419871, + 0.07126753253289238, + 0.07062203400675822, + 0.06787674433819829, + 0.06352953440218564, + 0.06553014939966928, + 0.06337797713710547, + 0.06939433683226688 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.03026375714285, + "errorMs": 0.04039964437462248, + "confidenceIntervalMs": [ + 35.98986411276823, + 36.07066340151747 + ], + "p50Ms": 36.05128214285714, + "p95Ms": 36.15549038571429, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 36.17600653571428, + 36.05654646428572, + 35.96401560714286, + 36.14669775, + 35.88360375, + 36.070662535714284, + 36.08315014285714, + 36.09366896428572, + 36.05128214285714, + 35.96756228571428, + 36.06655817857143, + 35.96071675, + 35.99712246428572, + 35.97318442857143, + 35.96317835714286 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.078550839895013, + "errorMs": 0.18413316878247263, + "confidenceIntervalMs": [ + 6.8944176711125404, + 7.2626840086774855 + ], + "p50Ms": 6.826613771653544, + "p95Ms": 7.849859035433071, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.859069023622046, + 7.845911897637796, + 7.249626858267716, + 7.254315015748031, + 7.24865362992126, + 7.174547228346457, + 6.8119633070866135, + 6.810752960629921, + 6.824471070866141, + 6.818199346456693, + 6.826613771653544, + 6.820594755905512, + 6.788627047244094, + 6.824673937007874, + 7.020242748031497 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.13512357626033608, + "errorMs": 0.00401668711236762, + "confidenceIntervalMs": [ + 0.13110688914796848, + 0.13914026337270372 + ], + "p50Ms": 0.13801600573486264, + "p95Ms": 0.14359261272339288, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13779619498532944, + 0.13900018458255534, + 0.1356156492397973, + 0.13175445825553483, + 0.12088435862896771, + 0.12110501200320085, + 0.12573265084022406, + 0.14301236623099492, + 0.14494652120565482, + 0.13971983448919711, + 0.13991314150440115, + 0.14235758655641506, + 0.14028071259002403, + 0.13801600573486264, + 0.1267189670578821 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 82.49090205555557, + "errorMs": 2.6852836023839766, + "confidenceIntervalMs": [ + 79.80561845317159, + 85.17618565793954 + ], + "p50Ms": 84.58493125, + "p95Ms": 87.93967331666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 87.51359716666667, + 87.84827241666667, + 87.46682391666667, + 87.6302265, + 87.45214399999999, + 88.15294208333333, + 87.21356016666668, + 84.58493125, + 76.79636833333332, + 77.10375075, + 77.09925541666667, + 77.00802716666668, + 77.05086908333334, + 77.2042285, + 77.23853408333332 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 323.15860949999995, + "errorMs": 10.22391275612174, + "confidenceIntervalMs": [ + 312.93469674387825, + 333.3825222561217 + ], + "p50Ms": 332.69109425, + "p95Ms": 345.04078072500005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 303.80439575, + 304.103546, + 303.007075, + 302.12333125000004, + 300.85766824999996, + 302.1252895, + 301.90737574999997, + 332.69109425, + 341.62775849999997, + 348.848853, + 343.40874975, + 341.1051815, + 340.6912755, + 339.91779675, + 341.15975175 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 981.8286656, + "errorMs": 4.013447965174247, + "confidenceIntervalMs": [ + 977.8152176348258, + 985.8421135651743 + ], + "p50Ms": 978.9923845000001, + "p95Ms": 1000.4131815500001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 975.1431565, + 978.559217, + 979.511323, + 979.8109785, + 976.3838295, + 976.1886485, + 1000.3173245000002, + 1000.6368480000001, + 978.836689, + 977.686006, + 978.9923845000001, + 980.390274, + 982.8989165, + 984.2026685000001, + 977.87172 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.3540062060200673, + "errorMs": 0.0072397952595334705, + "confidenceIntervalMs": [ + 3.3467664107605337, + 3.361246001279601 + ], + "p50Ms": 3.356057481605351, + "p95Ms": 3.3697575050167226, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.356057481605351, + 3.369594321070234, + 3.3587070033444815, + 3.3466527056856186, + 3.3533274882943145, + 3.358689498327759, + 3.3603054481605352, + 3.367940193979933, + 3.3693975284280935, + 3.318069254180602, + 3.3701382675585285, + 3.355487722408027, + 3.3468911638795986, + 3.3424632341137124, + 3.336371779264214 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06883895993849065, + "errorMs": 0.0017954836435298087, + "confidenceIntervalMs": [ + 0.06704347629496084, + 0.07063444358202046 + ], + "p50Ms": 0.06978839567068844, + "p95Ms": 0.07203646190915543, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.07034345351312989, + 0.06952954194464159, + 0.06206131369765791, + 0.07020404265436479, + 0.06978839567068844, + 0.05966374244144784, + 0.07024510198722499, + 0.06718644492547907, + 0.07056982824698367, + 0.06950255273243436, + 0.06838437650816181, + 0.06914250979418027, + 0.07151954868701206, + 0.07120095351312987, + 0.07324259276082327 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 47.94650863809524, + "errorMs": 0.08210847055770491, + "confidenceIntervalMs": [ + 47.86440016753753, + 48.02861710865295 + ], + "p50Ms": 47.91256452380952, + "p95Ms": 48.199619361904766, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 47.783399190476196, + 48.1200481904762, + 48.38528542857143, + 47.998435428571426, + 48.09519866666667, + 47.815033761904765, + 47.89873676190476, + 47.9316618095238, + 47.71981185714286, + 47.8329720952381, + 47.88115161904762, + 47.96047442857142, + 47.91256452380952, + 47.97803252380952, + 47.88482328571428 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.13133162676817522, + "errorMs": 0.0031582613105221465, + "confidenceIntervalMs": [ + 0.1281733654576531, + 0.13448988807869736 + ], + "p50Ms": 0.1279760088819963, + "p95Ms": 0.14116747384745523, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.14058852248695897, + 0.13726169561539545, + 0.14251836035527984, + 0.13945011137741434, + 0.13779297969829413, + 0.1269213334273227, + 0.12475989665867757, + 0.1279760088819963, + 0.1274529954885098, + 0.12549554391653742, + 0.12701367037924713, + 0.1258950401804596, + 0.12938105272804173, + 0.12748977315663332, + 0.12997741717185957 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 98.51706819393938, + "errorMs": 1.9037507689954205, + "confidenceIntervalMs": [ + 96.61331742494396, + 100.4208189629348 + ], + "p50Ms": 96.35521463636364, + "p95Ms": 103.99551877272728, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 94.29440363636364, + 101.29308218181819, + 108.77868018181819, + 100.31117936363636, + 101.94559245454546, + 100.82379327272727, + 100.513492, + 96.9179980909091, + 96.35521463636364, + 96.1791969090909, + 96.29361672727273, + 96.25410372727274, + 96.23049863636363, + 95.95170845454545, + 95.61346263636364 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 443.2316360444445, + "errorMs": 6.0200953839695295, + "confidenceIntervalMs": [ + 437.21154066047495, + 449.251731428414 + ], + "p50Ms": 446.5366563333333, + "p95Ms": 452.07226389999994, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 447.749979, + 451.19760599999995, + 446.5366563333333, + 448.2215576666667, + 446.5666693333333, + 454.11313233333334, + 443.0592666666667, + 444.4536876666667, + 443.9032243333333, + 446.62466666666666, + 446.8192243333333, + 442.06532999999996, + 442.101498, + 443.0965776666667, + 401.96546466666666 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 19.69247463809524, + "errorMs": 0.3973647338952883, + "confidenceIntervalMs": [ + 19.29510990419995, + 20.08983937199053 + ], + "p50Ms": 19.382267346938775, + "p95Ms": 20.614279116326532, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 20.504232653061226, + 20.748902102040816, + 20.259202979591834, + 20.53410314285714, + 20.55658355102041, + 20.50970624489796, + 20.20351542857143, + 19.382267346938775, + 18.972935632653062, + 19.30053214285714, + 19.09601710204082, + 18.991186142857142, + 18.82455206122449, + 18.831315836734692, + 18.672067204081632 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1251.487654066667, + "errorMs": 44.2651854179051, + "confidenceIntervalMs": [ + 1207.2224686487618, + 1295.752839484572 + ], + "p50Ms": 1179.986939, + "p95Ms": 1354.4347209999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1166.399862, + 1173.575711, + 1174.5714890000002, + 1175.626589, + 1178.7449080000001, + 1173.0390280000001, + 1179.986939, + 1178.9414060000001, + 1261.734827, + 1354.9894709999999, + 1351.277349, + 1346.544424, + 1349.69047, + 1352.995367, + 1354.1969709999998 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.7952372056882817, + "errorMs": 0.10761021701409913, + "confidenceIntervalMs": [ + 3.687626988674183, + 3.902847422702381 + ], + "p50Ms": 3.905834215017065, + "p95Ms": 3.942474294539249, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.4108316075085323, + 3.4161091160409556, + 3.4487040819112624, + 3.563667651877133, + 3.900128563139932, + 3.93165466552901, + 3.920685610921502, + 3.911134730375427, + 3.96772009556314, + 3.928120498293515, + 3.9040698873720134, + 3.8925570034129695, + 3.9114457303754273, + 3.9158946279863485, + 3.905834215017065 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06820048885027916, + "errorMs": 0.0019484706139281374, + "confidenceIntervalMs": [ + 0.06625201823635102, + 0.07014895946420728 + ], + "p50Ms": 0.06871048064493711, + "p95Ms": 0.07228054003752865, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.062450711654736264, + 0.05928990812426159, + 0.06871048064493711, + 0.06742597928973522, + 0.06726439099311975, + 0.07045705893390786, + 0.06516028382792412, + 0.07240318875529918, + 0.0722279763013413, + 0.07190125074709848, + 0.0714771885468066, + 0.07035085301271804, + 0.06516836778094379, + 0.06791324456181805, + 0.07080644957953992 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 59.75550675686276, + "errorMs": 0.09475181333993965, + "confidenceIntervalMs": [ + 59.66075494352282, + 59.8502585702027 + ], + "p50Ms": 59.737521529411765, + "p95Ms": 60.001808929411766, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 59.820511294117644, + 59.79102635294118, + 59.737521529411765, + 59.489816294117645, + 59.733916117647055, + 59.8166034117647, + 59.69300782352942, + 59.86714658823529, + 59.70884911764706, + 59.78106305882353, + 59.76973252941176, + 59.54769670588236, + 60.31602105882353, + 59.660081176470584, + 59.599608294117644 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1340136750345174, + "errorMs": 0.004481972910720904, + "confidenceIntervalMs": [ + 0.1295317021237965, + 0.1384956479452383 + ], + "p50Ms": 0.13818547031504957, + "p95Ms": 0.14197330916279655, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13580904857537343, + 0.13899638144847495, + 0.1367326688841471, + 0.12617600414208613, + 0.14127107116857035, + 0.1401783544621564, + 0.1390531873980168, + 0.1315503550897452, + 0.14059491929207985, + 0.1417266570854776, + 0.14254883067654073, + 0.13818547031504957, + 0.11861963825781348, + 0.11615230940128028, + 0.12261022932094892 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 105.29483851333333, + "errorMs": 0.1597702747223855, + "confidenceIntervalMs": [ + 105.13506823861096, + 105.45460878805572 + ], + "p50Ms": 105.33614920000001, + "p95Ms": 105.76940547000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 105.15996759999999, + 105.34318029999999, + 105.4135893, + 105.33614920000001, + 105.7095438, + 105.45859270000001, + 105.1225192, + 105.5219147, + 105.5304542, + 105.9090827, + 105.3130465, + 105.0270568, + 104.80318319999999, + 104.8900063, + 104.8842912 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 456.3514014222222, + "errorMs": 2.7539927729194176, + "confidenceIntervalMs": [ + 453.59740864930274, + 459.1053941951416 + ], + "p50Ms": 454.9901, + "p95Ms": 463.0696492666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 452.37269299999997, + 456.59022500000003, + 454.4771213333333, + 456.30010100000004, + 456.808791, + 453.819395, + 454.94434666666666, + 452.9939063333333, + 454.9901, + 474.747431, + 453.3024316666667, + 458.0648856666667, + 457.62331266666666, + 456.4883493333333, + 451.7479316666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1299.6831265333335, + "errorMs": 2.6304709518760343, + "confidenceIntervalMs": [ + 1297.0526555814574, + 1302.3135974852096 + ], + "p50Ms": 1298.0595509999998, + "p95Ms": 1308.7058911, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1291.9268399999999, + 1297.215223, + 1300.321378, + 1296.832344, + 1309.896064, + 1295.1536059999999, + 1294.549256, + 1297.589232, + 1298.957552, + 1298.0595509999998, + 1299.928085, + 1307.760645, + 1308.195817, + 1297.58171, + 1301.279595 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.979814080851064, + "errorMs": 0.08762313974574959, + "confidenceIntervalMs": [ + 3.892190941105314, + 4.067437220596814 + ], + "p50Ms": 4.052045808510639, + "p95Ms": 4.095946493971631, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.564814918439716, + 3.562214124113475, + 4.0175428156028365, + 4.070678205673759, + 4.0987168085106385, + 4.094759216312057, + 4.063763085106383, + 4.069886929078014, + 4.06592585106383, + 4.065482471631206, + 4.052045808510639, + 3.980265414893617, + 4.000518216312057, + 3.998530968085106, + 3.992066379432624 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0677210123823125, + "errorMs": 0.0023596489670123107, + "confidenceIntervalMs": [ + 0.06536136341530019, + 0.07008066134932481 + ], + "p50Ms": 0.06720844287527768, + "p95Ms": 0.07528909826245636, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06959928292605522, + 0.07822231347191366, + 0.0740320060298318, + 0.06836486924785781, + 0.07271550174547763, + 0.06903006743890829, + 0.06758554244684227, + 0.0644348684544589, + 0.06049728974928594, + 0.0646988603617899, + 0.0671815088860679, + 0.06720844287527768, + 0.06146008719454142, + 0.06607469771501111, + 0.06470984719136783 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 63.81673177083333, + "errorMs": 0.44697407232265635, + "confidenceIntervalMs": [ + 63.36975769851068, + 64.26370584315598 + ], + "p50Ms": 63.435028562499994, + "p95Ms": 65.33927695, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 64.44017456249999, + 63.64582606249999, + 64.3382064375, + 63.3601318125, + 63.142521625, + 63.13819968749999, + 66.149854375, + 64.99188662499999, + 63.352681999999994, + 64.1141559375, + 62.862978625, + 63.9845439375, + 63.156811874999995, + 63.435028562499994, + 63.13797443749999 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 69.07674383555555, + "errorMs": 0.061935255230507295, + "confidenceIntervalMs": [ + 69.01480858032505, + 69.13867909078606 + ], + "p50Ms": 69.09058313333334, + "p95Ms": 69.23320076, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 69.1455964, + 69.01581599999999, + 69.18929193333334, + 69.09853340000001, + 69.12748246666666, + 69.01947093333334, + 69.24761506666665, + 69.02923873333333, + 69.2270232, + 69.0468232, + 69.09058313333334, + 68.96573206666666, + 69.08615326666667, + 69.12085306666667, + 68.74094466666668 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1256054113241516, + "errorMs": 0.003442800388815585, + "confidenceIntervalMs": [ + 0.122162610935336, + 0.12904821171296718 + ], + "p50Ms": 0.12665956548744262, + "p95Ms": 0.13542713726708075, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13519436740480692, + 0.1359702669457197, + 0.1296075637321091, + 0.13267542195517149, + 0.13271256049149338, + 0.12172194085876317, + 0.12140939792060491, + 0.12797940588711856, + 0.12665956548744262, + 0.12848199959492304, + 0.12134055914123684, + 0.12012114798811774, + 0.11659117836889009, + 0.11671514353227114, + 0.11690065055360518 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 106.98011240000001, + "errorMs": 0.19896723387701137, + "confidenceIntervalMs": [ + 106.781145166123, + 107.17907963387702 + ], + "p50Ms": 106.89107320000001, + "p95Ms": 107.63626205, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 107.1991338, + 107.5960022, + 107.7302017, + 107.4132405, + 107.1133314, + 106.9550496, + 107.2541025, + 106.6744288, + 106.5546994, + 106.5296947, + 106.89107320000001, + 106.8307094, + 106.58783209999999, + 106.51466980000001, + 106.85751690000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 438.9780718888889, + "errorMs": 14.362977334294362, + "confidenceIntervalMs": [ + 424.6150945545946, + 453.3410492231833 + ], + "p50Ms": 455.36494466666664, + "p95Ms": 462.5268252333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 456.7526536666667, + 462.228383, + 456.315521, + 455.7854643333333, + 454.68679933333334, + 454.06130666666667, + 455.36494466666664, + 462.0613343333333, + 462.3468083333333, + 462.94686466666667, + 402.44141766666667, + 400.63703533333336, + 401.20002900000003, + 398.9548063333333, + 398.88771 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1489.6891114666669, + "errorMs": 1.6281567540630684, + "confidenceIntervalMs": [ + 1488.0609547126037, + 1491.3172682207298 + ], + "p50Ms": 1488.700814, + "p95Ms": 1494.1714531999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1492.253031, + 1487.450809, + 1487.095835, + 1488.700814, + 1492.480251, + 1492.431791, + 1491.2726579999999, + 1488.0019499999999, + 1486.851935, + 1486.782817, + 1495.651844, + 1493.5369999999998, + 1491.536738, + 1486.637476, + 1484.651723 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.9431200807272733, + "errorMs": 0.1411641385421229, + "confidenceIntervalMs": [ + 3.8019559421851508, + 4.084284219269397 + ], + "p50Ms": 4.1648887672727275, + "p95Ms": 4.19808130690909, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.6255697236363633, + 3.6216587636363635, + 3.616555596363636, + 3.6099543345454546, + 3.6301654363636366, + 3.622449229090909, + 3.9469716436363633, + 4.218202483636364, + 4.189457945454545, + 4.182987218181818, + 4.187361978181818, + 4.178038396363637, + 4.1648887672727275, + 4.182898, + 4.169641694545454 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0669176220552297, + "errorMs": 0.0020249895660141453, + "confidenceIntervalMs": [ + 0.06489263248921558, + 0.06894261162124385 + ], + "p50Ms": 0.0673160914589443, + "p95Ms": 0.07150154960288367, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06271776545698925, + 0.05876961815738026, + 0.06327981433284456, + 0.0669785838831867, + 0.06815313208699902, + 0.0627928791544477, + 0.06328706708211143, + 0.07093719635874879, + 0.06977869299853372, + 0.07089662903225806, + 0.07005498863636363, + 0.07139483290566959, + 0.0656564840542522, + 0.0673160914589443, + 0.07175055522971653 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 64.65193184166667, + "errorMs": 0.10134053127904767, + "confidenceIntervalMs": [ + 64.5505913103876, + 64.75327237294572 + ], + "p50Ms": 64.639271125, + "p95Ms": 64.93160433125, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 64.7321336875, + 64.64521412500001, + 64.53171725, + 64.5809240625, + 64.6562465625, + 64.679862, + 64.4622359375, + 64.639271125, + 64.6264705625, + 65.292893625, + 64.7767660625, + 64.4690941875, + 64.654873, + 64.5360394375, + 64.49523599999999 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.138557015152772, + "errorMs": 0.002346872160770467, + "confidenceIntervalMs": [ + 0.13621014299200154, + 0.14090388731354248 + ], + "p50Ms": 0.13906223143923685, + "p95Ms": 0.14341742304714503, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13452409525784598, + 0.13984072058620214, + 0.14085406014102034, + 0.13906223143923685, + 0.14314782275680907, + 0.14308492465090555, + 0.13391234715885525, + 0.1379595745886907, + 0.13753157970413382, + 0.13755008475044933, + 0.1375247870869625, + 0.14170613673441174, + 0.1440464903912623, + 0.1417358072722245, + 0.12587456477257017 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 123.17574847407407, + "errorMs": 0.2233221002235221, + "confidenceIntervalMs": [ + 122.95242637385056, + 123.3990705742976 + ], + "p50Ms": 123.18313533333333, + "p95Ms": 123.90335347777778, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 122.8699458888889, + 122.8118551111111, + 124.1977548888889, + 123.18313533333333, + 123.29954333333333, + 122.92935977777778, + 123.3036241111111, + 123.3504738888889, + 123.48845044444445, + 122.5937458888889, + 122.76298200000001, + 122.84998677777779, + 123.46212955555555, + 122.75605866666666, + 123.77718144444445 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.10337249576262576, + "errorMs": 0.0015290604581871365, + "confidenceIntervalMs": [ + 0.10184343530443862, + 0.1049015562208129 + ], + "p50Ms": 0.10220765836805203, + "p95Ms": 0.11021025063509805, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.10181262727365105, + 0.10203866263591098, + 0.10079600335331775, + 0.10120356173153133, + 0.11091734203841074, + 0.10241623513870543, + 0.10220765836805203, + 0.1013538563154151, + 0.10153199075297226, + 0.10290660420688955, + 0.10326706290011178, + 0.10990721146224977, + 0.10405960664566609, + 0.1040908919825221, + 0.10207812163398029 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 461.13023697777766, + "errorMs": 1.4674830882656638, + "confidenceIntervalMs": [ + 459.662753889512, + 462.59772006604334 + ], + "p50Ms": 460.8894133333333, + "p95Ms": 465.58344806666673, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 459.7507356666667, + 467.1586356666667, + 458.3761463333333, + 464.9083676666667, + 458.0538566666667, + 457.6006666666667, + 460.8894133333333, + 462.64889366666665, + 461.63957100000005, + 458.2311666666667, + 462.95038466666665, + 457.6116186666667, + 463.54370900000004, + 462.85910666666666, + 460.7312823333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1881.1371144666668, + "errorMs": 12.270264300283605, + "confidenceIntervalMs": [ + 1868.8668501663833, + 1893.4073787669506 + ], + "p50Ms": 1876.969966, + "p95Ms": 1918.1895098999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1884.716811, + 1899.895632, + 1882.365742, + 1882.3729, + 1876.969966, + 1878.213406, + 1870.461074, + 1960.875225, + 1861.948272, + 1863.428337, + 1875.09776, + 1865.0655080000001, + 1879.623883, + 1872.540988, + 1863.481213 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.342777908405798, + "errorMs": 0.006516636433053891, + "confidenceIntervalMs": [ + 4.336261271972744, + 4.349294544838851 + ], + "p50Ms": 4.341808108695652, + "p95Ms": 4.363398402608696, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.341429473913044, + 4.341808108695652, + 4.351079834782609, + 4.360430721739131, + 4.334476986956522, + 4.325515856521738, + 4.334262417391304, + 4.3464988, + 4.327653686956522, + 4.351521460869566, + 4.329669178260869, + 4.343263730434783, + 4.352985739130435, + 4.330749639130436, + 4.370322991304348 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.07122844462149522, + "errorMs": 0.002388030634866902, + "confidenceIntervalMs": [ + 0.06884041398662831, + 0.07361647525636213 + ], + "p50Ms": 0.07249139949235, + "p95Ms": 0.0777887503137559, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.08008787640132553, + 0.07680341056194034, + 0.07249139949235, + 0.07347676351970668, + 0.07312890220686738, + 0.07362379997179723, + 0.0764751404498343, + 0.06571788718888812, + 0.0672906067827681, + 0.06482550969470494, + 0.06613034047803709, + 0.07144190178382571, + 0.06678115109638298, + 0.07348902326729183, + 0.06666295642670804 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 184.5021675, + "errorMs": 0.7339715429153677, + "confidenceIntervalMs": [ + 183.76819595708463, + 185.2361390429154 + ], + "p50Ms": 183.80325433333334, + "p95Ms": 187.13008376666664, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 183.87477683333333, + 187.38348866666666, + 187.02148166666666, + 184.78109949999998, + 183.52660533333335, + 183.57194783333333, + 183.17200866666667, + 183.61278950000002, + 184.78693800000002, + 185.224244, + 183.26806200000001, + 186.699702, + 183.80325433333334, + 183.61719533333334, + 183.18891883333336 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.16734639823523306, + "errorMs": 0.005308784303084987, + "confidenceIntervalMs": [ + 0.16203761393214805, + 0.17265518253831805 + ], + "p50Ms": 0.16416336997819994, + "p95Ms": 0.18193786445032703, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.16976159140454689, + 0.1562552801308004, + 0.1611000870445344, + 0.16106836624104642, + 0.16416336997819994, + 0.17596070710059172, + 0.18149253425724074, + 0.18084829025225785, + 0.17382531594518844, + 0.15618622967922766, + 0.1538787091248832, + 0.15541602320149486, + 0.1606080563687325, + 0.17665444456555587, + 0.182976968234195 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4659.276230733335, + "errorMs": 21.04277261335574, + "confidenceIntervalMs": [ + 4638.233458119979, + 4680.319003346691 + ], + "p50Ms": 4639.990685, + "p95Ms": 4728.994684900001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4708.282594, + 4705.838331, + 4756.792191, + 4650.68379, + 4631.627824, + 4631.957967, + 4657.554466, + 4630.823263, + 4625.125244000001, + 4639.990685, + 4644.226966, + 4630.860162, + 4628.673932, + 4629.624578, + 4717.081468 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1583.430110933333, + "errorMs": 29.47057097323937, + "confidenceIntervalMs": [ + 1553.9595399600937, + 1612.9006819065726 + ], + "p50Ms": 1570.831307, + "p95Ms": 1659.9694883999996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1783.9961449999998, + 1606.8152069999999, + 1589.436981, + 1590.304658, + 1578.964941, + 1570.831307, + 1575.0407950000001, + 1573.498158, + 1554.5935820000002, + 1556.953097, + 1549.357864, + 1569.166293, + 1543.451032, + 1547.250941, + 1561.790663 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 12493.115977599997, + "errorMs": 20.91430727622152, + "confidenceIntervalMs": [ + 12472.201670323775, + 12514.030284876219 + ], + "p50Ms": 12487.718474, + "p95Ms": 12550.837754199998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 12508.40122, + 12531.713463999999, + 12527.591998, + 12492.913914, + 12477.204049, + 12526.403733000001, + 12467.879002, + 12487.718474, + 12447.866306, + 12467.033003999999, + 12478.38651, + 12453.262538, + 12595.461098, + 12503.829121, + 12431.075233 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.570834028571428, + "errorMs": 0.032287974855602135, + "confidenceIntervalMs": [ + 9.538546053715825, + 9.603122003427028 + ], + "p50Ms": 9.564643199999999, + "p95Ms": 9.684506018095238, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.515438314285715, + 9.509236838095237, + 9.58468422857143, + 9.576789504761905, + 9.564643199999999, + 9.505273533333334, + 9.540658066666666, + 9.581630295238096, + 9.741414438095237, + 9.660116695238095, + 9.518948199999999, + 9.531072466666666, + 9.575538323809523, + 9.53946924761905, + 9.617597076190476 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06809814929484208, + "errorMs": 0.0018323838103026901, + "confidenceIntervalMs": [ + 0.0662657654845394, + 0.06993053310514477 + ], + "p50Ms": 0.06894695941203734, + "p95Ms": 0.07135519509369, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.058336427994438195, + 0.07092983738330133, + 0.07047250917036349, + 0.06879674707011851, + 0.07012213791961862, + 0.07234769641793022, + 0.07016346083559556, + 0.06585530715751838, + 0.069884920810435, + 0.0681228335430047, + 0.06877265827981197, + 0.06913422426008078, + 0.062020988479110105, + 0.06894695941203734, + 0.06756553068926703 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.286487168484847, + "errorMs": 0.017933860030046767, + "confidenceIntervalMs": [ + 18.2685533084548, + 18.304421028514895 + ], + "p50Ms": 18.277876963636363, + "p95Ms": 18.355853136363635, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.26439047272727, + 18.26080667272727, + 18.2613522, + 18.299682727272724, + 18.2333394, + 18.37655029090909, + 18.274972872727272, + 18.303171436363638, + 18.346982927272727, + 18.291296090909093, + 18.277876963636363, + 18.28417136363636, + 18.280158945454545, + 18.274083254545456, + 18.268471909090913 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1358167855008445, + "errorMs": 0.0044792286150123805, + "confidenceIntervalMs": [ + 0.1313375568858321, + 0.14029601411585688 + ], + "p50Ms": 0.13761304209432246, + "p95Ms": 0.14662565959464727, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.11991707041704561, + 0.12452789099649214, + 0.14052347589970118, + 0.14344571183578017, + 0.14498699363388334, + 0.14677641041964404, + 0.1417307734182149, + 0.1387375563206444, + 0.1465610520982201, + 0.13761304209432246, + 0.13180780446927376, + 0.13394995595686635, + 0.12298255930882161, + 0.12665051513576717, + 0.13704097050799013 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001127529455952652, + "errorMs": 7.182993791353963e-06, + "confidenceIntervalMs": [ + 0.001120346462161298, + 0.001134712449744006 + ], + "p50Ms": 0.0011261885118718554, + "p95Ms": 0.0011567910583627943, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0011172505841854157, + 0.0011208892649251824, + 0.0011072257441105283, + 0.001118847299971662, + 0.0011276877825111377, + 0.001135532597081628, + 0.0011306800057605559, + 0.0011261885118718554, + 0.0011266422706346368, + 0.0011230870610479567, + 0.0011160226926418188, + 0.0011191999493628546, + 0.0011275600723785984, + 0.0011548816438025245, + 0.0011612463590034239 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.049195382125124, + "errorMs": 0.024046262778446143, + "confidenceIntervalMs": [ + 1.025149119346678, + 1.0732416449035702 + ], + "p50Ms": 1.0616848391261173, + "p95Ms": 1.1010187404170804, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.0756945610724926, + 1.0311720546176764, + 1.1060966196623636, + 1.060317676266137, + 1.0730493058589872, + 1.074147388282026, + 1.077541769612711, + 1.0988425064548162, + 1.0616848391261173, + 1.0540879334657398, + 1.0718785938430981, + 1.0545244587884806, + 0.9942672830188679, + 0.9634377954319762, + 0.9411879463753724 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 37.6923643654321, + "errorMs": 0.43554882926501, + "confidenceIntervalMs": [ + 37.25681553616709, + 38.127913194697115 + ], + "p50Ms": 37.41460562962963, + "p95Ms": 38.773634959259255, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 37.92546792592592, + 37.74127962962963, + 37.39495707407407, + 37.487508481481484, + 37.41460562962963, + 40.75269137037037, + 37.47293944444445, + 37.39243803703704, + 37.39425133333334, + 37.40292518518518, + 37.36582792592592, + 37.42552003703704, + 37.358492481481484, + 37.44587688888889, + 37.410684037037036 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 103.68118362, + "errorMs": 0.5278075449928906, + "confidenceIntervalMs": [ + 103.1533760750071, + 104.20899116499288 + ], + "p50Ms": 103.2554877, + "p95Ms": 105.94253005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 103.2675106, + 103.3691585, + 103.2554877, + 102.8818795, + 103.17507129999998, + 104.4844293, + 104.21029850000001, + 103.47488080000001, + 106.0937745, + 105.877711, + 103.01898940000001, + 103.06128790000001, + 102.74236400000001, + 103.0912646, + 103.21364670000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 356.68637271111106, + "errorMs": 1.0053100913298438, + "confidenceIntervalMs": [ + 355.68106261978124, + 357.69168280244094 + ], + "p50Ms": 356.10873799999996, + "p95Ms": 359.6298694666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 355.3403813333333, + 355.635374, + 355.0400646666667, + 355.18448, + 355.023947, + 355.586167, + 356.0970766666667, + 356.10873799999996, + 356.56161, + 357.19327266666664, + 362.80285699999996, + 358.27001766666666, + 356.621729, + 356.5629256666667, + 358.26694999999995 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3037235943225807, + "errorMs": 0.002343899779018403, + "confidenceIntervalMs": [ + 1.3013796945435623, + 1.306067494101599 + ], + "p50Ms": 1.3045083896774192, + "p95Ms": 1.3101049449032258, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3036143870967745, + 1.3051093277419354, + 1.3020455290322581, + 1.3061971638709675, + 1.3049656477419356, + 1.3045083896774192, + 1.3071934309677418, + 1.2966803406451612, + 1.2955670258064518, + 1.296914427096774, + 1.3014590490322582, + 1.3082622941935484, + 1.302790108387097, + 1.3106945264516128, + 1.3098522670967743 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001953472498746758, + "errorMs": 1.1477884088339414e-05, + "confidenceIntervalMs": [ + 0.0019419946146584186, + 0.001964950382835097 + ], + "p50Ms": 0.001955011933759291, + "p95Ms": 0.001992486999956535, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001954560771938975, + 0.0019572822010692397, + 0.0019312070169948277, + 0.0019192322684400398, + 0.0019628578206632766, + 0.00199424549050289, + 0.001991733361150954, + 0.001972635446603208, + 0.001955011933759291, + 0.0019326832790020428, + 0.0019651450880166905, + 0.0019399717685921677, + 0.0019393079740948407, + 0.0019626964871560827, + 0.001923516573216847 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.027263763363363, + "errorMs": 0.03151115499373333, + "confidenceIntervalMs": [ + 8.99575260836963, + 9.058774918357095 + ], + "p50Ms": 9.009769531531532, + "p95Ms": 9.167568528828829, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.060823252252252, + 9.171174594594595, + 9.166023072072072, + 9.017173207207206, + 9.015867855855856, + 9.023463135135135, + 8.983083747747747, + 9.003221513513514, + 9.005549279279279, + 9.009769531531532, + 9.003431396396396, + 9.025574711711712, + 8.99656735135135, + 8.960436459459459, + 8.966797342342344 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.022191640334870595, + "errorMs": 0.000732229489736392, + "confidenceIntervalMs": [ + 0.0214594108451342, + 0.02292386982460699 + ], + "p50Ms": 0.02297963093693226, + "p95Ms": 0.023623997159056876, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.020142766375850985, + 0.020107312423885484, + 0.02005782035975963, + 0.020138607338936694, + 0.022667421589570563, + 0.023007052326858193, + 0.023205498233145, + 0.023342016909900374, + 0.0231569428417417, + 0.02366237115933638, + 0.02360755115893709, + 0.023474133322685616, + 0.021018065263830384, + 0.02297963093693226, + 0.02230741478168859 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.948891019753084, + "errorMs": 0.4690468718532304, + "confidenceIntervalMs": [ + 36.479844147899854, + 37.417937891606314 + ], + "p50Ms": 36.571056185185185, + "p95Ms": 38.22099502592592, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 37.374504888888886, + 37.41611259259259, + 36.56005125925926, + 36.433026777777776, + 36.46988596296296, + 37.058148555555555, + 36.51564018518519, + 36.52324629629629, + 36.571056185185185, + 40.099054037037035, + 36.827452962962965, + 36.68459551851851, + 36.541729333333336, + 36.50934492592592, + 36.64951581481481 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 103.15030696363637, + "errorMs": 3.9703773337117587, + "confidenceIntervalMs": [ + 99.1799296299246, + 107.12068429734812 + ], + "p50Ms": 98.14694972727274, + "p95Ms": 114.96087979090908, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 98.99808272727273, + 98.74553427272727, + 98.12918990909091, + 97.34217063636363, + 97.45729627272728, + 97.3144470909091, + 97.119286, + 97.72458772727273, + 97.20411818181819, + 98.14694972727274, + 114.91341409090909, + 115.07163309090909, + 113.3855580909091, + 112.91221327272727, + 112.79012336363637 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 345.60092044444445, + "errorMs": 0.42082277758777753, + "confidenceIntervalMs": [ + 345.1800976668567, + 346.0217432220322 + ], + "p50Ms": 345.61479533333335, + "p95Ms": 346.89871516666665, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 345.28361733333327, + 345.3957603333333, + 345.331506, + 346.4364603333333, + 345.7885023333333, + 344.45270300000004, + 344.6080523333333, + 345.6694366666667, + 347.4305133333333, + 345.8361906666667, + 344.3403046666667, + 345.1999056666667, + 345.61479533333335, + 346.6708016666667, + 345.955257 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0015130243328281671, + "errorMs": 5.630823183206404e-05, + "confidenceIntervalMs": [ + 0.001456716100996103, + 0.0015693325646602312 + ], + "p50Ms": 0.0014971054613427833, + "p95Ms": 0.0017043431395563232, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001500581504916003, + 0.001550619447854692, + 0.001484193243362759, + 0.0014971054613427833, + 0.001510340189804634, + 0.0014893747749611384, + 0.0016647111602786362, + 0.0017968177578709262, + 0.0015922205808063775, + 0.0015025280592168872, + 0.0014607126772766587, + 0.0014916162699536958, + 0.001356532373367391, + 0.0013420553719268424, + 0.0014559561194830814 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2675893248101266, + "errorMs": 0.002552431755624917, + "confidenceIntervalMs": [ + 1.2650368930545017, + 1.2701417565657518 + ], + "p50Ms": 1.2659880367088605, + "p95Ms": 1.275084714556962, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.280028048101266, + 1.2681094367088608, + 1.2659880367088605, + 1.2653627835443038, + 1.2657567658227848, + 1.2725758582278481, + 1.2651833392405063, + 1.265387646835443, + 1.2682791898734176, + 1.263453058227848, + 1.2628690392405062, + 1.2692985075949366, + 1.2729661430379746, + 1.2698275594936708, + 1.2587544594936708 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0016920260241139876, + "errorMs": 1.9478501883312408e-05, + "confidenceIntervalMs": [ + 0.001672547522230675, + 0.0017115045259973 + ], + "p50Ms": 0.0016797707380949388, + "p95Ms": 0.0017636980530502928, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0016631394837951779, + 0.0016797707380949388, + 0.0016630800891655904, + 0.0016503769329839037, + 0.0016514700772564876, + 0.0017123757690172925, + 0.001735649112565271, + 0.0017673577203498366, + 0.0017141450934675965, + 0.0016566253895605846, + 0.0016689697835704676, + 0.0016823874877181764, + 0.0016763798896027961, + 0.001696533170354058, + 0.0017621296242076314 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.931139795906433, + "errorMs": 0.25680212263167, + "confidenceIntervalMs": [ + 7.6743376732747635, + 8.187941918538105 + ], + "p50Ms": 7.8010339385964915, + "p95Ms": 8.717707442982455, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.476087868421054, + 7.432199473684211, + 7.462752649122807, + 7.608097561403509, + 7.434278877192982, + 7.45231447368421, + 7.427943675438597, + 8.265394833333334, + 7.8010339385964915, + 7.563176280701755, + 7.837492868421052, + 8.736511929824562, + 8.709648377192982, + 8.574208342105264, + 8.185955789473685 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.023390709896464284, + "errorMs": 0.0005378177555053378, + "confidenceIntervalMs": [ + 0.022852892140958946, + 0.023928527651969622 + ], + "p50Ms": 0.02385160473906091, + "p95Ms": 0.02418189743179726, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.023934657484130446, + 0.02386153355623395, + 0.02385160473906091, + 0.02349408775500315, + 0.023750887095992636, + 0.023578691258419344, + 0.021806970296070167, + 0.023370398652904977, + 0.024213507874206522, + 0.024168350099336145, + 0.024040092503755387, + 0.023902315767795706, + 0.024045326185976643, + 0.020361637132335127, + 0.022480588045743082 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.30354195714287, + "errorMs": 0.04467519739661279, + "confidenceIntervalMs": [ + 36.258866759746255, + 36.34821715453948 + ], + "p50Ms": 36.279406571428574, + "p95Ms": 36.48206999285715, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 36.32281367857142, + 36.18317232142858, + 36.29528892857142, + 36.25800521428572, + 36.27226257142858, + 36.279406571428574, + 36.33070914285714, + 36.25421157142857, + 36.47106732142858, + 36.507742892857145, + 36.20735878571428, + 36.29062203571428, + 36.27574864285714, + 36.24147764285714, + 36.36324203571428 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 86.39512924444446, + "errorMs": 0.16900553439989496, + "confidenceIntervalMs": [ + 86.22612371004456, + 86.56413477884436 + ], + "p50Ms": 86.29072233333333, + "p95Ms": 87.17989355, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 86.21984025, + 86.18689216666667, + 86.33077075, + 87.17049250000001, + 86.29072233333333, + 86.14887066666667, + 86.28024408333333, + 86.47479883333332, + 86.35445841666667, + 86.14521316666666, + 86.22265616666668, + 86.293672, + 87.20182933333332, + 86.40087866666667, + 86.20559933333332 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 340.15335295555553, + "errorMs": 0.6903427140163786, + "confidenceIntervalMs": [ + 339.46301024153917, + 340.8436956695719 + ], + "p50Ms": 339.84784833333333, + "p95Ms": 341.8628749333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 339.21398966666663, + 340.61255533333326, + 344.526836, + 339.50666266666667, + 339.49467500000003, + 339.19799866666665, + 339.84784833333333, + 339.627293, + 340.7211773333333, + 340.56335566666667, + 340.49623933333334, + 340.5981566666667, + 339.9113903333333, + 339.24592966666665, + 338.73618666666664 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2023914371318822, + "errorMs": 0.047586572083481625, + "confidenceIntervalMs": [ + 1.1548048650484006, + 1.2499780092153638 + ], + "p50Ms": 1.2731147106274008, + "p95Ms": 1.2809649732394366, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2804242676056337, + 1.2788335441741356, + 1.2766985838668374, + 1.277038222791293, + 1.2757477759282971, + 1.2781810934699105, + 1.2822266197183099, + 1.2731147106274008, + 1.2661878117797698, + 1.0906636261203584, + 1.096276325224072, + 1.0867026606914212, + 1.089179500640205, + 1.0938973559539051, + 1.0906994583866838 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0016831293687180446, + "errorMs": 1.0257412670343129e-05, + "confidenceIntervalMs": [ + 0.0016728719560477015, + 0.0016933867813883879 + ], + "p50Ms": 0.0016798562770990331, + "p95Ms": 0.0017112864427302984, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001668320550326423, + 0.0016754785726278778, + 0.0016829953184722812, + 0.0016360700490869048, + 0.0016796999022212565, + 0.0016632751888907545, + 0.0016935318096968858, + 0.0017076161167023872, + 0.0017008062242590048, + 0.0017198505367954251, + 0.001702828926705449, + 0.0016745817183379586, + 0.0016798562770990331, + 0.001679669245128347, + 0.0016823600944206856 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.897725073389354, + "errorMs": 0.09962874980960824, + "confidenceIntervalMs": [ + 8.798096323579747, + 8.997353823198962 + ], + "p50Ms": 8.92169705042017, + "p95Ms": 9.064214738655462, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.227738159663865, + 8.944019991596639, + 8.953566268907565, + 8.896651277310925, + 8.922230983193277, + 8.929553974789915, + 8.9760242605042, + 9.028776789915966, + 9.146903285714286, + 8.881049621848739, + 8.910804983193277, + 8.908843915966386, + 8.904531277310925, + 8.913484260504202, + 8.92169705042017 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.921951770542636, + "errorMs": 0.054853730846195416, + "confidenceIntervalMs": [ + 5.86709803969644, + 5.9768055013888315 + ], + "p50Ms": 5.904926738372093, + "p95Ms": 6.103262556976745, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.830023773255814, + 5.904926738372093, + 6.018398895348838, + 5.788789023255814, + 5.827183284883721, + 5.912251151162791, + 5.852985133720931, + 5.861795139534884, + 5.855536994186046, + 6.178545424418605, + 5.815610220930233, + 5.956262552325581, + 5.981572796511627, + 5.974396959302326, + 6.070998470930233 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02359597114354654, + "errorMs": 5.392316466241936e-05, + "confidenceIntervalMs": [ + 0.023542047978884123, + 0.02364989430820896 + ], + "p50Ms": 0.023622723816304734, + "p95Ms": 0.023723586398481072, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02364761960365492, + 0.02359421988845378, + 0.023682661326688028, + 0.02370486797199478, + 0.023767262726949092, + 0.02343416959772161, + 0.023584464744274353, + 0.023622723816304734, + 0.023681124575768365, + 0.02367237906728373, + 0.02364343875637831, + 0.023501042506229974, + 0.023533935137059453, + 0.02342068797911475, + 0.02344896945532218 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.79112330933334, + "errorMs": 0.3929572975506085, + "confidenceIntervalMs": [ + 36.39816601178273, + 37.184080606883946 + ], + "p50Ms": 36.601803000000004, + "p95Ms": 37.645708012, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 39.5730984, + 36.64447843999999, + 36.620977960000005, + 36.81968356, + 36.7018068, + 36.601803000000004, + 36.70935052, + 36.561109159999994, + 36.53406468, + 36.40940184, + 36.550088, + 36.562310960000005, + 36.61354179999999, + 36.5200944, + 36.445040119999994 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 94.46062851515151, + "errorMs": 0.1327032557145373, + "confidenceIntervalMs": [ + 94.32792525943698, + 94.59333177086604 + ], + "p50Ms": 94.42601081818182, + "p95Ms": 94.87119865454544, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 94.10403281818182, + 94.44066163636364, + 94.7277790909091, + 94.53290245454546, + 95.06635127272726, + 94.42601081818182, + 94.44698663636363, + 94.63059845454545, + 94.41237754545455, + 94.28586218181819, + 94.37669836363636, + 94.7875618181818, + 94.05393818181818, + 94.26980745454546, + 94.347859 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 419.0381387777778, + "errorMs": 0.4111041729222566, + "confidenceIntervalMs": [ + 418.6270346048555, + 419.44924295070007 + ], + "p50Ms": 419.0262773333333, + "p95Ms": 420.2158197333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 419.582321, + 420.290233, + 420.1839283333333, + 419.38932333333327, + 419.2591286666667, + 418.70101999999997, + 417.7363233333333, + 418.7926033333333, + 418.1729246666667, + 419.0262773333333, + 419.92039366666666, + 418.4433343333333, + 419.77645266666667, + 418.0661526666667, + 418.23166533333335 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.1773918072669827, + "errorMs": 0.042496931167915926, + "confidenceIntervalMs": [ + 1.1348948760990667, + 1.2198887384348986 + ], + "p50Ms": 1.212837401658768, + "p95Ms": 1.258894934241706, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2333187286729856, + 1.1773984573459715, + 1.0673402345971563, + 1.0783635355450236, + 1.0644637748815167, + 1.0634336090047394, + 1.061532, + 1.212837401658768, + 1.240350432464455, + 1.2363003779620854, + 1.2012480639810428, + 1.2480733933649288, + 1.2519282002369667, + 1.2751506469194311, + 1.2491382523696684 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017328090280837336, + "errorMs": 2.280033709794052e-05, + "confidenceIntervalMs": [ + 0.001710008690985793, + 0.0017556093651816742 + ], + "p50Ms": 0.0017157619316745512, + "p95Ms": 0.0017938555317612219, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017502817034415513, + 0.001748139402694016, + 0.0017836159925607598, + 0.001780184729695569, + 0.0017948247047777255, + 0.0017814421165721715, + 0.0017157619316745512, + 0.0016953898053519193, + 0.0017073658101910368, + 0.0016720992723267488, + 0.0016795090282041097, + 0.0017122434617745839, + 0.0017934401718970063, + 0.0016923810064641942, + 0.0016854562836300603 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.62665365982906, + "errorMs": 0.01472287447405339, + "confidenceIntervalMs": [ + 7.611930785355007, + 7.641376534303113 + ], + "p50Ms": 7.62877805982906, + "p95Ms": 7.667600591452992, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.659649914529915, + 7.586533564102564, + 7.608565538461538, + 7.604792384615385, + 7.641995196581197, + 7.591452076923077, + 7.579008538461538, + 7.646144846153846, + 7.630561, + 7.62877805982906, + 7.642359273504274, + 7.619677948717949, + 7.628427769230768, + 7.686152170940171, + 7.645706615384615 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02029754840133372, + "errorMs": 0.00038117457651426983, + "confidenceIntervalMs": [ + 0.019916373824819446, + 0.02067872297784799 + ], + "p50Ms": 0.019979901070850455, + "p95Ms": 0.0220160703544598, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.01994553899472876, + 0.019915507014485537, + 0.02237390503465737, + 0.02186271263437513, + 0.019903815029261612, + 0.0202735603494791, + 0.019915988025567592, + 0.020235736956792427, + 0.019979901070850455, + 0.020031547129871746, + 0.019975089237537876, + 0.019978378636948492, + 0.019971138006889967, + 0.020040748453907773, + 0.020059659444651972 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 38.61058225000001, + "errorMs": 0.30129679614372273, + "confidenceIntervalMs": [ + 38.30928545385628, + 38.911879046143724 + ], + "p50Ms": 38.41615514285714, + "p95Ms": 39.55580258214286, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 38.70875596428572, + 40.60902685714286, + 38.309402, + 38.18713614285714, + 38.55504128571428, + 38.60436121428572, + 38.31941528571428, + 38.41615514285714, + 38.321249071428575, + 38.43510885714286, + 39.10442075, + 38.51853767857143, + 38.35904021428572, + 38.316212, + 38.39487128571428 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 92.956041, + "errorMs": 0.13348935579617713, + "confidenceIntervalMs": [ + 92.82255164420383, + 93.08953035579617 + ], + "p50Ms": 92.99784154545453, + "p95Ms": 93.27596251818181, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 93.18067918181819, + 92.90640027272727, + 93.083801, + 93.22205418181818, + 92.92246972727274, + 93.12326336363635, + 92.86938463636365, + 93.05899472727273, + 92.99784154545453, + 93.03592527272727, + 92.820269, + 92.80199572727274, + 93.40174863636364, + 92.60217227272727, + 92.31361545454546 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 12.843681282700421, + "errorMs": 0.0883762578882241, + "confidenceIntervalMs": [ + 12.755305024812197, + 12.932057540588644 + ], + "p50Ms": 12.755798367088609, + "p95Ms": 13.08976461392405, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 12.698341607594937, + 12.752250493670887, + 12.760724620253164, + 12.83563035443038, + 12.755798367088609, + 12.734365177215192, + 12.696452303797468, + 12.631106822784808, + 12.707315215189874, + 12.711865759493673, + 13.084195075949367, + 13.081537607594937, + 13.042987746835443, + 13.05988788607595, + 13.102760202531647 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 411.54656900000003, + "errorMs": 0.5654219554716226, + "confidenceIntervalMs": [ + 410.9811470445284, + 412.11199095547164 + ], + "p50Ms": 411.550568, + "p95Ms": 413.32584936666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 412.28557166666667, + 413.19738466666666, + 413.6256003333333, + 412.65877133333333, + 411.25833066666667, + 412.1020956666667, + 410.20252600000003, + 411.0358746666667, + 410.75407633333333, + 411.7044446666667, + 411.550568, + 409.8384423333333, + 411.35957499999995, + 411.6797656666667, + 409.945508 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2367515989207136, + "errorMs": 0.0036344932975859224, + "confidenceIntervalMs": [ + 1.2331171056231278, + 1.2403860922182997 + ], + "p50Ms": 1.2377599875466998, + "p95Ms": 1.2451045217932752, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2409079041095892, + 1.235716085927771, + 1.2502180697384808, + 1.2422027733499377, + 1.24291300124533, + 1.2427306712328767, + 1.2409176911581568, + 1.230648688667497, + 1.2377599875466998, + 1.2286991021170608, + 1.2321890834371108, + 1.2394906612702368, + 1.2362895591531755, + 1.223360100871731, + 1.2272306039850562 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017050136027439847, + "errorMs": 1.4605629724532936e-05, + "confidenceIntervalMs": [ + 0.0016904079730194518, + 0.0017196192324685177 + ], + "p50Ms": 0.0016979017143071884, + "p95Ms": 0.001745039641730979, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0016563569383662496, + 0.0017245786418778803, + 0.0016979017143071884, + 0.0016893286273585387, + 0.001732924041638055, + 0.0016754345023965453, + 0.0016696278470720468, + 0.0016847106329407986, + 0.001745192921052362, + 0.0016862025448135204, + 0.0017234227024423238, + 0.001720865699507709, + 0.0017449739505932432, + 0.0017347293218955085, + 0.001688953954897801 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.921888401769912, + "errorMs": 0.10235647125854176, + "confidenceIntervalMs": [ + 8.819531930511369, + 9.024244873028454 + ], + "p50Ms": 8.813929451327434, + "p95Ms": 9.21385927256637, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.757909265486726, + 8.779159336283186, + 8.754961778761063, + 8.756733168141592, + 8.782297920353981, + 8.748195911504425, + 8.834197424778761, + 9.222530265486727, + 9.210143132743362, + 9.189307592920354, + 9.187773566371682, + 9.165738769911506, + 8.813929451327434, + 8.778576530973451, + 8.846871911504424 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.021899079901086426, + "errorMs": 0.0007281312513646408, + "confidenceIntervalMs": [ + 0.021170948649721785, + 0.02262721115245107 + ], + "p50Ms": 0.02215309485973731, + "p95Ms": 0.023393733519134104, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.020089566036970975, + 0.020114341718015245, + 0.019987423747365007, + 0.02020016614642452, + 0.022056406092913896, + 0.02333941113993838, + 0.02339009562996595, + 0.021351748885195393, + 0.0200902289808659, + 0.022701777687692555, + 0.023111465116750447, + 0.023203543315226206, + 0.02329470723204151, + 0.02215309485973731, + 0.023402221927193125 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 38.010595776, + "errorMs": 1.4539713311777218, + "confidenceIntervalMs": [ + 36.556624444822276, + 39.46456710717772 + ], + "p50Ms": 36.397791399999996, + "p95Ms": 40.990191572, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 40.915529, + 40.98091676, + 40.97684464, + 40.949803200000005, + 40.9734074, + 41.01183279999999, + 40.93299968, + 36.397791399999996, + 35.12998775999999, + 35.18333268, + 35.358188919999996, + 35.253641280000004, + 35.439900079999994, + 35.355567640000004, + 35.2991934 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 89.5605764111111, + "errorMs": 0.635205129720632, + "confidenceIntervalMs": [ + 88.92537128139047, + 90.19578154083175 + ], + "p50Ms": 89.07813041666667, + "p95Ms": 91.50249726666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 88.93067341666668, + 88.87984308333333, + 93.788274, + 90.52287866666667, + 89.60215625, + 89.88500166666667, + 88.93281516666667, + 89.30239974999999, + 88.96605341666668, + 89.07813041666667, + 88.99609533333333, + 88.86206725, + 89.26463991666667, + 88.99026333333333, + 89.4073545 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 359.64085073333337, + "errorMs": 1.5343107868648507, + "confidenceIntervalMs": [ + 358.1065399464685, + 361.1751615201982 + ], + "p50Ms": 358.29826833333334, + "p95Ms": 365.0365812, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 357.8881663333333, + 358.08845333333335, + 359.86838566666665, + 360.027051, + 368.85496033333334, + 360.690344, + 358.29826833333334, + 363.40013300000004, + 360.32508433333334, + 357.492753, + 358.2542683333333, + 358.7675316666667, + 357.69129866666674, + 357.7888793333333, + 357.1771836666667 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2428991724279834, + "errorMs": 0.004377562996102355, + "confidenceIntervalMs": [ + 1.2385216094318812, + 1.2472767354240857 + ], + "p50Ms": 1.239577264197531, + "p95Ms": 1.2600964243209876, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2502794925925926, + 1.2493727679012345, + 1.2372780333333333, + 1.2466949950617283, + 1.239577264197531, + 1.241362911111111, + 1.237601851851852, + 1.2363021691358025, + 1.2358253839506175, + 1.2596572691358026, + 1.2379513074074073, + 1.2404665691358026, + 1.2360040802469134, + 1.2339923716049384, + 1.2611211197530863 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001728536457264854, + "errorMs": 2.6480505993400964e-05, + "confidenceIntervalMs": [ + 0.0017020559512714532, + 0.0017550169632582547 + ], + "p50Ms": 0.0017155159550318278, + "p95Ms": 0.001827580257388042, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00173525731891193, + 0.0018348901523290292, + 0.001824447445270476, + 0.0016676965320997043, + 0.001679177503582619, + 0.001687701855114597, + 0.0017118229765910656, + 0.0016735804365656931, + 0.0016951325372788536, + 0.0017155463274186647, + 0.0017580532058599873, + 0.0017890816482101853, + 0.0017364651799343452, + 0.0017155159550318278, + 0.0017036777847738232 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 47.77293613636364, + "errorMs": 0.3215978047684873, + "confidenceIntervalMs": [ + 47.45133833159515, + 48.09453394113213 + ], + "p50Ms": 47.567668909090905, + "p95Ms": 48.924174754545454, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 49.32523154545455, + 48.75229327272727, + 47.912836363636366, + 47.8418905, + 48.59201622727272, + 47.567668909090905, + 47.627558590909096, + 47.17907709090909, + 47.32925586363636, + 47.07428522727273, + 47.53523672727273, + 47.31832890909091, + 47.47342531818182, + 47.633213363636365, + 47.43172413636363 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.101387658550726, + "errorMs": 0.19900079711648092, + "confidenceIntervalMs": [ + 7.902386861434244, + 8.300388455667207 + ], + "p50Ms": 7.910636504347826, + "p95Ms": 8.811927243478262, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.731610330434783, + 8.999333373913045, + 8.517485539130435, + 8.036900686956523, + 7.885555965217391, + 7.910636504347826, + 7.801495895652174, + 7.862960973913045, + 7.964128660869565, + 8.2292488, + 8.443573669565216, + 7.793670234782609, + 7.784023730434783, + 7.772579852173913, + 7.787610660869565 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.023594907867704094, + "errorMs": 0.0002954592580436536, + "confidenceIntervalMs": [ + 0.02329944860966044, + 0.023890367125747748 + ], + "p50Ms": 0.023528027973014266, + "p95Ms": 0.024243985066171456, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02359984584283397, + 0.023689435838367693, + 0.02352872250299711, + 0.02348075743400484, + 0.025537933264380246, + 0.023654100115182996, + 0.023516097788016267, + 0.02351003481347406, + 0.023528027973014266, + 0.02344770075926753, + 0.023547124656214006, + 0.023579888390023743, + 0.023452272019933714, + 0.022858459909264005, + 0.02299321670858701 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 44.04623508266667, + "errorMs": 0.26916172262300037, + "confidenceIntervalMs": [ + 43.777073360043666, + 44.315396805289666 + ], + "p50Ms": 43.93202644, + "p95Ms": 44.62919426399999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 44.016766479999994, + 43.96041976, + 44.07425148, + 43.84611416, + 43.91840404, + 43.81542012, + 44.073787759999995, + 43.88258044, + 43.94742408, + 43.76318312, + 43.71450236, + 45.924060759999996, + 44.052015, + 43.93202644, + 43.77257024 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 103.31821988666668, + "errorMs": 0.19816829487391538, + "confidenceIntervalMs": [ + 103.12005159179277, + 103.5163881815406 + ], + "p50Ms": 103.2975268, + "p95Ms": 103.91439426, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 103.81253699999999, + 103.0711097, + 103.05885090000001, + 103.8035931, + 103.441071, + 103.49782259999999, + 103.2975268, + 103.35414800000001, + 104.1520612, + 103.08930269999999, + 102.75746720000001, + 103.4415788, + 103.00152759999999, + 103.22736859999999, + 102.7673331 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 407.1297274222222, + "errorMs": 0.689670404663222, + "confidenceIntervalMs": [ + 406.44005701755896, + 407.81939782688545 + ], + "p50Ms": 406.8693896666667, + "p95Ms": 409.84207406666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 406.8912903333333, + 407.5504506666667, + 410.4031903333333, + 409.6015956666667, + 407.4653973333333, + 406.8693896666667, + 407.0155283333333, + 406.16482733333333, + 406.14000599999997, + 406.81489033333327, + 406.66215300000005, + 407.7790316666667, + 406.77921733333335, + 405.509771, + 405.2991723333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2175694327028164, + "errorMs": 0.0031744418008312833, + "confidenceIntervalMs": [ + 1.214394990901985, + 1.2207438745036476 + ], + "p50Ms": 1.217131496847415, + "p95Ms": 1.228931255107188, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2259705460277428, + 1.2139537414880202, + 1.219094187894073, + 1.218409138713745, + 1.2187815586380832, + 1.2183960466582597, + 1.2133394955863808, + 1.2140311034047921, + 1.23583957629256, + 1.2177400176544768, + 1.217131496847415, + 1.211696871374527, + 1.2121009041614121, + 1.2140497351828499, + 1.2130070706179068 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0016962111963006031, + "errorMs": 2.154307341000963e-05, + "confidenceIntervalMs": [ + 0.0016746681228905936, + 0.001717754269710613 + ], + "p50Ms": 0.001678539350684546, + "p95Ms": 0.0017616489439361662, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001650795173014713, + 0.0016477549166915373, + 0.0016642711495778832, + 0.0017319531109029971, + 0.0017257460764235507, + 0.0016764093555214797, + 0.001678539350684546, + 0.001659408132566285, + 0.001663754457011324, + 0.001663806176181018, + 0.0016820823685194523, + 0.0017851433670546504, + 0.0017515799054568157, + 0.001735299224375401, + 0.0017266251805273974 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.406538736274509, + "errorMs": 0.02669790496836331, + "confidenceIntervalMs": [ + 7.379840831306145, + 7.433236641242872 + ], + "p50Ms": 7.386508463235295, + "p95Ms": 7.499756611764705, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.384237860294117, + 7.3749641323529405, + 7.378470161764706, + 7.360053610294117, + 7.381508845588235, + 7.3745077352941175, + 7.375929176470588, + 7.386508463235295, + 7.386672279411765, + 7.387300191176471, + 7.47096681617647, + 7.566932801470588, + 7.421703147058824, + 7.419863419117648, + 7.428462404411765 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.022483773069344536, + "errorMs": 0.0007033127665922698, + "confidenceIntervalMs": [ + 0.021780460302752266, + 0.02318708583593681 + ], + "p50Ms": 0.022875836834983263, + "p95Ms": 0.023843205277401892, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.023244744011585123, + 0.023280096930418062, + 0.023198195760036084, + 0.023240641336087175, + 0.022740730099945396, + 0.022875836834983263, + 0.023279966194240675, + 0.023142242646535145, + 0.025157124753697507, + 0.022836520926809583, + 0.020043717826365645, + 0.02143508688839826, + 0.01987150124634997, + 0.021146092657218146, + 0.02176409792749804 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 40.80882726933334, + "errorMs": 0.11801181314001292, + "confidenceIntervalMs": [ + 40.69081545619333, + 40.92683908247336 + ], + "p50Ms": 40.78719776, + "p95Ms": 41.08570652, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 40.87514948, + 40.812743, + 40.84820548, + 40.78719776, + 40.76128572, + 40.76221048, + 40.821993799999994, + 40.77419736, + 40.79291432, + 40.849902119999996, + 40.657035799999996, + 41.57700628, + 40.59195752000001, + 40.546543920000005, + 40.674066 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0898145002894356, + "errorMs": 0.0016695877542551203, + "confidenceIntervalMs": [ + 0.08814491253518048, + 0.09148408804369072 + ], + "p50Ms": 0.08941346183068018, + "p95Ms": 0.09479563488603472, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09098733719247468, + 0.09075024647250361, + 0.0888296311505065, + 0.09006694319826337, + 0.08887941154124457, + 0.08992991335021708, + 0.08941346183068018, + 0.08711130698263386, + 0.08670929287264834, + 0.08925410636758321, + 0.0902386630788712, + 0.08659580345513748, + 0.08605458484081042, + 0.09269148570911721, + 0.09970531629884226 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 90.72821995555553, + "errorMs": 0.3974602433576523, + "confidenceIntervalMs": [ + 90.33075971219787, + 91.12568019891319 + ], + "p50Ms": 91.19327916666667, + "p95Ms": 91.54677680833333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 89.82314066666667, + 91.64868449999999, + 91.30761216666667, + 91.50310208333333, + 91.31737225, + 91.21989975, + 91.19327916666667, + 90.83477258333333, + 89.55583866666666, + 90.65755291666667, + 91.32501258333332, + 91.3690335, + 89.87433183333333, + 89.6814885, + 89.61217816666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 395.2210541333333, + "errorMs": 13.704072247888892, + "confidenceIntervalMs": [ + 381.5169818854444, + 408.9251263812222 + ], + "p50Ms": 417.36884000000003, + "p95Ms": 421.9889152666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 366.146076, + 365.33384033333334, + 365.4749093333333, + 365.26222966666666, + 365.3385646666667, + 365.539725, + 379.53014433333334, + 422.7967283333333, + 418.75170733333334, + 417.7824033333333, + 418.7624783333333, + 419.0036866666667, + 421.6427096666667, + 419.581769, + 417.36884000000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2263979600651995, + "errorMs": 0.0019408029512995616, + "confidenceIntervalMs": [ + 1.2244571571139, + 1.2283387630164992 + ], + "p50Ms": 1.2257056797066015, + "p95Ms": 1.2335395020782396, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2279510464547676, + 1.22652197799511, + 1.236971828850856, + 1.2233060134474327, + 1.2259949376528116, + 1.2242480085574574, + 1.2256557322738388, + 1.2320685048899755, + 1.2228621051344744, + 1.2221904633251832, + 1.2257056797066015, + 1.2278523557457213, + 1.2253917444987774, + 1.2231213545232273, + 1.2261276479217604 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0018104742805474248, + "errorMs": 1.2382360759506516e-05, + "confidenceIntervalMs": [ + 0.0017980919197879183, + 0.0018228566413069315 + ], + "p50Ms": 0.001813954889918221, + "p95Ms": 0.0018463433916937897, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018124213615657778, + 0.001813954889918221, + 0.0017973068134075057, + 0.0018156595039564589, + 0.0017878384153941903, + 0.001802440635683267, + 0.0018258924007049976, + 0.0018507219443567944, + 0.0018338770786881188, + 0.001820927071802015, + 0.0018162742621844813, + 0.0018444668691239307, + 0.0017960795894138792, + 0.001782671140600294, + 0.0017565822314114421 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.4642200625, + "errorMs": 0.05171434594177635, + "confidenceIntervalMs": [ + 7.412505716558223, + 7.515934408441776 + ], + "p50Ms": 7.45458175, + "p95Ms": 7.62923371796875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.7893431484375, + 7.47254975, + 7.4569836875, + 7.560615390625, + 7.45458175, + 7.482160257812501, + 7.4687913828125, + 7.4437233984375, + 7.3922080703125, + 7.40892575, + 7.393277515625, + 7.3644748828125, + 7.4214164296875005, + 7.3924123984375, + 7.461837125 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02180339334034639, + "errorMs": 0.000817311310980136, + "confidenceIntervalMs": [ + 0.020986082029366252, + 0.022620704651326526 + ], + "p50Ms": 0.021749479631195726, + "p95Ms": 0.024095200024751965, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.020229200078381224, + 0.020206284936366826, + 0.02085855512468802, + 0.023324482560178213, + 0.023228584290753078, + 0.024131841092386707, + 0.021749479631195726, + 0.02020177271508426, + 0.020075874507539036, + 0.020176463129885934, + 0.02003606852168891, + 0.0228241335987294, + 0.02407949671005136, + 0.022422604752377222, + 0.023506058455889933 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 40.932345919999996, + "errorMs": 0.04598145124384935, + "confidenceIntervalMs": [ + 40.88636446875615, + 40.97832737124384 + ], + "p50Ms": 40.91717652, + "p95Ms": 41.110285180000005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 40.96385812, + 41.099020960000004, + 41.13656836, + 41.004364880000004, + 40.884882759999996, + 40.91717652, + 40.932627960000005, + 40.8433138, + 40.857405840000006, + 40.87270068, + 40.93918875999999, + 40.95783652000001, + 40.840768159999996, + 40.90578652, + 40.82968896 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 89.11063267777776, + "errorMs": 0.08759277886693048, + "confidenceIntervalMs": [ + 89.02303989891084, + 89.19822545664469 + ], + "p50Ms": 89.0733615, + "p95Ms": 89.328490875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 88.89508074999999, + 89.17720233333333, + 88.98733374999999, + 88.8425, + 89.02458608333333, + 88.85631108333334, + 89.21679825000001, + 89.0733615, + 89.261143, + 89.03648125, + 89.36188816666667, + 89.31417775, + 89.0474425, + 89.30301858333333, + 89.26216516666668 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 355.5262008444444, + "errorMs": 0.6416145147157849, + "confidenceIntervalMs": [ + 354.8845863297286, + 356.1678153591602 + ], + "p50Ms": 355.13971, + "p95Ms": 357.4395808, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 355.1879633333333, + 354.87143399999997, + 359.08544133333334, + 355.02987633333333, + 355.20131399999997, + 355.0889313333333, + 354.98970766666673, + 355.80889333333334, + 356.7201363333333, + 354.221731, + 355.13971, + 353.8219026666667, + 354.8878623333333, + 356.103897, + 356.734212 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.0780385829557713, + "errorMs": 0.001118662735484609, + "confidenceIntervalMs": [ + 1.0769199202202866, + 1.079157245691256 + ], + "p50Ms": 1.078581792880259, + "p95Ms": 1.0805330857605178, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.0799246763754045, + 1.0805332934196332, + 1.080532996763754, + 1.0790117130528587, + 1.0789422998921252, + 1.078581792880259, + 1.0758657756202805, + 1.0769969244875943, + 1.0762163549083064, + 1.0782089881337649, + 1.0791372038834952, + 1.0788034509169364, + 1.0778381143473572, + 1.078217625674218, + 1.0717675339805826 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017404469782035569, + "errorMs": 2.184516439264317e-05, + "confidenceIntervalMs": [ + 0.0017186018138109136, + 0.0017622921425962002 + ], + "p50Ms": 0.001757911928632431, + "p95Ms": 0.0018020861910066465, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001768553802309606, + 0.0017033165181389478, + 0.0017007366807768, + 0.0017170822212320374, + 0.0017582987987820728, + 0.0018158189168616093, + 0.0017843233764063718, + 0.0017962007370688055, + 0.001767721616352902, + 0.0017024427444209277, + 0.001688477308677732, + 0.0016815841520923843, + 0.0017007792952359734, + 0.0017634565760647582, + 0.001757911928632431 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.549028512772587, + "errorMs": 0.3378036377242935, + "confidenceIntervalMs": [ + 8.211224875048293, + 8.886832150496879 + ], + "p50Ms": 8.06490106542056, + "p95Ms": 9.345977270093458, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.358868803738318, + 9.304333009345795, + 9.308130121495328, + 9.282523196261682, + 9.340452327102804, + 9.322128476635513, + 8.538099028037381, + 7.943473579439253, + 7.922071757009347, + 7.940293121495327, + 8.00763221495327, + 7.944262841121496, + 8.06490106542056, + 7.9790376168224295, + 7.979220532710281 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02144505147354369, + "errorMs": 0.0008952272354292711, + "confidenceIntervalMs": [ + 0.02054982423811442, + 0.022340278708972962 + ], + "p50Ms": 0.020093796527747218, + "p95Ms": 0.023694864606345994, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02367404799102231, + 0.023732825705232583, + 0.02358369231615544, + 0.023678595563966027, + 0.02353672202174009, + 0.022899230515336884, + 0.0198974727148704, + 0.019998150266250053, + 0.02001903051973771, + 0.019968475487391626, + 0.019966090481010428, + 0.019976254169783922, + 0.020028502376446773, + 0.020093796527747218, + 0.020622885446463932 + ] + ] + } + } + ], + "baselineRunId": "2026-09-08-kompress-levels" + }, + { + "schemaVersion": 2, + "runId": "2026-09-08-kflate-levels", + "startedAt": "2026-09-08T21:59:10.175017+00:00", + "finishedAt": "2026-09-08T23:11:49.443560+00:00", + "platform": "wasmJs", + "library": "KFlate", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "0/text.deflate": "2bcdbf3680cf9346ec204f47fde8d8d0a0892070008a309395fa53e5cd674171", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "0/Rainier.bmp.deflate": "f476e02d5e4228830e93ca5dbf4a7f1361d16729edc281a7a22aa3dd92d1d462", + "0/Maltese.bmp.deflate": "5f8cb646818a3be17572afebfc44c279d71c10b04b6bb9364e1c0a638e5affb9", + "0/Sunrise.bmp.deflate": "5f5aa1481321c99543c55eb76f90fed1ca47c2f0a880501487e9921f69e5bde7", + "0/compressed_MVT.pbf.deflate": "9642524454d7b6a9eb6bdb5fa7db73c54bb9bc460faaea7d5eb9edaaca2410bf", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "1/text.deflate": "fa9ff651e6eee9d461154695f74e5ea2a2949c7c9190e64db493f580d98b9baa", + "1/model3D.deflate": "5e918cd0f6a275d0dbb7830528be17a038d915b3ac424366373ca934f86c206d", + "1/Rainier.bmp.deflate": "07ea53b0b1623b39d6995d8f2ba91cb57586303c5659b590ff3df26238dee0f7", + "1/Maltese.bmp.deflate": "a760c1435f9fa22a5d7af5cc781e9cd95d62839814b7b4079134830a45a8f08b", + "1/Sunrise.bmp.deflate": "3b3bfc8b1fee9dd89a05b93dc8893dad1d42a63a8e09d1b2551825ed7b732ce7", + "1/compressed_MVT.pbf.deflate": "885cbe3f61b7a1698e228d20d4aeea703dd63c86187c90400e8b20680a1e8530", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/text.deflate": "7a0aab0ba05b5108f9f978563c314bfcf167d1c7c3ea5792069ebcb3bbe17e6e", + "2/model3D.deflate": "49cfb7223cb0c8693eb0b58e12396ff42afa6a4fedfe3f4a261bfa03fc8c183d", + "2/Rainier.bmp.deflate": "48b82d19bd7ebba25d7fe6ad06c7617f8886f640b0d5393aeb5491ca11f7d4d6", + "2/Maltese.bmp.deflate": "133318d795622ba4699111b40a9685df11f608137272580b4000b4d1142a730d", + "2/Sunrise.bmp.deflate": "0674b1b2d9827c3715cf7d1394917a33e72d221211645f76b6a96bf1928a800f", + "2/compressed_MVT.pbf.deflate": "16db6140870a71e859deb011ceca02b6ded1e09f052d3053e0d371c1b5379224", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/text.deflate": "6eb3f0ba5475f9cfa5ae86fb5f8f69746eb021207478c42324c6979b12cddfd3", + "3/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "3/Rainier.bmp.deflate": "aa55b108f364863244a8272cfaff1da2c7f0e7a2df2344a09db010def6334e47", + "3/Maltese.bmp.deflate": "ed3b147ebc4ec5b42ec9a7b1e5aca00eb02dfe571c76fdfae06267fa25b0f3e7", + "3/Sunrise.bmp.deflate": "7329ba1189948a26ef9bb31ebbeb72c8be55fba3381a0989cc417d2bc2d26647", + "3/compressed_MVT.pbf.deflate": "6a855508d02d075d6368a2bddce6691b9f1f3d4ee383755c32b0dcdea5d999c6", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/text.deflate": "c8d6a24068f3c71bd62d56bd140879d2040ab36e0702902e9d54f87829b05c0f", + "4/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "4/Rainier.bmp.deflate": "82722b0352c63fd988206fb8548a8905291f4a05b8ede561f2522531c0e65bd1", + "4/Maltese.bmp.deflate": "ed1806a1e1819616288d78906c03a6a783a8821e45bc73ebadefa496980c0266", + "4/Sunrise.bmp.deflate": "1a37aba278cc707f39f0534cb0a399de118d214f0ce845388aeea2bfbb37413e", + "4/compressed_MVT.pbf.deflate": "720b9d737a6359d14195689029623ae3a72e633de7c219e6b75fe7d3bdec8f55", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/text.deflate": "f3b6852179c894b1985efb699e313d1da1ba9bb97f2f1bb295ffe90cfaeb455a", + "5/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "5/Rainier.bmp.deflate": "5e246a855757c8d153036fe6efab2e70c5d57e04e87025ce2ec900d06e835b6d", + "5/Maltese.bmp.deflate": "b06644a19eb3d353f697d87e4d02b802f7f4cc33e72f5060018712fbe08344b1", + "5/Sunrise.bmp.deflate": "1792160a8def228c8ce372e48f0051462d903b3a4f49764a9704f9a5a5cf33d8", + "5/compressed_MVT.pbf.deflate": "2ee2dab5fe153875c55fa947834131218c2de7f712d8fe15eef01129ca4a43c8", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/text.deflate": "19c7110a6faddcb77252149f57c6d26c29f3509ab9e6146d14345da74efb1c61", + "6/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "6/Rainier.bmp.deflate": "6cf1e11e91365b6b5c44d9f657bc6a92e050127cac3a21eb6f02dda324bdec55", + "6/Maltese.bmp.deflate": "746547c3379aef53c0545a4cd3ae30884e59bcf6a9e61db749ab03a40aeb57ae", + "6/Sunrise.bmp.deflate": "f512754760bf29cbf4989fe2e5671e97e90ffa78ea2d3261f415a44388808757", + "6/compressed_MVT.pbf.deflate": "f50ce952d3dd6b56d018e08913af0ea19afeacb546fbc3f73f90c5cade8ee862", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "7/text.deflate": "dc47539ed8858170ff4840fbe3d5ea7fe8c758a026d9b85198ed469f32c339ff", + "7/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "7/Rainier.bmp.deflate": "adecf9b7b02f1c91123a2f069beb6c938f404a98b8256955b6ce6983ce046b0b", + "7/Maltese.bmp.deflate": "46d339a2d66629758a8b028e5f358032cff6e447f610c35de52cc4e4d35cca3c", + "7/Sunrise.bmp.deflate": "19f28a2df582e48bfcbdef29b6f308e3eedcc52365a6ef7cd2b67c4f50d8dcd9", + "7/compressed_MVT.pbf.deflate": "7db18fa4bbd59192776402469e15f66efc73601b012f7168cf6eeb4ed853f664", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/text.deflate": "80915086c1dc8b4031b190c0e2deb4efecba9395637fe766c0ae23f42d284155", + "8/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "8/Rainier.bmp.deflate": "01a81f9a0d26ac41c9d1c38d0f7583c4a81c7a57357dbbf1e6ab99ea3b4c9482", + "8/Maltese.bmp.deflate": "136cbeb566770d384912883497cd563028dd6983910ddcb3e1f7abd088d546af", + "8/Sunrise.bmp.deflate": "51ffa14e9c366bc9a343394efb023dadc65c867f226edde729eee0f2ccc49c15", + "8/compressed_MVT.pbf.deflate": "18aa53aaf09ad69e47936ff4721035e5503b56120259bff31080b02768b6e769", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/text.deflate": "80915086c1dc8b4031b190c0e2deb4efecba9395637fe766c0ae23f42d284155", + "9/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "9/Rainier.bmp.deflate": "98566bbd9c26875b56372753f1c270e1b7d4b5c9e46fb89a50a950d6e34b6e4a", + "9/Maltese.bmp.deflate": "136cbeb566770d384912883497cd563028dd6983910ddcb3e1f7abd088d546af", + "9/Sunrise.bmp.deflate": "cd6c64f190139379b3da93e05e357374b5eea7bc01168735376e916bca95e04c", + "9/compressed_MVT.pbf.deflate": "18aa53aaf09ad69e47936ff4721035e5503b56120259bff31080b02768b6e769" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 33%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "mode": "avgt", + "warmupIterations": 8, + "warmupTime": "1 sec", + "measurementIterations": 15, + "measurementTime": "1 sec", + "advanced": { + "jvmForks": "3" + } + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.00015115032309678133, + "errorMs": 1.237322254843029e-07, + "confidenceIntervalMs": [ + 0.00015102659087129703, + 0.00015127405532226564 + ], + "p50Ms": 0.00015107211578891633, + "p95Ms": 0.00015159249010776124, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00015086540059061995, + 0.0001509364398352102, + 0.00015102426752048638, + 0.00015107211578891633, + 0.00015112818263566708, + 0.00015117775662311695, + 0.0001512244869673397, + 0.00015095176551934642, + 0.0001512351469586455, + 0.0001515967136810341, + 0.00015085844654587002, + 0.000151048765967406, + 0.00015159068000493, + 0.00015103135994311824, + 0.00015151331787001287 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5766215043803418, + "errorMs": 0.004086352212018205, + "confidenceIntervalMs": [ + 1.5725351521683237, + 1.58070785659236 + ], + "p50Ms": 1.577524235576923, + "p95Ms": 1.5862484373397434, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.581956469551282, + 1.5817270112179487, + 1.5661945064102565, + 1.5788044214743588, + 1.579470875, + 1.577524235576923, + 1.5688811025641025, + 1.5962630288461537, + 1.5814512147435897, + 1.5632809663461538, + 1.579532126602564, + 1.5741024647435897, + 1.5757499663461536, + 1.5680664631410257, + 1.5763177131410258 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0021223372995198956, + "errorMs": 7.216404893613956e-06, + "confidenceIntervalMs": [ + 0.0021151208946262813, + 0.00212955370441351 + ], + "p50Ms": 0.0021172435933475347, + "p95Ms": 0.0021516117163602588, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0021172435933475347, + 0.0021169025639103537, + 0.0021133897735104937, + 0.002116662160614522, + 0.0021176407589491154, + 0.0021248367368186527, + 0.0021124538160889384, + 0.0021106472889766224, + 0.002111928367513946, + 0.002110102083736775, + 0.0021257429738694785, + 0.0021605326740837447, + 0.0021207291308774933, + 0.0021477884487644794, + 0.0021284591217362874 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.993635104761905, + "errorMs": 0.017318386273288102, + "confidenceIntervalMs": [ + 8.976316718488617, + 9.010953491035194 + ], + "p50Ms": 8.989458348214287, + "p95Ms": 9.052354246428571, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.966911839285714, + 9.006457750000001, + 9.008239473214285, + 9.045038017857143, + 8.989458348214287, + 8.97322688392857, + 9.024433339285714, + 9.06942544642857, + 9.01321419642857, + 8.952889821428572, + 8.9670199375, + 8.969821919642856, + 8.993855955357144, + 8.973395839285715, + 8.951137803571429 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 24.76148224126984, + "errorMs": 0.12927137508733297, + "confidenceIntervalMs": [ + 24.632210866182504, + 24.890753616357173 + ], + "p50Ms": 24.73134423809524, + "p95Ms": 25.076099542857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 24.73134423809524, + 24.73561635714286, + 24.732034428571428, + 24.694969476190476, + 24.74378971428571, + 24.744707857142856, + 24.714033714285712, + 24.778052404761905, + 24.634997833333333, + 24.83463392857143, + 24.66697130952381, + 24.67741611904762, + 25.63951930952381, + 24.58755785714286, + 24.50658907142857 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 79.02360314871795, + "errorMs": 1.0575687733689911, + "confidenceIntervalMs": [ + 77.96603437534897, + 80.08117192208694 + ], + "p50Ms": 79.6985296923077, + "p95Ms": 80.19872568461538, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 79.8340643076923, + 79.52656061538461, + 79.68146138461539, + 79.493369, + 74.20965453846154, + 80.1250373076923, + 79.91308892307693, + 79.6985296923077, + 79.19541607692307, + 73.65827292307694, + 80.08122115384617, + 80.14670907692307, + 80.32009776923077, + 79.5732183076923, + 79.89734615384617 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.20701243583862383, + "errorMs": 0.0005510247517559018, + "confidenceIntervalMs": [ + 0.20646141108686794, + 0.20756346059037975 + ], + "p50Ms": 0.20706960987098097, + "p95Ms": 0.20848510462830228, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2049905435183289, + 0.20722160434159329, + 0.20525327360229365, + 0.20908065267253736, + 0.20661350604136802, + 0.20591520520172027, + 0.20680771390538605, + 0.20706218758959655, + 0.20639491357771858, + 0.20773445607208682, + 0.20706960987098097, + 0.20750783248003274, + 0.20799410833503992, + 0.20731106061847224, + 0.2082298697522015 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09811137362996768, + "errorMs": 0.00077565086635086, + "confidenceIntervalMs": [ + 0.09733572276361681, + 0.09888702449631853 + ], + "p50Ms": 0.09762809629207074, + "p95Ms": 0.10058858416428978, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1031248406160867, + 0.09715865236737022, + 0.09798396098117512, + 0.09768123673702225, + 0.09722462418710781, + 0.09747986948088991, + 0.09750214717626925, + 0.09803387119224187, + 0.09762809629207074, + 0.09858624358243012, + 0.09819060867084996, + 0.09694748305761552, + 0.09714529013120365, + 0.09748206286366229, + 0.09950161711351968 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 31.551881749999996, + "errorMs": 0.07190435937807096, + "confidenceIntervalMs": [ + 31.479977390621922, + 31.62378610937807 + ], + "p50Ms": 31.5756368125, + "p95Ms": 31.720043518749996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 31.454833124999997, + 31.776949406249997, + 31.673229999999997, + 31.695655281249998, + 31.47739159375, + 31.633087375, + 31.656397875, + 31.567422312500003, + 31.646388499999997, + 31.5756368125, + 31.420516125, + 31.63712625, + 31.423431531249996, + 31.26591234375, + 31.37424771875 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.17989119410018775, + "errorMs": 0.00030600064292338034, + "confidenceIntervalMs": [ + 0.17958519345726437, + 0.1801971947431111 + ], + "p50Ms": 0.17983689423950572, + "p95Ms": 0.18066305031800833, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1794208200981283, + 0.18016645575140833, + 0.18021000581501, + 0.17892403688896966, + 0.1793714399418499, + 0.17931184244957293, + 0.17954638070143558, + 0.1792901848082864, + 0.18040188279120478, + 0.1800672638560785, + 0.18038066491004906, + 0.17983689423950572, + 0.1797819040523351, + 0.18127244121388333, + 0.18038569398509904 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 110.06109346666666, + "errorMs": 0.442821860595354, + "confidenceIntervalMs": [ + 109.6182716060713, + 110.50391532726202 + ], + "p50Ms": 109.7703919, + "p95Ms": 111.32824625, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 111.049457, + 109.4696857, + 109.78344600000001, + 110.9867972, + 109.7703919, + 109.52710429999999, + 111.9787545, + 109.5366699, + 109.35835970000001, + 109.2178909, + 110.8365518, + 109.930724, + 109.25593559999999, + 111.0185864, + 109.1960471 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 397.9526935777778, + "errorMs": 1.5134004485158283, + "confidenceIntervalMs": [ + 396.43929312926196, + 399.4660940262936 + ], + "p50Ms": 396.9442026666667, + "p95Ms": 404.45939000000004, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 404.05388800000003, + 397.311487, + 398.93519666666674, + 396.8830023333333, + 396.19892133333326, + 395.9456893333333, + 397.1614103333333, + 396.5024016666667, + 396.9442026666667, + 405.4055613333333, + 395.0972826666667, + 399.223613, + 397.97699133333333, + 396.17328299999997, + 395.47747300000003 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1197.6384959999998, + "errorMs": 3.877249983836406, + "confidenceIntervalMs": [ + 1193.7612460161633, + 1201.515745983836 + ], + "p50Ms": 1194.354884, + "p95Ms": 1206.5255939, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1189.7791730000001, + 1207.516096, + 1189.1009530000001, + 1205.6156010000002, + 1194.354884, + 1206.101093, + 1191.396356, + 1205.5390909999999, + 1190.4937730000001, + 1204.212331, + 1192.320997, + 1204.6796769999999, + 1191.998472, + 1203.826456, + 1187.642487 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.682111442748092, + "errorMs": 0.02584863504681431, + "confidenceIntervalMs": [ + 3.6562628077012773, + 3.707960077794906 + ], + "p50Ms": 3.6676557709923663, + "p95Ms": 3.7440563267175575, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.6710630152671757, + 3.652350751908397, + 3.6471240648854963, + 3.6806585648854964, + 3.6613024885496186, + 3.6676557709923663, + 3.667233927480916, + 3.6624433778625956, + 3.6765950572519084, + 3.6698210496183203, + 3.659283748091603, + 3.860540606870229, + 3.6941344923664126, + 3.667460545801527, + 3.694004179389313 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09829662831059258, + "errorMs": 0.0007327038063224945, + "confidenceIntervalMs": [ + 0.09756392450427008, + 0.09902933211691509 + ], + "p50Ms": 0.09761492238481313, + "p95Ms": 0.10124889667787225, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09745327545975875, + 0.09759331718410125, + 0.09743901631402017, + 0.09747696282380858, + 0.0983409416650188, + 0.0986990391536484, + 0.10169761162744709, + 0.09790365206644255, + 0.09761492238481313, + 0.09715516660075142, + 0.09695904736009492, + 0.09986855714850704, + 0.1010565902709116, + 0.09792802402610243, + 0.09726330057346252 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.29874640714285, + "errorMs": 0.05756551678238002, + "confidenceIntervalMs": [ + 36.24118089036047, + 36.35631192392524 + ], + "p50Ms": 36.27960025, + "p95Ms": 36.54012545357143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 36.24196328571428, + 36.355867464285716, + 36.53342817857143, + 36.21085071428572, + 36.282758, + 36.283582, + 36.27197439285714, + 36.24761535714286, + 36.14336375, + 36.19488807142857, + 36.555752428571424, + 36.310562964285715, + 36.27960025, + 36.339935821428575, + 36.229053428571426 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.18741236058588548, + "errorMs": 0.0005616986252904732, + "confidenceIntervalMs": [ + 0.186850661960595, + 0.18797405921117596 + ], + "p50Ms": 0.187102004755564, + "p95Ms": 0.18898666037664066, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.18682009473083508, + 0.187102004755564, + 0.18727273501997338, + 0.18709200722845729, + 0.19082726650180712, + 0.18776495872170443, + 0.18819782918014077, + 0.1876455533574282, + 0.18724396747194216, + 0.18708694388434466, + 0.1863651864181092, + 0.18688084668061633, + 0.18657301217424385, + 0.18812391459007038, + 0.18618908807304546 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 120.10436931851852, + "errorMs": 0.4537903371401889, + "confidenceIntervalMs": [ + 119.65057898137833, + 120.55815965565871 + ], + "p50Ms": 119.9243938888889, + "p95Ms": 121.56528926666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 120.7710838888889, + 121.7251768888889, + 120.414005, + 120.6642331111111, + 121.49676600000001, + 119.3539768888889, + 119.29068266666667, + 119.57291133333332, + 120.80092833333333, + 119.18321222222222, + 119.15996055555556, + 119.9243938888889, + 120.78345511111111, + 119.11452655555556, + 119.31022733333333 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 437.1007701555555, + "errorMs": 2.556768469813041, + "confidenceIntervalMs": [ + 434.54400168574244, + 439.65753862536855 + ], + "p50Ms": 435.2965616666667, + "p95Ms": 444.4602473, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 433.19044299999996, + 432.07793, + 440.81871366666667, + 435.2965616666667, + 432.0850943333333, + 432.2455366666667, + 433.237805, + 432.766731, + 435.4999706666667, + 441.69059599999997, + 433.964651, + 440.60570766666666, + 442.4395993333333, + 443.206459, + 447.3857533333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1381.9236508666665, + "errorMs": 6.859256936647152, + "confidenceIntervalMs": [ + 1375.0643939300194, + 1388.7829078033137 + ], + "p50Ms": 1378.193956, + "p95Ms": 1399.8105451, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1370.69501, + 1384.729014, + 1427.162343, + 1381.825262, + 1375.9877179999999, + 1373.740645, + 1376.591962, + 1383.15066, + 1374.6912499999999, + 1381.83652, + 1378.193956, + 1388.088346, + 1374.899226, + 1385.114583, + 1372.148268 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.10587838802721, + "errorMs": 0.00856616509635558, + "confidenceIntervalMs": [ + 4.097312222930855, + 4.114444553123566 + ], + "p50Ms": 4.102552371428572, + "p95Ms": 4.133288907346938, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.100184163265307, + 4.106488644897959, + 4.094175636734694, + 4.0890946408163265, + 4.126432987755102, + 4.149286053061224, + 4.107970991836735, + 4.102552371428572, + 4.111792004081632, + 4.121502636734694, + 4.092929485714286, + 4.091515644897959, + 4.090241987755102, + 4.0895526897959185, + 4.114455881632653 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0983422007126279, + "errorMs": 0.0007142574668258917, + "confidenceIntervalMs": [ + 0.09762794324580201, + 0.09905645817945379 + ], + "p50Ms": 0.09785052976365598, + "p95Ms": 0.1007928460429538, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09717009198783956, + 0.09841683799156616, + 0.10018908708443659, + 0.09885801667157007, + 0.09774314474845543, + 0.09785052976365598, + 0.0972271864273806, + 0.0973467503187212, + 0.10220161694616063, + 0.09762262655683043, + 0.09905286348926155, + 0.09917321153280376, + 0.09670269598901637, + 0.0975787512994018, + 0.09799959988231834 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 42.93535837222222, + "errorMs": 0.07322585189432543, + "confidenceIntervalMs": [ + 42.8621325203279, + 43.00858422411654 + ], + "p50Ms": 42.90878854166667, + "p95Ms": 43.164019225, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 42.874163708333334, + 42.90878854166667, + 42.92779358333334, + 42.744678875, + 43.111758875, + 43.053742666666665, + 42.7947505, + 42.864274458333334, + 42.913180125, + 43.016835125, + 42.815358125, + 42.780307625, + 42.854659625, + 43.132485249999995, + 43.237598500000004 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.18783894986540609, + "errorMs": 0.0002929139194125082, + "confidenceIntervalMs": [ + 0.1875460359459936, + 0.18813186378481858 + ], + "p50Ms": 0.18789704392357692, + "p95Ms": 0.1886851669686823, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.18828292180421508, + 0.18807296966712625, + 0.18746240969076225, + 0.1876187955485523, + 0.1884817254284026, + 0.18789704392357692, + 0.1891598638960016, + 0.18811983769942878, + 0.18719464230844987, + 0.18797528008666534, + 0.18775278648808352, + 0.18681944415993698, + 0.1879470886350207, + 0.18765438152452235, + 0.18714505712034668 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 122.76219065185184, + "errorMs": 0.4685858119170604, + "confidenceIntervalMs": [ + 122.29360483993479, + 123.2307764637689 + ], + "p50Ms": 122.563271, + "p95Ms": 124.28957879999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 122.38009722222222, + 122.43356044444445, + 122.51052644444445, + 123.9270261111111, + 122.563271, + 122.60417922222221, + 122.6106471111111, + 123.94169511111112, + 121.78761466666667, + 122.03364633333332, + 124.39316277777777, + 122.71703011111111, + 121.6192618888889, + 121.66595566666668, + 124.24518566666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 473.5566967555555, + "errorMs": 1.0064628289858462, + "confidenceIntervalMs": [ + 472.55023392656966, + 474.5631595845414 + ], + "p50Ms": 473.500951, + "p95Ms": 476.11826983333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 475.6852643333333, + 473.500951, + 475.85585166666664, + 474.46130966666664, + 476.6417916666667, + 474.432209, + 471.0838493333333, + 475.8939033333333, + 474.8134223333333, + 472.0149976666667, + 473.2317006666667, + 471.3603346666667, + 471.8635996666667, + 470.7402653333333, + 471.771001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1474.2461605999997, + "errorMs": 4.317869150338401, + "confidenceIntervalMs": [ + 1469.9282914496612, + 1478.5640297503382 + ], + "p50Ms": 1473.524887, + "p95Ms": 1486.1740528999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1473.524887, + 1478.051766, + 1476.838474, + 1476.877095, + 1480.480671, + 1482.6764329999999, + 1474.949217, + 1494.3351659999998, + 1458.7375789999999, + 1472.145864, + 1461.936237, + 1471.024256, + 1466.084501, + 1473.151452, + 1472.878811 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.339495838938054, + "errorMs": 0.005264956312405912, + "confidenceIntervalMs": [ + 4.334230882625648, + 4.344760795250459 + ], + "p50Ms": 4.337282008849558, + "p95Ms": 4.358134452654867, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.3476834424778765, + 4.349155482300885, + 4.326944420353983, + 4.359716827433628, + 4.343796269911504, + 4.3574562920353985, + 4.333637380530973, + 4.337282008849558, + 4.338503424778761, + 4.334092836283185, + 4.331019570796459, + 4.343952407079647, + 4.329565044247787, + 4.330219699115045, + 4.329412477876106 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0987840044317134, + "errorMs": 0.0010443421530413396, + "confidenceIntervalMs": [ + 0.09773966227867205, + 0.09982834658475474 + ], + "p50Ms": 0.09885624970367443, + "p95Ms": 0.1017052080501778, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.10022316386803634, + 0.0983824174239431, + 0.09955617315290399, + 0.09770385114579218, + 0.099131532101936, + 0.09893067295535361, + 0.09693414292769656, + 0.10142620476096405, + 0.09870113660608455, + 0.09896298429474515, + 0.09885624970367443, + 0.09885187218490715, + 0.10235621572500989, + 0.09863822254049782, + 0.09310522708415646 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 43.37555397101449, + "errorMs": 0.1564233586908481, + "confidenceIntervalMs": [ + 43.21913061232364, + 43.53197732970534 + ], + "p50Ms": 43.3152452173913, + "p95Ms": 43.83627907391304, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 43.39314869565217, + 43.49186791304348, + 43.381306565217386, + 43.56035373913044, + 43.16585760869565, + 43.3152452173913, + 43.62566734782609, + 44.327706434782606, + 43.19289143478261, + 43.15374460869565, + 43.37788756521739, + 43.18002747826086, + 43.21993860869565, + 43.146459, + 43.10120734782608 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.17370189511079842, + "errorMs": 0.0008442457912878137, + "confidenceIntervalMs": [ + 0.17285764931951061, + 0.17454614090208623 + ], + "p50Ms": 0.17348023513893776, + "p95Ms": 0.1758083027963419, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17289480794934928, + 0.173946948118185, + 0.17309952831516007, + 0.17361342754132958, + 0.17366261361238128, + 0.17914637073513895, + 0.17404355821315512, + 0.17348023513893776, + 0.17314383943017939, + 0.174291729862821, + 0.17437770225114316, + 0.1732023816391136, + 0.17229215916285615, + 0.17212727506155467, + 0.17220584963067181 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 109.79354913999998, + "errorMs": 0.38323602987371114, + "confidenceIntervalMs": [ + 109.41031311012628, + 110.1767851698737 + ], + "p50Ms": 109.3153312, + "p95Ms": 110.89120030000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 109.7673402, + 110.7340629, + 109.194245, + 109.1517863, + 110.6864387, + 109.226865, + 109.3299356, + 109.312489, + 110.6137361, + 109.2270787, + 109.1559962, + 110.7670501, + 109.3153312, + 109.239998, + 111.18088409999999 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 437.40406615555554, + "errorMs": 0.5567625904996902, + "confidenceIntervalMs": [ + 436.8473035650559, + 437.96082874605526 + ], + "p50Ms": 437.6540133333333, + "p95Ms": 438.7759304, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 438.1808783333333, + 437.8652983333333, + 437.01645766666667, + 435.71757333333335, + 437.9029946666667, + 437.6540133333333, + 439.159025, + 437.209474, + 436.675577, + 437.369309, + 438.611747, + 435.784324, + 438.598094, + 435.52832466666666, + 437.78790200000003 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1383.9211493999999, + "errorMs": 5.686772690228474, + "confidenceIntervalMs": [ + 1378.2343767097714, + 1389.6079220902284 + ], + "p50Ms": 1380.105272, + "p95Ms": 1406.9698791, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1373.83621, + 1405.907595, + 1375.829347, + 1389.3044969999999, + 1394.502285, + 1409.448542, + 1378.361701, + 1384.366861, + 1375.151089, + 1380.105272, + 1377.9137560000001, + 1380.732701, + 1375.229937, + 1383.1309979999999, + 1374.99645 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.282590717486339, + "errorMs": 0.14108630971754774, + "confidenceIntervalMs": [ + 4.141504407768791, + 4.423677027203887 + ], + "p50Ms": 4.087956930327869, + "p95Ms": 4.719759800819672, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.084830262295082, + 4.0858395942622945, + 4.087956930327869, + 4.279519290983606, + 4.099471901639344, + 4.081654758196721, + 4.083692614754098, + 4.087805278688524, + 4.082959385245902, + 4.086950991803279, + 4.340957680327869, + 4.677940713114754, + 4.80036006147541, + 4.685216831967213, + 4.673704467213114 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09136415018577496, + "errorMs": 0.00046160761230948784, + "confidenceIntervalMs": [ + 0.09090254257346546, + 0.09182575779808444 + ], + "p50Ms": 0.09130102119824841, + "p95Ms": 0.09319010898686306, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09106110191082803, + 0.09343291361464967, + 0.09147788465366243, + 0.09308604986066879, + 0.09144644088375797, + 0.09130102119824841, + 0.09097616421178345, + 0.0906092100915605, + 0.09039887669187897, + 0.09025611474920382, + 0.09066580682722931, + 0.09180506926751593, + 0.09155960927547771, + 0.09175377358678344, + 0.0906322159633758 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 62.91665415, + "errorMs": 0.049212185202162424, + "confidenceIntervalMs": [ + 62.867441964797834, + 62.965866335202165 + ], + "p50Ms": 62.894197062500005, + "p95Ms": 63.053397781250005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 62.810563124999994, + 62.789515, + 62.777629062500004, + 63.08860450000001, + 62.879076687499996, + 62.9518271875, + 62.86323475, + 62.894197062500005, + 62.81725075, + 63.038309187500005, + 62.972252687499996, + 63.0156166875, + 62.880277750000005, + 62.957130062500006, + 63.01432775 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1735242422226093, + "errorMs": 0.0006094719310907225, + "confidenceIntervalMs": [ + 0.17291477029151855, + 0.1741337141537 + ], + "p50Ms": 0.1731308263368751, + "p95Ms": 0.175365756836788, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1742607319282355, + 0.17279342483887825, + 0.17243716652151195, + 0.1732537578819021, + 0.17193091865528654, + 0.17642256174882426, + 0.17412611182720783, + 0.17305443703187598, + 0.17274010050513847, + 0.17259274952098935, + 0.17390149277129419, + 0.1748175352726006, + 0.1731308263368751, + 0.17248897805260408, + 0.17491284044591535 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 116.56459922222221, + "errorMs": 0.42914241483207355, + "confidenceIntervalMs": [ + 116.13545680739014, + 116.9937416370543 + ], + "p50Ms": 116.17797744444444, + "p95Ms": 117.8743413888889, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 117.4951498888889, + 115.81404755555555, + 116.57382233333333, + 117.152663, + 118.34128611111112, + 115.96800577777778, + 115.95028822222223, + 117.56388244444445, + 115.80045566666668, + 115.97477633333334, + 116.17797744444444, + 117.67422222222223, + 115.87752566666667, + 116.26965833333333, + 115.83522733333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 540.6355086333333, + "errorMs": 2.555231009803918, + "confidenceIntervalMs": [ + 538.0802776235294, + 543.1907396431372 + ], + "p50Ms": 539.8904555, + "p95Ms": 548.06190335, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 539.8904555, + 538.6117634999999, + 555.947452, + 536.867347, + 541.489667, + 536.503614, + 544.6823825, + 535.78281, + 540.557612, + 537.4518045, + 541.531337, + 536.7413435, + 544.569087, + 540.3204525000001, + 538.5855015 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1653.2845099333335, + "errorMs": 12.272584390246482, + "confidenceIntervalMs": [ + 1641.011925543087, + 1665.55709432358 + ], + "p50Ms": 1646.947113, + "p95Ms": 1683.6587064, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1646.184898, + 1650.2135360000002, + 1640.8717399999998, + 1652.002644, + 1638.305286, + 1643.4085810000001, + 1637.2254260000002, + 1643.416586, + 1737.7392140000002, + 1660.481346, + 1656.7816289999998, + 1647.4483280000002, + 1646.947113, + 1653.312497, + 1644.928825 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.504437709859154, + "errorMs": 0.011978434248106967, + "confidenceIntervalMs": [ + 5.492459275611047, + 5.516416144107262 + ], + "p50Ms": 5.51085568544601, + "p95Ms": 5.528952438967137, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.524407929577465, + 5.5097659671361505, + 5.51085568544601, + 5.517097915492958, + 5.53375603286385, + 5.5183451830985915, + 5.517412220657277, + 5.505690281690142, + 5.511174854460094, + 5.49859523943662, + 5.5010394647887315, + 5.455951276995305, + 5.526893755868545, + 5.481196849765258, + 5.454382990610329 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09834626557779769, + "errorMs": 0.0002634112489898859, + "confidenceIntervalMs": [ + 0.09808285432880781, + 0.09860967682678758 + ], + "p50Ms": 0.09824139796832985, + "p95Ms": 0.09898195317199482, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09837549955183747, + 0.09818030026889753, + 0.09756248272084454, + 0.0988364100189224, + 0.09824139796832985, + 0.0988920219101683, + 0.09731187590877403, + 0.09906087979284932, + 0.0979214386017329, + 0.09877858988148591, + 0.09870863081366398, + 0.09821565441689074, + 0.09810352972811473, + 0.09805714460711085, + 0.0989481274773429 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 87.63598155555556, + "errorMs": 0.11148524089345532, + "confidenceIntervalMs": [ + 87.52449631466212, + 87.74746679644902 + ], + "p50Ms": 87.59654225000001, + "p95Ms": 88.02372943333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 87.35385116666667, + 87.43208216666667, + 87.48978133333333, + 87.402914, + 87.744562, + 87.48349108333332, + 87.83835508333334, + 87.70513933333334, + 87.60752183333332, + 87.97290683333333, + 87.50152299999999, + 87.70998225, + 87.59654225000001, + 87.5587555, + 88.1423155 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19370490807347843, + "errorMs": 0.00031568264554701696, + "confidenceIntervalMs": [ + 0.19338922542793138, + 0.19402059071902544 + ], + "p50Ms": 0.1936733077073936, + "p95Ms": 0.1946511231614042, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.19312292469111592, + 0.19411230809962737, + 0.1934739782310257, + 0.19258714885271624, + 0.19370331398313395, + 0.19343674779368503, + 0.1931762163169249, + 0.1936733077073936, + 0.19385544224357718, + 0.1945394406746421, + 0.1944187177878015, + 0.19402966562070995, + 0.19350369543047655, + 0.19302899803883114, + 0.1949117156305158 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 146.3511385238095, + "errorMs": 0.5013941439734699, + "confidenceIntervalMs": [ + 145.84974437983607, + 146.85253266778298 + ], + "p50Ms": 146.16108471428572, + "p95Ms": 148.0684929, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 147.2463997142857, + 146.25478342857141, + 148.100897, + 145.892419, + 145.73011185714284, + 146.7212817142857, + 146.1826281428571, + 148.05460542857142, + 145.4684742857143, + 146.16108471428572, + 145.7503108571429, + 146.15036057142856, + 147.53241071428567, + 145.03356428571428, + 144.98774614285713 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 628.2655761999999, + "errorMs": 1.761548936318042, + "confidenceIntervalMs": [ + 626.5040272636818, + 630.027125136318 + ], + "p50Ms": 627.566218, + "p95Ms": 634.3890451, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 627.566218, + 634.112506, + 627.30557, + 630.4159185, + 628.476852, + 635.034303, + 625.9173559999999, + 631.2723125, + 625.5455685, + 630.1733775, + 625.5330055000001, + 627.2653695, + 624.5614244999999, + 628.513544, + 622.2903175 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1778.8955120666665, + "errorMs": 33.673280080110516, + "confidenceIntervalMs": [ + 1745.222231986556, + 1812.568792146777 + ], + "p50Ms": 1761.867364, + "p95Ms": 1864.9403157999996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2012.9235959999999, + 1783.981453, + 1742.778773, + 1801.51891, + 1746.357593, + 1753.09771, + 1749.309001, + 1761.867364, + 1750.904104, + 1770.225295, + 1752.661861, + 1767.5269870000002, + 1755.728322, + 1767.4634879999999, + 1767.088224 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.333019207974482, + "errorMs": 0.17877298668012898, + "confidenceIntervalMs": [ + 5.154246221294353, + 5.5117921946546105 + ], + "p50Ms": 5.53028642583732, + "p95Ms": 5.622932970813398, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.796750842105263, + 4.787183421052632, + 4.79786538277512, + 4.802626650717704, + 5.176278244019138, + 5.561595473684211, + 5.570778497607656, + 5.744626741626795, + 5.547756976076555, + 5.53028642583732, + 5.540925282296651, + 5.54604019138756, + 5.535368468899522, + 5.528092765550238, + 5.5291127559808615 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09806465995868988, + "errorMs": 0.00024742939688308653, + "confidenceIntervalMs": [ + 0.09781723056180679, + 0.09831208935557295 + ], + "p50Ms": 0.0980160909806236, + "p95Ms": 0.09867004576571259, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09848858512835644, + 0.09831635733254647, + 0.0978694261827481, + 0.09759754558866922, + 0.09837686987311892, + 0.0977868965279827, + 0.09726768240385561, + 0.0980160909806236, + 0.09840629585915217, + 0.09909345391954362, + 0.0982997625651618, + 0.09799023005803088, + 0.09765884321825513, + 0.09736201317989573, + 0.09843984656240778 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 88.86562727777779, + "errorMs": 0.12444830432991133, + "confidenceIntervalMs": [ + 88.74117897344789, + 88.99007558210769 + ], + "p50Ms": 88.8407785, + "p95Ms": 89.23253581666668, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 88.70869341666668, + 89.16410566666667, + 89.01909758333333, + 89.21106841666668, + 88.87981808333332, + 88.36214716666667, + 89.01024091666667, + 88.90765058333334, + 88.8407785, + 88.77690941666667, + 88.72796233333332, + 88.72914083333333, + 88.567394, + 89.28262641666667, + 88.79677583333333 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1925752019217128, + "errorMs": 0.0004892183536998006, + "confidenceIntervalMs": [ + 0.19208598356801299, + 0.19306442027541257 + ], + "p50Ms": 0.1922162075836719, + "p95Ms": 0.1942154924937125, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1937800595859934, + 0.1921446428709615, + 0.1922162075836719, + 0.1930486956858193, + 0.19523150261172373, + 0.19215443876958793, + 0.19308990056103695, + 0.19234041458696072, + 0.19178754033662215, + 0.19161564383826657, + 0.19240870922809053, + 0.19154283671890115, + 0.19203283923389436, + 0.19206609692396984, + 0.19316850029019153 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 148.40146513333335, + "errorMs": 0.7061261128242624, + "confidenceIntervalMs": [ + 147.6953390205091, + 149.1075912461576 + ], + "p50Ms": 147.93966885714286, + "p95Ms": 150.60158657142858, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 150.60018557142857, + 148.04045585714286, + 149.85906614285713, + 147.93966885714286, + 146.68047857142858, + 150.13235957142857, + 147.7878332857143, + 147.556338, + 146.60355, + 150.60485557142857, + 148.18676928571432, + 147.788669, + 147.36587457142858, + 147.14927014285715, + 149.72660257142854 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 630.2512358666668, + "errorMs": 1.409695995061691, + "confidenceIntervalMs": [ + 628.841539871605, + 631.6609318617285 + ], + "p50Ms": 630.0503165, + "p95Ms": 634.0330835, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 629.2084974999999, + 633.3619145, + 629.4568915, + 629.071444, + 635.5991445, + 631.5612625, + 631.8276125, + 626.2717245, + 632.7543340000001, + 626.879454, + 632.0188095, + 626.4676949999999, + 630.0503165, + 627.243179, + 631.9962585 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2269.574842266666, + "errorMs": 4.636687583472493, + "confidenceIntervalMs": [ + 2264.9381546831937, + 2274.2115298501385 + ], + "p50Ms": 2267.9555339999997, + "p95Ms": 2282.6880637, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2266.0240470000003, + 2277.570442, + 2266.508535, + 2277.485449, + 2259.419876, + 2294.629181, + 2267.9555339999997, + 2268.478924, + 2256.331048, + 2271.948341, + 2262.782363, + 2273.828085, + 2264.888005, + 2270.978182, + 2264.7946220000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.5759207433333335, + "errorMs": 0.02959009132948827, + "confidenceIntervalMs": [ + 5.546330652003846, + 5.605510834662822 + ], + "p50Ms": 5.562448783333333, + "p95Ms": 5.650066565555555, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.576325455555555, + 5.547656055555556, + 5.558589711111112, + 5.5669913, + 5.564121761111112, + 5.566552683333334, + 5.562448783333333, + 5.593637505555555, + 5.559788344444445, + 5.781734372222222, + 5.549071472222222, + 5.566425755555556, + 5.557551972222222, + 5.552626433333334, + 5.535289544444445 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09423485704695735, + "errorMs": 0.0015475996142555357, + "confidenceIntervalMs": [ + 0.09268725743270181, + 0.09578245666121288 + ], + "p50Ms": 0.0926679946631759, + "p95Ms": 0.09839097254052964, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09753777132212264, + 0.09642003947235928, + 0.0981743504178834, + 0.09867981864867587, + 0.09826718135132413, + 0.09733315074010675, + 0.09242106706273286, + 0.09275849088712114, + 0.0926679946631759, + 0.09052193585741618, + 0.09228710381633269, + 0.09145415929916424, + 0.09174454365119324, + 0.09235960094653106, + 0.09089564756822073 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 89.79219459487182, + "errorMs": 2.685381263851162, + "confidenceIntervalMs": [ + 87.10681333102065, + 92.47757585872297 + ], + "p50Ms": 93.15157023076922, + "p95Ms": 93.49838410769232, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 81.824865, + 81.30701107692308, + 81.46158307692306, + 82.0384216153846, + 87.2928803076923, + 93.533139, + 93.24268176923077, + 93.34108715384616, + 93.3242176923077, + 93.12628523076923, + 93.39645676923077, + 93.48348915384616, + 93.15157023076922, + 93.282963, + 93.07626784615384 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19144307781424985, + "errorMs": 0.000521223963590357, + "confidenceIntervalMs": [ + 0.1909218538506595, + 0.1919643017778402 + ], + "p50Ms": 0.19111833770998263, + "p95Ms": 0.19331255338868508, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1908519980691253, + 0.194389236918324, + 0.19095717764047113, + 0.19177723267039967, + 0.1911496595867928, + 0.19065331608418615, + 0.19098086483877197, + 0.1912365168951535, + 0.19053343676385404, + 0.19074523460127438, + 0.19111833770998263, + 0.19061226472291948, + 0.1928511175902684, + 0.19183607820042478, + 0.1919536949217996 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 168.46734453333337, + "errorMs": 1.2365461860928117, + "confidenceIntervalMs": [ + 167.23079834724055, + 169.70389071942617 + ], + "p50Ms": 167.46492416666666, + "p95Ms": 171.92050781666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 167.25801716666666, + 169.74376766666666, + 176.46858783333334, + 167.82709116666666, + 167.46492416666666, + 167.28534033333335, + 167.32818816666668, + 169.72659366666664, + 166.84484433333336, + 167.14554366666664, + 167.89440266666668, + 167.28038666666666, + 169.97133066666666, + 167.2141585, + 167.55699133333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 633.4749393999999, + "errorMs": 1.9700404768779085, + "confidenceIntervalMs": [ + 631.504898923122, + 635.4449798768777 + ], + "p50Ms": 632.8215355, + "p95Ms": 639.2071187500001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 643.637291, + 635.1996340000001, + 630.0434735, + 637.3084735, + 633.07398, + 636.52508, + 628.9357125, + 636.0222355000001, + 632.20055, + 632.815158, + 631.9846315, + 633.3420435, + 629.1227074999999, + 632.8215355, + 629.091585 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2179.8373829333336, + "errorMs": 6.216203048279308, + "confidenceIntervalMs": [ + 2173.621179885054, + 2186.0535859816127 + ], + "p50Ms": 2176.158281, + "p95Ms": 2196.089726, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2175.361705, + 2174.242954, + 2222.099486, + 2178.710131, + 2173.9548489999997, + 2176.5620609999996, + 2173.51577, + 2176.158281, + 2172.875196, + 2184.942686, + 2171.564304, + 2178.161674, + 2182.105729, + 2181.897524, + 2175.408394 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.29519957263158, + "errorMs": 0.025296004123094126, + "confidenceIntervalMs": [ + 5.269903568508485, + 5.320495576754674 + ], + "p50Ms": 5.282471315789473, + "p95Ms": 5.3477803468421055, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.277729931578947, + 5.284119015789473, + 5.273873531578948, + 5.2791544, + 5.269591447368421, + 5.474258089473684, + 5.282471315789473, + 5.285209642105263, + 5.282274589473684, + 5.287139331578947, + 5.282293763157895, + 5.2935756, + 5.288768584210526, + 5.274947784210527, + 5.2925865631578946 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.10164139154929577, + "errorMs": 0.0003782923211613262, + "confidenceIntervalMs": [ + 0.10126309922813445, + 0.10201968387045711 + ], + "p50Ms": 0.10137166492196421, + "p95Ms": 0.1028084776360868, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1021588092881614, + 0.10137166492196421, + 0.1005915127521888, + 0.10115225932622764, + 0.10136124314807766, + 0.10264987847354398, + 0.10190915930719453, + 0.10136571202893034, + 0.10195232042253521, + 0.10100073658165208, + 0.10252056851922345, + 0.10058143871336124, + 0.10129658317472402, + 0.10317854234868672, + 0.10153044423296535 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 313.1436995666667, + "errorMs": 1.7414984934191264, + "confidenceIntervalMs": [ + 311.40220107324757, + 314.8851980600859 + ], + "p50Ms": 311.64789625, + "p95Ms": 318.21784042499996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 311.3593485, + 312.15612124999996, + 310.981201, + 311.64789625, + 310.914562, + 312.28000575, + 313.533225, + 311.47099725, + 315.3387975, + 311.59895825, + 311.52061125, + 315.545772, + 324.45266675, + 311.593654, + 312.76167675 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.27464668887043187, + "errorMs": 0.0008319701712558034, + "confidenceIntervalMs": [ + 0.27381471869917606, + 0.27547865904168767 + ], + "p50Ms": 0.2745139105758583, + "p95Ms": 0.2772024145071982, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2782837447397564, + 0.2762425019379845, + 0.2753300196566999, + 0.27327963925802873, + 0.2741671794019933, + 0.27356257862679956, + 0.272564050110742, + 0.2726670152270211, + 0.2726574233111849, + 0.2746752585825028, + 0.2767389872646733, + 0.27539867884828345, + 0.27554902740863785, + 0.2745139105758583, + 0.27407031810631227 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 6283.097300066665, + "errorMs": 52.2840173731548, + "confidenceIntervalMs": [ + 6230.813282693511, + 6335.38131743982 + ], + "p50Ms": 6269.3235429999995, + "p95Ms": 6486.3154834, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 6161.266434, + 6181.407596999999, + 6203.9976560000005, + 6375.733438, + 6232.193243000001, + 6195.646411000001, + 6184.911488, + 6248.468505, + 6335.261701, + 6269.3235429999995, + 6282.259932999999, + 6482.263417, + 6302.089653, + 6495.770305, + 6295.866177 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2204.6228419333333, + "errorMs": 2.8658100533156503, + "confidenceIntervalMs": [ + 2201.757031880018, + 2207.4886519866486 + ], + "p50Ms": 2205.434026, + "p95Ms": 2211.4413062, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2207.7847030000003, + 2209.6390600000004, + 2211.992461, + 2211.205097, + 2204.913143, + 2201.133171, + 2198.33136, + 2209.553803, + 2200.493129, + 2196.407491, + 2205.434026, + 2194.307509, + 2200.794269, + 2209.333037, + 2208.0203699999997 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 19771.442453400003, + "errorMs": 633.5198135174751, + "confidenceIntervalMs": [ + 19137.92263988253, + 20404.962266917475 + ], + "p50Ms": 20615.467445, + "p95Ms": 20965.4074222, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18337.221588999997, + 18272.570732999997, + 18310.725414, + 18283.030677, + 18293.016637, + 18281.308407, + 21025.233758, + 20939.767564, + 20822.020421, + 20750.918729999998, + 20706.646983, + 20672.300019000002, + 20615.467445, + 20682.541171, + 20578.867252999997 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 17.93284017894737, + "errorMs": 0.2095395671596434, + "confidenceIntervalMs": [ + 17.723300611787725, + 18.142379746107014 + ], + "p50Ms": 17.81023173684211, + "p95Ms": 18.55582417719298, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 17.679367666666668, + 17.733334192982458, + 19.36595194736842, + 18.20862656140351, + 17.81023173684211, + 17.784259754385964, + 17.86669250877193, + 17.75405752631579, + 17.789151175438597, + 17.902136578947367, + 17.85459801754386, + 17.750627105263156, + 17.80746522807018, + 17.847109456140352, + 17.83899322807018 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0010558453927023883, + "errorMs": 6.069623720852852e-06, + "confidenceIntervalMs": [ + 0.0010497757689815355, + 0.001061915016423241 + ], + "p50Ms": 0.001057072318848858, + "p95Ms": 0.0010724766638345066, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001064831650697092, + 0.0010683862340363753, + 0.0010737061336493928, + 0.0010719497481995553, + 0.0010636110766015984, + 0.0010601683992822021, + 0.001057072318848858, + 0.0010540280752735771, + 0.0010537071415651612, + 0.0010574899315521666, + 0.0010543914973320577, + 0.0010363178433220523, + 0.001044464289794228, + 0.0010411089762812548, + 0.0010364475741002537 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5325748287066248, + "errorMs": 0.008886037927143329, + "confidenceIntervalMs": [ + 1.5236887907794814, + 1.541460866633768 + ], + "p50Ms": 1.5303275094637225, + "p95Ms": 1.5647022108832807, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.5339826041009463, + 1.5292390536277602, + 1.516107805993691, + 1.5149251514195583, + 1.5335366088328075, + 1.5335603533123028, + 1.5164060126182966, + 1.532867873817035, + 1.5303275094637225, + 1.5200175, + 1.5358769195583597, + 1.5243800078864354, + 1.5565712981072555, + 1.5836743406940064, + 1.5271493911671923 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0012421100090167156, + "errorMs": 1.1531489684982386e-05, + "confidenceIntervalMs": [ + 0.0012305785193317332, + 0.0012536414987016982 + ], + "p50Ms": 0.0012413560692295215, + "p95Ms": 0.0012812027850144124, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0012438021124348878, + 0.001239813665939691, + 0.0012413560692295215, + 0.0012404500917153898, + 0.001222369731564375, + 0.0012170297801187655, + 0.0012435718700650117, + 0.001279884528729863, + 0.0012594867043880583, + 0.001221459365853591, + 0.0012150466216431682, + 0.0012099618427930281, + 0.00124885062107194, + 0.0012842787163450272, + 0.0012642884133584195 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.040048317460318, + "errorMs": 0.04516852661268892, + "confidenceIntervalMs": [ + 7.994879790847628, + 8.085216844073006 + ], + "p50Ms": 7.977087460317461, + "p95Ms": 8.155169918253968, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.14636838095238, + 8.081253246031746, + 7.977087460317461, + 8.113591412698412, + 7.958944047619048, + 8.15529819047619, + 7.947156023809524, + 7.967639976190476, + 8.119270833333333, + 7.971071158730159, + 8.155114944444444, + 7.9645990158730156, + 7.975885603174604, + 8.136814484126985, + 7.930629984126985 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 20.169489947169815, + "errorMs": 0.2176809209711761, + "confidenceIntervalMs": [ + 19.95180902619864, + 20.387170868140988 + ], + "p50Ms": 19.874993943396227, + "p95Ms": 20.70333603018868, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 19.819422584905663, + 19.836073792452833, + 20.648308528301886, + 19.80751996226415, + 20.72697016981132, + 19.837428018867925, + 20.680751433962264, + 19.881325754716983, + 19.874993943396227, + 20.69320711320755, + 19.771095849056604, + 20.692319, + 19.8350740754717, + 20.61956, + 19.818298981132077 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 74.3641330095238, + "errorMs": 1.5426582146217709, + "confidenceIntervalMs": [ + 72.82147479490203, + 75.90679122414556 + ], + "p50Ms": 75.64737442857142, + "p95Ms": 77.32299072857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 70.40037578571429, + 76.66447735714286, + 75.64737442857142, + 70.4079217142857, + 76.54861807142856, + 75.76994414285714, + 70.32262171428572, + 76.4718135, + 75.62409607142857, + 70.32255185714286, + 76.3613695, + 75.63848471428572, + 70.22274571428572, + 78.85952192857143, + 76.20007864285715 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19599862526956408, + "errorMs": 0.0034002647897634886, + "confidenceIntervalMs": [ + 0.19259836047980058, + 0.1993988900593276 + ], + "p50Ms": 0.1971639430442548, + "p95Ms": 0.20413709043461004, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.19644600813653504, + 0.19739039650724352, + 0.20130299285572534, + 0.19511580829529668, + 0.1938853806310776, + 0.2023459696368327, + 0.20831637229609049, + 0.19734106628299264, + 0.1971639430442548, + 0.19762194899781702, + 0.19696723675332406, + 0.19456039412581863, + 0.19723457412184958, + 0.18440612958920422, + 0.17988115776939867 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001757765142223045, + "errorMs": 1.1524839819775891e-05, + "confidenceIntervalMs": [ + 0.0017462403024032691, + 0.0017692899820428208 + ], + "p50Ms": 0.0017504397187909752, + "p95Ms": 0.001794888820599827, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017473423253212819, + 0.0017605860763368008, + 0.0017461548652335408, + 0.001747856629497096, + 0.0017679373967949275, + 0.001749543211042801, + 0.0017810129400739865, + 0.0017521435499899866, + 0.0017427605377810863, + 0.0017353509029144922, + 0.0017364697044697952, + 0.0018272658751601215, + 0.0017673035882301818, + 0.0017543098117086039, + 0.0017504397187909752 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.619985635789474, + "errorMs": 0.029963982120448426, + "confidenceIntervalMs": [ + 10.590021653669025, + 10.649949617909922 + ], + "p50Ms": 10.620349347368421, + "p95Ms": 10.686466378947369, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.675571052631579, + 10.641851515789472, + 10.592470694736843, + 10.552517242105262, + 10.67825367368421, + 10.539556000000001, + 10.677891336842105, + 10.531714052631578, + 10.598010105263159, + 10.675964389473684, + 10.601558263157894, + 10.665077168421051, + 10.620349347368421, + 10.543370336842104, + 10.705629357894738 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02631875278020378, + "errorMs": 1.4370739269375457e-05, + "confidenceIntervalMs": [ + 0.026304382040934403, + 0.026333123519473155 + ], + "p50Ms": 0.026325108164615585, + "p95Ms": 0.026358189945745663, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026330173799126638, + 0.026289220087336244, + 0.02627391597194654, + 0.026284340796612415, + 0.02631040447267434, + 0.026325108164615585, + 0.02632254870980548, + 0.026325903321423844, + 0.026291216276300117, + 0.026285527643244672, + 0.026336728463676063, + 0.026355932327643244, + 0.02636345772131798, + 0.026351613259229852, + 0.026335200688103744 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 49.09212308181818, + "errorMs": 1.827718247792326, + "confidenceIntervalMs": [ + 47.264404834025854, + 50.919841329610506 + ], + "p50Ms": 47.08807063636363, + "p95Ms": 54.45578941363636, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.1911885, + 47.18529063636363, + 46.06617513636363, + 46.97570381818182, + 46.216963590909096, + 47.08807063636363, + 46.21506972727273, + 46.164590681818176, + 47.0565135, + 47.30619990909091, + 54.54492381818182, + 53.58884159090909, + 53.63309204545455, + 54.41758895454545, + 53.73163368181818 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 144.59093752380957, + "errorMs": 5.2607350123516605, + "confidenceIntervalMs": [ + 139.3302025114579, + 149.85167253616123 + ], + "p50Ms": 137.2446997142857, + "p95Ms": 159.84154492857144, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 157.57278757142856, + 164.09859742857145, + 158.01709385714287, + 157.82211314285712, + 153.65791585714285, + 136.28079114285714, + 142.4331932857143, + 136.367397, + 136.56661657142857, + 136.74960271428571, + 136.231978, + 136.500685, + 142.909917, + 136.4106745714286, + 137.2446997142857 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 540.1101154444443, + "errorMs": 4.890000422322557, + "confidenceIntervalMs": [ + 535.2201150221217, + 545.0001158667669 + ], + "p50Ms": 536.3308973333333, + "p95Ms": 562.1963561, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 538.002969, + 536.3308973333333, + 566.105714, + 539.4945923333335, + 541.1183846666667, + 537.5187763333333, + 536.5500536666666, + 535.0643596666666, + 560.5209169999999, + 536.174866, + 535.504384, + 534.6641589999999, + 535.657979, + 534.312765, + 534.6309146666666 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.7347001449176602, + "errorMs": 0.03149747065696611, + "confidenceIntervalMs": [ + 1.703202674260694, + 1.7661976155746264 + ], + "p50Ms": 1.709241524701874, + "p95Ms": 1.8588971182282794, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.7060483594548552, + 1.7073245962521293, + 1.7488394633730835, + 1.8294179284497445, + 1.7112759778534923, + 1.705937132879046, + 1.714845514480409, + 1.9276818943781941, + 1.70736634241908, + 1.715049776831346, + 1.709234747870528, + 1.709241524701874, + 1.7039601056218059, + 1.705595448040886, + 1.7186833611584327 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017536123282057134, + "errorMs": 4.6107279662032385e-06, + "confidenceIntervalMs": [ + 0.00174900160023951, + 0.0017582230561719165 + ], + "p50Ms": 0.0017509717768677492, + "p95Ms": 0.0017693463304417228, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017401829638849563, + 0.0017412479177553756, + 0.0017688672380210362, + 0.0017704642127566582, + 0.0017626491985519776, + 0.0017577425541820668, + 0.0017531864756240084, + 0.0017559275836840954, + 0.0017606148602810532, + 0.001749626552775851, + 0.0017449582410900073, + 0.0017509717768677492, + 0.0017508003952606726, + 0.0017480331239845316, + 0.0017489118283656542 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.871911516666668, + "errorMs": 0.03924941795750809, + "confidenceIntervalMs": [ + 11.832662098709159, + 11.911160934624178 + ], + "p50Ms": 11.852945345238096, + "p95Ms": 11.990840051190476, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.943546202380952, + 11.854416678571429, + 11.82378794047619, + 11.970651464285714, + 11.81747729761905, + 11.80879888095238, + 11.981444047619048, + 11.864434369047618, + 11.852945345238096, + 12.01276405952381, + 11.78864176190476, + 11.779676738095239, + 11.948127797619048, + 11.814663571428571, + 11.817296595238094 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02981272242537802, + "errorMs": 3.0040273245243235e-05, + "confidenceIntervalMs": [ + 0.02978268215213278, + 0.029842762698623265 + ], + "p50Ms": 0.029831155006195414, + "p95Ms": 0.029883811907280365, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029711935658375897, + 0.02967613085919792, + 0.02978678231436429, + 0.02988545997159177, + 0.029843089244159692, + 0.029831155006195414, + 0.029809989482909728, + 0.02983873764695216, + 0.029883105594004047, + 0.029866116866632413, + 0.029802831394118892, + 0.029793067001118195, + 0.02976846383994681, + 0.02984918800809937, + 0.029844783493003714 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 53.26449558947369, + "errorMs": 0.33903567219821223, + "confidenceIntervalMs": [ + 52.925459917275475, + 53.603531261671904 + ], + "p50Ms": 52.91279868421053, + "p95Ms": 54.29366398421053, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 54.06292826315789, + 52.96142336842106, + 52.77680784210526, + 54.27892310526316, + 52.690056368421054, + 52.91279868421053, + 54.32805936842106, + 52.509830578947366, + 53.81071868421052, + 52.593749263157896, + 52.80101942105264, + 53.62148721052631, + 52.786546578947366, + 52.79700515789474, + 54.03607994736842 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 146.02851529523812, + "errorMs": 1.2065133867462574, + "confidenceIntervalMs": [ + 144.82200190849184, + 147.23502868198437 + ], + "p50Ms": 145.18357214285712, + "p95Ms": 151.8423785, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 145.19490542857145, + 145.0253992857143, + 144.85432157142859, + 145.043124, + 151.77262357142857, + 145.20570857142857, + 145.18357214285712, + 145.46385614285714, + 144.904996, + 145.06693414285712, + 152.00514, + 145.2290517142857, + 145.12208342857144, + 145.13248042857143, + 145.22353299999997 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 516.3530638, + "errorMs": 5.761513920398206, + "confidenceIntervalMs": [ + 510.59154987960176, + 522.1145777203983 + ], + "p50Ms": 513.2079080000001, + "p95Ms": 527.80429235, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 514.827656, + 515.1494865000001, + 515.043059, + 513.063011, + 512.093724, + 511.298491, + 511.71692, + 511.84732600000007, + 514.9703415, + 557.1642135, + 512.696177, + 514.9958565000001, + 515.221469, + 513.2079080000001, + 512.000318 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5973761081740978, + "errorMs": 0.002827819834045274, + "confidenceIntervalMs": [ + 1.5945482883400526, + 1.600203928008143 + ], + "p50Ms": 1.596420536624204, + "p95Ms": 1.605861271656051, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.5954361257961784, + 1.5968710652866243, + 1.6042265939490445, + 1.5908064219745224, + 1.5880669012738853, + 1.5938473232484076, + 1.6036408503184714, + 1.5937939952229299, + 1.595681648089172, + 1.594565020700637, + 1.6085881640127389, + 1.596420536624204, + 1.597559786624204, + 1.5964445859872611, + 1.6046926035031848 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017534114897580538, + "errorMs": 5.829906006096536e-06, + "confidenceIntervalMs": [ + 0.0017475815837519574, + 0.0017592413957641505 + ], + "p50Ms": 0.0017496597046903445, + "p95Ms": 0.001771485912111292, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017472257541932923, + 0.0017434660828395275, + 0.0017496597046903445, + 0.0017702711050514284, + 0.0017545090439518457, + 0.0017482546783581922, + 0.0017443223085394084, + 0.0017391802947103463, + 0.0017461169720646953, + 0.0017371998490489711, + 0.00177432046191764, + 0.0017691825851955622, + 0.0017568164353083072, + 0.0017607780813862022, + 0.001759868989115045 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.467487016666666, + "errorMs": 0.18297978801389864, + "confidenceIntervalMs": [ + 11.284507228652767, + 11.650466804680566 + ], + "p50Ms": 11.363022465909092, + "p95Ms": 11.886774502272726, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.341375329545453, + 11.319582011363638, + 12.752279511363637, + 11.265044102272727, + 11.299895090909091, + 11.442859863636363, + 11.369867647727274, + 11.405632590909091, + 11.431119431818182, + 11.325825920454545, + 11.515843784090908, + 11.354890704545454, + 11.36057605681818, + 11.464490738636362, + 11.363022465909092 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029853126945807374, + "errorMs": 4.398120042150034e-05, + "confidenceIntervalMs": [ + 0.029809145745385877, + 0.029897108146228875 + ], + "p50Ms": 0.029851071009301344, + "p95Ms": 0.029983889040065017, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02973307329701093, + 0.02974698847114777, + 0.029734733090515036, + 0.029784891243490562, + 0.029888693898437735, + 0.029827369856416125, + 0.029851071009301344, + 0.029810493513139278, + 0.029811643839739926, + 0.02987248023840342, + 0.029875559796514253, + 0.029967661208271875, + 0.029935060594202464, + 0.029935430149604165, + 0.030021753980915687 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 52.770564400000005, + "errorMs": 0.3284480843020116, + "confidenceIntervalMs": [ + 52.442116315697994, + 53.099012484302015 + ], + "p50Ms": 52.451231578947365, + "p95Ms": 53.89529371052632, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 52.314062052631584, + 52.50202505263158, + 52.451231578947365, + 53.887715, + 52.2376012631579, + 52.52460915789474, + 53.67563305263158, + 52.200985157894735, + 52.43264663157894, + 53.67831384210526, + 52.425253999999995, + 52.262518210526316, + 53.91297736842106, + 52.387402105263156, + 52.66549152631578 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 133.7238963333333, + "errorMs": 1.239756089918047, + "confidenceIntervalMs": [ + 132.48414024341525, + 134.96365242325138 + ], + "p50Ms": 132.58627575, + "p95Ms": 137.96729369999997, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 132.63774899999999, + 132.24580825, + 132.58627575, + 137.85064162499998, + 132.01075575, + 132.72401025, + 132.020436875, + 131.964952625, + 138.239481875, + 136.495335375, + 133.5067395, + 131.927658375, + 132.42834249999999, + 137.593933, + 131.62632425 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 511.877601, + "errorMs": 6.583346413797662, + "confidenceIntervalMs": [ + 505.2942545862024, + 518.4609474137976 + ], + "p50Ms": 506.867469, + "p95Ms": 542.1438841, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 507.09964500000007, + 506.83882, + 506.6651925, + 540.1685335000001, + 509.44517349999995, + 510.21315599999997, + 509.61061500000005, + 508.08257150000003, + 506.75235100000003, + 506.3584675, + 506.867469, + 504.093579, + 503.982927, + 546.7530355, + 505.232479 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5794152447019862, + "errorMs": 0.003936025902423877, + "confidenceIntervalMs": [ + 1.5754792187995625, + 1.5833512706044102 + ], + "p50Ms": 1.5776559950331126, + "p95Ms": 1.5918945556291393, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.56982584602649, + 1.5715098129139071, + 1.5850538129139073, + 1.5776559950331126, + 1.570798870860927, + 1.5821522897350992, + 1.5729274735099337, + 1.5744341622516558, + 1.5850469966887417, + 1.5943879023178809, + 1.5832342814569536, + 1.5908259784768213, + 1.5736337301324503, + 1.5737724850993378, + 1.5859690331125829 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001735121498531734, + "errorMs": 4.427250163766713e-06, + "confidenceIntervalMs": [ + 0.0017306942483679673, + 0.0017395487486955006 + ], + "p50Ms": 0.0017331237721241203, + "p95Ms": 0.0017485423317020648, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017513849601621457, + 0.001744465518879436, + 0.0017384808262279688, + 0.0017331237721241203, + 0.001729164988515297, + 0.00174732406236203, + 0.0017409429378857342, + 0.0017315636278620941, + 0.0017251034033096064, + 0.001722787910231166, + 0.0017243828103896974, + 0.0017426103174174414, + 0.0017304183244815118, + 0.0017351854430226472, + 0.0017298835751051137 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.059295341391943, + "errorMs": 0.028167846930966207, + "confidenceIntervalMs": [ + 11.031127494460977, + 11.087463188322909 + ], + "p50Ms": 11.052520967032967, + "p95Ms": 11.13173334065934, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.103605923076925, + 11.079604241758242, + 11.163830417582416, + 11.013145406593408, + 11.052520967032967, + 11.108943967032967, + 10.98040998901099, + 11.042289164835164, + 11.111324956043957, + 11.038474967032966, + 11.11797745054945, + 10.986714890109889, + 11.027016120879122, + 11.079265615384616, + 10.984306043956042 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029638507328449696, + "errorMs": 3.2707905365983095e-05, + "confidenceIntervalMs": [ + 0.029605799423083716, + 0.02967121523381568 + ], + "p50Ms": 0.02961609388548363, + "p95Ms": 0.029729372516071165, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029657344206906862, + 0.02955907753027358, + 0.02961609388548363, + 0.029612662251457617, + 0.029722452653610405, + 0.029684776229630738, + 0.029731557303034836, + 0.02972843617880102, + 0.02971106706533114, + 0.02956665268351024, + 0.029535150904470026, + 0.02963681019584392, + 0.02961267116160861, + 0.029591869576917326, + 0.02961098809986545 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 52.203061700000006, + "errorMs": 0.35329964535007047, + "confidenceIntervalMs": [ + 51.84976205464993, + 52.556361345350076 + ], + "p50Ms": 51.82539129999999, + "p95Ms": 53.302970744999996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 51.820159149999995, + 51.629724350000004, + 52.81090175, + 51.4699584, + 51.95696515, + 53.3261867, + 51.6734425, + 51.7030277, + 52.93137145, + 51.82539129999999, + 51.76769075, + 53.29302105, + 51.983847149999995, + 53.26062195, + 51.59361615 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 128.83102891666667, + "errorMs": 1.1291159771586847, + "confidenceIntervalMs": [ + 127.701912939508, + 129.96014489382534 + ], + "p50Ms": 127.908672, + "p95Ms": 133.3247996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 128.18909612500002, + 133.306534625, + 127.908672, + 128.31517675, + 127.61614974999999, + 127.98769400000002, + 133.367417875, + 127.13680187500002, + 128.03135749999998, + 127.556176, + 127.54575974999999, + 132.59518812500002, + 127.69067425, + 127.86027187499998, + 127.35846325 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 503.65870543333335, + "errorMs": 5.367716506956944, + "confidenceIntervalMs": [ + 498.29098892637643, + 509.02642194029033 + ], + "p50Ms": 501.350881, + "p95Ms": 514.70741685, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 503.16353849999996, + 501.88581300000004, + 500.9535025, + 501.65923050000004, + 500.438931, + 499.1977595, + 497.91557, + 541.643133, + 498.901661, + 501.16788099999997, + 502.743069, + 501.804565, + 502.01921699999997, + 501.350881, + 500.03582950000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5718899743348977, + "errorMs": 0.0025548361433316794, + "confidenceIntervalMs": [ + 1.5693351381915661, + 1.5744448104782296 + ], + "p50Ms": 1.5711188935837244, + "p95Ms": 1.5787529264475744, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.5696072097026603, + 1.5763472769953053, + 1.5653148951486697, + 1.567935973395931, + 1.5780442363067293, + 1.5762432081377151, + 1.5771433568075117, + 1.5706061001564944, + 1.5755580688575899, + 1.5653772566510171, + 1.5676134428794992, + 1.5804065367762128, + 1.5656230093896712, + 1.5714101502347417, + 1.5711188935837244 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017448480864934758, + "errorMs": 3.6722519680027446e-06, + "confidenceIntervalMs": [ + 0.0017411758345254732, + 0.0017485203384614786 + ], + "p50Ms": 0.0017448809368826802, + "p95Ms": 0.0017585624118653695, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017424671319382734, + 0.0017516302845401906, + 0.0017386724401099597, + 0.0017371739561105105, + 0.001738908538092462, + 0.0017386322127947804, + 0.0017358623411123878, + 0.001745999977359046, + 0.0017593070905807969, + 0.001758243263844472, + 0.001745358161026239, + 0.001740404974972312, + 0.0017497067751168368, + 0.0017448809368826802, + 0.0017454732129211924 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.04066141978022, + "errorMs": 0.04026735395909073, + "confidenceIntervalMs": [ + 11.000394065821128, + 11.080928773739311 + ], + "p50Ms": 11.01470476923077, + "p95Ms": 11.152832442857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.922993076923076, + 11.13543023076923, + 10.947987604395603, + 10.95124245054945, + 11.098056956043957, + 10.967369670329669, + 11.105667197802198, + 11.004990626373626, + 10.99850698901099, + 11.157512065934066, + 11.002616417582416, + 11.038100692307692, + 11.15082689010989, + 11.01470476923077, + 11.113915659340659 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02949615206207674, + "errorMs": 0.00011969506278813843, + "confidenceIntervalMs": [ + 0.029376456999288602, + 0.02961584712486488 + ], + "p50Ms": 0.029602561233954702, + "p95Ms": 0.02976669660692379, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02956252960713324, + 0.029616689147541966, + 0.029727829628078156, + 0.029602561233954702, + 0.029857386224230273, + 0.02968614727267287, + 0.029659327728075162, + 0.02964736863050178, + 0.02970267508452769, + 0.029157008886628172, + 0.02923397417791209, + 0.029275756410640015, + 0.029186050985907066, + 0.029306810298913858, + 0.029220165614434038 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 51.692721070000005, + "errorMs": 0.34693874904613825, + "confidenceIntervalMs": [ + 51.345782320953866, + 52.039659819046136 + ], + "p50Ms": 51.27605105, + "p95Ms": 52.73858280500001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 52.44685415, + 51.1711616, + 51.24101575, + 52.25556695, + 51.1931545, + 51.466967950000004, + 52.54783295000001, + 51.06785625, + 51.22949070000001, + 52.4885065, + 51.16369975, + 51.27605105, + 53.18366579999999, + 51.392377350000004, + 51.2666148 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 131.32219167499997, + "errorMs": 3.442864718722756, + "confidenceIntervalMs": [ + 127.87932695627721, + 134.76505639372274 + ], + "p50Ms": 128.01656350000002, + "p95Ms": 145.858355725, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 149.80040975, + 144.168904, + 130.531354, + 131.2189915, + 128.01656350000002, + 128.6317145, + 127.680669, + 126.95061274999999, + 133.839624, + 127.20231125000001, + 127.84849062500001, + 127.279357625, + 127.27037075, + 132.601840625, + 126.79166124999999 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 447.5177592222222, + "errorMs": 5.241412412246163, + "confidenceIntervalMs": [ + 442.276346809976, + 452.7591716344684 + ], + "p50Ms": 442.47197900000003, + "p95Ms": 465.9552015666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 439.33880800000003, + 464.9447146666667, + 442.483972, + 455.80143899999996, + 442.47197900000003, + 440.78898399999997, + 442.00874066666665, + 464.6943523333333, + 441.560866, + 444.4555766666667, + 442.37017733333334, + 444.4397813333333, + 440.162059, + 438.931934, + 468.3130043333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3923589052777776, + "errorMs": 0.0031994613640627116, + "confidenceIntervalMs": [ + 1.389159443913715, + 1.3955583666418405 + ], + "p50Ms": 1.3953620013888888, + "p95Ms": 1.3990710968055555, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.386024648611111, + 1.397482175, + 1.3852004527777777, + 1.3953620013888888, + 1.3979603152777778, + 1.3844441861111112, + 1.3959313902777777, + 1.385507498611111, + 1.3981695513888888, + 1.3978169291666667, + 1.38423805, + 1.3968109361111112, + 1.3853122680555556, + 1.401174702777778, + 1.3939484736111112 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017144163794871987, + "errorMs": 3.3557549475586134e-06, + "confidenceIntervalMs": [ + 0.00171106062453964, + 0.0017177721344347572 + ], + "p50Ms": 0.0017124454687736843, + "p95Ms": 0.0017250420925658413, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017123373851966974, + 0.001719767206570155, + 0.0017197128661880648, + 0.0017111595366411782, + 0.0017068637573118906, + 0.001718294108300902, + 0.0017143210839952005, + 0.0017124454687736843, + 0.0017082152576762297, + 0.0017071827995478177, + 0.001728414177625752, + 0.001723596913254451, + 0.001717336220042479, + 0.0017109110154556427, + 0.0017056878957278287 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.548184194285714, + "errorMs": 0.026587136341801494, + "confidenceIntervalMs": [ + 9.52159705794391, + 9.574771330627517 + ], + "p50Ms": 9.525575714285715, + "p95Ms": 9.621350833333334, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.456720076190475, + 9.620290647619049, + 9.496164514285713, + 9.598065066666667, + 9.514760352380952, + 9.52107699047619, + 9.596335638095237, + 9.517744457142857, + 9.56378718095238, + 9.503810219047619, + 9.620097199999998, + 9.550432533333334, + 9.525575714285715, + 9.623824599999999, + 9.514077723809523 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02629603672941363, + "errorMs": 1.3848525132594146e-05, + "confidenceIntervalMs": [ + 0.026282188204281035, + 0.026309885254546223 + ], + "p50Ms": 0.02630463096338147, + "p95Ms": 0.026333457132296643, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026254464925944503, + 0.026318804841988543, + 0.02630463096338147, + 0.026273940121973757, + 0.026317107796287986, + 0.026277814082424692, + 0.026308895239855325, + 0.026334142513926656, + 0.026307356997650286, + 0.026252295720358, + 0.026287237479209018, + 0.026333163397312353, + 0.02632022612667318, + 0.02628815357604879, + 0.026262317158169866 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.68765247272728, + "errorMs": 0.506062362851703, + "confidenceIntervalMs": [ + 46.18159010987558, + 47.19371483557898 + ], + "p50Ms": 46.078824181818185, + "p95Ms": 48.16923781363636, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.063469000000005, + 46.07593481818182, + 47.10585095454545, + 45.977461818181816, + 46.078824181818185, + 47.1855395, + 46.065799, + 47.225199545454544, + 45.961786227272725, + 49.59365104545454, + 47.558775, + 46.08610704545455, + 47.259469181818176, + 46.0370925, + 46.03982727272728 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 113.69617242222222, + "errorMs": 1.0105902937853788, + "confidenceIntervalMs": [ + 112.68558212843683, + 114.70676271600759 + ], + "p50Ms": 112.72448822222222, + "p95Ms": 117.55491072222223, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 112.6157671111111, + 112.71346555555556, + 117.40739544444445, + 113.0165928888889, + 112.96472555555555, + 112.4755771111111, + 117.69909633333332, + 113.13710055555555, + 112.57324455555555, + 112.72448822222222, + 112.59673122222222, + 117.4931168888889, + 112.91285155555555, + 112.72440988888889, + 112.38802344444444 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 444.8116044888889, + "errorMs": 4.8132039680286605, + "confidenceIntervalMs": [ + 439.99840052086023, + 449.62480845691755 + ], + "p50Ms": 441.8722633333333, + "p95Ms": 467.73685439999997, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 439.759476, + 441.8722633333333, + 468.2823443333333, + 442.16095333333334, + 443.64090933333335, + 442.4511796666667, + 441.114182, + 439.52917233333335, + 439.16884, + 467.503073, + 441.922366, + 444.58483966666665, + 441.4269743333333, + 439.06155366666667, + 439.69594033333334 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.390877229114511, + "errorMs": 0.002075073099745978, + "confidenceIntervalMs": [ + 1.3888021560147652, + 1.392952302214257 + ], + "p50Ms": 1.3924770653685674, + "p95Ms": 1.395752147148818, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3887522934631433, + 1.3949046842837274, + 1.3875908219749653, + 1.3949137552155773, + 1.3930335090403339, + 1.3854129833101532, + 1.3924770653685674, + 1.3880787037552156, + 1.3927797260083448, + 1.3860223045897078, + 1.3937193838664812, + 1.3949456745479833, + 1.3881678386648124, + 1.3976339165507652, + 1.384725776077886 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017896374551805005, + "errorMs": 3.0928225685223655e-05, + "confidenceIntervalMs": [ + 0.0017587092294952767, + 0.001820565680865724 + ], + "p50Ms": 0.0017780470647966676, + "p95Ms": 0.001886282929980583, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018470469064763909, + 0.0017854476733288565, + 0.0017775236925383837, + 0.0017792824888675368, + 0.0017857319091787545, + 0.0017763902649407936, + 0.0017780470647966676, + 0.0017690309470646147, + 0.0017962710006387405, + 0.0018523920683361267, + 0.001965361607150981, + 0.0017336007053441282, + 0.0017213042569956636, + 0.0017451007808647198, + 0.0017320304611851455 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.630256824372761, + "errorMs": 0.03487121609748373, + "confidenceIntervalMs": [ + 9.595385608275278, + 9.665128040470245 + ], + "p50Ms": 9.62346340860215, + "p95Ms": 9.732902576344086, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.578803569892473, + 9.673968064516128, + 9.590986247311829, + 9.558476193548387, + 9.742337161290322, + 9.554503741935484, + 9.698729021505377, + 9.549677838709675, + 9.559635311827957, + 9.7288591827957, + 9.571795021505377, + 9.642340215053764, + 9.701235150537633, + 9.62346340860215, + 9.67904223655914 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.026453036446925392, + "errorMs": 3.4504557090891376e-05, + "confidenceIntervalMs": [ + 0.0264185318898345, + 0.026487541004016284 + ], + "p50Ms": 0.026451508532695372, + "p95Ms": 0.02655077183147262, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026451508532695372, + 0.026462957230196708, + 0.026424534051036685, + 0.02645177807017544, + 0.026450845986177567, + 0.026436167543859652, + 0.02650345124933546, + 0.02646749816586922, + 0.02646680467836257, + 0.026661186523126, + 0.026386772727272727, + 0.026398416932482724, + 0.026466966985645934, + 0.026370591360978204, + 0.026396066666666666 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.6175047969697, + "errorMs": 0.2671274053743181, + "confidenceIntervalMs": [ + 46.35037739159538, + 46.884632202344015 + ], + "p50Ms": 46.34538472727272, + "p95Ms": 47.33172333636364, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.34538472727272, + 47.365919545454545, + 46.1169365909091, + 46.21413468181818, + 47.314108409090906, + 46.078662, + 46.213812272727274, + 47.031960454545455, + 46.31653886363637, + 47.31706781818182, + 46.09265304545455, + 46.415811, + 47.03555327272727, + 46.128539636363634, + 47.27548963636363 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 114.00823031111112, + "errorMs": 0.9895326243205369, + "confidenceIntervalMs": [ + 113.01869768679059, + 114.99776293543167 + ], + "p50Ms": 113.01541722222223, + "p95Ms": 117.74685566666668, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 112.83870677777777, + 117.68063766666667, + 112.98545022222223, + 112.88330544444445, + 112.72173166666667, + 113.74228544444445, + 117.90136433333333, + 113.467812, + 113.2210861111111, + 112.95668111111111, + 117.66975922222223, + 113.01541722222223, + 113.24294444444445, + 112.80334333333333, + 112.99292966666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 445.78614224444453, + "errorMs": 4.323695661279883, + "confidenceIntervalMs": [ + 441.46244658316465, + 450.1098379057244 + ], + "p50Ms": 443.11570266666666, + "p95Ms": 462.5879557333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 440.7820986666667, + 440.59154466666666, + 439.9618336666667, + 470.37711333333334, + 443.989273, + 451.534621, + 443.39055966666666, + 443.11570266666666, + 442.4214993333333, + 459.2497453333333, + 444.8124856666667, + 445.47266166666674, + 440.57944399999997, + 440.589494, + 439.924057 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3975830590930343, + "errorMs": 0.002345918076579786, + "confidenceIntervalMs": [ + 1.3952371410164546, + 1.399928977169614 + ], + "p50Ms": 1.3994987208976155, + "p95Ms": 1.4041615896213182, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3927911374474053, + 1.405032935483871, + 1.3917011612903227, + 1.400705071528752, + 1.392847098176718, + 1.4001746339410939, + 1.392338180925666, + 1.3999608134642354, + 1.4021987517531556, + 1.3928799186535765, + 1.3994987208976155, + 1.3943300911640955, + 1.400871208976157, + 1.3946280070126227, + 1.4037881556802243 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017016894194712394, + "errorMs": 2.467225731151084e-06, + "confidenceIntervalMs": [ + 0.0016992221937400884, + 0.0017041566452023903 + ], + "p50Ms": 0.0017013770619370146, + "p95Ms": 0.0017090349966080295, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0016990952291121744, + 0.0016994731127403853, + 0.001701334952530555, + 0.0017023357778495271, + 0.0017129589553457087, + 0.00170571354176114, + 0.0017060301576994098, + 0.00169766973636954, + 0.001701620997202985, + 0.0017013770619370146, + 0.0017073533000061673, + 0.0016992312779565465, + 0.0017017424079723998, + 0.0016928982354498985, + 0.0016965065481351418 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.602517481761005, + "errorMs": 0.026695336283177454, + "confidenceIntervalMs": [ + 9.57582214547783, + 9.629212818044182 + ], + "p50Ms": 9.583161924528303, + "p95Ms": 9.676996795283019, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.56638633962264, + 9.640025198113207, + 9.557203886792452, + 9.639491613207547, + 9.545301745283018, + 9.541386009433962, + 9.689256047169811, + 9.536276952830187, + 9.661493971698112, + 9.583161924528303, + 9.671742830188679, + 9.581074707547169, + 9.585418764150944, + 9.663980811320757, + 9.575561424528303 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.026411698658394316, + "errorMs": 1.4548379773835472e-05, + "confidenceIntervalMs": [ + 0.026397150278620482, + 0.026426247038168153 + ], + "p50Ms": 0.026417899034892355, + "p95Ms": 0.026449315680347866, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026421371619471844, + 0.026406674700392405, + 0.026417899034892355, + 0.026407229000954505, + 0.026369540168628698, + 0.026341837442995016, + 0.026421492735178704, + 0.026444311989606534, + 0.02639764479266094, + 0.026420030411496445, + 0.0264609909587443, + 0.026408269434722662, + 0.026437657280729665, + 0.026400544251776438, + 0.026419986053664225 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.61667266969695, + "errorMs": 0.2564754364681889, + "confidenceIntervalMs": [ + 46.36019723322877, + 46.87314810616514 + ], + "p50Ms": 46.37001272727272, + "p95Ms": 47.26844205909091, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.12012145454545, + 47.20022695454546, + 46.09957545454545, + 46.267739, + 47.191303818181815, + 46.04050763636363, + 46.32679604545454, + 47.10753604545455, + 46.37001272727272, + 47.09437204545455, + 46.41969877272727, + 46.19338240909091, + 47.17275613636363, + 46.218450909090905, + 47.42761063636363 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 113.86552295555556, + "errorMs": 1.0234301574082036, + "confidenceIntervalMs": [ + 112.84209279814736, + 114.88895311296376 + ], + "p50Ms": 113.008467, + "p95Ms": 117.83100479999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 113.08178766666667, + 117.59066377777778, + 113.10845033333334, + 112.92869344444445, + 112.85577733333332, + 112.77706266666668, + 117.822305, + 113.01549066666668, + 112.8968088888889, + 112.644579, + 117.85130433333332, + 113.008467, + 113.21907077777777, + 112.502439, + 112.67994444444444 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 448.3502745555556, + "errorMs": 8.102851267408367, + "confidenceIntervalMs": [ + 440.2474232881473, + 456.45312582296395 + ], + "p50Ms": 442.731072, + "p95Ms": 478.4614937, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 442.7912876666667, + 444.20633999999995, + 441.5801676666667, + 441.6639606666667, + 499.5186923333333, + 444.27637599999997, + 442.731072, + 440.89095, + 439.7459856666667, + 439.5313196666667, + 441.3583866666667, + 469.43698, + 444.99279, + 451.88309100000004, + 440.646719 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.4093789784341304, + "errorMs": 0.003620407627250002, + "confidenceIntervalMs": [ + 1.4057585708068803, + 1.4129993860613803 + ], + "p50Ms": 1.4112676821378343, + "p95Ms": 1.4173920160337552, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.411275669479606, + 1.4135809437412095, + 1.4018716202531647, + 1.426180834036568, + 1.412917987341772, + 1.4127403783403656, + 1.4021384514767932, + 1.4112321082981716, + 1.400781500703235, + 1.4136253797468354, + 1.3992794149085794, + 1.411646918424754, + 1.4112676821378343, + 1.4009548270042196, + 1.4111909606188464 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017366399554458124, + "errorMs": 2.328196923705907e-05, + "confidenceIntervalMs": [ + 0.0017133579862087533, + 0.0017599219246828715 + ], + "p50Ms": 0.0017251440194033364, + "p95Ms": 0.001826135093357569, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018117928358034627, + 0.0018596003609838178, + 0.0017461964770315377, + 0.0017239681648042603, + 0.0017740033689389667, + 0.0017313626774122315, + 0.0017331799736105863, + 0.0017262474126147236, + 0.0017251440194033364, + 0.001712906082157581, + 0.0017047509996404764, + 0.0017007566972718163, + 0.0017033492089563406, + 0.0016980853713954086, + 0.0016982556816626424 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.667458692698412, + "errorMs": 0.11462081165559052, + "confidenceIntervalMs": [ + 9.552837881042821, + 9.782079504354003 + ], + "p50Ms": 9.609362285714285, + "p95Ms": 9.924812776190473, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.57057401904762, + 10.467154876190476, + 9.512923104761903, + 9.640878342857143, + 9.56634723809524, + 9.673448333333335, + 9.57858157142857, + 9.58462559047619, + 9.692380447619046, + 9.586762857142856, + 9.633703704761906, + 9.61456859047619, + 9.68359381904762, + 9.609362285714285, + 9.59697560952381 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0264253613779538, + "errorMs": 2.7443474603206258e-05, + "confidenceIntervalMs": [ + 0.026397917903350596, + 0.026452804852557008 + ], + "p50Ms": 0.02642069275138885, + "p95Ms": 0.026507497881502355, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026424366789824832, + 0.026435917466308714, + 0.026404655059674115, + 0.026422297652906622, + 0.026431268546822255, + 0.026435520746391643, + 0.02638815770447356, + 0.02637201515111241, + 0.026386967305494273, + 0.026396460035618404, + 0.02639263103054145, + 0.0264016478296696, + 0.026599944844634647, + 0.02642069275138885, + 0.02646787775444566 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.97582425454546, + "errorMs": 0.6073508790655144, + "confidenceIntervalMs": [ + 46.368473375479944, + 47.58317513361097 + ], + "p50Ms": 47.01931159090909, + "p95Ms": 48.39629075909091, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.086756, + 47.31807236363637, + 47.01931159090909, + 50.912133681818176, + 47.15863840909091, + 46.17265486363637, + 46.29096722727272, + 47.19539727272727, + 46.362632590909094, + 47.15397804545455, + 46.11349777272727, + 46.134130954545455, + 47.20587245454545, + 46.229437999999995, + 47.283882590909094 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 114.21469137037036, + "errorMs": 1.0235943955831233, + "confidenceIntervalMs": [ + 113.19109697478724, + 115.23828576595349 + ], + "p50Ms": 113.31871044444445, + "p95Ms": 118.22002267777779, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 113.59122422222222, + 113.03741222222223, + 112.82322144444444, + 117.554519, + 113.24140922222223, + 113.31871044444445, + 113.05662033333333, + 118.57601600000001, + 113.95475455555555, + 113.43370644444445, + 113.42663933333333, + 118.0674541111111, + 113.20428122222224, + 113.07048877777777, + 112.86391322222222 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 444.0854613333333, + "errorMs": 4.638224321256607, + "confidenceIntervalMs": [ + 439.44723701207664, + 448.7236856545899 + ], + "p50Ms": 440.1595506666667, + "p95Ms": 466.0478194333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 439.690025, + 439.491415, + 467.1730533333333, + 442.8057846666667, + 442.679155, + 441.513456, + 440.1595506666667, + 439.824672, + 438.987649, + 465.5655763333333, + 443.147553, + 442.01314866666667, + 439.71442333333334, + 438.76736066666666, + 439.74909733333334 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3969952069832403, + "errorMs": 0.002140716427929122, + "confidenceIntervalMs": [ + 1.394854490555311, + 1.3991359234111695 + ], + "p50Ms": 1.3976299245810055, + "p95Ms": 1.402227212709497, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.396624567039106, + 1.4020709734636871, + 1.3946541913407822, + 1.4025917709497207, + 1.3946847583798883, + 1.4016937765363129, + 1.3995166913407824, + 1.389051842178771, + 1.400025187150838, + 1.394210810055866, + 1.4009176145251396, + 1.3912083701117317, + 1.3976299245810055, + 1.3979355, + 1.3921121270949721 + ] + ] + } + } + ], + "baselineRunId": "2026-09-08-kompress-levels" + } + ] +} diff --git a/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json b/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json new file mode 100644 index 0000000..45d6824 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json @@ -0,0 +1,14424 @@ +[ + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "0" + }, + "primaryMetric" : { + "score" : 7.150871244095063E-8, + "scoreError" : 1.8587967881212441E-9, + "scoreConfidence" : [ + 6.964991565282939E-8, + 7.336750922907187E-8 + ], + "scorePercentiles" : { + "0.0" : 6.514742488421892E-8, + "50.0" : 7.251723646114233E-8, + "90.0" : 7.497358392739273E-8, + "95.0" : 7.627187382371283E-8, + "99.0" : 7.701271176750371E-8, + "99.9" : 7.701271176750371E-8, + "99.99" : 7.701271176750371E-8, + "99.999" : 7.701271176750371E-8, + "99.9999" : 7.701271176750371E-8, + "100.0" : 7.701271176750371E-8 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 7.290064593939772E-8, + 7.341124002422693E-8, + 7.326636341819191E-8, + 7.414494705949071E-8, + 7.34440720754646E-8, + 7.350935089701292E-8, + 7.201885397814164E-8, + 7.04789880146538E-8, + 6.634299491175252E-8, + 6.938748295121604E-8, + 7.670880224607191E-8, + 6.514742488421892E-8, + 6.514959288499624E-8, + 7.110812935836766E-8, + 7.525237417154167E-8 + ], + [ + 7.226719860116112E-8, + 7.29815650495253E-8, + 7.389715818737911E-8, + 7.49103727961271E-8, + 7.323184567647094E-8, + 7.701271176750371E-8, + 7.396002122147892E-8, + 7.374286640384438E-8, + 7.194139861654894E-8, + 7.244159709430107E-8, + 7.387953893091291E-8, + 7.5023421737776E-8, + 7.494035872047054E-8, + 7.40207179782164E-8, + 7.429136210591302E-8 + ], + [ + 6.527373838580497E-8, + 7.120761984652485E-8, + 7.246084946003027E-8, + 7.194345443769618E-8, + 7.183512486623924E-8, + 6.565663249414549E-8, + 6.540785766083489E-8, + 6.516839115737988E-8, + 6.616141182323234E-8, + 6.539136474944012E-8, + 6.561612281462806E-8, + 7.257206629182224E-8, + 7.442040497815318E-8, + 7.251723646114233E-8, + 7.144638671332913E-8 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "1" + }, + "primaryMetric" : { + "score" : 2.8408291661587747E-5, + "scoreError" : 7.714591403421945E-7, + "scoreConfidence" : [ + 2.7636832521245553E-5, + 2.917975080192994E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6400110779707545E-5, + "50.0" : 2.8089030640903218E-5, + "90.0" : 3.0747394660244564E-5, + "95.0" : 3.206233951905349E-5, + "99.0" : 3.387766799891614E-5, + "99.9" : 3.387766799891614E-5, + "99.99" : 3.387766799891614E-5, + "99.999" : 3.387766799891614E-5, + "99.9999" : 3.387766799891614E-5, + "100.0" : 3.387766799891614E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.8259566245655675E-5, + 2.6687788254755997E-5, + 2.667628825584807E-5, + 2.8183034488588334E-5, + 2.675616235955056E-5, + 2.7953055839691457E-5, + 2.8046920613555426E-5, + 2.807679972488139E-5, + 2.8299854782116583E-5, + 2.8158987977926684E-5, + 2.8089030640903218E-5, + 2.8163758616805585E-5, + 2.8138508327706504E-5, + 2.847166948477085E-5, + 2.82001213838606E-5 + ], + [ + 2.795147251488137E-5, + 2.648104058776807E-5, + 2.6400110779707545E-5, + 2.794464451957196E-5, + 2.6450331191326194E-5, + 2.8057595354317456E-5, + 2.801963523545396E-5, + 2.774936169917594E-5, + 2.7822406887151958E-5, + 2.7961455160460695E-5, + 2.7843253382328378E-5, + 2.7913747243852744E-5, + 2.7943710513816324E-5, + 2.7809894477811143E-5, + 2.85761915769022E-5 + ], + [ + 3.0953957010213555E-5, + 2.8979381577422347E-5, + 3.247935793849252E-5, + 3.387766799891614E-5, + 3.1089296540362436E-5, + 3.060968642693191E-5, + 2.8161143999549474E-5, + 2.8113807477160928E-5, + 2.7900378354253835E-5, + 2.8821754358664016E-5, + 2.7885889223476927E-5, + 2.8976368709256843E-5, + 3.045441935385646E-5, + 2.826329583474624E-5, + 2.872032184700207E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "2" + }, + "primaryMetric" : { + "score" : 2.9213896364487778E-5, + "scoreError" : 1.0812713682131768E-6, + "scoreConfidence" : [ + 2.81326249962746E-5, + 3.0295167732700956E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6301067739560324E-5, + "50.0" : 2.8926345345171646E-5, + "90.0" : 3.1042893580468956E-5, + "95.0" : 3.34761623101112E-5, + "99.0" : 3.7383567840322944E-5, + "99.9" : 3.7383567840322944E-5, + "99.99" : 3.7383567840322944E-5, + "99.999" : 3.7383567840322944E-5, + "99.9999" : 3.7383567840322944E-5, + "100.0" : 3.7383567840322944E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.8998372724109937E-5, + 3.07078092109303E-5, + 2.664413577517315E-5, + 2.8270956896551724E-5, + 2.6706984032042724E-5, + 2.8148136312471858E-5, + 2.952585735793358E-5, + 3.097522155466088E-5, + 3.7383567840322944E-5, + 3.0521219384174064E-5, + 3.397443674842041E-5, + 3.231352195405641E-5, + 2.969800576060813E-5, + 2.802639693437202E-5, + 2.8162155089398845E-5 + ], + [ + 2.651708141569459E-5, + 2.6379391117440727E-5, + 2.6301067739560324E-5, + 2.7729424242424243E-5, + 2.776736379789006E-5, + 2.7875964659977705E-5, + 2.806255514406756E-5, + 2.8131794477406293E-5, + 2.7818545431789737E-5, + 2.7746296207939194E-5, + 2.7672832309650286E-5, + 2.7827307912748317E-5, + 2.8926345345171646E-5, + 2.791937653855815E-5, + 2.8163135069688864E-5 + ], + [ + 3.033911702256734E-5, + 2.971206086801533E-5, + 3.072559080855247E-5, + 3.064665420675286E-5, + 2.9022646876178868E-5, + 3.1144401619181066E-5, + 2.8703595023533462E-5, + 2.8541174308785345E-5, + 2.89904384383514E-5, + 3.0091540812949423E-5, + 3.017382196409715E-5, + 3.0217801649646505E-5, + 3.092272834925641E-5, + 3.078516147003601E-5, + 2.9713343998811646E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "3" + }, + "primaryMetric" : { + "score" : 2.8877312618510544E-5, + "scoreError" : 6.162547926182987E-7, + "scoreConfidence" : [ + 2.8261057825892247E-5, + 2.9493567411128842E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6773632625746177E-5, + "50.0" : 2.8789249229972077E-5, + "90.0" : 3.055558461115412E-5, + "95.0" : 3.123403855133118E-5, + "99.0" : 3.165101345021837E-5, + "99.9" : 3.165101345021837E-5, + "99.99" : 3.165101345021837E-5, + "99.999" : 3.165101345021837E-5, + "99.9999" : 3.165101345021837E-5, + "100.0" : 3.165101345021837E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.872354489057384E-5, + 2.8288841021579884E-5, + 2.8103251447035683E-5, + 3.0479982570009447E-5, + 2.7204084072240657E-5, + 2.9261144783015556E-5, + 2.967480106809079E-5, + 2.995384645563176E-5, + 2.8080630590415228E-5, + 2.9528045522982908E-5, + 3.0825118905257965E-5, + 3.020610195391538E-5, + 2.8556853549197646E-5, + 2.8954548501953974E-5, + 2.9264433796634965E-5 + ], + [ + 2.6804429004073757E-5, + 2.9332388861190135E-5, + 2.9748189632097077E-5, + 2.960996086209959E-5, + 2.916166163221273E-5, + 2.9902851701249775E-5, + 2.8638506598345406E-5, + 2.7774507746987283E-5, + 2.9292665993029317E-5, + 3.066898767287112E-5, + 2.8106696799393038E-5, + 2.9997228053864378E-5, + 2.784312988169798E-5, + 2.9113848838563194E-5, + 2.928871671205599E-5 + ], + [ + 2.810028242301641E-5, + 2.843557657862565E-5, + 2.690138451192942E-5, + 3.165101345021837E-5, + 2.6773632625746177E-5, + 3.14092898282197E-5, + 2.7913439622694163E-5, + 2.956304203245544E-5, + 2.8558468675042833E-5, + 2.772377486417563E-5, + 2.779032521048098E-5, + 2.7982760043643687E-5, + 2.8789249229972077E-5, + 2.7773509941130734E-5, + 2.7724319677356764E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "4" + }, + "primaryMetric" : { + "score" : 2.7660883033336057E-5, + "scoreError" : 3.1358778300418714E-7, + "scoreConfidence" : [ + 2.734729525033187E-5, + 2.7974470816340243E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6293057863189443E-5, + "50.0" : 2.7865043376514835E-5, + "90.0" : 2.8248473870645693E-5, + "95.0" : 2.8324216258375623E-5, + "99.0" : 2.879975521133249E-5, + "99.9" : 2.879975521133249E-5, + "99.99" : 2.879975521133249E-5, + "99.999" : 2.879975521133249E-5, + "99.9999" : 2.879975521133249E-5, + "100.0" : 2.879975521133249E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.792083163977444E-5, + 2.665806948294243E-5, + 2.647618109381618E-5, + 2.8267219992651837E-5, + 2.6362258355297838E-5, + 2.7698965521061233E-5, + 2.7670782947880934E-5, + 2.7656571795935298E-5, + 2.760386454711045E-5, + 2.8105375161562236E-5, + 2.8017503641456583E-5, + 2.7970369445454292E-5, + 2.773211971830986E-5, + 2.775627787645002E-5, + 2.7604763910355486E-5 + ], + [ + 2.77736167110963E-5, + 2.6874417416771904E-5, + 2.6416509560532433E-5, + 2.7925767471729724E-5, + 2.6293057863189443E-5, + 2.828956002149686E-5, + 2.791416767603472E-5, + 2.7970076000335543E-5, + 2.8339068931323663E-5, + 2.7975399099502208E-5, + 2.7865043376514835E-5, + 2.7897413984492666E-5, + 2.790346812487794E-5, + 2.7790755640769144E-5, + 2.7863978993118435E-5 + ], + [ + 2.7831503825927266E-5, + 2.6735259388949773E-5, + 2.6679071750553466E-5, + 2.806186000056112E-5, + 2.661957786885246E-5, + 2.796227971930217E-5, + 2.7952175217974515E-5, + 2.794612167523469E-5, + 2.8235976455974932E-5, + 2.7871209964611142E-5, + 2.8005982806899642E-5, + 2.794497929647118E-5, + 2.879975521133249E-5, + 2.7761319111727966E-5, + 2.7739208203905037E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "5" + }, + "primaryMetric" : { + "score" : 2.762455501987528E-5, + "scoreError" : 3.113042386261716E-7, + "scoreConfidence" : [ + 2.7313250781249107E-5, + 2.793585925850145E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6359468585283574E-5, + "50.0" : 2.7832755015721957E-5, + "90.0" : 2.815714628872784E-5, + "95.0" : 2.8201362961336744E-5, + "99.0" : 2.8385839047510927E-5, + "99.9" : 2.8385839047510927E-5, + "99.99" : 2.8385839047510927E-5, + "99.999" : 2.8385839047510927E-5, + "99.9999" : 2.8385839047510927E-5, + "100.0" : 2.8385839047510927E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.7746125201131887E-5, + 2.6359468585283574E-5, + 2.649415946175037E-5, + 2.795624043379825E-5, + 2.6426831990277153E-5, + 2.8009331550502645E-5, + 2.8163973811669294E-5, + 2.7999841558659687E-5, + 2.7838063621942055E-5, + 2.7809662931657676E-5, + 2.8385839047510927E-5, + 2.7811262123234344E-5, + 2.82107215186303E-5, + 2.7910709585600668E-5, + 2.7800399799877704E-5 + ], + [ + 2.799699820843714E-5, + 2.689142181114218E-5, + 2.6379942211320358E-5, + 2.8152594606766874E-5, + 2.6429737064637176E-5, + 2.7807312870130953E-5, + 2.775980807660283E-5, + 2.785509372214795E-5, + 2.7808568854783552E-5, + 2.7801432137198767E-5, + 2.7657668482619397E-5, + 2.7564302973516686E-5, + 2.8103670610054235E-5, + 2.8094514958285346E-5, + 2.775600593867074E-5 + ], + [ + 2.7914109684621826E-5, + 2.662483008171196E-5, + 2.648049118347895E-5, + 2.8179526327651783E-5, + 2.6415621338967385E-5, + 2.7874661250313553E-5, + 2.7770870227947913E-5, + 2.7788818543009556E-5, + 2.7837821509087368E-5, + 2.7910635858797265E-5, + 2.787617407541596E-5, + 2.7856661644293433E-5, + 2.7847489796486538E-5, + 2.791280560904144E-5, + 2.7832755015721957E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "6" + }, + "primaryMetric" : { + "score" : 2.7637150418153332E-5, + "scoreError" : 3.9668039744282706E-7, + "scoreConfidence" : [ + 2.7240470020710504E-5, + 2.803383081559616E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6059678183381536E-5, + "50.0" : 2.7816603092496803E-5, + "90.0" : 2.8023696676940322E-5, + "95.0" : 2.82793484344515E-5, + "99.0" : 3.05919553183681E-5, + "99.9" : 3.05919553183681E-5, + "99.99" : 3.05919553183681E-5, + "99.999" : 3.05919553183681E-5, + "99.9999" : 3.05919553183681E-5, + "100.0" : 3.05919553183681E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.7915992044883605E-5, + 3.05919553183681E-5, + 2.6690742321137885E-5, + 2.786804792554822E-5, + 2.635636312849162E-5, + 2.8022176846352124E-5, + 2.7743013702429824E-5, + 2.7854885980059044E-5, + 2.782196314325452E-5, + 2.789644524712708E-5, + 2.7916005805029165E-5, + 2.7955802711011738E-5, + 2.834009078801961E-5, + 2.802405536564864E-5, + 2.8023457551134773E-5 + ], + [ + 2.7658334531677775E-5, + 2.639166572551917E-5, + 2.630702364669367E-5, + 2.7903002148197744E-5, + 2.6273243964588752E-5, + 2.763457005498301E-5, + 2.7610937305027194E-5, + 2.7719493971896566E-5, + 2.7840403078550353E-5, + 2.7741301181429918E-5, + 2.7802476608756082E-5, + 2.7738418762652173E-5, + 2.7855934911572204E-5, + 2.760703497198377E-5, + 2.7836085191060643E-5 + ], + [ + 2.7865568077340985E-5, + 2.6375031802958783E-5, + 2.6059678183381536E-5, + 2.7553847370306086E-5, + 2.6197070298585648E-5, + 2.8018755595394828E-5, + 2.7816603092496803E-5, + 2.7827500542555856E-5, + 2.7635520999115827E-5, + 2.791190543029356E-5, + 2.8003729731243E-5, + 2.813761627612591E-5, + 2.7762764684654674E-5, + 2.7785628264251583E-5, + 2.7779624535109632E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "7" + }, + "primaryMetric" : { + "score" : 2.9412130566581105E-5, + "scoreError" : 1.2857007070628657E-6, + "scoreConfidence" : [ + 2.8126429859518238E-5, + 3.069783127364397E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6427509010199227E-5, + "50.0" : 2.863445662505726E-5, + "90.0" : 3.281172624633202E-5, + "95.0" : 3.4910782647467E-5, + "99.0" : 3.821185432664756E-5, + "99.9" : 3.821185432664756E-5, + "99.99" : 3.821185432664756E-5, + "99.999" : 3.821185432664756E-5, + "99.9999" : 3.821185432664756E-5, + "100.0" : 3.821185432664756E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.799911037397828E-5, + 2.646519079748108E-5, + 2.6642365040888627E-5, + 2.821348129865734E-5, + 2.7511558678731537E-5, + 2.7820623654418514E-5, + 2.776147903078076E-5, + 2.7723143740125836E-5, + 2.7887823593375342E-5, + 2.9315428525368584E-5, + 2.8354152949848326E-5, + 2.788436002230276E-5, + 2.7920396627770643E-5, + 2.991276844623897E-5, + 2.812804300016874E-5 + ], + [ + 2.7836985972334325E-5, + 2.6427509010199227E-5, + 2.7223594643877745E-5, + 3.0774020246776824E-5, + 2.9646006046056725E-5, + 3.821185432664756E-5, + 3.0898269486236835E-5, + 3.121386046439049E-5, + 2.925083727663557E-5, + 3.167013101985245E-5, + 3.525714851764374E-5, + 3.2730604509605E-5, + 2.935216272449818E-5, + 2.984581039627596E-5, + 2.8485883828890407E-5 + ], + [ + 2.9721360959229763E-5, + 2.7419877981248972E-5, + 2.6739708648576393E-5, + 2.8049258651634977E-5, + 2.6767504736926618E-5, + 3.293340885142255E-5, + 3.410259561705463E-5, + 2.941146496103514E-5, + 2.980873980686695E-5, + 2.9510378171839964E-5, + 2.863445662505726E-5, + 3.13462017989219E-5, + 3.215300327911014E-5, + 3.052119873046875E-5, + 2.8062112426699586E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "8" + }, + "primaryMetric" : { + "score" : 2.7639253609993162E-5, + "scoreError" : 3.2038014988472795E-7, + "scoreConfidence" : [ + 2.7318873460108432E-5, + 2.795963375987789E-5 + ], + "scorePercentiles" : { + "0.0" : 2.620425922917704E-5, + "50.0" : 2.7862808965286677E-5, + "90.0" : 2.812689980881912E-5, + "95.0" : 2.8229436477879502E-5, + "99.0" : 2.8452106528232116E-5, + "99.9" : 2.8452106528232116E-5, + "99.99" : 2.8452106528232116E-5, + "99.999" : 2.8452106528232116E-5, + "99.9999" : 2.8452106528232116E-5, + "100.0" : 2.8452106528232116E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.774943081063086E-5, + 2.6426214025260267E-5, + 2.620425922917704E-5, + 2.7893833760945954E-5, + 2.6470250741054414E-5, + 2.7616626259837084E-5, + 2.787281394571094E-5, + 2.8208251135241856E-5, + 2.7718696239017765E-5, + 2.8006484136540562E-5, + 2.769063183831672E-5, + 2.7807914173709964E-5, + 2.774375095700416E-5, + 2.823851591043849E-5, + 2.7866614154360547E-5 + ], + [ + 2.6537215786680818E-5, + 2.645864747116707E-5, + 2.654052596523816E-5, + 2.8452106528232116E-5, + 2.774211758019352E-5, + 2.7883599514901448E-5, + 2.802067283933324E-5, + 2.8033023709433326E-5, + 2.8084637119191352E-5, + 2.8047187645458878E-5, + 2.807791334007074E-5, + 2.7957553139151338E-5, + 2.7852727811969143E-5, + 2.80674993124351E-5, + 2.8185353153356255E-5 + ], + [ + 2.7890080867795098E-5, + 2.6598398718187378E-5, + 2.655284878009929E-5, + 2.78506473880597E-5, + 2.6543186496456912E-5, + 2.7772600522048207E-5, + 2.7929333752199044E-5, + 2.8087930912461033E-5, + 2.7943487469616966E-5, + 2.8065273227263798E-5, + 2.7709504709924087E-5, + 2.7682701818483767E-5, + 2.7827190284076683E-5, + 2.7862808965286677E-5, + 2.7995350303674887E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "9" + }, + "primaryMetric" : { + "score" : 2.8482642236153642E-5, + "scoreError" : 5.516497945627917E-7, + "scoreConfidence" : [ + 2.793099244159085E-5, + 2.9034292030716432E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6708616534928432E-5, + "50.0" : 2.8490697470373747E-5, + "90.0" : 2.940693552644697E-5, + "95.0" : 3.0698289966586146E-5, + "99.0" : 3.2379226052895664E-5, + "99.9" : 3.2379226052895664E-5, + "99.99" : 3.2379226052895664E-5, + "99.999" : 3.2379226052895664E-5, + "99.9999" : 3.2379226052895664E-5, + "100.0" : 3.2379226052895664E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.8355395911887278E-5, + 2.6825008850744266E-5, + 2.68539473486374E-5, + 2.8403040836031123E-5, + 2.696978775785358E-5, + 2.849230182874722E-5, + 2.8621163132743868E-5, + 2.8568578984948447E-5, + 2.8606804879443985E-5, + 2.845092791511393E-5, + 2.842865280659372E-5, + 2.837722949470877E-5, + 2.8139905210736595E-5, + 2.8250376715810878E-5, + 2.833411558401088E-5 + ], + [ + 2.837246970384659E-5, + 2.6839057664958273E-5, + 2.6708616534928432E-5, + 2.6919260570013724E-5, + 2.853304643733242E-5, + 2.7440444727961148E-5, + 2.85866360570465E-5, + 2.8522801967493586E-5, + 2.9027456598078765E-5, + 2.8844189733237202E-5, + 2.831341201279402E-5, + 2.8701982954056304E-5, + 2.8539848847163565E-5, + 2.8344718188516692E-5, + 2.835072572141278E-5 + ], + [ + 2.8490697470373747E-5, + 2.763643391638343E-5, + 2.7498383409859505E-5, + 2.9183427491830067E-5, + 2.7606720839083634E-5, + 3.2379226052895664E-5, + 3.122685968965625E-5, + 2.9151837656659865E-5, + 2.9376964020324845E-5, + 2.919100913468554E-5, + 2.9305024670377965E-5, + 2.9451892785630153E-5, + 2.9009416978450652E-5, + 2.9024140921094633E-5, + 2.946496061275593E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "0" + }, + "primaryMetric" : { + "score" : 4.952409349025628E-4, + "scoreError" : 7.633850272094401E-6, + "scoreConfidence" : [ + 4.876070846304684E-4, + 5.028747851746572E-4 + ], + "scorePercentiles" : { + "0.0" : 4.764548314285714E-4, + "50.0" : 4.890304565004888E-4, + "90.0" : 5.137798392398562E-4, + "95.0" : 5.202351740373172E-4, + "99.0" : 5.233199032426779E-4, + "99.9" : 5.233199032426779E-4, + "99.99" : 5.233199032426779E-4, + "99.999" : 5.233199032426779E-4, + "99.9999" : 5.233199032426779E-4, + "100.0" : 5.233199032426779E-4 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 5.115751099744245E-4, + 5.056910955510617E-4, + 4.830334022211492E-4, + 4.8514684384093115E-4, + 4.953268183168316E-4, + 4.8530395245026685E-4, + 4.932446607495069E-4, + 4.8485712063953487E-4, + 4.806606347909659E-4, + 4.820987826506024E-4, + 4.987250762711864E-4, + 4.821986992771084E-4, + 4.8428165537270086E-4, + 4.976588572139304E-4, + 4.8179213192103994E-4 + ], + [ + 4.823303201542912E-4, + 4.830492298406567E-4, + 5.084104054878048E-4, + 5.015148411027569E-4, + 4.848754944255938E-4, + 4.7992244289827256E-4, + 4.8467796269379847E-4, + 5.072998610547668E-4, + 5.122308719918074E-4, + 4.841124605708757E-4, + 4.8037085405664906E-4, + 4.865124090466926E-4, + 5.138840410888547E-4, + 5.223844381201044E-4, + 5.126973634033829E-4 + ], + [ + 5.233199032426779E-4, + 5.152202245108136E-4, + 5.124086026625704E-4, + 5.063034402834008E-4, + 5.120762492323439E-4, + 4.890304565004888E-4, + 4.7791020974677497E-4, + 4.8052390537944287E-4, + 4.7862023684210525E-4, + 5.072326176470589E-4, + 5.133995123076924E-4, + 5.137103713405239E-4, + 4.7715208345255124E-4, + 4.764548314285714E-4, + 5.066115888607595E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.021839347750677977, + "scoreError" : 8.430328481021067E-4, + "scoreConfidence" : [ + 0.02099631490257587, + 0.022682380598780083 + ], + "scorePercentiles" : { + "0.0" : 0.019448191365384615, + "50.0" : 0.022907078363636365, + "90.0" : 0.02309299290909091, + "95.0" : 0.023175316125, + "99.0" : 0.023271888093023257, + "99.9" : 0.023271888093023257, + "99.99" : 0.023271888093023257, + "99.999" : 0.023271888093023257, + "99.9999" : 0.023271888093023257, + "100.0" : 0.023271888093023257 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.02292552131818182, + 0.02301183968181818, + 0.022918995227272726, + 0.022917537045454545, + 0.022938549136363635, + 0.023058462931818183, + 0.02317815368181818, + 0.022797893, + 0.022782359477272727, + 0.022740093522727274, + 0.02276175393181818, + 0.022645079444444445, + 0.022907078363636365, + 0.023064350931818182, + 0.0227497075 + ], + [ + 0.022984904886363636, + 0.023033054227272726, + 0.022911391136363635, + 0.022980191386363636, + 0.02294973806818182, + 0.022970410363636364, + 0.022825825909090908, + 0.02316869515909091, + 0.023271888093023257, + 0.02300445125, + 0.023086678090909092, + 0.023102465136363635, + 0.02300491525, + 0.023029789113636363, + 0.022974055568181818 + ], + [ + 0.01947873373076923, + 0.019477456826923076, + 0.019448191365384615, + 0.019517416346153848, + 0.01945252228846154, + 0.019455799903846153, + 0.019540288134615384, + 0.01960889207692308, + 0.019658236215686273, + 0.019632159803921568, + 0.01971748537254902, + 0.01962108505882353, + 0.01982029743137255, + 0.01973072907843137, + 0.01991552631372549 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.02547218014103357, + "scoreError" : 9.186396616796075E-4, + "scoreConfidence" : [ + 0.024553540479353965, + 0.026390819802713177 + ], + "scorePercentiles" : { + "0.0" : 0.023764452046511626, + "50.0" : 0.02434300919047619, + "90.0" : 0.027486278427027028, + "95.0" : 0.0277720257265015, + "99.0" : 0.029955485147058824, + "99.9" : 0.029955485147058824, + "99.99" : 0.029955485147058824, + "99.999" : 0.029955485147058824, + "99.9999" : 0.029955485147058824, + "100.0" : 0.029955485147058824 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.02437623545238095, + 0.023822836, + 0.024038476785714285, + 0.024067155428571428, + 0.02434300919047619, + 0.02380486246511628, + 0.024140314857142856, + 0.023827744261904763, + 0.023764452046511626, + 0.02377663493023256, + 0.02416399592857143, + 0.02406282557142857, + 0.023985749142857143, + 0.027228036621621623, + 0.023810380279069766 + ], + [ + 0.023977820738095238, + 0.024034373857142858, + 0.023984233761904762, + 0.02399362838095238, + 0.024090494666666667, + 0.02393407219047619, + 0.02420076685714286, + 0.024199017452380952, + 0.024042926738095237, + 0.025291620775, + 0.029955485147058824, + 0.024831861390243903, + 0.02717322127027027, + 0.024346681404761903, + 0.02412930980952381 + ], + [ + 0.02729178345945946, + 0.02731652075675676, + 0.027260270513513513, + 0.027216674513513513, + 0.027147390567567566, + 0.02740705672972973, + 0.027709909486486488, + 0.027798646972222223, + 0.027456499783783783, + 0.027479301324324325, + 0.02749674408108108, + 0.027423298054054055, + 0.02731663762162162, + 0.02723568308108108, + 0.027293466 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.031178029608953405, + "scoreError" : 0.001048795758442199, + "scoreConfidence" : [ + 0.030129233850511205, + 0.0322268253673956 + ], + "scorePercentiles" : { + "0.0" : 0.029127582885714286, + "50.0" : 0.03034053784848485, + "90.0" : 0.03380394796, + "95.0" : 0.03388231725333333, + "99.0" : 0.0339236217, + "99.9" : 0.0339236217, + "99.99" : 0.0339236217, + "99.999" : 0.0339236217, + "99.9999" : 0.0339236217, + "100.0" : 0.0339236217 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.029170727, + 0.0292772782, + 0.029322908885714285, + 0.03034053784848485, + 0.029238499714285715, + 0.029182877685714287, + 0.029127582885714286, + 0.02927816117142857, + 0.029236534257142857, + 0.02923750465714286, + 0.029254529685714285, + 0.029621405588235294, + 0.030538707121212122, + 0.029490817470588234, + 0.029402141142857142 + ], + [ + 0.02957545138235294, + 0.029154688314285714, + 0.029342417142857142, + 0.029328235857142858, + 0.02923736102857143, + 0.029548336411764707, + 0.033352821133333335, + 0.033881812133333335, + 0.03388253373333333, + 0.0339236217, + 0.031156504454545455, + 0.029405602428571428, + 0.029230285228571427, + 0.029133861257142856, + 0.03128142753125 + ], + [ + 0.033626282333333334, + 0.03333004319354839, + 0.033771693266666666, + 0.0334636513, + 0.0332530375483871, + 0.03316341593548387, + 0.03316191151612903, + 0.03319367561290323, + 0.033123774258064516, + 0.033307612483870964, + 0.03385233, + 0.03314595432258065, + 0.033207815322580644, + 0.03306203374193548, + 0.03319292851612903 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.035414875345484396, + "scoreError" : 1.9706158261406358E-4, + "scoreConfidence" : [ + 0.03521781376287033, + 0.03561193692809846 + ], + "scorePercentiles" : { + "0.0" : 0.034770549172413796, + "50.0" : 0.035486728068965516, + "90.0" : 0.03581697587857143, + "95.0" : 0.03591245716785715, + "99.0" : 0.03628580439285714, + "99.9" : 0.03628580439285714, + "99.99" : 0.03628580439285714, + "99.999" : 0.03628580439285714, + "99.9999" : 0.03628580439285714, + "100.0" : 0.03628580439285714 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.03492753493103448, + 0.034859919172413795, + 0.0355669034137931, + 0.03628580439285714, + 0.03506126103448276, + 0.03499299758620689, + 0.03491949544827586, + 0.034770549172413796, + 0.03477535220689655, + 0.03486192248275862, + 0.034940582, + 0.034922887862068965, + 0.03496257965517242, + 0.03508891031034483, + 0.034904270241379313 + ], + [ + 0.0356923654137931, + 0.0357311505, + 0.035680297586206895, + 0.035690969448275864, + 0.035785454892857144, + 0.03585426064285714, + 0.03593739853571429, + 0.03580198089285714, + 0.03577363928571429, + 0.035812467964285714, + 0.03582373775, + 0.03575539667857143, + 0.035731323142857145, + 0.035673222379310345, + 0.03573552217857143 + ], + [ + 0.03534297506896552, + 0.035400295379310345, + 0.035293626137931036, + 0.035553163310344825, + 0.035581348931034484, + 0.03565690579310345, + 0.035486728068965516, + 0.03549468168965517, + 0.03543694496551724, + 0.035417957931034486, + 0.03531078751724138, + 0.035529000103448276, + 0.03535915786206897, + 0.035264438344827585, + 0.03522122224137931 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.05745038670263003, + "scoreError" : 0.0018330512768476984, + "scoreConfidence" : [ + 0.05561733542578233, + 0.05928343797947773 + ], + "scorePercentiles" : { + "0.0" : 0.05349410384210526, + "50.0" : 0.05653432522222222, + "90.0" : 0.06237277062352942, + "95.0" : 0.064776883225, + "99.0" : 0.06668065973333333, + "99.9" : 0.06668065973333333, + "99.99" : 0.06668065973333333, + "99.999" : 0.06668065973333333, + "99.9999" : 0.06668065973333333, + "100.0" : 0.06668065973333333 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.05883946394117647, + 0.05887596911764706, + 0.0588318265882353, + 0.05856864472222222, + 0.05849337555555555, + 0.05817698066666667, + 0.05863075044444444, + 0.058999823352941176, + 0.059807126, + 0.06218214288235294, + 0.06032167464705882, + 0.06477916, + 0.06477157075, + 0.06036362947058824, + 0.060883745705882356 + ], + [ + 0.05393609826315789, + 0.05371874021052631, + 0.05414961310526316, + 0.05383546084210526, + 0.05352730231578948, + 0.05424125821052632, + 0.05428135705263158, + 0.053744733789473684, + 0.05785973866666667, + 0.0538770017368421, + 0.05419001857894737, + 0.05413225242105263, + 0.05420055005263158, + 0.05403534189473684, + 0.05399205836842105 + ], + [ + 0.055156699736842105, + 0.058715293555555555, + 0.056157376277777775, + 0.05505051947368421, + 0.05653432522222222, + 0.05604463077777778, + 0.05536533810526316, + 0.054899936157894735, + 0.059901473235294114, + 0.06668065973333333, + 0.06265871223529412, + 0.06029008188235294, + 0.06180841852941176, + 0.05349410384210526, + 0.0562624235 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.07587319335476078, + "scoreError" : 0.005958836432967768, + "scoreConfidence" : [ + 0.06991435692179301, + 0.08183202978772855 + ], + "scorePercentiles" : { + "0.0" : 0.064040812375, + "50.0" : 0.07412459821428571, + "90.0" : 0.09079078428333333, + "95.0" : 0.0929286831090909, + "99.0" : 0.09397254645454546, + "99.9" : 0.09397254645454546, + "99.99" : 0.09397254645454546, + "99.999" : 0.09397254645454546, + "99.9999" : 0.09397254645454546, + "100.0" : 0.09397254645454546 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0667174594, + 0.066221440875, + 0.065206331625, + 0.0654309905, + 0.0653890078125, + 0.0656706361875, + 0.06592540975, + 0.07091489446666667, + 0.071904907, + 0.0644024616875, + 0.0644255163125, + 0.0644957600625, + 0.0640416765, + 0.06420258275, + 0.0649511160625 + ], + [ + 0.08966120375, + 0.08987440683333334, + 0.0898445915, + 0.091409915, + 0.09357958372727272, + 0.09397254645454546, + 0.08958990208333334, + 0.09075748791666667, + 0.08947224391666667, + 0.09022978441666667, + 0.09016937275, + 0.09084072883333333, + 0.09008754016666666, + 0.0900265645, + 0.09068747666666667 + ], + [ + 0.07679239985714285, + 0.07763746115384615, + 0.0642466068125, + 0.06448167375, + 0.064253098875, + 0.064040812375, + 0.0646337588125, + 0.06498841625, + 0.07445858721428572, + 0.07412459821428571, + 0.0747327615, + 0.07526390707142858, + 0.07560681157142857, + 0.07394252235714285, + 0.07498674564285714 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.07851078528240012, + "scoreError" : 0.006351888462279109, + "scoreConfidence" : [ + 0.07215889682012101, + 0.08486267374467922 + ], + "scorePercentiles" : { + "0.0" : 0.0655893230625, + "50.0" : 0.07676146507142857, + "90.0" : 0.09757958689090909, + "95.0" : 0.10083929410363636, + "99.0" : 0.1048436485, + "99.9" : 0.1048436485, + "99.99" : 0.1048436485, + "99.999" : 0.1048436485, + "99.9999" : 0.1048436485, + "100.0" : 0.1048436485 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.08553536208333333, + 0.0862555125, + 0.08365293758333334, + 0.08786504258333333, + 0.08589646491666666, + 0.08544720983333333, + 0.09320236054545454, + 0.1048436485, + 0.1013459532, + 0.09965708954545455, + 0.09783857372727273, + 0.09699051990909091, + 0.09681291527272727, + 0.09740486636363636, + 0.097406929 + ], + [ + 0.0782589, + 0.07834793907692307, + 0.07766271453846153, + 0.07788554876923078, + 0.07872621146153846, + 0.0763472335, + 0.07688547592857142, + 0.07676146507142857, + 0.07677086307142857, + 0.07609658328571428, + 0.07160951871428571, + 0.06656144625, + 0.07185710878571429, + 0.07654091135714286, + 0.07601994457142858 + ], + [ + 0.0657995820625, + 0.06619252125, + 0.065733958375, + 0.065811290125, + 0.0655893230625, + 0.066188559875, + 0.0662695061875, + 0.0664173130625, + 0.066640606125, + 0.06704596446666666, + 0.06692970933333334, + 0.0660920854375, + 0.06747939586666667, + 0.06710893073333334, + 0.0671993418 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.08575693582879529, + "scoreError" : 0.006782711080077278, + "scoreConfidence" : [ + 0.07897422474871801, + 0.09253964690887256 + ], + "scorePercentiles" : { + "0.0" : 0.06963555146666667, + "50.0" : 0.08101155023076922, + "90.0" : 0.10362627412, + "95.0" : 0.10437663105, + "99.0" : 0.1046236311, + "99.9" : 0.1046236311, + "99.99" : 0.1046236311, + "99.999" : 0.1046236311, + "99.9999" : 0.1046236311, + "100.0" : 0.1046236311 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1027917511, + 0.1024639572, + 0.1040715336, + 0.1046236311, + 0.1024964795, + 0.1018959453, + 0.1019916326, + 0.1016471154, + 0.1045073871, + 0.1020000935, + 0.1038644323, + 0.103467502, + 0.1028616641, + 0.1025393923, + 0.1018389785 + ], + [ + 0.07104118986666667, + 0.071681583, + 0.0703205448, + 0.074345006, + 0.08431835491666667, + 0.07988342469230769, + 0.06963555146666667, + 0.0700110336, + 0.06998744233333333, + 0.07034815933333333, + 0.07019646533333333, + 0.08163861192307692, + 0.08134815469230769, + 0.08177235776923077, + 0.08150321876923076 + ], + [ + 0.07149304007142857, + 0.07131544766666667, + 0.0806736556923077, + 0.08088161853846154, + 0.0809637026923077, + 0.08101155023076922, + 0.08049541415384616, + 0.08128857007692308, + 0.08085541423076924, + 0.08100916230769231, + 0.07898766092307692, + 0.07918804907692308, + 0.08111080076923077, + 0.07944506015384616, + 0.07925037161538462 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.19646059956666664, + "scoreError" : 0.007702557658376343, + "scoreConfidence" : [ + 0.1887580419082903, + 0.204163157225043 + ], + "scorePercentiles" : { + "0.0" : 0.18172614566666667, + "50.0" : 0.18751508916666668, + "90.0" : 0.21904144852, + "95.0" : 0.22089063464, + "99.0" : 0.2223625442, + "99.9" : 0.2223625442, + "99.99" : 0.2223625442, + "99.999" : 0.2223625442, + "99.9999" : 0.2223625442, + "100.0" : 0.2223625442 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1890724115, + 0.18914608733333332, + 0.2058075606, + 0.19276724383333332, + 0.1832848435, + 0.18386779316666665, + 0.18486897516666667, + 0.1831239675, + 0.1856160555, + 0.19992742216666667, + 0.2151418176, + 0.2137711674, + 0.218225927, + 0.2150182994, + 0.213329629 + ], + [ + 0.2202647308, + 0.2144589546, + 0.2150226786, + 0.2138256932, + 0.2150483064, + 0.18419821283333335, + 0.18465351416666667, + 0.18281009683333332, + 0.18509686066666667, + 0.1828594135, + 0.18310802933333334, + 0.18249142033333332, + 0.18347376083333333, + 0.18415021283333333, + 0.18172614566666667 + ], + [ + 0.18495280866666666, + 0.18620652583333333, + 0.18537815266666666, + 0.1860344265, + 0.19799988166666666, + 0.1971211885, + 0.18730721816666668, + 0.18699255083333333, + 0.18751508916666668, + 0.18544151166666667, + 0.18960913416666667, + 0.2223625442, + 0.21619339, + 0.220320236, + 0.2211350912 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "0" + }, + "primaryMetric" : { + "score" : 1.2569418667185586E-6, + "scoreError" : 1.9122912802012574E-8, + "scoreConfidence" : [ + 1.237818953916546E-6, + 1.2760647795205712E-6 + ], + "scorePercentiles" : { + "0.0" : 1.1906513647110927E-6, + "50.0" : 1.2564110824823212E-6, + "90.0" : 1.2966403758404335E-6, + "95.0" : 1.3148463979455644E-6, + "99.0" : 1.3947334623784274E-6, + "99.9" : 1.3947334623784274E-6, + "99.99" : 1.3947334623784274E-6, + "99.999" : 1.3947334623784274E-6, + "99.9999" : 1.3947334623784274E-6, + "100.0" : 1.3947334623784274E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.2875571676671915E-6, + 1.295641339114641E-6, + 1.2861828328553608E-6, + 1.3060802473891849E-6, + 1.2824654381130319E-6, + 1.2623470092784377E-6, + 1.2442702997261643E-6, + 1.2572250959154837E-6, + 1.2367815372134667E-6, + 1.2755376460925503E-6, + 1.2827070458083994E-6, + 1.2397377296696921E-6, + 1.2404566723555414E-6, + 1.2522123654803269E-6, + 1.2573760103191157E-6 + ], + [ + 1.257298041951888E-6, + 1.3186033196125844E-6, + 1.258184397412946E-6, + 1.2344984694154648E-6, + 1.245584155752283E-6, + 1.2423894745341615E-6, + 1.2981389309291224E-6, + 1.3947334623784274E-6, + 1.2643167099853863E-6, + 1.2391770169828362E-6, + 1.2445777410531398E-6, + 1.2564110824823212E-6, + 1.2437777003969635E-6, + 1.1929046859084003E-6, + 1.234100122285442E-6 + ], + [ + 1.2652530780324882E-6, + 1.244875979905252E-6, + 1.205026212043443E-6, + 1.2593271314940195E-6, + 1.2823622526304452E-6, + 1.2726167848380891E-6, + 1.2911222287202249E-6, + 1.2332651109910897E-6, + 1.2282000169474665E-6, + 1.2893354527476325E-6, + 1.2089592119943959E-6, + 1.2287823699109478E-6, + 1.2348083756110149E-6, + 1.1906513647110927E-6, + 1.1965246836775713E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "1" + }, + "primaryMetric" : { + "score" : 6.964412123137161E-5, + "scoreError" : 1.6536415443610582E-6, + "scoreConfidence" : [ + 6.799047968701055E-5, + 7.129776277573266E-5 + ], + "scorePercentiles" : { + "0.0" : 6.539060231433054E-5, + "50.0" : 6.868073808542783E-5, + "90.0" : 7.374099075501859E-5, + "95.0" : 7.433388629221041E-5, + "99.0" : 7.505226795227734E-5, + "99.9" : 7.505226795227734E-5, + "99.99" : 7.505226795227734E-5, + "99.999" : 7.505226795227734E-5, + "99.9999" : 7.505226795227734E-5, + "100.0" : 7.505226795227734E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 7.367897988950276E-5, + 6.806815061593956E-5, + 6.600272757869729E-5, + 6.693945803774595E-5, + 6.868073808542783E-5, + 7.156984279069767E-5, + 7.455886700462204E-5, + 7.08409754214478E-5, + 6.782470453004205E-5, + 6.776216470189702E-5, + 6.762554121306376E-5, + 6.672267625083388E-5, + 7.204817049629042E-5, + 7.370698960866681E-5, + 7.107182497157476E-5 + ], + [ + 7.358327207180694E-5, + 7.303370376049654E-5, + 7.204215767485414E-5, + 7.217716049649996E-5, + 6.882902043906132E-5, + 7.24638332246613E-5, + 7.359977767147484E-5, + 7.505226795227734E-5, + 7.380893129658328E-5, + 7.379199247454626E-5, + 7.337384968087448E-5, + 7.224547009534817E-5, + 7.207674648699287E-5, + 7.170456043877258E-5, + 7.213966604154645E-5 + ], + [ + 6.539060231433054E-5, + 6.675650413774693E-5, + 6.605805211016446E-5, + 6.670327304255035E-5, + 6.667416737768298E-5, + 6.689876443047288E-5, + 6.610413119629874E-5, + 6.633993924117803E-5, + 6.559024855718783E-5, + 6.615148035714285E-5, + 6.65097506151493E-5, + 6.573513940190601E-5, + 6.672891399786496E-5, + 6.752006541992979E-5, + 6.780020220986984E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "2" + }, + "primaryMetric" : { + "score" : 7.151303893700059E-5, + "scoreError" : 1.9189910748693944E-6, + "scoreConfidence" : [ + 6.95940478621312E-5, + 7.343203001186998E-5 + ], + "scorePercentiles" : { + "0.0" : 6.505707155402328E-5, + "50.0" : 7.31676896627405E-5, + "90.0" : 7.537648461309651E-5, + "95.0" : 7.613362594743536E-5, + "99.0" : 7.67741465417978E-5, + "99.9" : 7.67741465417978E-5, + "99.99" : 7.67741465417978E-5, + "99.999" : 7.67741465417978E-5, + "99.9999" : 7.67741465417978E-5, + "100.0" : 7.67741465417978E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 6.505707155402328E-5, + 6.88483177531493E-5, + 6.620834065934066E-5, + 6.676479272363152E-5, + 6.617240220987164E-5, + 6.623482900662252E-5, + 6.609042760853763E-5, + 6.659251774419069E-5, + 6.670797125325151E-5, + 7.092708998085513E-5, + 7.555881288714308E-5, + 7.67741465417978E-5, + 7.52549324303988E-5, + 7.619599405759561E-5, + 7.499027892329609E-5 + ], + [ + 7.249961152591519E-5, + 6.69130390044825E-5, + 6.706214503151401E-5, + 6.878088185944162E-5, + 7.410463080684596E-5, + 7.483929093085903E-5, + 7.412236137256355E-5, + 7.43784038218455E-5, + 7.372789451570102E-5, + 7.31676896627405E-5, + 7.482878303157264E-5, + 7.430655401188707E-5, + 7.066668072629645E-5, + 7.289769382698055E-5, + 7.414478849432871E-5 + ], + [ + 6.632109151193634E-5, + 6.898660348989585E-5, + 7.494530775571374E-5, + 7.37569046460177E-5, + 7.26605263693157E-5, + 7.401258814825775E-5, + 7.47025153122199E-5, + 6.892226166356557E-5, + 6.74176950455005E-5, + 7.38904574868878E-5, + 7.496175490930895E-5, + 7.398744296493564E-5, + 7.338770479894335E-5, + 7.598810035706147E-5, + 6.932742374878691E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "3" + }, + "primaryMetric" : { + "score" : 6.983746896565794E-5, + "scoreError" : 1.8438585467687036E-6, + "scoreConfidence" : [ + 6.799361041888923E-5, + 7.168132751242664E-5 + ], + "scorePercentiles" : { + "0.0" : 6.471719438333118E-5, + "50.0" : 6.858010785053137E-5, + "90.0" : 7.458549515739194E-5, + "95.0" : 7.521035210524612E-5, + "99.0" : 7.62645585970263E-5, + "99.9" : 7.62645585970263E-5, + "99.99" : 7.62645585970263E-5, + "99.999" : 7.62645585970263E-5, + "99.9999" : 7.62645585970263E-5, + "100.0" : 7.62645585970263E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 6.668281850913456E-5, + 6.730465827725438E-5, + 6.846228646724621E-5, + 6.789868784792939E-5, + 6.93724505098148E-5, + 6.931183921269665E-5, + 6.776972469169264E-5, + 6.70004317009446E-5, + 6.73071944949189E-5, + 7.00614286214626E-5, + 6.544570180604632E-5, + 6.67551320742125E-5, + 7.361502480494627E-5, + 7.405955619724567E-5, + 7.490605414513593E-5 + ], + [ + 6.809456808278867E-5, + 6.471719438333118E-5, + 6.785131431478969E-5, + 6.625837544719756E-5, + 7.24124853750362E-5, + 7.382463047169115E-5, + 7.416785161290323E-5, + 6.887550402864817E-5, + 6.850310965753425E-5, + 7.437945471445568E-5, + 7.450327003873659E-5, + 7.082000446049278E-5, + 6.474197728008285E-5, + 6.640239713204541E-5, + 7.240703902121191E-5 + ], + [ + 7.327980934935522E-5, + 6.846173557396126E-5, + 7.437351472337894E-5, + 7.433749397948566E-5, + 6.56780109666404E-5, + 6.568874085506009E-5, + 6.796674279695569E-5, + 6.518107090257413E-5, + 6.58519512837393E-5, + 7.62645585970263E-5, + 7.278249112210741E-5, + 6.858010785053137E-5, + 7.027811172006745E-5, + 7.53407655167219E-5, + 7.470883283537497E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "4" + }, + "primaryMetric" : { + "score" : 6.854294581717444E-5, + "scoreError" : 1.97481593494159E-6, + "scoreConfidence" : [ + 6.656812988223285E-5, + 7.051776175211603E-5 + ], + "scorePercentiles" : { + "0.0" : 6.463325846471956E-5, + "50.0" : 6.639973277121232E-5, + "90.0" : 7.457614034184844E-5, + "95.0" : 7.511962188562588E-5, + "99.0" : 7.65912322714045E-5, + "99.9" : 7.65912322714045E-5, + "99.99" : 7.65912322714045E-5, + "99.999" : 7.65912322714045E-5, + "99.9999" : 7.65912322714045E-5, + "100.0" : 7.65912322714045E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 6.949653738187882E-5, + 7.199115986468006E-5, + 7.347730443726124E-5, + 7.156628339414753E-5, + 6.828548900723747E-5, + 6.634080592956159E-5, + 6.633880850358185E-5, + 6.565927676754415E-5, + 6.616029025003308E-5, + 6.683036366673348E-5, + 6.691837548507962E-5, + 7.474361358541324E-5, + 7.446449151280524E-5, + 6.533532523352277E-5, + 6.509950299401198E-5 + ], + [ + 7.65912322714045E-5, + 7.524413548484165E-5, + 7.48290901541224E-5, + 7.436426637424727E-5, + 6.882779617396092E-5, + 6.535456798431885E-5, + 7.396568710249963E-5, + 7.326319550249048E-5, + 6.83260391420179E-5, + 6.52221737202478E-5, + 6.597809175461741E-5, + 7.176760256870201E-5, + 7.408138783973931E-5, + 7.231765126536514E-5, + 6.588749242424243E-5 + ], + [ + 6.648036743104021E-5, + 6.513071036009637E-5, + 6.551677728285078E-5, + 6.550986396384595E-5, + 6.591572971726092E-5, + 6.669840484129102E-5, + 6.533439913770578E-5, + 6.543705371279032E-5, + 6.639973277121232E-5, + 6.572845200078849E-5, + 6.600732937372138E-5, + 6.495936764514873E-5, + 6.463325846471956E-5, + 6.577149845465904E-5, + 6.618157883940978E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "5" + }, + "primaryMetric" : { + "score" : 7.108067303473302E-5, + "scoreError" : 1.9657017219700546E-6, + "scoreConfidence" : [ + 6.911497131276297E-5, + 7.304637475670308E-5 + ], + "scorePercentiles" : { + "0.0" : 6.512503307937748E-5, + "50.0" : 7.181362370763929E-5, + "90.0" : 7.546351837666647E-5, + "95.0" : 7.59130261275826E-5, + "99.0" : 7.690322960399846E-5, + "99.9" : 7.690322960399846E-5, + "99.99" : 7.690322960399846E-5, + "99.999" : 7.690322960399846E-5, + "99.9999" : 7.690322960399846E-5, + "100.0" : 7.690322960399846E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 7.423241334520893E-5, + 6.603936577314143E-5, + 7.181362370763929E-5, + 7.422452897959183E-5, + 7.400525016648168E-5, + 7.392389941615549E-5, + 7.458763867551644E-5, + 7.153405400185966E-5, + 7.38398595157242E-5, + 6.773568876549062E-5, + 7.338311871744076E-5, + 7.265379370959541E-5, + 6.556340419534578E-5, + 6.559455758132215E-5, + 6.620347451681228E-5 + ], + [ + 6.995634461775197E-5, + 7.358363897881107E-5, + 7.360753075791023E-5, + 7.127290173163258E-5, + 7.327071394037067E-5, + 7.326807464107823E-5, + 6.580881161994999E-5, + 6.793206764466178E-5, + 7.572300242259066E-5, + 7.478214414953271E-5, + 7.453689909829346E-5, + 7.464639050604568E-5, + 7.503046463131048E-5, + 7.040351949880332E-5, + 6.590372866837978E-5 + ], + [ + 6.512503307937748E-5, + 6.612911338842975E-5, + 6.759281786848686E-5, + 6.975197398521411E-5, + 6.618879624114883E-5, + 6.798338030179445E-5, + 6.791288504108101E-5, + 6.918165739780037E-5, + 6.677374526034713E-5, + 6.774563765662039E-5, + 7.567510320823244E-5, + 7.52890828754234E-5, + 7.532246182228916E-5, + 7.690322960399846E-5, + 7.599446485829344E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "6" + }, + "primaryMetric" : { + "score" : 6.99603214996713E-5, + "scoreError" : 2.119103066050744E-6, + "scoreConfidence" : [ + 6.784121843362056E-5, + 7.207942456572204E-5 + ], + "scorePercentiles" : { + "0.0" : 6.483525048619214E-5, + "50.0" : 6.910353240292939E-5, + "90.0" : 7.53355479738262E-5, + "95.0" : 7.576545593262792E-5, + "99.0" : 7.591139013282733E-5, + "99.9" : 7.591139013282733E-5, + "99.99" : 7.591139013282733E-5, + "99.999" : 7.591139013282733E-5, + "99.9999" : 7.591139013282733E-5, + "100.0" : 7.591139013282733E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 7.505262467171907E-5, + 7.217485221532689E-5, + 7.077065145404373E-5, + 6.603039605202351E-5, + 7.49291843583789E-5, + 7.258780210449928E-5, + 7.571910953822861E-5, + 7.295876030345029E-5, + 7.417510701572233E-5, + 7.591139013282733E-5, + 7.576812749034164E-5, + 7.575922229796258E-5, + 7.229621948399219E-5, + 6.676031175332043E-5, + 6.822133644796071E-5 + ], + [ + 7.398994836132278E-5, + 6.504866634146342E-5, + 6.499533435144269E-5, + 6.562639160104987E-5, + 6.498696406991098E-5, + 6.519010682395881E-5, + 6.483525048619214E-5, + 6.556668194034743E-5, + 6.52241919139224E-5, + 6.758090818187961E-5, + 7.125749686520376E-5, + 6.989150621942697E-5, + 6.525719307059898E-5, + 6.541188051013735E-5, + 6.870330697898063E-5 + ], + [ + 6.536414717030454E-5, + 6.667342613333334E-5, + 6.910353240292939E-5, + 7.415408688561049E-5, + 7.507984026422459E-5, + 7.384482339043119E-5, + 7.153003196738897E-5, + 6.866823638860281E-5, + 7.506741511558091E-5, + 6.642782983528162E-5, + 6.657069856905158E-5, + 7.463336255782719E-5, + 7.422557383496586E-5, + 6.811934400326908E-5, + 6.607119593077025E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "7" + }, + "primaryMetric" : { + "score" : 6.997314523661156E-5, + "scoreError" : 1.7571084061875783E-6, + "scoreConfidence" : [ + 6.821603683042398E-5, + 7.173025364279914E-5 + ], + "scorePercentiles" : { + "0.0" : 6.596949686696128E-5, + "50.0" : 6.839467498632386E-5, + "90.0" : 7.561800606977014E-5, + "95.0" : 7.777733685024438E-5, + "99.0" : 7.854262635464112E-5, + "99.9" : 7.854262635464112E-5, + "99.99" : 7.854262635464112E-5, + "99.999" : 7.854262635464112E-5, + "99.9999" : 7.854262635464112E-5, + "100.0" : 7.854262635464112E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 6.596949686696128E-5, + 6.734040548000538E-5, + 6.701948217636023E-5, + 6.709506016903675E-5, + 6.794481929347826E-5, + 6.795320349232232E-5, + 6.753178811613774E-5, + 6.794006066163983E-5, + 7.086232688629117E-5, + 6.78942051456113E-5, + 6.733615928369463E-5, + 6.81173208472383E-5, + 7.291634682123067E-5, + 7.432892160214015E-5, + 7.461135292801194E-5 + ], + [ + 6.743230245415318E-5, + 6.935006372209125E-5, + 6.866563480947477E-5, + 6.906091197183099E-5, + 6.79267213582343E-5, + 7.335344078609664E-5, + 6.776925645368928E-5, + 6.839467498632386E-5, + 7.104949943173747E-5, + 6.893637769660211E-5, + 7.087410522959183E-5, + 7.820210258014073E-5, + 7.854262635464112E-5, + 7.678621681381958E-5, + 7.613641603227771E-5 + ], + [ + 6.717320854321983E-5, + 6.917390773274312E-5, + 6.879368883692139E-5, + 6.798267067699837E-5, + 6.766276740409986E-5, + 6.915287015142087E-5, + 6.707728368318691E-5, + 7.527239942809843E-5, + 6.835402644887917E-5, + 6.713000167796497E-5, + 7.387705828039593E-5, + 7.054714833885872E-5, + 6.775033970060286E-5, + 6.76570211038961E-5, + 7.384584318936877E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "8" + }, + "primaryMetric" : { + "score" : 7.127803306028269E-5, + "scoreError" : 1.9383685754792254E-6, + "scoreConfidence" : [ + 6.933966448480347E-5, + 7.321640163576192E-5 + ], + "scorePercentiles" : { + "0.0" : 6.630850911501492E-5, + "50.0" : 7.27908537845706E-5, + "90.0" : 7.566166297306498E-5, + "95.0" : 7.599210884794284E-5, + "99.0" : 7.717442623456791E-5, + "99.9" : 7.717442623456791E-5, + "99.99" : 7.717442623456791E-5, + "99.999" : 7.717442623456791E-5, + "99.9999" : 7.717442623456791E-5, + "100.0" : 7.717442623456791E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 7.52671104756171E-5, + 7.48755061386435E-5, + 6.937804286903441E-5, + 6.650581555851063E-5, + 6.633928666180275E-5, + 6.645860700285695E-5, + 6.731668755468802E-5, + 6.990979716222827E-5, + 7.480454861630516E-5, + 7.395861693160813E-5, + 6.650575929250615E-5, + 6.831207622430162E-5, + 7.372395768833849E-5, + 6.744751736462337E-5, + 6.794148345900415E-5 + ], + [ + 7.50620532873011E-5, + 7.402638761009548E-5, + 7.453351456889484E-5, + 7.393288469214281E-5, + 7.408365015181811E-5, + 7.352129822111144E-5, + 7.427406504789486E-5, + 7.435653333828886E-5, + 6.950271412688486E-5, + 7.565668502269289E-5, + 7.566912989862309E-5, + 6.630850911501492E-5, + 6.971318107053248E-5, + 6.804198544217687E-5, + 6.749162469635627E-5 + ], + [ + 7.498114506334807E-5, + 6.897746613793103E-5, + 7.430730208023774E-5, + 7.406795549137228E-5, + 7.497756998275733E-5, + 7.589504363332828E-5, + 7.27908537845706E-5, + 7.603370822563479E-5, + 7.717442623456791E-5, + 6.81777142467621E-5, + 6.663144007727667E-5, + 6.659650249683734E-5, + 6.731243007134203E-5, + 6.725259067984668E-5, + 6.741631021701038E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "9" + }, + "primaryMetric" : { + "score" : 9.854172074195321E-5, + "scoreError" : 2.769732766095042E-6, + "scoreConfidence" : [ + 9.577198797585816E-5, + 1.0131145350804826E-4 + ], + "scorePercentiles" : { + "0.0" : 9.288928296805349E-5, + "50.0" : 9.49944866096866E-5, + "90.0" : 1.0482303469304968E-4, + "95.0" : 1.0505984199305736E-4, + "99.0" : 1.0702631300160513E-4, + "99.9" : 1.0702631300160513E-4, + "99.99" : 1.0702631300160513E-4, + "99.999" : 1.0702631300160513E-4, + "99.9999" : 1.0702631300160513E-4, + "100.0" : 1.0702631300160513E-4 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 9.47184819128788E-5, + 9.418937140973726E-5, + 9.374040178069353E-5, + 9.357800991673683E-5, + 9.339986450648986E-5, + 9.479764429911857E-5, + 9.471044289772727E-5, + 1.0702631300160513E-4, + 9.288928296805349E-5, + 9.686668380786365E-5, + 9.49944866096866E-5, + 1.0435163286384976E-4, + 1.0427035616010006E-4, + 1.0413334586153046E-4, + 1.0408046181061394E-4 + ], + [ + 9.541261509109988E-5, + 9.357362578351577E-5, + 9.313044962756052E-5, + 9.343284932274638E-5, + 9.379141682295573E-5, + 1.0328575857083849E-4, + 1.0416505071331876E-4, + 1.0452866182464207E-4, + 1.0404666482887756E-4, + 1.0464939328311362E-4, + 9.473083521166777E-5, + 9.32906535770917E-5, + 9.315577973363137E-5, + 9.390501586705473E-5, + 9.330523097014926E-5 + ], + [ + 9.576567933741861E-5, + 9.443392153715418E-5, + 9.364818558052435E-5, + 9.378764047261815E-5, + 9.399934981203007E-5, + 9.449098195559755E-5, + 1.0446449765013054E-4, + 1.0497758402435184E-4, + 1.0451543113897597E-4, + 1.0509509540821687E-4, + 1.0459886969253295E-4, + 1.045176709165012E-4, + 1.0480585958294037E-4, + 1.0427708788573812E-4, + 1.0484879735821365E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "0" + }, + "primaryMetric" : { + "score" : 0.0028387761428331467, + "scoreError" : 3.37184290202009E-5, + "scoreConfidence" : [ + 0.002805057713812946, + 0.0028724945718533474 + ], + "scorePercentiles" : { + "0.0" : 0.0027346375163934426, + "50.0" : 0.0028472561761363636, + "90.0" : 0.0029255849204678362, + "95.0" : 0.0029491577743906224, + "99.0" : 0.003031022412121212, + "99.9" : 0.003031022412121212, + "99.99" : 0.003031022412121212, + "99.999" : 0.003031022412121212, + "99.9999" : 0.003031022412121212, + "100.0" : 0.003031022412121212 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0027990803938547485, + 0.0028665144885714287, + 0.002926121081871345, + 0.0027573016225895318, + 0.003031022412121212, + 0.002760370005509642, + 0.002766048908839779, + 0.0027471741424657534, + 0.0027761395346260387, + 0.002817810718309859, + 0.0028799743994252875, + 0.0028377316515580736, + 0.0027599603719008266, + 0.002818046822535211, + 0.0029589247817109142 + ], + [ + 0.0028879454870317004, + 0.0028875742391930837, + 0.002886123691642651, + 0.0028002906452513966, + 0.002852312717948718, + 0.0028472561761363636, + 0.0028527929373219373, + 0.00278341255, + 0.00276670755801105, + 0.002850449655270655, + 0.0028368872464589233, + 0.0027346375163934426, + 0.002862707942857143, + 0.002905588420289855, + 0.0027439693397260274 + ], + [ + 0.002850645492877493, + 0.0028767582270114943, + 0.0028545695156695157, + 0.002801662969187675, + 0.002785207441666667, + 0.0028218045605633802, + 0.002755523126721763, + 0.0028184894507042252, + 0.0028906128265895953, + 0.002925227479532164, + 0.0028709985787965615, + 0.002809798915730337, + 0.0028483797329545454, + 0.00290800255942029, + 0.002926368090643275 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.07656291609326413, + "scoreError" : 0.0018951725136747246, + "scoreConfidence" : [ + 0.0746677435795894, + 0.07845808860693886 + ], + "scorePercentiles" : { + "0.0" : 0.0691176154, + "50.0" : 0.07501549707142857, + "90.0" : 0.08068170767692308, + "95.0" : 0.08264134008461538, + "99.0" : 0.08675625608333333, + "99.9" : 0.08675625608333333, + "99.99" : 0.08675625608333333, + "99.999" : 0.08675625608333333, + "99.9999" : 0.08675625608333333, + "100.0" : 0.08675625608333333 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.08065398253846154, + 0.08035959207692307, + 0.08072329538461538, + 0.08034915907692308, + 0.08115753107692307, + 0.08049989707692308, + 0.08025854292307692, + 0.08030098423076923, + 0.080078407, + 0.080362172, + 0.08002167338461538, + 0.079511566, + 0.07889474976923076, + 0.06918626993333334, + 0.0691176154 + ], + [ + 0.07351995742857143, + 0.07474584121428571, + 0.07384564164285715, + 0.07363774735714286, + 0.07385357542857143, + 0.07410877271428572, + 0.07417255964285714, + 0.07456249478571429, + 0.07490650407142857, + 0.07475558971428571, + 0.077636531, + 0.0733891425, + 0.07369984421428571, + 0.07403557407142858, + 0.07431771821428572 + ], + [ + 0.08675625608333333, + 0.07435363135714286, + 0.07501549707142857, + 0.07495344328571428, + 0.0751429165, + 0.07904218415384616, + 0.07513046242857142, + 0.07576406928571429, + 0.07505468821428571, + 0.07452780185714286, + 0.08327725823076923, + 0.07405131892857143, + 0.07427902628571428, + 0.07717243957142857, + 0.07414729907142857 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.08993331539293187, + "scoreError" : 0.0031837694423613844, + "scoreConfidence" : [ + 0.08674954595057048, + 0.09311708483529325 + ], + "scorePercentiles" : { + "0.0" : 0.08201347284615385, + "50.0" : 0.088005169, + "90.0" : 0.10103181764, + "95.0" : 0.10272386168, + "99.0" : 0.1056835913, + "99.9" : 0.1056835913, + "99.99" : 0.1056835913, + "99.999" : 0.1056835913, + "99.9999" : 0.1056835913, + "100.0" : 0.1056835913 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.08793004633333333, + 0.08837662525, + 0.08790445325, + 0.08825793866666666, + 0.08811368941666667, + 0.09032863025, + 0.08795687941666666, + 0.08937243733333333, + 0.08872561558333333, + 0.08834532633333333, + 0.09864279081818182, + 0.1056835913, + 0.1028555027, + 0.1023174215, + 0.1024166993 + ], + [ + 0.09757262836363637, + 0.082435888, + 0.082358827, + 0.08207838653846154, + 0.08201347284615385, + 0.08256815692307692, + 0.0898670375, + 0.09669934263636364, + 0.09666863109090909, + 0.09538403263636364, + 0.08420676575, + 0.083023452, + 0.08468021341666666, + 0.1001747484, + 0.09483466354545454 + ], + [ + 0.086674474, + 0.08691118875, + 0.08808366683333334, + 0.08816573075, + 0.08758648258333333, + 0.087841513, + 0.08739799283333333, + 0.088005169, + 0.08795634475, + 0.08782415158333333, + 0.0877915505, + 0.08894659841666666, + 0.08716725625, + 0.08700089275, + 0.08785228658333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.09124239170937062, + "scoreError" : 0.004265765295828576, + "scoreConfidence" : [ + 0.08697662641354205, + 0.0955081570051992 + ], + "scorePercentiles" : { + "0.0" : 0.07987235115384615, + "50.0" : 0.09097705972727273, + "90.0" : 0.10028347892, + "95.0" : 0.10096310543999999, + "99.0" : 0.1016086457, + "99.9" : 0.1016086457, + "99.99" : 0.1016086457, + "99.999" : 0.1016086457, + "99.9999" : 0.1016086457, + "100.0" : 0.1016086457 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1011767712, + 0.1003756487, + 0.0991252119090909, + 0.098928921, + 0.0988692229090909, + 0.095257763, + 0.08565751566666667, + 0.08606179908333333, + 0.09097705972727273, + 0.08756227491666667, + 0.085356542, + 0.09040686333333334, + 0.08628371808333334, + 0.086010108, + 0.08486430116666667 + ], + [ + 0.1002220324, + 0.1016086457, + 0.100464552, + 0.1002081616, + 0.09946241627272727, + 0.09912870518181818, + 0.09975079218181818, + 0.09955764009090909, + 0.09956567581818182, + 0.09949442918181818, + 0.09948887163636363, + 0.0988924940909091, + 0.09951859427272727, + 0.09930520481818182, + 0.08960537766666667 + ], + [ + 0.08018555023076923, + 0.08026613361538462, + 0.07987235115384615, + 0.08024668538461538, + 0.0922078869090909, + 0.08657120108333333, + 0.08335384476923077, + 0.08086845953846154, + 0.08151101238461539, + 0.08275681853846154, + 0.08219508415384616, + 0.09189123909090909, + 0.07999038007692308, + 0.08039421353846155, + 0.08040945284615385 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.1053801606853423, + "scoreError" : 0.004312474634307803, + "scoreConfidence" : [ + 0.1010676860510345, + 0.1096926353196501 + ], + "scorePercentiles" : { + "0.0" : 0.092200511, + "50.0" : 0.1075727367, + "90.0" : 0.11521410484444444, + "95.0" : 0.11650241287777778, + "99.0" : 0.11754813711111112, + "99.9" : 0.11754813711111112, + "99.99" : 0.11754813711111112, + "99.999" : 0.11754813711111112, + "99.9999" : 0.11754813711111112, + "100.0" : 0.11754813711111112 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1008445481, + 0.09448731363636363, + 0.09348109136363636, + 0.1030248877, + 0.109558666, + 0.11754813711111112, + 0.11147855433333333, + 0.1102193598, + 0.1095062987, + 0.1099987979, + 0.112080071, + 0.1097260215, + 0.1088706454, + 0.1090840647, + 0.109207982 + ], + [ + 0.09834711063636363, + 0.1002662387, + 0.09811506, + 0.09820757627272728, + 0.09949409627272728, + 0.1088564485, + 0.11476476711111111, + 0.115952287, + 0.11673818111111112, + 0.11581468577777777, + 0.11476921266666666, + 0.11478773922222223, + 0.11481371755555556, + 0.114307873, + 0.11466213533333333 + ], + [ + 0.1060554382, + 0.1058944555, + 0.105880433, + 0.1064351781, + 0.107865865, + 0.1075727367, + 0.1060985644, + 0.1001021849, + 0.09245226718181818, + 0.09241335645454546, + 0.0923113890909091, + 0.09236385854545455, + 0.09246415118181818, + 0.09298327318181818, + 0.092200511 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.11510547885543207, + "scoreError" : 0.004063099591775597, + "scoreConfidence" : [ + 0.11104237926365647, + 0.11916857844720767 + ], + "scorePercentiles" : { + "0.0" : 0.106757057, + "50.0" : 0.1098726847, + "90.0" : 0.12487811231666666, + "95.0" : 0.12592192255, + "99.0" : 0.127303111625, + "99.9" : 0.127303111625, + "99.99" : 0.127303111625, + "99.999" : 0.127303111625, + "99.9999" : 0.127303111625, + "100.0" : 0.127303111625 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.127303111625, + 0.12146784566666667, + 0.12241023311111111, + 0.1220521468888889, + 0.12206179322222223, + 0.12240904022222222, + 0.122259764, + 0.12175693833333333, + 0.12160348155555556, + 0.12132656366666666, + 0.12192973033333333, + 0.122366167, + 0.12201393477777778, + 0.12288640122222222, + 0.12205301944444444 + ], + [ + 0.12472645844444444, + 0.1244417051111111, + 0.12460957644444444, + 0.125421264, + 0.1261364905, + 0.125105593125, + 0.1069938823, + 0.107829162, + 0.106757057, + 0.1072055784, + 0.1085998114, + 0.1082399772, + 0.1078473152, + 0.1075283584, + 0.1069842763 + ], + [ + 0.1098726847, + 0.1080670375, + 0.1088347675, + 0.109903173, + 0.1077129153, + 0.1070432446, + 0.1077120503, + 0.1080949378, + 0.1081770755, + 0.1085782767, + 0.1082409307, + 0.1081140621, + 0.1083062043, + 0.1081450274, + 0.1086174842 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.12704490231851853, + "scoreError" : 0.005414142232079772, + "scoreConfidence" : [ + 0.12163076008643876, + 0.13245904455059831 + ], + "scorePercentiles" : { + "0.0" : 0.11180118133333333, + "50.0" : 0.132151318875, + "90.0" : 0.13686688505, + "95.0" : 0.1375252580875, + "99.0" : 0.13811907375, + "99.9" : 0.13811907375, + "99.99" : 0.13811907375, + "99.999" : 0.13811907375, + "99.9999" : 0.13811907375, + "100.0" : 0.13811907375 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.13764402775, + 0.132276280625, + 0.12016059277777778, + 0.126684971375, + 0.1364172035, + 0.136725486, + 0.137078983625, + 0.136133783625, + 0.13655587625, + 0.13664128775, + 0.13653633125, + 0.137248128875, + 0.136291697875, + 0.136586673625, + 0.136566026875 + ], + [ + 0.11180118133333333, + 0.11251045388888889, + 0.11243639811111111, + 0.11268736888888889, + 0.112548037, + 0.11282547011111112, + 0.112641579, + 0.11278497388888889, + 0.11408633433333333, + 0.112978559, + 0.11279747633333333, + 0.113201672, + 0.11280334533333333, + 0.11900663622222223, + 0.11477970511111112 + ], + [ + 0.1345459955, + 0.13402375475, + 0.13322877775, + 0.13351339525, + 0.13363114175, + 0.132505738375, + 0.134161252, + 0.133962352375, + 0.13811907375, + 0.132151318875, + 0.132104992, + 0.13158314575, + 0.131664985875, + 0.131819503, + 0.130568635 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.10740551198518518, + "scoreError" : 0.0037266811894803883, + "scoreConfidence" : [ + 0.1036788307957048, + 0.11113219317466556 + ], + "scorePercentiles" : { + "0.0" : 0.1014968377, + "50.0" : 0.1038346711, + "90.0" : 0.12333822095555555, + "95.0" : 0.12408271931111112, + "99.0" : 0.12457867277777777, + "99.9" : 0.12457867277777777, + "99.99" : 0.12457867277777777, + "99.999" : 0.12457867277777777, + "99.9999" : 0.12457867277777777, + "100.0" : 0.12457867277777777 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1081980161, + 0.107681011, + 0.1082294453, + 0.1080958659, + 0.108360431, + 0.1084314636, + 0.1082078925, + 0.1084267973, + 0.1084850809, + 0.1080271907, + 0.12314758944444444, + 0.12411118977777778, + 0.12401628822222223, + 0.12457867277777777, + 0.12362416822222222 + ], + [ + 0.1031061184, + 0.1042841503, + 0.1038346711, + 0.1023252236, + 0.1023767954, + 0.1022279071, + 0.1026794287, + 0.1026736158, + 0.1017204167, + 0.1022689672, + 0.1028227131, + 0.1023254867, + 0.1031874742, + 0.1040245602, + 0.1028859168 + ], + [ + 0.11813309422222222, + 0.11257814777777778, + 0.1019732821, + 0.1018676294, + 0.1019314044, + 0.1014968377, + 0.1019517575, + 0.1025017511, + 0.1028192126, + 0.1022903089, + 0.1028172685, + 0.11174658244444445, + 0.11740858144444444, + 0.103504617, + 0.1058630162 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.13313116633549388, + "scoreError" : 0.0036638571405440495, + "scoreConfidence" : [ + 0.12946730919494984, + 0.13679502347603792 + ], + "scorePercentiles" : { + "0.0" : 0.11708179311111111, + "50.0" : 0.1350178995, + "90.0" : 0.140788913875, + "95.0" : 0.1414544356, + "99.0" : 0.142063637625, + "99.9" : 0.142063637625, + "99.99" : 0.142063637625, + "99.999" : 0.142063637625, + "99.9999" : 0.142063637625, + "100.0" : 0.142063637625 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.12022059, + 0.138989159625, + 0.141501607375, + 0.141344368125, + 0.1400561465, + 0.142063637625, + 0.141116382625, + 0.128546755, + 0.12209067433333333, + 0.12226163611111111, + 0.12221080955555555, + 0.12208210466666666, + 0.12254488822222222, + 0.12218937266666667, + 0.12330753966666666 + ], + [ + 0.134381603875, + 0.134803079375, + 0.134580154125, + 0.1350178995, + 0.134814745125, + 0.135003040625, + 0.134521884125, + 0.13441571275, + 0.133818420875, + 0.133985882125, + 0.135335039, + 0.134036859, + 0.13379721825, + 0.11708179311111111, + 0.11796008788888888 + ], + [ + 0.1360284775, + 0.138700474, + 0.13716107025, + 0.1351497815, + 0.137228908, + 0.138013403625, + 0.140570601375, + 0.137205178, + 0.1368000965, + 0.135659713375, + 0.136651699875, + 0.13673628175, + 0.137556240875, + 0.136529345375, + 0.13683212125 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "9" + }, + "primaryMetric" : { + "score" : 2.6123580610222232, + "scoreError" : 0.05312779588306126, + "scoreConfidence" : [ + 2.559230265139162, + 2.6654858569052844 + ], + "scorePercentiles" : { + "0.0" : 2.462731295, + "50.0" : 2.581490736, + "90.0" : 2.766600265, + "95.0" : 2.8028599165, + "99.0" : 2.818883462, + "99.9" : 2.818883462, + "99.99" : 2.818883462, + "99.999" : 2.818883462, + "99.9999" : 2.818883462, + "100.0" : 2.818883462 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.642663988, + 2.488088946, + 2.488625136, + 2.50252589, + 2.55990374, + 2.539740049, + 2.543523319, + 2.543441136, + 2.5454493, + 2.5449939, + 2.550760934, + 2.547517931, + 2.517436839, + 2.555894272, + 2.535895236 + ], + [ + 2.725860863, + 2.704255142, + 2.709921039, + 2.742814435, + 2.788729426, + 2.808915841, + 2.711114576, + 2.714966237, + 2.706154808, + 2.719512695, + 2.721641609, + 2.711724349, + 2.482495583, + 2.475400708, + 2.462731295 + ], + [ + 2.523300094, + 2.559383259, + 2.542311855, + 2.539579829, + 2.589353421, + 2.597142179, + 2.583725198, + 2.581490736, + 2.575215506, + 2.603008519, + 2.606802947, + 2.76711991, + 2.766253835, + 2.818883462, + 2.609842774 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "0" + }, + "primaryMetric" : { + "score" : 0.007634815995511488, + "scoreError" : 7.274067067977876E-5, + "scoreConfidence" : [ + 0.007562075324831709, + 0.007707556666191267 + ], + "scorePercentiles" : { + "0.0" : 0.007399193411764706, + "50.0" : 0.007625925818181818, + "90.0" : 0.007753643141979726, + "95.0" : 0.0078547983234375, + "99.0" : 0.008289412991735537, + "99.9" : 0.008289412991735537, + "99.99" : 0.008289412991735537, + "99.999" : 0.008289412991735537, + "99.9999" : 0.008289412991735537, + "100.0" : 0.008289412991735537 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.007399193411764706, + 0.007469607417910448, + 0.007684244480916031, + 0.007762370643410853, + 0.007542722293233083, + 0.007534492330827067, + 0.0077478248076923075, + 0.007583030901515152, + 0.007679856458015267, + 0.007570771481203008, + 0.0076280571893939395, + 0.007525783556390978, + 0.007559508954887218, + 0.007595539136363637, + 0.007687749610687023 + ], + [ + 0.007660450923664122, + 0.007525420360902256, + 0.007656730702290076, + 0.007681289282442748, + 0.00752530892481203, + 0.007496814731343284, + 0.007585623507575758, + 0.007572149759398497, + 0.0078638394140625, + 0.0074915462462686565, + 0.008289412991735537, + 0.00758160137593985, + 0.00762312803030303, + 0.007677554954198473, + 0.007503000074626866 + ], + [ + 0.007674818748091603, + 0.007681923396946565, + 0.007565820090225564, + 0.007681984236641222, + 0.0078337024453125, + 0.007625925818181818, + 0.007694707730769231, + 0.007707866546153846, + 0.0076855116106870226, + 0.0077011122615384614, + 0.007696407776923077, + 0.007561560323308271, + 0.0075134565298507466, + 0.007540789383458647, + 0.007696508946153847 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.25037082587222226, + "scoreError" : 0.002322780106276728, + "scoreConfidence" : [ + 0.24804804576594552, + 0.252693605978499 + ], + "scorePercentiles" : { + "0.0" : 0.2449053356, + "50.0" : 0.2481910768, + "90.0" : 0.257269502, + "95.0" : 0.258879183525, + "99.0" : 0.26104848425, + "99.9" : 0.26104848425, + "99.99" : 0.26104848425, + "99.999" : 0.26104848425, + "99.9999" : 0.26104848425, + "100.0" : 0.26104848425 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.2449053356, + 0.2455061662, + 0.2456642528, + 0.2462580636, + 0.25433313525, + 0.249792484, + 0.248378958, + 0.2493774696, + 0.2470070658, + 0.24684445, + 0.247080313, + 0.2471934278, + 0.258327576, + 0.2542846925, + 0.2516393725 + ], + [ + 0.25517498, + 0.2529818225, + 0.25270144325, + 0.25277317325, + 0.2539359895, + 0.253172941, + 0.25241653425, + 0.25246091675, + 0.2537453335, + 0.25911558675, + 0.2563808595, + 0.255437888, + 0.256678629, + 0.2581558115, + 0.26104848425 + ], + [ + 0.246258295, + 0.2476535694, + 0.2475060576, + 0.247234811, + 0.2475109278, + 0.2471352074, + 0.2481910768, + 0.246611916, + 0.2457146228, + 0.2462864676, + 0.2478069692, + 0.247654296, + 0.2463543612, + 0.2460015012, + 0.2459939296 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.2962845304611111, + "scoreError" : 0.010571007505495994, + "scoreConfidence" : [ + 0.2857135229556151, + 0.3068555379666071 + ], + "scorePercentiles" : { + "0.0" : 0.27232255525, + "50.0" : 0.284150309, + "90.0" : 0.3213273359, + "95.0" : 0.323192541375, + "99.0" : 0.33103936525, + "99.9" : 0.33103936525, + "99.99" : 0.33103936525, + "99.999" : 0.33103936525, + "99.9999" : 0.33103936525, + "100.0" : 0.33103936525 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.27258973425, + 0.2754003035, + 0.274396245, + 0.27232255525, + 0.30724407825, + 0.3235025175, + 0.3212946175, + 0.29144324575, + 0.28088390775, + 0.3142043425, + 0.31421721875, + 0.3154220775, + 0.31366533775, + 0.3126239645, + 0.2748175535 + ], + [ + 0.280991358, + 0.27939657225, + 0.27871560225, + 0.27981555025, + 0.33103936525, + 0.320124572, + 0.3213764135, + 0.32246926375, + 0.320270693, + 0.320039378, + 0.32002311925, + 0.3204214115, + 0.32010777775, + 0.31917661825, + 0.31973832575 + ], + [ + 0.27705734675, + 0.27863935125, + 0.284150309, + 0.278606039, + 0.27694774525, + 0.277574026, + 0.28020364925, + 0.29668573175, + 0.2849748655, + 0.28219821275, + 0.2808010315, + 0.28029240875, + 0.2787699725, + 0.2791333505, + 0.279036111 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.3348292677277778, + "scoreError" : 0.011231309131463373, + "scoreConfidence" : [ + 0.32359795859631446, + 0.3460605768592412 + ], + "scorePercentiles" : { + "0.0" : 0.30459094275, + "50.0" : 0.347430168, + "90.0" : 0.35714301033333334, + "95.0" : 0.35974925529999996, + "99.0" : 0.363180032, + "99.9" : 0.363180032, + "99.99" : 0.363180032, + "99.999" : 0.363180032, + "99.9999" : 0.363180032, + "100.0" : 0.363180032 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.353399759, + 0.3517642183333333, + 0.35711546233333336, + 0.3589779003333333, + 0.363180032, + 0.360079836, + 0.31866810275, + 0.3058625565, + 0.306867288, + 0.306045339, + 0.30736703075, + 0.30786999125, + 0.30865938475, + 0.3085985685, + 0.3107120835 + ], + [ + 0.3459280946666667, + 0.34853628633333333, + 0.3492405276666667, + 0.34908038766666666, + 0.34653031866666667, + 0.347430168, + 0.34778655533333336, + 0.34912356066666667, + 0.35209771566666664, + 0.354398163, + 0.316037401, + 0.306735536, + 0.3060717475, + 0.33448959566666664, + 0.3554057386666667 + ], + [ + 0.35303548166666665, + 0.35718433233333335, + 0.35385513533333335, + 0.33778575666666666, + 0.3051920675, + 0.3073252555, + 0.316829628, + 0.35169037966666666, + 0.351365384, + 0.35118364366666666, + 0.353937351, + 0.3494488233333333, + 0.33414098933333336, + 0.30459094275, + 0.3056925275 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.3770461898370371, + "scoreError" : 0.008881773460325315, + "scoreConfidence" : [ + 0.36816441637671177, + 0.3859279632973624 + ], + "scorePercentiles" : { + "0.0" : 0.3379348, + "50.0" : 0.38086253933333336, + "90.0" : 0.39550746586666663, + "95.0" : 0.39836820906666665, + "99.0" : 0.403223471, + "99.9" : 0.403223471, + "99.99" : 0.403223471, + "99.999" : 0.403223471, + "99.9999" : 0.403223471, + "100.0" : 0.403223471 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.34087802066666667, + 0.338907622, + 0.371295773, + 0.3937904153333333, + 0.35553938566666665, + 0.3379348, + 0.33969706, + 0.339142794, + 0.3534823123333333, + 0.39350962866666667, + 0.3559099076666667, + 0.3982750213333333, + 0.392502195, + 0.3915272186666667, + 0.3980830416666667 + ], + [ + 0.381021304, + 0.380688806, + 0.385872669, + 0.38086253933333336, + 0.381245025, + 0.38084535133333336, + 0.37959223466666664, + 0.3802310383333333, + 0.379316801, + 0.378364958, + 0.3790801543333333, + 0.3790140556666667, + 0.37880208666666665, + 0.3782656146666667, + 0.38485907533333336 + ], + [ + 0.403223471, + 0.380458794, + 0.3823549336666667, + 0.38224288666666667, + 0.38203126266666665, + 0.3984081466666667, + 0.3881478286666667, + 0.382395107, + 0.3845182656666667, + 0.383848398, + 0.38423232566666665, + 0.38135550333333335, + 0.38191429033333335, + 0.38067280366666667, + 0.36273761633333335 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.46755324178148144, + "scoreError" : 0.018357214719259093, + "scoreConfidence" : [ + 0.44919602706222234, + 0.48591045650074055 + ], + "scorePercentiles" : { + "0.0" : 0.426150591, + "50.0" : 0.4681589626666667, + "90.0" : 0.5083046729, + "95.0" : 0.51654986205, + "99.0" : 0.519139828, + "99.9" : 0.519139828, + "99.99" : 0.519139828, + "99.999" : 0.519139828, + "99.9999" : 0.519139828, + "100.0" : 0.519139828 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.519139828, + 0.5140011715, + 0.517642158, + 0.509583704, + 0.5074519855, + 0.5053227375, + 0.5058957085, + 0.50397467, + 0.5044295365, + 0.5037490535, + 0.439555095, + 0.44028634433333336, + 0.4409096923333333, + 0.43955791466666666, + 0.4389476766666667 + ], + [ + 0.4278925806666667, + 0.4271837256666667, + 0.43332779433333335, + 0.4300932693333333, + 0.426150591, + 0.427320629, + 0.4307451706666667, + 0.4469750536666667, + 0.42946526766666665, + 0.42705389433333335, + 0.42761282866666667, + 0.4295736196666667, + 0.4295571776666667, + 0.4287751006666667, + 0.428213927 + ], + [ + 0.49197669633333335, + 0.4681589626666667, + 0.42748906233333334, + 0.46740112733333333, + 0.4920624083333333, + 0.4905332606666667, + 0.49917919833333335, + 0.4970989086666667, + 0.49912861433333333, + 0.5058988465, + 0.4948975936666667, + 0.49143121766666664, + 0.4963557883333333, + 0.49108479833333335, + 0.4868114906666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.48290155735555573, + "scoreError" : 0.016289043347160446, + "scoreConfidence" : [ + 0.46661251400839526, + 0.4991906007027162 + ], + "scorePercentiles" : { + "0.0" : 0.44146056, + "50.0" : 0.501857372, + "90.0" : 0.5186102656, + "95.0" : 0.52594321775, + "99.0" : 0.5288160185, + "99.9" : 0.5288160185, + "99.99" : 0.5288160185, + "99.999" : 0.5288160185, + "99.9999" : 0.5288160185, + "100.0" : 0.5288160185 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.44876771666666665, + 0.44146056, + 0.444143739, + 0.44579398433333334, + 0.44895472066666664, + 0.4494182193333333, + 0.4438969406666667, + 0.4464701623333333, + 0.4414703503333333, + 0.447424862, + 0.45133301366666667, + 0.45638011933333333, + 0.46068151966666665, + 0.45068199833333333, + 0.44883732833333334 + ], + [ + 0.527629874, + 0.5176377595, + 0.5142518325, + 0.5138324055, + 0.45870745733333335, + 0.460811935, + 0.4601989026666667, + 0.4566853003333333, + 0.45548496633333335, + 0.45564684, + 0.5125943145, + 0.5288160185, + 0.519821431, + 0.5172893015, + 0.5220076865 + ], + [ + 0.506245066, + 0.5051375605, + 0.5033203965, + 0.5088250515, + 0.5132298665, + 0.517802822, + 0.5000757536666667, + 0.502662081, + 0.5020158565, + 0.50787977, + 0.506609988, + 0.503898557, + 0.501952811, + 0.501857372, + 0.501925869 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.4779048682185184, + "scoreError" : 0.01643646498976323, + "scoreConfidence" : [ + 0.46146840322875515, + 0.49434133320828166 + ], + "scorePercentiles" : { + "0.0" : 0.44362604033333336, + "50.0" : 0.4582713386666667, + "90.0" : 0.5188724509, + "95.0" : 0.5208801068, + "99.0" : 0.5235874605, + "99.9" : 0.5235874605, + "99.99" : 0.5235874605, + "99.999" : 0.5235874605, + "99.9999" : 0.5235874605, + "100.0" : 0.5235874605 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.4443253676666667, + 0.44418956833333334, + 0.44453058333333334, + 0.4447955726666667, + 0.444843356, + 0.443865853, + 0.44362604033333336, + 0.4439658496666667, + 0.44425661, + 0.44664393966666666, + 0.4970581883333333, + 0.5235874605, + 0.521389433, + 0.519691679, + 0.516342157 + ], + [ + 0.45819500566666665, + 0.45739480633333335, + 0.4573506073333333, + 0.4499450606666667, + 0.457039518, + 0.45007490933333333, + 0.4514746806666667, + 0.448617357, + 0.4508752793333333, + 0.4517080176666667, + 0.45344683333333335, + 0.45417059, + 0.4582713386666667, + 0.462406297, + 0.46530407933333334 + ], + [ + 0.515246406, + 0.5193377905, + 0.5185622245, + 0.5095984415, + 0.5112951365, + 0.513080038, + 0.514113084, + 0.5072220745, + 0.506179913, + 0.5066949195, + 0.5071252355, + 0.5075268445, + 0.5079019755, + 0.505310208, + 0.5071387395 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.4848718530888888, + "scoreError" : 0.0176240343664372, + "scoreConfidence" : [ + 0.4672478187224516, + 0.502495887455326 + ], + "scorePercentiles" : { + "0.0" : 0.44508365833333335, + "50.0" : 0.469775629, + "90.0" : 0.5219048851, + "95.0" : 0.5246830473499999, + "99.0" : 0.5383380925, + "99.9" : 0.5383380925, + "99.99" : 0.5383380925, + "99.999" : 0.5383380925, + "99.9999" : 0.5383380925, + "100.0" : 0.5383380925 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.515765362, + 0.517092844, + 0.5183114445, + 0.5181083285, + 0.5203915235, + 0.522328258, + 0.5248341695, + 0.520099806, + 0.5216226365, + 0.519015525, + 0.5187258065, + 0.518108032, + 0.5383380925, + 0.512142983, + 0.5169291015 + ], + [ + 0.516885218, + 0.469775629, + 0.44738854433333336, + 0.449625281, + 0.446988662, + 0.44577796333333336, + 0.44574120333333334, + 0.44508365833333335, + 0.44541271033333335, + 0.49361858333333336, + 0.524330429, + 0.515431165, + 0.514201607, + 0.5153405355, + 0.5157074155 + ], + [ + 0.4567582923333333, + 0.457859646, + 0.450288198, + 0.455746003, + 0.453361615, + 0.45078182266666667, + 0.454261226, + 0.45373937166666667, + 0.45434234366666665, + 0.458983454, + 0.45407106, + 0.4518543563333333, + 0.45049597566666666, + 0.462339759, + 0.4612277476666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "9" + }, + "primaryMetric" : { + "score" : 1.373686343511111, + "scoreError" : 0.05498714070135602, + "scoreConfidence" : [ + 1.318699202809755, + 1.428673484212467 + ], + "scorePercentiles" : { + "0.0" : 1.244137608, + "50.0" : 1.444002433, + "90.0" : 1.487452567, + "95.0" : 1.4986692591000002, + "99.0" : 1.5273623, + "99.9" : 1.5273623, + "99.99" : 1.5273623, + "99.999" : 1.5273623, + "99.9999" : 1.5273623, + "100.0" : 1.5273623 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.447044877, + 1.44378035, + 1.477792775, + 1.49876088, + 1.488770209, + 1.467782123, + 1.468413876, + 1.475295501, + 1.466480367, + 1.458023011, + 1.462378114, + 1.459104833, + 1.486574139, + 1.258414062, + 1.266053914 + ], + [ + 1.453817503, + 1.460320956, + 1.466563376, + 1.459993543, + 1.472676792, + 1.25781344, + 1.309534638, + 1.451976624, + 1.498455477, + 1.454938376, + 1.444002433, + 1.468856731, + 1.5273623, + 1.244137608, + 1.251256914 + ], + [ + 1.259392174, + 1.271940821, + 1.260292607, + 1.283329235, + 1.271913313, + 1.275383696, + 1.270114859, + 1.264352386, + 1.25197331, + 1.258887969, + 1.28052779, + 1.261358504, + 1.254264327, + 1.251513749, + 1.254264976 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "0" + }, + "primaryMetric" : { + "score" : 0.025444752572470575, + "scoreError" : 5.190471948222001E-4, + "scoreConfidence" : [ + 0.024925705377648374, + 0.025963799767292777 + ], + "scorePercentiles" : { + "0.0" : 0.02392828630952381, + "50.0" : 0.025862741743589743, + "90.0" : 0.02646367907894737, + "95.0" : 0.026997293055263157, + "99.0" : 0.027418397486486487, + "99.9" : 0.027418397486486487, + "99.99" : 0.027418397486486487, + "99.999" : 0.027418397486486487, + "99.9999" : 0.027418397486486487, + "100.0" : 0.027418397486486487 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.02392828630952381, + 0.024261629333333333, + 0.024528245219512194, + 0.024625334317073172, + 0.02420109969047619, + 0.024639008658536587, + 0.024323079571428572, + 0.025862741743589743, + 0.024422485170731707, + 0.024086468404761904, + 0.0240185225, + 0.02453228236585366, + 0.02472677724390244, + 0.025169153975, + 0.026139246435897438 + ], + [ + 0.024671850658536585, + 0.024090724, + 0.024017470547619046, + 0.024760419902439025, + 0.024734279902439024, + 0.024095774166666667, + 0.024791395536585367, + 0.027418397486486487, + 0.027137482763157895, + 0.026670183736842105, + 0.02591446364102564, + 0.026242870538461537, + 0.02586474930769231, + 0.02592882323076923, + 0.026297164538461537 + ], + [ + 0.025781536435897437, + 0.025884170743589743, + 0.02575356276923077, + 0.026178669692307692, + 0.02642992994736842, + 0.026364374263157894, + 0.026266425666666666, + 0.02641142957894737, + 0.026492982210526317, + 0.026112771897435896, + 0.025946402641025643, + 0.026351267578947367, + 0.02635229447368421, + 0.02614349330769231, + 0.02644414365789474 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.8482239265777777, + "scoreError" : 0.034820272261801524, + "scoreConfidence" : [ + 0.8134036543159762, + 0.8830441988395792 + ], + "scorePercentiles" : { + "0.0" : 0.76797873, + "50.0" : 0.82296758, + "90.0" : 0.9416396454, + "95.0" : 0.95362742475, + "99.0" : 0.9716929025, + "99.9" : 0.9716929025, + "99.99" : 0.9716929025, + "99.999" : 0.9716929025, + "99.9999" : 0.9716929025, + "100.0" : 0.9716929025 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.7832149165, + 0.8381965205, + 0.9366262365, + 0.8841491315, + 0.920896969, + 0.9096055815, + 0.9104148945, + 0.911862631, + 0.939245039, + 0.926177127, + 0.940618004, + 0.9431721075, + 0.9373873515, + 0.871729675, + 0.82296758 + ], + [ + 0.7764427895, + 0.7702890205, + 0.859534029, + 0.7720082985, + 0.7903417655, + 0.7879856405, + 0.7770060615, + 0.7741380485, + 0.771133945, + 0.76797873, + 0.7856769275, + 0.785640355, + 0.7881940895, + 0.7869552035, + 0.787182197 + ], + [ + 0.87941453, + 0.8859893925, + 0.8740911055, + 0.835074716, + 0.906981485, + 0.9716929025, + 0.9513074165, + 0.954621714, + 0.8194955305, + 0.811669134, + 0.8000327005, + 0.8071469075, + 0.8118857015, + 0.8003816725, + 0.8035209215 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "2" + }, + "primaryMetric" : { + "score" : 1.1100039255444447, + "scoreError" : 0.0436426681365668, + "scoreConfidence" : [ + 1.066361257407878, + 1.1536465936810114 + ], + "scorePercentiles" : { + "0.0" : 0.967866043, + "50.0" : 1.081363434, + "90.0" : 1.2239479238, + "95.0" : 1.2532279132, + "99.0" : 1.264461339, + "99.9" : 1.264461339, + "99.99" : 1.264461339, + "99.999" : 1.264461339, + "99.9999" : 1.264461339, + "100.0" : 1.264461339 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.166187919, + 1.168888194, + 0.997805936, + 1.004414848, + 1.0022081, + 1.003090377, + 1.0004328885, + 1.011955048, + 1.024976707, + 1.014472305, + 1.061890091, + 1.02065484, + 1.186854708, + 1.089501604, + 1.031178324 + ], + [ + 1.166062061, + 1.22129774, + 1.196154048, + 1.264461339, + 1.176184132, + 1.168094237, + 1.180680468, + 1.226222507, + 1.222431535, + 1.198806902, + 1.170145603, + 1.179357262, + 1.216767891, + 1.257420109, + 1.243446123 + ], + [ + 1.067165559, + 1.07507211, + 1.075296681, + 1.078086388, + 1.087398984, + 1.081363434, + 1.079840843, + 1.117549548, + 1.068915492, + 1.067937589, + 1.068326349, + 1.102113867, + 0.967866043, + 1.065685088, + 1.075514828 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "3" + }, + "primaryMetric" : { + "score" : 1.1733739717333336, + "scoreError" : 0.06457398276233683, + "scoreConfidence" : [ + 1.1087999889709967, + 1.2379479544956704 + ], + "scorePercentiles" : { + "0.0" : 1.028836275, + "50.0" : 1.176578451, + "90.0" : 1.354393574, + "95.0" : 1.3849000393, + "99.0" : 1.43747511, + "99.9" : 1.43747511, + "99.99" : 1.43747511, + "99.999" : 1.43747511, + "99.9999" : 1.43747511, + "100.0" : 1.43747511 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.042572652, + 1.05357107, + 1.045906443, + 1.036030447, + 1.035453522, + 1.037478771, + 1.038335288, + 1.039269405, + 1.038701564, + 1.029699607, + 1.029056607, + 1.028836275, + 1.03146697, + 1.033149959, + 1.032932704 + ], + [ + 1.23426393, + 1.232237764, + 1.214969091, + 1.215599192, + 1.242762663, + 1.220799218, + 1.257593561, + 1.224549307, + 1.217699968, + 1.21594276, + 1.21757957, + 1.227959179, + 1.229234513, + 1.040780554, + 1.042905514 + ], + [ + 1.296248934, + 1.176578451, + 1.169964395, + 1.43747511, + 1.393481809, + 1.173701447, + 1.174821956, + 1.174664504, + 1.36487591, + 1.358081726, + 1.351934806, + 1.336130353, + 1.153179711, + 1.321510181, + 1.331841367 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "4" + }, + "primaryMetric" : { + "score" : 1.3792354678666665, + "scoreError" : 0.0764993261435591, + "scoreConfidence" : [ + 1.3027361417231074, + 1.4557347940102257 + ], + "scorePercentiles" : { + "0.0" : 1.171826161, + "50.0" : 1.468956199, + "90.0" : 1.527618194, + "95.0" : 1.5484499223, + "99.0" : 1.615422484, + "99.9" : 1.615422484, + "99.99" : 1.615422484, + "99.999" : 1.615422484, + "99.9999" : 1.615422484, + "100.0" : 1.615422484 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.500271106, + 1.506713431, + 1.468956199, + 1.474516179, + 1.468999391, + 1.52076776, + 1.510007089, + 1.329381503, + 1.295272108, + 1.310550956, + 1.615422484, + 1.514859802, + 1.504608931, + 1.554900006, + 1.528771469 + ], + [ + 1.171826161, + 1.187823922, + 1.208792566, + 1.188018415, + 1.195673808, + 1.185398413, + 1.217914779, + 1.203050552, + 1.189923235, + 1.236514437, + 1.227330321, + 1.201508268, + 1.215828997, + 1.215786964, + 1.23059071 + ], + [ + 1.523454474, + 1.526849344, + 1.500296401, + 1.292804806, + 1.515613051, + 1.533399727, + 1.512276018, + 1.501785679, + 1.492836342, + 1.514791622, + 1.51339739, + 1.518030811, + 1.316615644, + 1.320453558, + 1.303011225 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "5" + }, + "primaryMetric" : { + "score" : 1.6380157380222218, + "scoreError" : 0.058756664963765484, + "scoreConfidence" : [ + 1.5792590730584564, + 1.6967724029859872 + ], + "scorePercentiles" : { + "0.0" : 1.536037748, + "50.0" : 1.576226135, + "90.0" : 1.819707028, + "95.0" : 1.8387314687, + "99.0" : 1.844058671, + "99.9" : 1.844058671, + "99.99" : 1.844058671, + "99.999" : 1.844058671, + "99.9999" : 1.844058671, + "100.0" : 1.844058671 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.844058671, + 1.827389606, + 1.819735048, + 1.819688348, + 1.815896013, + 1.565483313, + 1.54525046, + 1.545844651, + 1.540645634, + 1.542293063, + 1.547330315, + 1.567113476, + 1.545032322, + 1.536037748, + 1.736411161 + ], + [ + 1.764123442, + 1.755747414, + 1.764719504, + 1.574954779, + 1.574305904, + 1.587055843, + 1.593603944, + 1.580482704, + 1.592395696, + 1.582135848, + 1.742966075, + 1.816049121, + 1.814744389, + 1.815010978, + 1.843592267 + ], + [ + 1.546191425, + 1.583262198, + 1.576226135, + 1.57134533, + 1.563602552, + 1.558692343, + 1.554247357, + 1.560486507, + 1.574673125, + 1.568054648, + 1.57425202, + 1.557327172, + 1.57970426, + 1.578161619, + 1.564383783 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "6" + }, + "primaryMetric" : { + "score" : 1.7691330055777779, + "scoreError" : 0.08258746933596582, + "scoreConfidence" : [ + 1.686545536241812, + 1.8517204749137437 + ], + "scorePercentiles" : { + "0.0" : 1.489794931, + "50.0" : 1.74562038, + "90.0" : 2.0831824516, + "95.0" : 2.0910978285, + "99.0" : 2.09256621, + "99.9" : 2.09256621, + "99.99" : 2.09256621, + "99.999" : 2.09256621, + "99.9999" : 2.09256621, + "100.0" : 2.09256621 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.748355815, + 1.734237957, + 1.732468074, + 1.735691519, + 1.74562038, + 1.770159964, + 1.777543689, + 1.732059569, + 1.744799402, + 1.721748363, + 1.723521812, + 1.756092399, + 1.729865129, + 1.730939315, + 1.725613089 + ], + [ + 1.840622392, + 1.804952337, + 1.8043395, + 1.806253461, + 1.811664369, + 1.811956054, + 1.805012284, + 1.808142954, + 1.817609051, + 2.082606142, + 2.091224496, + 2.090802271, + 2.084046916, + 2.09256621, + 2.075821984 + ], + [ + 1.735861939, + 1.772898723, + 1.739882461, + 1.73231429, + 1.746349377, + 1.745395338, + 1.763294349, + 1.740373716, + 1.708376438, + 1.494784596, + 1.502602394, + 1.498788266, + 1.501515744, + 1.502415792, + 1.489794931 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "7" + }, + "primaryMetric" : { + "score" : 1.9481001704000003, + "scoreError" : 0.04032879844743181, + "scoreConfidence" : [ + 1.9077713719525684, + 1.9884289688474321 + ], + "scorePercentiles" : { + "0.0" : 1.697914919, + "50.0" : 1.954821902, + "90.0" : 2.0081056394, + "95.0" : 2.0514362922999996, + "99.0" : 2.14272078, + "99.9" : 2.14272078, + "99.99" : 2.14272078, + "99.999" : 2.14272078, + "99.9999" : 2.14272078, + "100.0" : 2.14272078 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.963055851, + 1.958799492, + 1.944416743, + 1.942534222, + 1.946478668, + 2.011508186, + 2.017972961, + 1.949730666, + 1.94961224, + 1.697914919, + 1.705733759, + 1.702928829, + 1.935950431, + 1.954821902, + 1.950215926 + ], + [ + 1.939961186, + 1.940566636, + 1.932307498, + 1.940515535, + 1.946825365, + 1.956338966, + 1.951275744, + 1.937597406, + 1.957344978, + 1.991710213, + 1.925796355, + 1.926362526, + 1.924577335, + 2.06577772, + 1.964141183 + ], + [ + 1.988259118, + 1.982494622, + 1.959625045, + 1.955410522, + 1.951405881, + 1.959624305, + 1.958296113, + 1.955186783, + 1.988820235, + 2.005837275, + 1.950409614, + 1.962275236, + 1.966995887, + 2.004372811, + 2.14272078 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "8" + }, + "primaryMetric" : { + "score" : 2.1840637599111115, + "scoreError" : 0.06553640434705683, + "scoreConfidence" : [ + 2.1185273555640545, + 2.2496001642581684 + ], + "scorePercentiles" : { + "0.0" : 1.929086832, + "50.0" : 2.215256897, + "90.0" : 2.2991174078, + "95.0" : 2.3348008431999996, + "99.0" : 2.385165812, + "99.9" : 2.385165812, + "99.99" : 2.385165812, + "99.999" : 2.385165812, + "99.9999" : 2.385165812, + "100.0" : 2.385165812 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 1.95651364, + 2.266152632, + 1.931105799, + 1.946565941, + 1.949334778, + 2.211266286, + 2.236267917, + 1.934941397, + 1.944337713, + 2.188221439, + 2.20263392, + 2.265500239, + 2.385165812, + 1.983668584, + 2.01540853 + ], + [ + 2.273444128, + 2.319366014, + 2.291396509, + 2.26385431, + 2.260315884, + 2.279575108, + 2.27538345, + 2.222949007, + 2.231759441, + 2.310698756, + 2.264630698, + 2.288649434, + 2.34141577, + 2.210087293, + 1.929086832 + ], + [ + 2.233510454, + 2.18725161, + 2.185546411, + 2.191570422, + 2.192822909, + 2.215256897, + 2.238069502, + 2.233298635, + 2.218517871, + 2.210808839, + 2.255034198, + 2.185096781, + 2.189878838, + 2.181161317, + 2.185347251 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "9" + }, + "primaryMetric" : { + "score" : 13.308669177444447, + "scoreError" : 0.6663441938952775, + "scoreConfidence" : [ + 12.64232498354917, + 13.975013371339724 + ], + "scorePercentiles" : { + "0.0" : 11.63407582, + "50.0" : 12.694590238, + "90.0" : 15.568744396, + "95.0" : 15.8498447733, + "99.0" : 16.09933116, + "99.9" : 16.09933116, + "99.99" : 16.09933116, + "99.999" : 16.09933116, + "99.9999" : 16.09933116, + "100.0" : 16.09933116 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 15.075929433, + 14.9928389, + 14.766002536, + 14.734905105, + 14.198357751, + 12.984704343, + 13.965517714, + 16.09933116, + 15.773740214, + 15.545794476, + 15.882461013, + 15.603169276, + 14.001402485, + 13.29477861, + 13.176290168 + ], + [ + 12.339774278, + 12.271484533, + 12.522863136, + 12.694590238, + 12.649783179, + 12.494531939, + 12.537700163, + 12.520015055, + 12.484648157, + 14.184563295, + 12.414720851, + 12.406397797, + 12.506329332, + 12.30705272, + 12.357422897 + ], + [ + 11.63407582, + 12.076118583, + 14.10092585, + 13.991541097, + 13.650291019, + 13.698909977, + 13.672209955, + 11.992661901, + 11.861829065, + 12.075212928, + 12.365766513, + 11.915011353, + 12.312229356, + 11.951312755, + 12.804916059 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "0" + }, + "primaryMetric" : { + "score" : 6.111873120632646E-5, + "scoreError" : 7.393062972048283E-7, + "scoreConfidence" : [ + 6.0379424909121634E-5, + 6.185803750353129E-5 + ], + "scorePercentiles" : { + "0.0" : 5.881610620405763E-5, + "50.0" : 6.118564146326543E-5, + "90.0" : 6.274835657689491E-5, + "95.0" : 6.414612452655743E-5, + "99.0" : 6.499881894983104E-5, + "99.9" : 6.499881894983104E-5, + "99.99" : 6.499881894983104E-5, + "99.999" : 6.499881894983104E-5, + "99.9999" : 6.499881894983104E-5, + "100.0" : 6.499881894983104E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 6.183830569467632E-5, + 6.123568309557338E-5, + 6.0291653987582136E-5, + 5.9311424607174625E-5, + 6.010057143715453E-5, + 6.114496503240004E-5, + 6.0945764730973126E-5, + 6.12284233241506E-5, + 6.229849753970726E-5, + 6.0788768291200775E-5, + 6.0341861193219524E-5, + 6.149363021025452E-5, + 6.142294104642593E-5, + 6.0449466396712195E-5, + 6.051834781556336E-5 + ], + [ + 6.255826438578934E-5, + 6.303349486355328E-5, + 6.252178816102013E-5, + 6.203835905228555E-5, + 6.128380522026837E-5, + 6.102918323265605E-5, + 6.101581820400195E-5, + 6.188968993255368E-5, + 6.405213928914505E-5, + 6.217219021570212E-5, + 6.499881894983104E-5, + 6.205674481945651E-5, + 6.158946551724138E-5, + 6.153268961486404E-5, + 6.0214072907886817E-5 + ], + [ + 5.8899292797832874E-5, + 5.9222004914732354E-5, + 6.16533246825299E-5, + 6.2308207923259E-5, + 6.418640391401989E-5, + 5.967087327725076E-5, + 5.881610620405763E-5, + 6.0564373054798666E-5, + 5.909309570508655E-5, + 5.957570446694461E-5, + 6.118564146326543E-5, + 6.123527507040529E-5, + 6.019381609195402E-5, + 5.9239551021616817E-5, + 5.910240492791302E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.002795957371617516, + "scoreError" : 9.807990655494278E-5, + "scoreConfidence" : [ + 0.002697877465062573, + 0.0028940372781724585 + ], + "scorePercentiles" : { + "0.0" : 0.0025272409646464647, + "50.0" : 0.0028811059022988508, + "90.0" : 0.0029777977929101316, + "95.0" : 0.003030766856337108, + "99.0" : 0.003059216143730887, + "99.9" : 0.003059216143730887, + "99.99" : 0.003059216143730887, + "99.999" : 0.003059216143730887, + "99.9999" : 0.003059216143730887, + "100.0" : 0.003059216143730887 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0026086877369791667, + 0.0025448467989821885, + 0.0025488101882951654, + 0.002547318501272265, + 0.002543098256345178, + 0.002536727164556962, + 0.002531438482323232, + 0.0025288986186868686, + 0.0025272409646464647, + 0.0025343684911392403, + 0.00254629720610687, + 0.0025323744556962026, + 0.0025339097316455696, + 0.002535178359493671, + 0.002532790146835443 + ], + [ + 0.002931632643274854, + 0.0029744029703264096, + 0.0029519013333333334, + 0.002948057455882353, + 0.0029347298826979474, + 0.002932579380116959, + 0.0029178633498542273, + 0.002928266909356725, + 0.002950564407079646, + 0.0029298709152046783, + 0.0028567637578347576, + 0.002889222400576369, + 0.002893506358381503, + 0.002938367296187683, + 0.0029442386970588235 + ], + [ + 0.002851476299145299, + 0.0028883207377521612, + 0.0029147804447674417, + 0.0028737884040114614, + 0.002873460842406877, + 0.0028811059022988508, + 0.002867114581661891, + 0.002888353994236311, + 0.0028786460143678163, + 0.002871306194842407, + 0.002984651175595238, + 0.0029828900267857145, + 0.00289848738150289, + 0.003050530719512195, + 0.003059216143730887 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.0030795414071369044, + "scoreError" : 1.2965479907869247E-4, + "scoreConfidence" : [ + 0.002949886608058212, + 0.0032091962062155968 + ], + "scorePercentiles" : { + "0.0" : 0.0027907712646239556, + "50.0" : 0.0031065555341614906, + "90.0" : 0.003393471761355932, + "95.0" : 0.0034114797061294143, + "99.0" : 0.003618066523465704, + "99.9" : 0.003618066523465704, + "99.99" : 0.003618066523465704, + "99.999" : 0.003618066523465704, + "99.9999" : 0.003618066523465704, + "100.0" : 0.003618066523465704 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0031065555341614906, + 0.00282866111299435, + 0.003026186933534743, + 0.003618066523465704, + 0.0027974083910614527, + 0.0028217632225352113, + 0.0028240766112676056, + 0.0028446946136363636, + 0.002874612959885387, + 0.0029559703067846606, + 0.0028014913221288515, + 0.0028030718795518206, + 0.0028120958988764044, + 0.0027963137290502793, + 0.0027951072932960895 + ], + [ + 0.0027907712646239556, + 0.0031410391755485895, + 0.0032761127875816994, + 0.0032952875986842103, + 0.003244983944983819, + 0.0031999980031948883, + 0.0032435990323624597, + 0.003348859123745819, + 0.0033095845313531355, + 0.0033926908338983053, + 0.0034145068600682595, + 0.0028913151560693642, + 0.0032582379772727274, + 0.0028334764985835695, + 0.00285937034 + ], + [ + 0.003328973438538206, + 0.0034044163469387754, + 0.003394643152542373, + 0.002824542056338028, + 0.0028263461666666666, + 0.002809717938202247, + 0.0027964784860335197, + 0.003000257125748503, + 0.0032533626006493507, + 0.003309582283828383, + 0.00335158689632107, + 0.0032965717730263156, + 0.0032509123668831167, + 0.003238211770226537, + 0.0032878514590163935 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.003283987595528039, + "scoreError" : 1.0289479798070032E-4, + "scoreConfidence" : [ + 0.003181092797547339, + 0.0033868823935087394 + ], + "scorePercentiles" : { + "0.0" : 0.0030753142147239266, + "50.0" : 0.003217509668810289, + "90.0" : 0.003612370311191336, + "95.0" : 0.0036297435168694083, + "99.0" : 0.0037219790446096656, + "99.9" : 0.0037219790446096656, + "99.99" : 0.0037219790446096656, + "99.999" : 0.0037219790446096656, + "99.9999" : 0.0037219790446096656, + "100.0" : 0.0037219790446096656 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.003225822154340836, + 0.00324921512012987, + 0.0031968024217252397, + 0.003222745919614148, + 0.0032539971785714287, + 0.003312696284768212, + 0.003168984990506329, + 0.0031871880891719746, + 0.0032146844935897435, + 0.0032143367051282053, + 0.003285425386885246, + 0.0033766714747474748, + 0.003217509668810289, + 0.0033663291946308726, + 0.0032865798590163936 + ], + [ + 0.003118506950155763, + 0.0031677002151898736, + 0.003146083751572327, + 0.003202149399361022, + 0.0036360435326086957, + 0.0036128256462093864, + 0.0036150434801444043, + 0.0036120667545126352, + 0.0035837995607142857, + 0.003611337462093863, + 0.0037219790446096656, + 0.0035792924642857145, + 0.0035938173835125447, + 0.0035920138853046597, + 0.0030753142147239266 + ], + [ + 0.0030924742561728395, + 0.0030972688637770896, + 0.0030888011790123457, + 0.0030878780956790125, + 0.0030954536944444444, + 0.0031484287924528303, + 0.0030980075665634674, + 0.00309722553869969, + 0.0030792431046153847, + 0.003106829931888545, + 0.003124669165109034, + 0.0032579670423452767, + 0.003182901615873016, + 0.003354943214046823, + 0.003220387051446945 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.003926871831535347, + "scoreError" : 1.4505869598859712E-4, + "scoreConfidence" : [ + 0.00378181313554675, + 0.004071930527523944 + ], + "scorePercentiles" : { + "0.0" : 0.0035644280640569396, + "50.0" : 0.004113713782786885, + "90.0" : 0.004225443536407475, + "95.0" : 0.004307490115366837, + "99.0" : 0.004357621113043478, + "99.9" : 0.004357621113043478, + "99.99" : 0.004357621113043478, + "99.999" : 0.004357621113043478, + "99.9999" : 0.004357621113043478, + "100.0" : 0.004357621113043478 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0036226017328519857, + 0.0036465249854545456, + 0.0036119964801444044, + 0.0036182466498194945, + 0.003577760360714286, + 0.003601500298561151, + 0.0036292998985507246, + 0.0036420544, + 0.003635092358695652, + 0.0037356553358208954, + 0.0039290158235294114, + 0.00360193976618705, + 0.003565997512455516, + 0.0035766995071428572, + 0.003639207581818182 + ], + [ + 0.0038801438178294573, + 0.0037389400447761195, + 0.0036008754712230214, + 0.003577836957142857, + 0.003691348577205882, + 0.004265126927659574, + 0.004175667554166667, + 0.004118701251028807, + 0.004325645767241379, + 0.004357621113043478, + 0.004167370796680498, + 0.004163216717842324, + 0.004215205281512605, + 0.004119921263374486, + 0.004130570255144033 + ], + [ + 0.0035644280640569396, + 0.003875218189189189, + 0.004150323464730291, + 0.004217650785714286, + 0.004173605195833333, + 0.004177728166666667, + 0.004179444404166666, + 0.004237132662447257, + 0.004138094078512396, + 0.004188601719665272, + 0.004116048946502058, + 0.004125733399176955, + 0.004113713782786885, + 0.004129298320987654, + 0.004160426751037344 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.004535846479092516, + "scoreError" : 1.4850678860085063E-4, + "scoreConfidence" : [ + 0.004387339690491665, + 0.004684353267693367 + ], + "scorePercentiles" : { + "0.0" : 0.0040768965975609755, + "50.0" : 0.00466487774883721, + "90.0" : 0.0047966656392344495, + "95.0" : 0.004821956190865385, + "99.0" : 0.005006374955, + "99.9" : 0.005006374955, + "99.99" : 0.005006374955, + "99.999" : 0.005006374955, + "99.9999" : 0.005006374955, + "100.0" : 0.005006374955 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0042229868227848105, + 0.004225996860759493, + 0.004523148923423423, + 0.004261518825531915, + 0.0041730011625, + 0.00450801669058296, + 0.005006374955, + 0.004161236892116183, + 0.0042071450672268905, + 0.004778795842857143, + 0.004823533211538462, + 0.004758456402843602, + 0.004724407580188679, + 0.004805431851674641, + 0.0047897472057416264 + ], + [ + 0.004711661788732394, + 0.0047451414976303315, + 0.004753960928909952, + 0.00466487774883721, + 0.0046684307720930235, + 0.004688245542056075, + 0.004695926539906103, + 0.004705834014084507, + 0.004790821497607655, + 0.004818276475961538, + 0.004723166117924529, + 0.00475488454028436, + 0.004786217755980861, + 0.004722859, + 0.004726750212264151 + ], + [ + 0.004639231796296296, + 0.004627895345622119, + 0.004624683064516129, + 0.0046481671666666665, + 0.004634082296296296, + 0.004080723195121951, + 0.004106752737704918, + 0.00408225899593496, + 0.0040768965975609755, + 0.00408429707755102, + 0.004088585122448979, + 0.004082948710204082, + 0.0041107960204918035, + 0.004584458780821918, + 0.004714461924882629 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.004280031928002191, + "scoreError" : 1.0255833904177006E-4, + "scoreConfidence" : [ + 0.0041774735889604205, + 0.004382590267043961 + ], + "scorePercentiles" : { + "0.0" : 0.004133842541322314, + "50.0" : 0.004200197054393305, + "90.0" : 0.004699281555868544, + "95.0" : 0.004737057631196906, + "99.0" : 0.004769209561904762, + "99.9" : 0.004769209561904762, + "99.99" : 0.004769209561904762, + "99.999" : 0.004769209561904762, + "99.9999" : 0.004769209561904762, + "100.0" : 0.004769209561904762 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.004135356260330579, + 0.004162550344398341, + 0.004210101226890756, + 0.004227396772151898, + 0.004178317016666666, + 0.004211185508403361, + 0.004245737953389831, + 0.004231594687763713, + 0.004235105624472574, + 0.004240266716101695, + 0.004133842541322314, + 0.004216416340336135, + 0.004193664962343096, + 0.004145180041322314, + 0.004216893453781513 + ], + [ + 0.004170017518672199, + 0.004177139595833333, + 0.004186730619246862, + 0.004200197054393305, + 0.004190753958158996, + 0.004202113832635983, + 0.004179319454166667, + 0.004192547523012552, + 0.004204024470588236, + 0.004200917292887029, + 0.004487020179372197, + 0.004769209561904762, + 0.004744316876777251, + 0.004330453333333334, + 0.004154500709543568 + ], + [ + 0.004315271012931035, + 0.004190113184100419, + 0.004156608518672199, + 0.004158472489626556, + 0.004151484099585062, + 0.0041525753153526974, + 0.004162714539419087, + 0.004159570211618257, + 0.004168314654166666, + 0.004177038520833333, + 0.004625212493087558, + 0.004702387375586855, + 0.004720119391509434, + 0.004697211009389671, + 0.004691472514018692 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.004721791594034001, + "scoreError" : 8.665963901997051E-5, + "scoreConfidence" : [ + 0.00463513195501403, + 0.004808451233053972 + ], + "scorePercentiles" : { + "0.0" : 0.0042045082478991596, + "50.0" : 0.004752983606635071, + "90.0" : 0.0048645280029126214, + "95.0" : 0.004904279059667623, + "99.0" : 0.005029423266331658, + "99.9" : 0.005029423266331658, + "99.99" : 0.005029423266331658, + "99.999" : 0.005029423266331658, + "99.9999" : 0.005029423266331658, + "100.0" : 0.005029423266331658 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0047487556587677724, + 0.004764768971428571, + 0.004865782684466019, + 0.004754637180094787, + 0.0048636915485436895, + 0.004779536714285714, + 0.0047058787089201875, + 0.0042045082478991596, + 0.004227104021097047, + 0.004303067236051502, + 0.004792826205741627, + 0.005029423266331658, + 0.004912572759803922, + 0.004884927092682927, + 0.0047944590717703345 + ], + [ + 0.0047565754407582934, + 0.004774096080952381, + 0.00473631429245283, + 0.004212691138655462, + 0.004690609023364486, + 0.004762753847619048, + 0.00480917483173077, + 0.0047634854380952385, + 0.004760835971563981, + 0.004764759866666667, + 0.0047501960853080566, + 0.004758846412322275, + 0.004752983606635071, + 0.004754094701421801, + 0.0047535452654028434 + ], + [ + 0.004770988447619048, + 0.004709885943661972, + 0.004752040995260664, + 0.004743736966824645, + 0.004726148169811321, + 0.004737168198113207, + 0.0047057370657277, + 0.0047424830710900475, + 0.004733667179245283, + 0.004742014663507109, + 0.004734763599056604, + 0.004731968754716981, + 0.004745136938388626, + 0.004766170771428571, + 0.004705809596244131 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.0054351735262304374, + "scoreError" : 2.310599096085343E-4, + "scoreConfidence" : [ + 0.0052041136166219035, + 0.005666233435838971 + ], + "scorePercentiles" : { + "0.0" : 0.0043283174181034485, + "50.0" : 0.005672392672316384, + "90.0" : 0.005866221123976608, + "95.0" : 0.005905767544970414, + "99.0" : 0.005921906153846154, + "99.9" : 0.005921906153846154, + "99.99" : 0.005921906153846154, + "99.999" : 0.005921906153846154, + "99.9999" : 0.005921906153846154, + "100.0" : 0.005921906153846154 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.005110527352040816, + 0.005826156424418604, + 0.005848155023255814, + 0.005868716187134503, + 0.005785930104046243, + 0.005826775796511628, + 0.005874058333333334, + 0.005921906153846154, + 0.005919357207100592, + 0.005842919226744186, + 0.0058153340755813954, + 0.005023482155, + 0.005030388874371859, + 0.005864557748538011, + 0.005837882988372093 + ], + [ + 0.0043283174181034485, + 0.004527765194570136, + 0.005004027995, + 0.005064534888888889, + 0.00502230053, + 0.004424389022026432, + 0.004950606054187192, + 0.005021361195, + 0.005023281845, + 0.0051401392102564105, + 0.005091159705583756, + 0.005096339817258883, + 0.005044909854271357, + 0.0050350517035175875, + 0.00502275322 + ], + [ + 0.005692746136363637, + 0.0056753078135593224, + 0.005704669806818182, + 0.005758739149425287, + 0.005774758298850575, + 0.005690413534090909, + 0.005699877801136364, + 0.005672392672316384, + 0.005672295875706215, + 0.005650684348314607, + 0.005730658874285715, + 0.0056501603988764046, + 0.005681709288135594, + 0.005657756418079096, + 0.005677552960451977 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.00939918932578371, + "scoreError" : 3.0566520220206775E-4, + "scoreConfidence" : [ + 0.009093524123581642, + 0.009704854527985777 + ], + "scorePercentiles" : { + "0.0" : 0.00830891888429752, + "50.0" : 0.009691105346153845, + "90.0" : 0.009916987403960397, + "95.0" : 0.010008784931435644, + "99.0" : 0.01007022493, + "99.9" : 0.01007022493, + "99.99" : 0.01007022493, + "99.999" : 0.01007022493, + "99.9999" : 0.01007022493, + "100.0" : 0.01007022493 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.009919738742574258, + 0.009844736303921568, + 0.009915153178217822, + 0.01007022493, + 0.008874378300884956, + 0.009921200188118812, + 0.01004632125, + 0.009847980588235295, + 0.009755961718446601, + 0.00974819440776699, + 0.00972443913592233, + 0.009687402028846154, + 0.0096643675, + 0.00856557205982906, + 0.008400547208333333 + ], + [ + 0.0083680186, + 0.008340257441666667, + 0.00830891888429752, + 0.008335857275, + 0.009538321590476191, + 0.009713892912621359, + 0.009733786941747574, + 0.009740900349514563, + 0.00985725793137255, + 0.009692758692307693, + 0.0097195566407767, + 0.009678277423076923, + 0.009788830233009709, + 0.009793472941747573, + 0.009812283274509804 + ], + [ + 0.009691105346153845, + 0.009573329838095238, + 0.008604992452991452, + 0.008530497177966102, + 0.00852561622881356, + 0.008542977542372881, + 0.008407700983193277, + 0.009292461916666666, + 0.009493126037735848, + 0.009511450283018868, + 0.009522455679245282, + 0.009457235443396226, + 0.009743462145631068, + 0.009853245950980392, + 0.009805253960784313 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "0" + }, + "primaryMetric" : { + "score" : 2.5480794071766696E-6, + "scoreError" : 1.1803974595990756E-8, + "scoreConfidence" : [ + 2.5362754325806788E-6, + 2.5598833817726605E-6 + ], + "scorePercentiles" : { + "0.0" : 2.5187279098816855E-6, + "50.0" : 2.5397775546166424E-6, + "90.0" : 2.5921280689023915E-6, + "95.0" : 2.6053376924525547E-6, + "99.0" : 2.6091154362871313E-6, + "99.9" : 2.6091154362871313E-6, + "99.99" : 2.6091154362871313E-6, + "99.999" : 2.6091154362871313E-6, + "99.9999" : 2.6091154362871313E-6, + "100.0" : 2.6091154362871313E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.527263822003022E-6, + 2.6091154362871313E-6, + 2.5234892910036358E-6, + 2.5405269693629256E-6, + 2.5540027476035075E-6, + 2.537052042035415E-6, + 2.5396259954089303E-6, + 2.538822261763041E-6, + 2.5306135402117366E-6, + 2.560568693809007E-6, + 2.5606433031816705E-6, + 2.561261816654588E-6, + 2.5666650173359375E-6, + 2.5393712170451315E-6, + 2.5187279098816855E-6 + ], + [ + 2.58775962993721E-6, + 2.557994884897404E-6, + 2.5357012489161356E-6, + 2.522738982178797E-6, + 2.544008269171582E-6, + 2.545891509373926E-6, + 2.540032455262583E-6, + 2.5998626792504813E-6, + 2.536397100890629E-6, + 2.5397775546166424E-6, + 2.5428765636123257E-6, + 2.550728645279429E-6, + 2.5382765750629415E-6, + 2.5504518055392648E-6, + 2.5608366518258323E-6 + ], + [ + 2.533429442771275E-6, + 2.5354876402215658E-6, + 2.5351000408091877E-6, + 2.543630483490716E-6, + 2.527845486185709E-6, + 2.6076841266820147E-6, + 2.5652082759434385E-6, + 2.562869354652727E-6, + 2.5986807273501633E-6, + 2.536365138093946E-6, + 2.533421949211576E-6, + 2.5324351720086497E-6, + 2.537155321038078E-6, + 2.52844803185438E-6, + 2.5247275132341914E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "1" + }, + "primaryMetric" : { + "score" : 3.0378886312186862E-6, + "scoreError" : 1.0398762304042473E-8, + "scoreConfidence" : [ + 3.027489868914644E-6, + 3.0482873935227286E-6 + ], + "scorePercentiles" : { + "0.0" : 3.012039505027721E-6, + "50.0" : 3.0325084076162756E-6, + "90.0" : 3.06390610941199E-6, + "95.0" : 3.079407756808745E-6, + "99.0" : 3.0959251619613028E-6, + "99.9" : 3.0959251619613028E-6, + "99.99" : 3.0959251619613028E-6, + "99.999" : 3.0959251619613028E-6, + "99.9999" : 3.0959251619613028E-6, + "100.0" : 3.0959251619613028E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.032402335755801E-6, + 3.0175324324650484E-6, + 3.0325084076162756E-6, + 3.057983254093223E-6, + 3.01683692278925E-6, + 3.014056477374093E-6, + 3.0236039390549895E-6, + 3.0277035208432347E-6, + 3.024899291693886E-6, + 3.019196909052492E-6, + 3.0338545500316955E-6, + 3.0521151206681377E-6, + 3.079742097597177E-6, + 3.0576020324557007E-6, + 3.041177846093966E-6 + ], + [ + 3.0278030579595643E-6, + 3.0122705709449895E-6, + 3.0522591339214603E-6, + 3.0959251619613028E-6, + 3.0395240823074283E-6, + 3.020874226754301E-6, + 3.0312487482420834E-6, + 3.024586957310656E-6, + 3.0238567260479403E-6, + 3.0403257316216817E-6, + 3.01599579012126E-6, + 3.019728012439238E-6, + 3.01948903608747E-6, + 3.028064405763577E-6, + 3.028878371134458E-6 + ], + [ + 3.049884110958307E-6, + 3.048254787105976E-6, + 3.055437252541793E-6, + 3.078627628302404E-6, + 3.0367312001651797E-6, + 3.046169391633823E-6, + 3.0413460641355086E-6, + 3.0386604660347552E-6, + 3.012039505027721E-6, + 3.0162915650078563E-6, + 3.0588695309131276E-6, + 3.0714609771602836E-6, + 3.0578623576353324E-6, + 3.053833322138225E-6, + 3.0274750958782205E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "2" + }, + "primaryMetric" : { + "score" : 3.0492200569421974E-6, + "scoreError" : 2.459682203553466E-8, + "scoreConfidence" : [ + 3.024623234906663E-6, + 3.073816878977732E-6 + ], + "scorePercentiles" : { + "0.0" : 3.019164411681247E-6, + "50.0" : 3.041085345608669E-6, + "90.0" : 3.065601567795562E-6, + "95.0" : 3.074427979099337E-6, + "99.0" : 3.3402896310101134E-6, + "99.9" : 3.3402896310101134E-6, + "99.99" : 3.3402896310101134E-6, + "99.999" : 3.3402896310101134E-6, + "99.9999" : 3.3402896310101134E-6, + "100.0" : 3.3402896310101134E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.0431633991900024E-6, + 3.0202858320649416E-6, + 3.0264886459922046E-6, + 3.0206892320052677E-6, + 3.0206277284959633E-6, + 3.049272481134233E-6, + 3.031531732439322E-6, + 3.0317019433927375E-6, + 3.05949453178296E-6, + 3.0241907800045962E-6, + 3.019164411681247E-6, + 3.0371002693486135E-6, + 3.0198849453047866E-6, + 3.0458807011987136E-6, + 3.0268249944010314E-6 + ], + [ + 3.0449641688257518E-6, + 3.041085345608669E-6, + 3.053949577112149E-6, + 3.0403600059580987E-6, + 3.032237381868457E-6, + 3.051768724940345E-6, + 3.02990036170419E-6, + 3.034825847384343E-6, + 3.3402896310101134E-6, + 3.0506187048384785E-6, + 3.024845381932998E-6, + 3.0395088268991737E-6, + 3.0419041967889197E-6, + 3.0641408288882283E-6, + 3.031891295780967E-6 + ], + [ + 3.0765815566622475E-6, + 3.053414380832883E-6, + 3.0590097289593288E-6, + 3.0533498827781577E-6, + 3.048898373079139E-6, + 3.0386528565569414E-6, + 3.06940296478588E-6, + 3.0636413024834295E-6, + 3.0369899346893417E-6, + 3.0389099625996152E-6, + 3.0587140908687794E-6, + 3.059580209789568E-6, + 3.039103005830576E-6, + 3.067792676156562E-6, + 3.052269728348944E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "3" + }, + "primaryMetric" : { + "score" : 3.0324615512979055E-6, + "scoreError" : 1.613004207821581E-8, + "scoreConfidence" : [ + 3.0163315092196895E-6, + 3.0485915933761214E-6 + ], + "scorePercentiles" : { + "0.0" : 3.0020019060769336E-6, + "50.0" : 3.0283590218734104E-6, + "90.0" : 3.053930056402782E-6, + "95.0" : 3.0895160850907914E-6, + "99.0" : 3.1910977023780276E-6, + "99.9" : 3.1910977023780276E-6, + "99.99" : 3.1910977023780276E-6, + "99.999" : 3.1910977023780276E-6, + "99.9999" : 3.1910977023780276E-6, + "100.0" : 3.1910977023780276E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.0155992232681836E-6, + 3.0932399945565437E-6, + 3.0511869885958008E-6, + 3.0354510917401676E-6, + 3.0495899577379756E-6, + 3.009951528101723E-6, + 3.0020019060769336E-6, + 3.008240764358032E-6, + 3.0078456874592113E-6, + 3.0258728519217734E-6, + 3.0321796941080172E-6, + 3.0136601824147813E-6, + 3.0062659111745697E-6, + 3.046235891953792E-6, + 3.026508029400284E-6 + ], + [ + 3.0319141066914024E-6, + 3.022251891604419E-6, + 3.0328788857452172E-6, + 3.054450119254484E-6, + 3.023101679442846E-6, + 3.0310858404478106E-6, + 3.032238923805972E-6, + 3.034404566512043E-6, + 3.0283590218734104E-6, + 3.0387331093396847E-6, + 3.0535833478349802E-6, + 3.0493650817847835E-6, + 3.03117037557846E-6, + 3.0214111464891187E-6, + 3.020370430409399E-6 + ], + [ + 3.0317963913931817E-6, + 3.0319457552818343E-6, + 3.003994584317047E-6, + 3.004050579263073E-6, + 3.018300938291278E-6, + 3.0126492879432283E-6, + 3.0238643314990628E-6, + 3.030845769666701E-6, + 3.0247750013609886E-6, + 3.0109753888116182E-6, + 3.004861745115653E-6, + 3.035986618865336E-6, + 3.0808269630040356E-6, + 3.1910977023780276E-6, + 3.025650521532895E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "4" + }, + "primaryMetric" : { + "score" : 3.0942914760734896E-6, + "scoreError" : 8.28355323595508E-8, + "scoreConfidence" : [ + 3.011455943713939E-6, + 3.1771270084330403E-6 + ], + "scorePercentiles" : { + "0.0" : 2.9729707883605274E-6, + "50.0" : 3.031580175625252E-6, + "90.0" : 3.321858690004789E-6, + "95.0" : 3.5500473561132235E-6, + "99.0" : 3.7133935255831915E-6, + "99.9" : 3.7133935255831915E-6, + "99.99" : 3.7133935255831915E-6, + "99.999" : 3.7133935255831915E-6, + "99.9999" : 3.7133935255831915E-6, + "100.0" : 3.7133935255831915E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.0242591566756876E-6, + 3.007895230075188E-6, + 2.9911661308026594E-6, + 3.0127171147560735E-6, + 3.0156741176293216E-6, + 2.9987409341960862E-6, + 2.9830259197947894E-6, + 2.9729707883605274E-6, + 3.0008921944574467E-6, + 3.2636438176911505E-6, + 3.01417177309496E-6, + 2.992349693618651E-6, + 3.004480578003425E-6, + 2.9953883888860604E-6, + 2.9927092786651743E-6 + ], + [ + 3.320689327512077E-6, + 3.7133935255831915E-6, + 3.1786226263383876E-6, + 3.3236127337438565E-6, + 3.2221546532229488E-6, + 3.1193793024938556E-6, + 3.6376332541636813E-6, + 3.1323536487595284E-6, + 3.0822769443177474E-6, + 3.0829982060292214E-6, + 3.073062269374111E-6, + 3.048389296969771E-6, + 3.0274945771115665E-6, + 3.0159497969140587E-6, + 3.149546194591054E-6 + ], + [ + 3.0415434043510786E-6, + 3.0420160938070323E-6, + 3.0506888821781755E-6, + 3.058755273435708E-6, + 3.016079956693768E-6, + 3.062328605635269E-6, + 3.3456802606621595E-6, + 3.044138478818022E-6, + 3.0376624204982415E-6, + 3.031580175625252E-6, + 3.023051594845956E-6, + 3.0228361575261945E-6, + 3.023184464757483E-6, + 3.024234002279881E-6, + 3.0216951783604793E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "5" + }, + "primaryMetric" : { + "score" : 3.038097655612536E-6, + "scoreError" : 8.845531925696349E-9, + "scoreConfidence" : [ + 3.0292521236868396E-6, + 3.0469431875382323E-6 + ], + "scorePercentiles" : { + "0.0" : 3.00113058951323E-6, + "50.0" : 3.032014214906098E-6, + "90.0" : 3.061039999034705E-6, + "95.0" : 3.0776487990634085E-6, + "99.0" : 3.0886102872601277E-6, + "99.9" : 3.0886102872601277E-6, + "99.99" : 3.0886102872601277E-6, + "99.999" : 3.0886102872601277E-6, + "99.9999" : 3.0886102872601277E-6, + "100.0" : 3.0886102872601277E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.03026330061201E-6, + 3.027032767386962E-6, + 3.018202426938352E-6, + 3.0250035751770195E-6, + 3.0561508597376325E-6, + 3.075025388061032E-6, + 3.0282209343870165E-6, + 3.065449895788635E-6, + 3.0505562527070965E-6, + 3.032444005142261E-6, + 3.0581000678654186E-6, + 3.0563743868860076E-6, + 3.0422043094480573E-6, + 3.0886102872601277E-6, + 3.0512275528571864E-6 + ], + [ + 3.027254403486472E-6, + 3.02075882157526E-6, + 3.027388657668756E-6, + 3.0284090438384537E-6, + 3.021829110003958E-6, + 3.0265218341205984E-6, + 3.0301645292347965E-6, + 3.029761809848937E-6, + 3.020217454062297E-6, + 3.031453987209408E-6, + 3.032014214906098E-6, + 3.042889202592108E-6, + 3.0296881234758637E-6, + 3.0310768214409096E-6, + 3.0458780230054485E-6 + ], + [ + 3.0307671286840685E-6, + 3.0479165729575217E-6, + 3.00113058951323E-6, + 3.031462331206523E-6, + 3.0254230286421234E-6, + 3.0411672124567852E-6, + 3.0479472122085673E-6, + 3.0787731180644268E-6, + 3.0331559268267533E-6, + 3.0360280854706563E-6, + 3.0324890241166235E-6, + 3.044845021674013E-6, + 3.0295003271319614E-6, + 3.0362332991311847E-6, + 3.0473835777555007E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "6" + }, + "primaryMetric" : { + "score" : 3.038109152211375E-6, + "scoreError" : 1.1316390136303904E-8, + "scoreConfidence" : [ + 3.026792762075071E-6, + 3.0494255423476787E-6 + ], + "scorePercentiles" : { + "0.0" : 3.004066723536161E-6, + "50.0" : 3.0385913683839567E-6, + "90.0" : 3.061293843438015E-6, + "95.0" : 3.0783863906805817E-6, + "99.0" : 3.1143339063010884E-6, + "99.9" : 3.1143339063010884E-6, + "99.99" : 3.1143339063010884E-6, + "99.999" : 3.1143339063010884E-6, + "99.9999" : 3.1143339063010884E-6, + "100.0" : 3.1143339063010884E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.1143339063010884E-6, + 3.0456773794733124E-6, + 3.0388359766657553E-6, + 3.0489198228243243E-6, + 3.0560735613148455E-6, + 3.0473030236554422E-6, + 3.060950036114784E-6, + 3.036508218071865E-6, + 3.018906181045438E-6, + 3.022641146995001E-6, + 3.0068259064522626E-6, + 3.020218375463146E-6, + 3.0150394748741445E-6, + 3.004066723536161E-6, + 3.0346282003823163E-6 + ], + [ + 3.0226895335660216E-6, + 3.0398384390024495E-6, + 3.0164013861702674E-6, + 3.0147633775307516E-6, + 3.0115603221678586E-6, + 3.023542095064195E-6, + 3.027200689506963E-6, + 3.0385913683839567E-6, + 3.058975197966655E-6, + 3.071317337927138E-6, + 3.0410994557450818E-6, + 3.0461985539115657E-6, + 3.017361088902499E-6, + 3.0057155071374907E-6, + 3.0179412959313923E-6 + ], + [ + 3.034895551644617E-6, + 3.0285674461983823E-6, + 3.0399768594790117E-6, + 3.0550692858211943E-6, + 3.046756424550373E-6, + 3.041254534728494E-6, + 3.0478682787999197E-6, + 3.048823269581334E-6, + 3.061809554422862E-6, + 3.060073135287279E-6, + 3.0249305592519114E-6, + 3.0525229721233724E-6, + 3.0814159847177717E-6, + 3.0286254095332685E-6, + 3.038199001287877E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "7" + }, + "primaryMetric" : { + "score" : 3.105242991293008E-6, + "scoreError" : 7.729735454933724E-8, + "scoreConfidence" : [ + 3.0279456367436706E-6, + 3.182540345842345E-6 + ], + "scorePercentiles" : { + "0.0" : 3.0198039093140586E-6, + "50.0" : 3.0387878479428037E-6, + "90.0" : 3.418486086728073E-6, + "95.0" : 3.446983737098429E-6, + "99.0" : 3.51604706560639E-6, + "99.9" : 3.51604706560639E-6, + "99.99" : 3.51604706560639E-6, + "99.999" : 3.51604706560639E-6, + "99.9999" : 3.51604706560639E-6, + "100.0" : 3.51604706560639E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.51604706560639E-6, + 3.4476425213351165E-6, + 3.4454465738794916E-6, + 3.4168707640798757E-6, + 3.420909070700369E-6, + 3.3530917259252552E-6, + 3.3456521104993074E-6, + 3.357947615642113E-6, + 3.070703900649341E-6, + 3.0241102745752567E-6, + 3.0240154453577768E-6, + 3.0296060739156643E-6, + 3.0198039093140586E-6, + 3.0279230149743565E-6, + 3.027358140872355E-6 + ], + [ + 3.0460374851539424E-6, + 3.063413020905123E-6, + 3.0536142558804133E-6, + 3.0313681374138813E-6, + 3.0377467895759934E-6, + 3.0275792400174346E-6, + 3.034666401682146E-6, + 3.0413025216471274E-6, + 3.0344548450029887E-6, + 3.0402501466748135E-6, + 3.0513120307518647E-6, + 3.0379877844696934E-6, + 3.045652824385639E-6, + 3.0473995526940434E-6, + 3.025230500025711E-6 + ], + [ + 3.0246809926903104E-6, + 3.037865917816874E-6, + 3.0715097117342318E-6, + 3.045484983023493E-6, + 3.0378180688859192E-6, + 3.0387878479428037E-6, + 3.0270346872068037E-6, + 3.0308319713235584E-6, + 3.06004386509731E-6, + 3.0231958932387137E-6, + 3.034689107222507E-6, + 3.0408083319906732E-6, + 3.0313782740999826E-6, + 3.0546159068628198E-6, + 3.0320453054418677E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "8" + }, + "primaryMetric" : { + "score" : 3.0451399372561756E-6, + "scoreError" : 1.5316995478712372E-8, + "scoreConfidence" : [ + 3.029822941777463E-6, + 3.060456932734888E-6 + ], + "scorePercentiles" : { + "0.0" : 3.0117742614508987E-6, + "50.0" : 3.0370618217042495E-6, + "90.0" : 3.0630269986889068E-6, + "95.0" : 3.0831620628617203E-6, + "99.0" : 3.2071365525335247E-6, + "99.9" : 3.2071365525335247E-6, + "99.99" : 3.2071365525335247E-6, + "99.999" : 3.2071365525335247E-6, + "99.9999" : 3.2071365525335247E-6, + "100.0" : 3.2071365525335247E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.0125619290028164E-6, + 3.0117742614508987E-6, + 3.051363070849566E-6, + 3.03499589758528E-6, + 3.0208736223409557E-6, + 3.0363709683295284E-6, + 3.031168301767849E-6, + 3.0319833111016796E-6, + 3.035647519241508E-6, + 3.054744018912241E-6, + 3.0889862681570113E-6, + 3.047015035601013E-6, + 3.2071365525335247E-6, + 3.058108988626636E-6, + 3.032649952848354E-6 + ], + [ + 3.0370618217042495E-6, + 3.035061898750311E-6, + 3.0398992765957448E-6, + 3.033326416164459E-6, + 3.0271326414174893E-6, + 3.032937092499257E-6, + 3.038175882556635E-6, + 3.0363894218800286E-6, + 3.0362827569876414E-6, + 3.0530971255525434E-6, + 3.022663764261428E-6, + 3.040746335723993E-6, + 3.042455752845014E-6, + 3.0232729394055718E-6, + 3.02666645584368E-6 + ], + [ + 3.051888649512975E-6, + 3.0343767733831723E-6, + 3.0323357436293903E-6, + 3.053971422377204E-6, + 3.0474876369231707E-6, + 3.0554921440376867E-6, + 3.0695722505060418E-6, + 3.0508258425424056E-6, + 3.0609822725533705E-6, + 3.0660940878922116E-6, + 3.06040323261749E-6, + 3.0552061422667248E-6, + 3.0567960512240596E-6, + 3.028023412454554E-6, + 3.0272922340705674E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "simpleText", + "level" : "9" + }, + "primaryMetric" : { + "score" : 3.0403220703299208E-6, + "scoreError" : 1.1435357699150933E-8, + "scoreConfidence" : [ + 3.0288867126307698E-6, + 3.0517574280290718E-6 + ], + "scorePercentiles" : { + "0.0" : 3.000607253646624E-6, + "50.0" : 3.0386171206887647E-6, + "90.0" : 3.0551804463379712E-6, + "95.0" : 3.081361638849021E-6, + "99.0" : 3.1356049568120893E-6, + "99.9" : 3.1356049568120893E-6, + "99.99" : 3.1356049568120893E-6, + "99.999" : 3.1356049568120893E-6, + "99.9999" : 3.1356049568120893E-6, + "100.0" : 3.1356049568120893E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.038339774532707E-6, + 3.0055269824384265E-6, + 3.000607253646624E-6, + 3.0429405271868765E-6, + 3.004361504448703E-6, + 3.0508558011420482E-6, + 3.020096902279432E-6, + 3.0091549940280456E-6, + 3.0436444418073216E-6, + 3.0361658050434555E-6, + 3.0205807848656356E-6, + 3.032862972576322E-6, + 3.0382774589653465E-6, + 3.036942226351731E-6, + 3.0498581256213066E-6 + ], + [ + 3.0499033633305786E-6, + 3.0484595880329014E-6, + 3.0450245837506736E-6, + 3.0458601979594946E-6, + 3.0310620844117666E-6, + 3.0501625762848333E-6, + 3.0912346008697507E-6, + 3.0539368165842726E-6, + 3.0477402323157835E-6, + 3.0386171206887647E-6, + 3.0534287288668542E-6, + 3.056923289463228E-6, + 3.0540185509211336E-6, + 3.031248958140747E-6, + 3.032136974091882E-6 + ], + [ + 3.0401314572827663E-6, + 3.0517435676038503E-6, + 3.0341130940463405E-6, + 3.042741102558642E-6, + 3.058324727467319E-6, + 3.0316222453272868E-6, + 3.1356049568120893E-6, + 3.0308228891090968E-6, + 3.0222586928471925E-6, + 3.0328169123422012E-6, + 3.0344580222154122E-6, + 3.0322268604136477E-6, + 3.044842193712591E-6, + 3.020320418664766E-6, + 3.042492803796602E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "0" + }, + "primaryMetric" : { + "score" : 3.7918500581806736E-4, + "scoreError" : 5.778793474709649E-6, + "scoreConfidence" : [ + 3.734062123433577E-4, + 3.8496379929277703E-4 + ], + "scorePercentiles" : { + "0.0" : 3.688627426253687E-4, + "50.0" : 3.744602407338076E-4, + "90.0" : 3.9645215712774364E-4, + "95.0" : 4.0892504279810315E-4, + "99.0" : 4.1366292803970224E-4, + "99.9" : 4.1366292803970224E-4, + "99.99" : 4.1366292803970224E-4, + "99.999" : 4.1366292803970224E-4, + "99.9999" : 4.1366292803970224E-4, + "100.0" : 4.1366292803970224E-4 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 3.719619304574191E-4, + 3.692767906976744E-4, + 3.8332513831417625E-4, + 3.7624176494922905E-4, + 3.7672910470809795E-4, + 3.730886661693398E-4, + 3.756155906871949E-4, + 3.7413930703066565E-4, + 3.739896078504673E-4, + 3.831370310225967E-4, + 3.7209316517857144E-4, + 3.718554778892605E-4, + 3.7254160968342646E-4, + 3.7783747412164717E-4, + 3.744602407338076E-4 + ], + [ + 4.1366292803970224E-4, + 3.688627426253687E-4, + 3.7033570011107E-4, + 3.8756561604029444E-4, + 3.71121140578635E-4, + 3.7094552651093806E-4, + 3.6925882982650425E-4, + 3.956060980624753E-4, + 3.7531913133208257E-4, + 3.7183367112597545E-4, + 3.7201207809594645E-4, + 3.7295240454884415E-4, + 3.740578369483919E-4, + 3.71950401636296E-4, + 3.7514570791151105E-4 + ], + [ + 3.8506623402617397E-4, + 3.748141937055077E-4, + 3.79482154400607E-4, + 3.8550805472061656E-4, + 3.8473320615384617E-4, + 4.130235268373245E-4, + 3.977212457256461E-4, + 3.993619133732535E-4, + 3.9424038022064617E-4, + 3.9460006706114396E-4, + 3.7521647749437357E-4, + 3.734515322881672E-4, + 3.726975599850969E-4, + 3.723965964259121E-4, + 3.7408940650710546E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.008596828832745616, + "scoreError" : 2.286691953402817E-4, + "scoreConfidence" : [ + 0.008368159637405335, + 0.008825498028085898 + ], + "scorePercentiles" : { + "0.0" : 0.007886134039370078, + "50.0" : 0.008802003052631579, + "90.0" : 0.009112875169090909, + "95.0" : 0.009125294305454544, + "99.0" : 0.009199609779816514, + "99.9" : 0.009199609779816514, + "99.99" : 0.009199609779816514, + "99.999" : 0.009199609779816514, + "99.9999" : 0.009199609779816514, + "100.0" : 0.009199609779816514 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008841668333333334, + 0.00883872145614035, + 0.00883505493859649, + 0.008852385123893806, + 0.008871686681415929, + 0.008804112377192983, + 0.008821344780701755, + 0.008802003052631579, + 0.00886151243362832, + 0.008505320076271186, + 0.00831685505785124, + 0.009055809144144144, + 0.009012668657657657, + 0.009068424648648649, + 0.009068415531531532 + ], + [ + 0.008206258590163934, + 0.00868912025, + 0.009199609779816514, + 0.00820615374590164, + 0.008218281786885245, + 0.008354135666666667, + 0.008100123830645161, + 0.008143837804878049, + 0.008138718138211383, + 0.008148262544715448, + 0.008156110276422764, + 0.008116322177419354, + 0.00834509165, + 0.008164868414634147, + 0.008089716838709677 + ], + [ + 0.009110954136363637, + 0.009115756718181819, + 0.009119676627272727, + 0.009127701881818181, + 0.009059044207207207, + 0.009020715738738739, + 0.008965966767857143, + 0.009091561144144144, + 0.009100103981818182, + 0.007902879503937008, + 0.007997114476190476, + 0.007931133196850394, + 0.008555602017094018, + 0.008040359248, + 0.007886134039370078 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.008706788202778206, + "scoreError" : 3.057152890831E-4, + "scoreConfidence" : [ + 0.008401072913695106, + 0.009012503491861305 + ], + "scorePercentiles" : { + "0.0" : 0.007549092263157895, + "50.0" : 0.008774183280701755, + "90.0" : 0.009342702854257529, + "95.0" : 0.009387338372897196, + "99.0" : 0.01006256292, + "99.9" : 0.01006256292, + "99.99" : 0.01006256292, + "99.999" : 0.01006256292, + "99.9999" : 0.01006256292, + "100.0" : 0.01006256292 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008860151769911504, + 0.008774183280701755, + 0.008644441905172414, + 0.008551476119658119, + 0.008675204043103448, + 0.008445676731092438, + 0.0077410143615384615, + 0.007549092263157895, + 0.0077277768, + 0.008413736655462184, + 0.008429550831932774, + 0.007679413641221374, + 0.007869113296875, + 0.007561926127819549, + 0.007617836856060606 + ], + [ + 0.008025995432, + 0.008334683008264463, + 0.01006256292, + 0.00935662614953271, + 0.008764901939130435, + 0.008590595658119659, + 0.009142855145454546, + 0.00916887989090909, + 0.009390578252336449, + 0.00927526661111111, + 0.009207610770642203, + 0.009046487423423424, + 0.008455280428571429, + 0.008668863344827585, + 0.008615287478632478 + ], + [ + 0.009333420657407407, + 0.009379778654205608, + 0.009212948743119266, + 0.009106471954545454, + 0.00901375154054054, + 0.009000274767857143, + 0.008996388080357142, + 0.008173226479674797, + 0.008571252692307692, + 0.009047216657657658, + 0.009044990378378378, + 0.009019587, + 0.009000951973214285, + 0.009129046218181818, + 0.009129094190909091 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.00792619674711275, + "scoreError" : 2.4939290842207105E-4, + "scoreConfidence" : [ + 0.007676803838690679, + 0.008175589655534821 + ], + "scorePercentiles" : { + "0.0" : 0.007359567080882353, + "50.0" : 0.007697064519083969, + "90.0" : 0.008745053709565217, + "95.0" : 0.008826783904447865, + "99.0" : 0.008960386321428572, + "99.9" : 0.008960386321428572, + "99.99" : 0.008960386321428572, + "99.999" : 0.008960386321428572, + "99.9999" : 0.008960386321428572, + "100.0" : 0.008960386321428572 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008861392079646018, + 0.00852562963559322, + 0.008600362196581196, + 0.0085823697008547, + 0.008960386321428572, + 0.007945963595238095, + 0.007784886209302326, + 0.007774337457364341, + 0.0076497397480916034, + 0.007741254561538462, + 0.0080317086, + 0.007685494465648855, + 0.007697064519083969, + 0.007692617381679389, + 0.00767652393129771 + ], + [ + 0.007666789236641222, + 0.008519686118644067, + 0.0076531351221374045, + 0.008069932387096775, + 0.007916905692913387, + 0.0077340870923076925, + 0.007456080474074074, + 0.007359567080882353, + 0.007399257191176471, + 0.007489652880597015, + 0.0076594459465648855, + 0.007663336618320611, + 0.008348350466666666, + 0.0075499746390977444, + 0.0077046804 + ], + [ + 0.008745210773913043, + 0.008677541793103448, + 0.007556035082706767, + 0.008571001794871795, + 0.008746031495652173, + 0.008744949, + 0.007759173937984496, + 0.007562995263157895, + 0.007568585533834587, + 0.00751504852238806, + 0.007518400335820895, + 0.0075226372406015036, + 0.00752940130075188, + 0.007577655878787878, + 0.007683573916030534 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.008396048006668258, + "scoreError" : 2.2540929698341497E-4, + "scoreConfidence" : [ + 0.008170638709684843, + 0.008621457303651672 + ], + "scorePercentiles" : { + "0.0" : 0.007479596537313433, + "50.0" : 0.008483161101694916, + "90.0" : 0.008898863982300885, + "95.0" : 0.008959939405357144, + "99.0" : 0.0089927878125, + "99.9" : 0.0089927878125, + "99.99" : 0.0089927878125, + "99.999" : 0.0089927878125, + "99.9999" : 0.0089927878125, + "100.0" : 0.0089927878125 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008892585008849558, + 0.008876547265486725, + 0.0089927878125, + 0.008815971894736842, + 0.008872015115044247, + 0.008964324446428572, + 0.008908282442477876, + 0.008949707642857144, + 0.008890083725663717, + 0.007991062420634921, + 0.008535083652542373, + 0.008628203965517242, + 0.007920851322834646, + 0.008088209661290322, + 0.008791961561403508 + ], + [ + 0.008269583809917356, + 0.008362177275, + 0.00818811468292683, + 0.008363670016666666, + 0.008457078974789915, + 0.008337868083333333, + 0.00852784956779661, + 0.007879296913385826, + 0.0078699629453125, + 0.008499007711864407, + 0.00857456511965812, + 0.008417124789915966, + 0.008441863201680673, + 0.008412376252100841, + 0.007499251014925373 + ], + [ + 0.008483161101694916, + 0.0078282322890625, + 0.0078620973203125, + 0.007621799810606061, + 0.007481904126865672, + 0.008222803819672131, + 0.008670288612068965, + 0.007479596537313433, + 0.008557938965811966, + 0.008069118856, + 0.008822340447368422, + 0.008658053741379311, + 0.008584058487179488, + 0.008605144085470086, + 0.008658153801724138 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.008332494455755313, + "scoreError" : 2.5619288795100355E-4, + "scoreConfidence" : [ + 0.00807630156780431, + 0.008588687343706316 + ], + "scorePercentiles" : { + "0.0" : 0.007454709844444444, + "50.0" : 0.0084544476302521, + "90.0" : 0.008944332176643489, + "95.0" : 0.008980083590178572, + "99.0" : 0.009150032236363636, + "99.9" : 0.009150032236363636, + "99.99" : 0.009150032236363636, + "99.999" : 0.009150032236363636, + "99.9999" : 0.009150032236363636, + "100.0" : 0.009150032236363636 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008362893233333333, + 0.007454709844444444, + 0.00825584731147541, + 0.007931765535433071, + 0.00763041796969697, + 0.007608142446969697, + 0.008354031391666667, + 0.008666980370689656, + 0.008627043137931034, + 0.008696074818965517, + 0.008687834965517241, + 0.008039482, + 0.008128600024193548, + 0.0078586866875, + 0.0075017074402985075 + ], + [ + 0.008978935696428571, + 0.008740022704347827, + 0.00856311888034188, + 0.008571020777777778, + 0.008588327358974359, + 0.008778425315789474, + 0.008810957210526316, + 0.008891662265486726, + 0.00891666814159292, + 0.008980575544642858, + 0.008702340869565218, + 0.007727701638461539, + 0.007735094915384615, + 0.0075860516287878784, + 0.007980694015873016 + ], + [ + 0.007833270015625, + 0.0078296985234375, + 0.007941016142857143, + 0.008157313284552846, + 0.0084544476302521, + 0.008089566459677419, + 0.008580990948717948, + 0.0078297605390625, + 0.00854992141880342, + 0.008659459353448275, + 0.008968813901785715, + 0.007797293534883721, + 0.008836841350877193, + 0.008928011026548673, + 0.009150032236363636 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.007972172586723869, + "scoreError" : 2.763588898846331E-4, + "scoreConfidence" : [ + 0.007695813696839236, + 0.008248531476608503 + ], + "scorePercentiles" : { + "0.0" : 0.007262932, + "50.0" : 0.008059227776, + "90.0" : 0.008586276634188034, + "95.0" : 0.00886956141400862, + "99.0" : 0.009021674357142857, + "99.9" : 0.009021674357142857, + "99.99" : 0.009021674357142857, + "99.999" : 0.009021674357142857, + "99.9999" : 0.009021674357142857, + "100.0" : 0.009021674357142857 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.009021674357142857, + 0.00787653374015748, + 0.008059227776, + 0.007681685938931298, + 0.007768950937984496, + 0.007586995954545455, + 0.007454241125925926, + 0.007370156676470588, + 0.008038676912, + 0.008967501508928572, + 0.007803328457364341, + 0.007377819205882353, + 0.007374730323529412, + 0.0073449541678832116, + 0.007366392911764706 + ], + [ + 0.0074098841407407405, + 0.008339173733333333, + 0.008533587584745763, + 0.008408304462184874, + 0.007407380294117647, + 0.008355967216666666, + 0.008429479731092437, + 0.008215753950819672, + 0.007294137985507246, + 0.007262932, + 0.00822892762295082, + 0.007597786007575757, + 0.007362261419117647, + 0.007276450391304348, + 0.007338500408759124 + ], + [ + 0.007359067588235294, + 0.007385298977941176, + 0.008275910553719009, + 0.00864103452586207, + 0.00832962732231405, + 0.008330283272727272, + 0.00834246545, + 0.008342296891666667, + 0.008292141570247933, + 0.008607616700854701, + 0.008404847453781512, + 0.008463096, + 0.008572049923076924, + 0.00856013841880342, + 0.008288494809917356 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.00812003504721382, + "scoreError" : 1.853135733894129E-4, + "scoreConfidence" : [ + 0.007934721473824407, + 0.008305348620603234 + ], + "scorePercentiles" : { + "0.0" : 0.007264431971014493, + "50.0" : 0.008273872214876033, + "90.0" : 0.008427350312605043, + "95.0" : 0.008449431142016807, + "99.0" : 0.008484828288135593, + "99.9" : 0.008484828288135593, + "99.99" : 0.008484828288135593, + "99.999" : 0.008484828288135593, + "99.9999" : 0.008484828288135593, + "100.0" : 0.008484828288135593 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008232261950819672, + 0.008254202631147541, + 0.008433803731092437, + 0.008423048033613446, + 0.008189483959349594, + 0.008216831385245902, + 0.008449933218487395, + 0.008164195967479675, + 0.007720017561538462, + 0.0072760493188405795, + 0.007309658029197081, + 0.007915831748031496, + 0.007264431971014493, + 0.007382754382352941, + 0.008024799056 + ], + [ + 0.008274816462809918, + 0.008238462786885246, + 0.008301872652892561, + 0.008293240140495867, + 0.008222696795081967, + 0.008222877221311476, + 0.008291195024793389, + 0.008287322702479338, + 0.008294543049586777, + 0.008320829462809917, + 0.008388651933333333, + 0.008484828288135593, + 0.008367066458333332, + 0.008273872214876033, + 0.008281251446280991 + ], + [ + 0.008377714008333334, + 0.0084482596302521, + 0.008018946344, + 0.00814712643902439, + 0.008399929533333333, + 0.0078215300234375, + 0.007464809291044776, + 0.007369879272058824, + 0.007946125095238095, + 0.007874710765625, + 0.008300968305785123, + 0.00829602029752066, + 0.008412759075630253, + 0.008331190917355373, + 0.008390778541666666 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.008444654985677017, + "scoreError" : 1.798562726959766E-4, + "scoreConfidence" : [ + 0.00826479871298104, + 0.008624511258372993 + ], + "scorePercentiles" : { + "0.0" : 0.007739563446153846, + "50.0" : 0.008392782891666667, + "90.0" : 0.00895097791783465, + "95.0" : 0.00927347548522354, + "99.0" : 0.009367090420560747, + "99.9" : 0.009367090420560747, + "99.99" : 0.009367090420560747, + "99.999" : 0.009367090420560747, + "99.9999" : 0.009367090420560747, + "100.0" : 0.009367090420560747 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.00827463702479339, + 0.008187970869918699, + 0.008198156991803278, + 0.008691888112068965, + 0.008392782891666667, + 0.008302006710743801, + 0.008395314116666667, + 0.00836233275, + 0.0083486733, + 0.008241416401639345, + 0.008417920773109244, + 0.008438308823529412, + 0.00846264262184874, + 0.00828714503305785, + 0.008151757487804879 + ], + [ + 0.008315810842975207, + 0.007739563446153846, + 0.00781841146875, + 0.008691666517241379, + 0.008481539042372881, + 0.008396337225, + 0.008345177891666666, + 0.00837591305, + 0.008258077155737705, + 0.008538623957627119, + 0.008727518956521739, + 0.008461885663865546, + 0.008596156974358974, + 0.0083657336, + 0.00839024635 + ], + [ + 0.008242469598360655, + 0.008236262262295083, + 0.008412622, + 0.00879152805263158, + 0.00866039427586207, + 0.008741382313043479, + 0.009063185234234234, + 0.009367090420560747, + 0.008887590433628318, + 0.009363599878504674, + 0.009046059144144145, + 0.007794634992248062, + 0.008047572696, + 0.008462741789915967, + 0.008236725213114754 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "text", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.008185974245966178, + "scoreError" : 2.681237208453908E-4, + "scoreConfidence" : [ + 0.007917850525120788, + 0.008454097966811569 + ], + "scorePercentiles" : { + "0.0" : 0.0072884240724637684, + "50.0" : 0.008467020831932773, + "90.0" : 0.008659070027961019, + "95.0" : 0.008795218026186118, + "99.0" : 0.009033062270270271, + "99.9" : 0.009033062270270271, + "99.99" : 0.009033062270270271, + "99.999" : 0.009033062270270271, + "99.9999" : 0.009033062270270271, + "100.0" : 0.009033062270270271 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.008564846666666667, + 0.008558466256410257, + 0.00862369297413793, + 0.008792505382608696, + 0.009033062270270271, + 0.008459248159663866, + 0.007909966519685039, + 0.008586445598290597, + 0.008712135608695652, + 0.00819129319512195, + 0.008596262384615385, + 0.008526865677966101, + 0.008056540088, + 0.007470491582089552, + 0.0075048625970149255 + ], + [ + 0.007413516592592592, + 0.007592350371212121, + 0.007706718161538462, + 0.007354737182481752, + 0.007714389130769231, + 0.007354812375, + 0.0072884240724637684, + 0.00796127873015873, + 0.008611613923076923, + 0.008796380587719298, + 0.008482926805084745, + 0.008473618285714286, + 0.008467020831932773, + 0.00857708017094017, + 0.00857649005982906 + ], + [ + 0.007495706343283582, + 0.0074250739481481485, + 0.007716467884615385, + 0.008155576048780488, + 0.00855928294871795, + 0.008548148254237288, + 0.007635948492424242, + 0.008601063478632478, + 0.008534661033898305, + 0.008436887176470589, + 0.008481309423728814, + 0.008495617711864406, + 0.008594978649572649, + 0.008372270425, + 0.007357807007352941 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "0" + }, + "primaryMetric" : { + "score" : 2.9353389247087813E-6, + "scoreError" : 8.388719547158972E-8, + "scoreConfidence" : [ + 2.8514517292371915E-6, + 3.019226120180371E-6 + ], + "scorePercentiles" : { + "0.0" : 2.7832179014097834E-6, + "50.0" : 2.8665723292609883E-6, + "90.0" : 3.198236418859346E-6, + "95.0" : 3.2984506572976324E-6, + "99.0" : 3.342170315992769E-6, + "99.9" : 3.342170315992769E-6, + "99.99" : 3.342170315992769E-6, + "99.999" : 3.342170315992769E-6, + "99.9999" : 3.342170315992769E-6, + "100.0" : 3.342170315992769E-6 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.8173561049950985E-6, + 2.942629207697943E-6, + 2.8221282962218843E-6, + 2.810884538093351E-6, + 2.7832179014097834E-6, + 2.792048758699433E-6, + 2.8134377464963066E-6, + 2.7896622364905197E-6, + 2.8438047876847485E-6, + 2.851991961332269E-6, + 2.8828654653200518E-6, + 2.8136512859899956E-6, + 2.793380275278043E-6, + 2.821820467682829E-6, + 2.7924791706222007E-6 + ], + [ + 2.7977181001348336E-6, + 2.80924823679103E-6, + 2.7970727514744086E-6, + 2.8005172058457033E-6, + 2.795284248977778E-6, + 2.8269399625773045E-6, + 2.921986855483358E-6, + 3.1172779777767388E-6, + 3.0014470842073358E-6, + 3.342170315992769E-6, + 3.0803047358598645E-6, + 2.9512080062794347E-6, + 3.138275205607975E-6, + 2.8488213517616997E-6, + 2.933740432734334E-6 + ], + [ + 3.1105426141046576E-6, + 2.986786769119584E-6, + 2.8423735336910066E-6, + 2.8912370312337384E-6, + 2.835356283520994E-6, + 3.2371038568848436E-6, + 3.1723247935090144E-6, + 3.323741464273728E-6, + 3.2394387743534098E-6, + 3.153609178223004E-6, + 2.9507236580458245E-6, + 2.8665723292609883E-6, + 3.1207208819803685E-6, + 2.954562264585715E-6, + 2.871787503589272E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "1" + }, + "primaryMetric" : { + "score" : 2.304329602725258E-5, + "scoreError" : 5.060780149968663E-7, + "scoreConfidence" : [ + 2.2537218012255714E-5, + 2.3549374042249445E-5 + ], + "scorePercentiles" : { + "0.0" : 2.0610943204533744E-5, + "50.0" : 2.328515971316819E-5, + "90.0" : 2.3976899098929784E-5, + "95.0" : 2.4124090417038333E-5, + "99.0" : 2.447562778974158E-5, + "99.9" : 2.447562778974158E-5, + "99.99" : 2.447562778974158E-5, + "99.999" : 2.447562778974158E-5, + "99.9999" : 2.447562778974158E-5, + "100.0" : 2.447562778974158E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.0610943204533744E-5, + 2.106887106832115E-5, + 2.402898154821969E-5, + 2.3942177466069847E-5, + 2.3556159192613877E-5, + 2.3812583505940054E-5, + 2.387825921592971E-5, + 2.3243482825935396E-5, + 2.3257897514011303E-5, + 2.322541510310236E-5, + 2.349349648821968E-5, + 2.389770358158316E-5, + 2.341275687064001E-5, + 2.3185770325721572E-5, + 2.360583620486193E-5 + ], + [ + 2.3410177815747587E-5, + 2.18431224258042E-5, + 2.4161718540886582E-5, + 2.366071905088595E-5, + 2.328515971316819E-5, + 2.3622764844820255E-5, + 2.3807418719798137E-5, + 2.353164916945085E-5, + 2.3072978983066487E-5, + 2.182555265569764E-5, + 2.3152360487996853E-5, + 2.302691368910581E-5, + 2.15267631459997E-5, + 2.1700312475591235E-5, + 2.2406752172939068E-5 + ], + [ + 2.353118302237489E-5, + 2.3247973547802236E-5, + 2.3690408082052252E-5, + 2.3072886661437667E-5, + 2.068830526424656E-5, + 2.233477171631459E-5, + 2.3499437489720635E-5, + 2.3902342861239904E-5, + 2.37566793035464E-5, + 2.210622657648697E-5, + 2.447562778974158E-5, + 2.403629146139242E-5, + 2.1523755154306373E-5, + 2.1927314120974283E-5, + 2.2900420168067227E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "2" + }, + "primaryMetric" : { + "score" : 2.2211804523078065E-5, + "scoreError" : 5.897893460117822E-7, + "scoreConfidence" : [ + 2.1622015177066283E-5, + 2.2801593869089847E-5 + ], + "scorePercentiles" : { + "0.0" : 2.022046899577445E-5, + "50.0" : 2.286587825510414E-5, + "90.0" : 2.3188331022341017E-5, + "95.0" : 2.3290739139852408E-5, + "99.0" : 2.3444214205344585E-5, + "99.9" : 2.3444214205344585E-5, + "99.99" : 2.3444214205344585E-5, + "99.999" : 2.3444214205344585E-5, + "99.9999" : 2.3444214205344585E-5, + "100.0" : 2.3444214205344585E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.190181598598489E-5, + 2.0804428577371914E-5, + 2.0272131737376604E-5, + 2.0623654335498506E-5, + 2.0418217998448408E-5, + 2.029886868276842E-5, + 2.232064701287688E-5, + 2.2384627632668593E-5, + 2.23300914063721E-5, + 2.052789239389213E-5, + 2.022046899577445E-5, + 2.0270170074782644E-5, + 2.145070446307933E-5, + 2.0260216189935985E-5, + 2.040962150028569E-5 + ], + [ + 2.2653936804910644E-5, + 2.2670335275051565E-5, + 2.288053173186914E-5, + 2.317577944107151E-5, + 2.3051366927863565E-5, + 2.2925415430811196E-5, + 2.286587825510414E-5, + 2.3091024610412097E-5, + 2.3102924374018295E-5, + 2.331812275302511E-5, + 2.3226844042449435E-5, + 2.3444214205344585E-5, + 2.3207158394245274E-5, + 2.3069354254607523E-5, + 2.2972071940463064E-5 + ], + [ + 2.0445449916186272E-5, + 2.1775754447081364E-5, + 2.288953115774538E-5, + 2.1519756320602475E-5, + 2.3076286927229938E-5, + 2.284127583529358E-5, + 2.3108168257122393E-5, + 2.2869428966684196E-5, + 2.2980235058937064E-5, + 2.285845743343618E-5, + 2.303383350990327E-5, + 2.2870182433513984E-5, + 2.2875019830287505E-5, + 2.308959967218413E-5, + 2.3149708343941674E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "3" + }, + "primaryMetric" : { + "score" : 2.1849783406055966E-5, + "scoreError" : 4.4653149682412297E-7, + "scoreConfidence" : [ + 2.1403251909231842E-5, + 2.229631490288009E-5 + ], + "scorePercentiles" : { + "0.0" : 2.0152669635480685E-5, + "50.0" : 2.205729444713977E-5, + "90.0" : 2.323356188196031E-5, + "95.0" : 2.3360566484360353E-5, + "99.0" : 2.3414333309921804E-5, + "99.9" : 2.3414333309921804E-5, + "99.99" : 2.3414333309921804E-5, + "99.999" : 2.3414333309921804E-5, + "99.9999" : 2.3414333309921804E-5, + "100.0" : 2.3414333309921804E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.0237148239579116E-5, + 2.0152669635480685E-5, + 2.0745700124455507E-5, + 2.2120239201114724E-5, + 2.208857392110959E-5, + 2.2452112288420957E-5, + 2.2041143137341326E-5, + 2.2117509476105176E-5, + 2.20455498930941E-5, + 2.188761193539916E-5, + 2.2116793676064123E-5, + 2.2122687363135657E-5, + 2.208295763048662E-5, + 2.210401960264315E-5, + 2.2053157579098225E-5 + ], + [ + 2.2008095766217764E-5, + 2.2161123044538002E-5, + 2.211596258541008E-5, + 2.226139429283711E-5, + 2.328352480502852E-5, + 2.2088250772968196E-5, + 2.2183346315929558E-5, + 2.2239274287874408E-5, + 2.2105350219923523E-5, + 2.205729444713977E-5, + 2.2033709316414426E-5, + 2.2017468069650208E-5, + 2.204865665851024E-5, + 2.081762054036052E-5, + 2.0298519523480945E-5 + ], + [ + 2.0520290656161516E-5, + 2.22756899193728E-5, + 2.320539188844289E-5, + 2.3275816872236445E-5, + 2.3414333309921804E-5, + 2.0802702803893836E-5, + 2.074225983533462E-5, + 2.2782022164514E-5, + 2.3393584346931138E-5, + 2.1748648726814098E-5, + 2.086240806791398E-5, + 2.0794984697590287E-5, + 2.085734491460032E-5, + 2.1141927114380536E-5, + 2.1335383604599073E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "4" + }, + "primaryMetric" : { + "score" : 2.46818742710796E-5, + "scoreError" : 5.516414396640107E-7, + "scoreConfidence" : [ + 2.413023283141559E-5, + 2.523351571074361E-5 + ], + "scorePercentiles" : { + "0.0" : 2.2757619769267526E-5, + "50.0" : 2.4701702692022723E-5, + "90.0" : 2.596923482667889E-5, + "95.0" : 2.692713350522414E-5, + "99.0" : 2.7320392810314684E-5, + "99.9" : 2.7320392810314684E-5, + "99.99" : 2.7320392810314684E-5, + "99.999" : 2.7320392810314684E-5, + "99.9999" : 2.7320392810314684E-5, + "100.0" : 2.7320392810314684E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.4287893950800164E-5, + 2.4630384312276812E-5, + 2.3223674035201783E-5, + 2.3343374372856043E-5, + 2.3664963749940844E-5, + 2.389170021500239E-5, + 2.2757619769267526E-5, + 2.343821943103529E-5, + 2.425497293626928E-5, + 2.4892559048259042E-5, + 2.484156347333648E-5, + 2.4661110812476884E-5, + 2.5374017607509832E-5, + 2.5361260922483963E-5, + 2.447090273801659E-5 + ], + [ + 2.3272090022802364E-5, + 2.2821852224503763E-5, + 2.4712698910384702E-5, + 2.4701702692022723E-5, + 2.4493812402037617E-5, + 2.514932110437778E-5, + 2.425855616464938E-5, + 2.537640722604217E-5, + 2.5381048548370724E-5, + 2.4860425620759078E-5, + 2.4810995484991316E-5, + 2.446487392367906E-5, + 2.4695018814814815E-5, + 2.4697460007408322E-5, + 2.5466114585455287E-5 + ], + [ + 2.328703294758656E-5, + 2.5879754534868675E-5, + 2.5310186637985574E-5, + 2.5158225380455288E-5, + 2.5092593532038736E-5, + 2.529631158155652E-5, + 2.5313985066693664E-5, + 2.7320392810314684E-5, + 2.6103455264394215E-5, + 2.542145377830872E-5, + 2.70824606136099E-5, + 2.6564703585657372E-5, + 2.432152689688716E-5, + 2.3129837657832663E-5, + 2.3145826803360256E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "5" + }, + "primaryMetric" : { + "score" : 2.3953204521995134E-5, + "scoreError" : 7.255584880188639E-7, + "scoreConfidence" : [ + 2.322764603397627E-5, + 2.4678763010013997E-5 + ], + "scorePercentiles" : { + "0.0" : 2.1568416765511442E-5, + "50.0" : 2.3998045494901018E-5, + "90.0" : 2.5499748005226387E-5, + "95.0" : 2.5864071767923708E-5, + "99.0" : 2.5900975423421558E-5, + "99.9" : 2.5900975423421558E-5, + "99.99" : 2.5900975423421558E-5, + "99.999" : 2.5900975423421558E-5, + "99.9999" : 2.5900975423421558E-5, + "100.0" : 2.5900975423421558E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.510597868868919E-5, + 2.4917585251619332E-5, + 2.4897726761264625E-5, + 2.4921301699222643E-5, + 2.5900975423421558E-5, + 2.532754345623987E-5, + 2.5302341867584185E-5, + 2.535480478592613E-5, + 2.5284228258671252E-5, + 2.5440716869308642E-5, + 2.4744279472525297E-5, + 2.4897071321882E-5, + 2.5182492584665745E-5, + 2.5419968711874746E-5, + 2.4870466729659838E-5 + ], + [ + 2.259797340713963E-5, + 2.1568416765511442E-5, + 2.2196600692440852E-5, + 2.250939503060857E-5, + 2.235063563431585E-5, + 2.226488802315227E-5, + 2.2240365629655984E-5, + 2.2225828107291275E-5, + 2.234270457744119E-5, + 2.2343519592511506E-5, + 2.2427226236125127E-5, + 2.2753544865086227E-5, + 2.2367142860337693E-5, + 2.2188794937775906E-5, + 2.219373831713487E-5 + ], + [ + 2.360384966487303E-5, + 2.3177582549246813E-5, + 2.3273144475986597E-5, + 2.3068336293391765E-5, + 2.3590287163038607E-5, + 2.540142856780027E-5, + 2.5318435927294822E-5, + 2.5390429035615465E-5, + 2.5588294709103004E-5, + 2.5828647228965447E-5, + 2.4371607320401598E-5, + 2.3341257683601317E-5, + 2.392534710328661E-5, + 2.5879253713191533E-5, + 2.3998045494901018E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "6" + }, + "primaryMetric" : { + "score" : 2.525768267304519E-5, + "scoreError" : 4.3972235234998584E-7, + "scoreConfidence" : [ + 2.4817960320695204E-5, + 2.569740502539518E-5 + ], + "scorePercentiles" : { + "0.0" : 2.2773582699576484E-5, + "50.0" : 2.547622472682815E-5, + "90.0" : 2.597351643033533E-5, + "95.0" : 2.6382091956899976E-5, + "99.0" : 2.667259231405179E-5, + "99.9" : 2.667259231405179E-5, + "99.99" : 2.667259231405179E-5, + "99.999" : 2.667259231405179E-5, + "99.9999" : 2.667259231405179E-5, + "100.0" : 2.667259231405179E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.547622472682815E-5, + 2.5135002915305352E-5, + 2.5559440775855458E-5, + 2.5801096734251664E-5, + 2.5748978090162456E-5, + 2.566099217487236E-5, + 2.5666769286044244E-5, + 2.5178262170870464E-5, + 2.5756485038883453E-5, + 2.5576982916911746E-5, + 2.572669283399352E-5, + 2.5715113302139037E-5, + 2.5024046139218334E-5, + 2.418965664530173E-5, + 2.4359113205708996E-5 + ], + [ + 2.5123058650658094E-5, + 2.4668150827516463E-5, + 2.510895134443022E-5, + 2.483224960893855E-5, + 2.482094746116047E-5, + 2.4953333616108185E-5, + 2.4744652127659574E-5, + 2.5140579299250994E-5, + 2.5588547666564324E-5, + 2.667259231405179E-5, + 2.5673422975227827E-5, + 2.5631095817743838E-5, + 2.284758467723514E-5, + 2.2777616181627727E-5, + 2.2773582699576484E-5 + ], + [ + 2.529910561331613E-5, + 2.5450829808891263E-5, + 2.553638179497E-5, + 2.5806498051964806E-5, + 2.576710866932887E-5, + 2.6032327841116143E-5, + 2.5214156326417424E-5, + 2.5318703230216193E-5, + 2.6528413499535872E-5, + 2.5934308823148124E-5, + 2.5918113112205235E-5, + 2.453567311796306E-5, + 2.6040675024082896E-5, + 2.5435833731753218E-5, + 2.5846369418027702E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "7" + }, + "primaryMetric" : { + "score" : 2.536842789527114E-5, + "scoreError" : 7.709875377172048E-7, + "scoreConfidence" : [ + 2.4597440357553937E-5, + 2.6139415432988345E-5 + ], + "scorePercentiles" : { + "0.0" : 2.2880980279563497E-5, + "50.0" : 2.5515987294946043E-5, + "90.0" : 2.695811258680316E-5, + "95.0" : 2.6988398521291406E-5, + "99.0" : 2.8706912167398604E-5, + "99.9" : 2.8706912167398604E-5, + "99.99" : 2.8706912167398604E-5, + "99.999" : 2.8706912167398604E-5, + "99.9999" : 2.8706912167398604E-5, + "100.0" : 2.8706912167398604E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.3755785510688835E-5, + 2.5408799608769657E-5, + 2.3769877938065927E-5, + 2.4107134985296244E-5, + 2.32407297422908E-5, + 2.2958612487088258E-5, + 2.2920974493537447E-5, + 2.2975081549205183E-5, + 2.2880980279563497E-5, + 2.300907135791677E-5, + 2.3014180845433416E-5, + 2.409888669879518E-5, + 2.5239807504983975E-5, + 2.5515987294946043E-5, + 2.5358877101346383E-5 + ], + [ + 2.6740040933639912E-5, + 2.6594306139814396E-5, + 2.6499244873085687E-5, + 2.6140075692629377E-5, + 2.648723902852451E-5, + 2.686162744413408E-5, + 2.696728110338133E-5, + 2.467513650942465E-5, + 2.3973535092765713E-5, + 2.3653299444247368E-5, + 2.4754731003415674E-5, + 2.6815849394036894E-5, + 2.6440026145345916E-5, + 2.5966519264721155E-5, + 2.6971106461007442E-5 + ], + [ + 2.5660888412788013E-5, + 2.513276827000402E-5, + 2.536284457180534E-5, + 2.542580447935733E-5, + 2.6338938189671063E-5, + 2.8706912167398604E-5, + 2.6898674753234178E-5, + 2.6452355682509457E-5, + 2.695200024241771E-5, + 2.5910804922279794E-5, + 2.699580940427025E-5, + 2.6533142963257726E-5, + 2.5796694815579056E-5, + 2.6353127954467602E-5, + 2.5263682530059612E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "8" + }, + "primaryMetric" : { + "score" : 2.4428627393115352E-5, + "scoreError" : 9.644619124011484E-7, + "scoreConfidence" : [ + 2.3464165480714205E-5, + 2.53930893055165E-5 + ], + "scorePercentiles" : { + "0.0" : 2.0138562421972536E-5, + "50.0" : 2.524129778910706E-5, + "90.0" : 2.6186002399537156E-5, + "95.0" : 2.7049103154143882E-5, + "99.0" : 2.746802776633435E-5, + "99.9" : 2.746802776633435E-5, + "99.99" : 2.746802776633435E-5, + "99.999" : 2.746802776633435E-5, + "99.9999" : 2.746802776633435E-5, + "100.0" : 2.746802776633435E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.1396921311054536E-5, + 2.297388847797124E-5, + 2.3014660676070598E-5, + 2.3628834691804286E-5, + 2.1599531477442068E-5, + 2.3419068913033297E-5, + 2.324528097617664E-5, + 2.1897034306856994E-5, + 2.1437361155767047E-5, + 2.1032960821013227E-5, + 2.2174639705556296E-5, + 2.3593630691200755E-5, + 2.4067440524605945E-5, + 2.1350790743349984E-5, + 2.0138562421972536E-5 + ], + [ + 2.589221450761106E-5, + 2.6198828064017602E-5, + 2.5695694432311605E-5, + 2.570602436454291E-5, + 2.5891183338510924E-5, + 2.746802776633435E-5, + 2.601671294417564E-5, + 2.568738444153376E-5, + 2.5655512890234204E-5, + 2.579261167702504E-5, + 2.6154620570621617E-5, + 2.559577479206654E-5, + 2.534443876232229E-5, + 2.549982440081591E-5, + 2.5427680378298673E-5 + ], + [ + 2.3127205309038776E-5, + 2.4248936604523744E-5, + 2.3744242694015145E-5, + 2.334075039088936E-5, + 2.380930510855075E-5, + 2.5883962734848093E-5, + 2.4499436984053106E-5, + 2.617745195655019E-5, + 2.73967286747384E-5, + 2.6237976939423353E-5, + 2.600232851535082E-5, + 2.6125259756543547E-5, + 2.524129778910706E-5, + 2.4998324160855765E-5, + 2.5457884847404993E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "model3D", + "level" : "9" + }, + "primaryMetric" : { + "score" : 2.4015896735730765E-5, + "scoreError" : 1.2896306563284113E-6, + "scoreConfidence" : [ + 2.2726266079402352E-5, + 2.530552739205918E-5 + ], + "scorePercentiles" : { + "0.0" : 2.0024805622296972E-5, + "50.0" : 2.3671769793367892E-5, + "90.0" : 2.6968296364067662E-5, + "95.0" : 2.8214094349560545E-5, + "99.0" : 3.064199981617647E-5, + "99.9" : 3.064199981617647E-5, + "99.99" : 3.064199981617647E-5, + "99.999" : 3.064199981617647E-5, + "99.9999" : 3.064199981617647E-5, + "100.0" : 3.064199981617647E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.5573948552725784E-5, + 2.3929037204517178E-5, + 2.33217638046824E-5, + 2.3614427529217328E-5, + 2.3753727395796222E-5, + 2.35062866007004E-5, + 2.5161754346239968E-5, + 2.6094282117512E-5, + 2.5816032266391326E-5, + 2.5869003828048212E-5, + 2.5977711194805195E-5, + 2.3266319748778785E-5, + 2.3671769793367892E-5, + 2.3331246413324936E-5, + 2.338263233815725E-5 + ], + [ + 2.2299926954893087E-5, + 2.2398248214085768E-5, + 2.1925458314151046E-5, + 2.2066659819517683E-5, + 2.2037444527686578E-5, + 2.284121428734556E-5, + 2.240033097424412E-5, + 2.2186635706204664E-5, + 2.1665347471946622E-5, + 2.0136532736057984E-5, + 2.0173914232693237E-5, + 2.004971550757151E-5, + 2.0211703847397347E-5, + 2.0024805622296972E-5, + 2.012789927550815E-5 + ], + [ + 2.588904278836198E-5, + 2.6109002192925207E-5, + 2.613513835902796E-5, + 2.4478054331864906E-5, + 2.361641215498312E-5, + 2.423829271484659E-5, + 2.8285566745856667E-5, + 2.8047325424869595E-5, + 3.064199981617647E-5, + 2.8029990555726818E-5, + 2.6260500236294895E-5, + 2.593574470402157E-5, + 2.589023736053224E-5, + 2.5095386284940032E-5, + 2.5246878811591276E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "0" + }, + "primaryMetric" : { + "score" : 0.002375727842236525, + "scoreError" : 5.693774007303494E-5, + "scoreConfidence" : [ + 0.00231879010216349, + 0.00243266558230956 + ], + "scorePercentiles" : { + "0.0" : 0.0022852753858447488, + "50.0" : 0.002323398378190255, + "90.0" : 0.0025774339609192193, + "95.0" : 0.0026230765795811515, + "99.0" : 0.0027481657774725277, + "99.9" : 0.0027481657774725277, + "99.99" : 0.0027481657774725277, + "99.999" : 0.0027481657774725277, + "99.9999" : 0.0027481657774725277, + "100.0" : 0.0027481657774725277 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0023197535694444446, + 0.002323398378190255, + 0.0023113152050691244, + 0.0023193074699074073, + 0.002326905139534884, + 0.002330296918604651, + 0.002338271035046729, + 0.002345206901639344, + 0.002311620092378753, + 0.0022868805593607307, + 0.0023136549145496535, + 0.0023087375622119818, + 0.00229354056979405, + 0.0023205539419953597, + 0.0023523104483568077 + ], + [ + 0.002296003002293578, + 0.0022852753858447488, + 0.002332515104895105, + 0.0022961050688073393, + 0.0022930539450800916, + 0.0023220100394431556, + 0.002314745466512702, + 0.0023112098244803697, + 0.002336798533799534, + 0.0023192034976851853, + 0.0023102652771362585, + 0.0023905150285714284, + 0.002385101033333333, + 0.0023205484663573086, + 0.0024551986838235295 + ], + [ + 0.002484273754342432, + 0.0023710077464454975, + 0.0023321628997669, + 0.0024317311893203883, + 0.002321290835266821, + 0.002472373064197531, + 0.002311359508083141, + 0.0023208310464037122, + 0.0026234359764397905, + 0.002551124361323155, + 0.002513068513784461, + 0.002616898360313316, + 0.0026222379869109947, + 0.0027481657774725277, + 0.0024174908164251207 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.04055678472636573, + "scoreError" : 0.0012064972226096698, + "scoreConfidence" : [ + 0.03935028750375606, + 0.0417632819489754 + ], + "scorePercentiles" : { + "0.0" : 0.0372724327037037, + "50.0" : 0.04108198892, + "90.0" : 0.0430564039, + "95.0" : 0.04341260382083333, + "99.0" : 0.044508988086956525, + "99.9" : 0.044508988086956525, + "99.99" : 0.044508988086956525, + "99.999" : 0.044508988086956525, + "99.9999" : 0.044508988086956525, + "100.0" : 0.044508988086956525 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.037356870888888886, + 0.038900578653846156, + 0.03781459485185185, + 0.04169570016666667, + 0.03757086244444444, + 0.04107047124, + 0.03965801092307692, + 0.037541270814814814, + 0.03951136257692308, + 0.0427654925, + 0.04284271225, + 0.042270068625, + 0.04238366575, + 0.042376994583333334, + 0.042412859875 + ], + [ + 0.03742899422222222, + 0.04052217656, + 0.039477936653846156, + 0.03758849148148148, + 0.04220139183333333, + 0.03922124615384615, + 0.04249548625, + 0.037457462222222224, + 0.03793561425925926, + 0.037412804333333334, + 0.03744331625925926, + 0.0372724327037037, + 0.038838766, + 0.042100802208333336, + 0.0422913645 + ], + [ + 0.04244855095833333, + 0.042739862125, + 0.043385750333333334, + 0.04245360908333334, + 0.042912653375, + 0.042389764875, + 0.04342411245833333, + 0.044508988086956525, + 0.042029261916666665, + 0.0381371972962963, + 0.03743497918518519, + 0.04108198892, + 0.04011426908, + 0.043121550125, + 0.043012973083333336 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.04080690220755749, + "scoreError" : 0.0011358926544646954, + "scoreConfidence" : [ + 0.039671009553092794, + 0.04194279486202219 + ], + "scorePercentiles" : { + "0.0" : 0.036993278678571426, + "50.0" : 0.041871225458333335, + "90.0" : 0.04302810105, + "95.0" : 0.043342425175, + "99.0" : 0.04402022339130435, + "99.9" : 0.04402022339130435, + "99.99" : 0.04402022339130435, + "99.999" : 0.04402022339130435, + "99.9999" : 0.04402022339130435, + "100.0" : 0.04402022339130435 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.042755466666666665, + 0.042182673166666664, + 0.04140473936, + 0.036993278678571426, + 0.038593427, + 0.03899116419230769, + 0.03898442692307692, + 0.043110077, + 0.0429315295, + 0.04250062295833333, + 0.04237869041666667, + 0.03826919981481482, + 0.03789909625925926, + 0.03777830966666667, + 0.03958645138461538 + ], + [ + 0.042320881666666664, + 0.042002113041666664, + 0.04184394270833333, + 0.042631210625, + 0.039413885307692305, + 0.03700731471428571, + 0.03819454640740741, + 0.043360643, + 0.04402022339130435, + 0.04063936752, + 0.03891943565384615, + 0.03855028976923077, + 0.037923994777777775, + 0.03881922430769231, + 0.038110621703703704 + ], + [ + 0.03774432396296296, + 0.038901554884615386, + 0.039802171076923076, + 0.04297345041666667, + 0.042484792375, + 0.042562130791666666, + 0.04248361904166666, + 0.04280366154166667, + 0.04329991691666667, + 0.042954391875, + 0.042872257, + 0.04250107454166667, + 0.042831572666666665, + 0.042107609208333334, + 0.041871225458333335 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.041740364448982006, + "scoreError" : 0.0017317173685608884, + "scoreConfidence" : [ + 0.040008647080421116, + 0.0434720818175429 + ], + "scorePercentiles" : { + "0.0" : 0.036140120607142855, + "50.0" : 0.042043496, + "90.0" : 0.04700446857445888, + "95.0" : 0.048358286976190476, + "99.0" : 0.04910070647619048, + "99.9" : 0.04910070647619048, + "99.99" : 0.04910070647619048, + "99.999" : 0.04910070647619048, + "99.9999" : 0.04910070647619048, + "100.0" : 0.04910070647619048 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.038292774814814814, + 0.03690199896428571, + 0.04152438752, + 0.042342315875, + 0.04102105376, + 0.04063078208, + 0.036631590857142855, + 0.03691469057142857, + 0.03816789677777778, + 0.04231347333333333, + 0.04247869008333333, + 0.042324893, + 0.0422467645, + 0.04231296058333334, + 0.04206406029166666 + ], + [ + 0.03643071328571429, + 0.041938602375, + 0.0388238125, + 0.03904264873076923, + 0.03662352092857143, + 0.037741618481481484, + 0.04133980368, + 0.04209542579166667, + 0.04141738364, + 0.042043496, + 0.04134183772, + 0.041701885375, + 0.036140120607142855, + 0.04105903416, + 0.04126138604 + ], + [ + 0.04248991675, + 0.04210953054166667, + 0.048440987476190474, + 0.04595342190909091, + 0.04551327, + 0.047693011095238096, + 0.04816531914285714, + 0.04910070647619048, + 0.04542050591304348, + 0.04654544022727273, + 0.043771779130434785, + 0.043135114833333335, + 0.042835028875, + 0.04235385108333333, + 0.03961889442307692 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.03887146898590174, + "scoreError" : 0.0011835620726134899, + "scoreConfidence" : [ + 0.03768790691328825, + 0.04005503105851523 + ], + "scorePercentiles" : { + "0.0" : 0.034887182172413794, + "50.0" : 0.03969282607692308, + "90.0" : 0.041245732455999995, + "95.0" : 0.041401924772, + "99.0" : 0.0415920908, + "99.9" : 0.0415920908, + "99.99" : 0.0415920908, + "99.999" : 0.0415920908, + "99.9999" : 0.0415920908, + "100.0" : 0.0415920908 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.036254844892857144, + 0.03558230093103448, + 0.03550067331034483, + 0.036215345571428574, + 0.0410151888, + 0.03786020111111111, + 0.03750164803703704, + 0.037811124592592595, + 0.04133056036, + 0.04126277128, + 0.04143250952, + 0.037083468392857144, + 0.04103351944, + 0.04113604352, + 0.04106841328 + ], + [ + 0.04100710128, + 0.04084223084, + 0.0405864848, + 0.03961476723076923, + 0.04081417828, + 0.04067976668, + 0.04036190776, + 0.03849340576923077, + 0.037232350481481484, + 0.03781068911111111, + 0.034887182172413794, + 0.03489731886206897, + 0.03981592565384615, + 0.03551685427586207, + 0.03919361842307692 + ], + [ + 0.03727712974074074, + 0.03598733864285714, + 0.037048886, + 0.03579980089285714, + 0.03969282607692308, + 0.04086830312, + 0.0409142822, + 0.04098281672, + 0.04096574956, + 0.04123437324, + 0.04075174404, + 0.0415920908, + 0.03572122335714286, + 0.03980483092307692, + 0.036732314392857145 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.038924882389978745, + "scoreError" : 8.410493071519607E-4, + "scoreConfidence" : [ + 0.038083833082826785, + 0.039765931697130705 + ], + "scorePercentiles" : { + "0.0" : 0.03575912353571428, + "50.0" : 0.039263793423076926, + "90.0" : 0.040754251344, + "95.0" : 0.041116036675999994, + "99.0" : 0.04125443808, + "99.9" : 0.04125443808, + "99.99" : 0.04125443808, + "99.999" : 0.04125443808, + "99.9999" : 0.04125443808, + "100.0" : 0.04125443808 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.03575912353571428, + 0.03996208573076923, + 0.04029069424, + 0.04018584948, + 0.04048172352, + 0.04080828204, + 0.037044161703703705, + 0.04042095512, + 0.0404773758, + 0.04054391324, + 0.04092667612, + 0.03906358057692308, + 0.04071823088, + 0.03596567007142857, + 0.03657300060714286 + ], + [ + 0.039854391653846154, + 0.039071220807692306, + 0.03924381930769231, + 0.039450423884615386, + 0.039221203538461535, + 0.039463964730769234, + 0.039047124576923074, + 0.039540161807692306, + 0.039986560115384616, + 0.04003560508, + 0.038999321538461536, + 0.039263793423076926, + 0.039067951576923075, + 0.039535841, + 0.03957747826923077 + ], + [ + 0.03688794267857143, + 0.036970092321428574, + 0.03678458032142857, + 0.03663129328571429, + 0.036567643178571425, + 0.03654555535714286, + 0.038010519666666666, + 0.04024095412, + 0.0386935515, + 0.037193943925925926, + 0.03718002, + 0.036750142857142856, + 0.04013165508, + 0.0411971912, + 0.04125443808 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.0384182588684631, + "scoreError" : 0.001135173538931054, + "scoreConfidence" : [ + 0.03728308532953204, + 0.03955343240739415 + ], + "scorePercentiles" : { + "0.0" : 0.03521024817241379, + "50.0" : 0.03876726476923077, + "90.0" : 0.041159422136, + "95.0" : 0.041692801687833334, + "99.0" : 0.04186372433333333, + "99.9" : 0.04186372433333333, + "99.99" : 0.04186372433333333, + "99.999" : 0.04186372433333333, + "99.9999" : 0.04186372433333333, + "100.0" : 0.04186372433333333 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.03940227265384615, + 0.03731028407407407, + 0.0396321085, + 0.039639471115384614, + 0.03862135692307692, + 0.03949103865384616, + 0.03983181923076923, + 0.039789619653846156, + 0.03958712757692308, + 0.039575807423076925, + 0.0402621376, + 0.04005238616, + 0.035765690142857146, + 0.03957370876923077, + 0.039950097961538464 + ], + [ + 0.0377359622962963, + 0.037073653962962964, + 0.03608258217857143, + 0.036033768785714286, + 0.03611977178571429, + 0.03750340403703704, + 0.04178773070833333, + 0.0412094228, + 0.04107843256, + 0.03820298207407408, + 0.03876726476923077, + 0.04147130064, + 0.04186372433333333, + 0.04065517348, + 0.04078511692 + ], + [ + 0.035588866448275865, + 0.0361464595, + 0.03572309948275862, + 0.03733881540740741, + 0.035422683172413795, + 0.03618552114285714, + 0.03584412189285714, + 0.035732225, + 0.03521024817241379, + 0.03528273262068966, + 0.035802000964285714, + 0.036881497107142856, + 0.04112608836, + 0.04080878768, + 0.04087328436 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.03761075977684312, + "scoreError" : 9.830619393215306E-4, + "scoreConfidence" : [ + 0.03662769783752159, + 0.03859382171616465 + ], + "scorePercentiles" : { + "0.0" : 0.035253559827586205, + "50.0" : 0.03705007125925926, + "90.0" : 0.04062599996, + "95.0" : 0.041412970208, + "99.0" : 0.04274739416666667, + "99.9" : 0.04274739416666667, + "99.99" : 0.04274739416666667, + "99.999" : 0.04274739416666667, + "99.9999" : 0.04274739416666667, + "100.0" : 0.04274739416666667 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.037520445, + 0.03728097655555555, + 0.03669209857142857, + 0.03673563660714286, + 0.03721742433333333, + 0.036627137928571425, + 0.036293699607142856, + 0.036250863964285715, + 0.03631433775, + 0.036816865678571425, + 0.0415224638, + 0.036275162464285714, + 0.03626112185714286, + 0.03654309664285714, + 0.037337235037037037 + ], + [ + 0.03548514603448276, + 0.03858443526923077, + 0.03548642444827586, + 0.03536858175862069, + 0.0354425324137931, + 0.03552548420689655, + 0.035253559827586205, + 0.03531496772413793, + 0.039248304653846156, + 0.038380613555555554, + 0.04073110376, + 0.03850521766666667, + 0.04049376028, + 0.04055593076, + 0.03933072223076923 + ], + [ + 0.036636532464285713, + 0.036697171214285715, + 0.03705007125925926, + 0.036541729714285716, + 0.03637051617857143, + 0.03788978422222222, + 0.038997081653846154, + 0.03824393237037037, + 0.037126734555555554, + 0.03654519289285714, + 0.03857617325925926, + 0.04274739416666667, + 0.03812032925925926, + 0.04115748516, + 0.0403887112 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.03878439361757746, + "scoreError" : 0.0012540319542368914, + "scoreConfidence" : [ + 0.03753036166334057, + 0.040038425571814355 + ], + "scorePercentiles" : { + "0.0" : 0.03472913896551724, + "50.0" : 0.039073484923076926, + "90.0" : 0.04174384025833333, + "95.0" : 0.042409031287499996, + "99.0" : 0.04386909669565217, + "99.9" : 0.04386909669565217, + "99.99" : 0.04386909669565217, + "99.999" : 0.04386909669565217, + "99.9999" : 0.04386909669565217, + "100.0" : 0.04386909669565217 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.04098319748, + 0.04386909669565217, + 0.039194108153846156, + 0.039073484923076926, + 0.03711657192857143, + 0.03580826521428571, + 0.03472913896551724, + 0.03532796079310345, + 0.03988483596153846, + 0.04034472932, + 0.036255728785714286, + 0.04021510832, + 0.04036437696, + 0.04034387212, + 0.04101603768 + ], + [ + 0.04183699166666666, + 0.04181229020833333, + 0.038006212, + 0.03856136630769231, + 0.03686870167857143, + 0.03680644675, + 0.038328446333333335, + 0.042654191125, + 0.04004799848, + 0.03772519796296296, + 0.04120500748, + 0.04169820695833333, + 0.041596039, + 0.04156729116, + 0.04098987404 + ], + [ + 0.036380018785714285, + 0.03619062214285714, + 0.036170621714285714, + 0.03926650026923077, + 0.04015535968, + 0.04005544968, + 0.03851224076923077, + 0.037905991666666666, + 0.04046412832, + 0.03616449189285714, + 0.03500380310344828, + 0.03567586544827586, + 0.03664312275, + 0.037448890185185185, + 0.03502983193103448 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Rainier.bmp", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.03892912123307874, + "scoreError" : 0.0013612766890395002, + "scoreConfidence" : [ + 0.03756784454403924, + 0.04029039792211824 + ], + "scorePercentiles" : { + "0.0" : 0.03525679151724138, + "50.0" : 0.0396166185, + "90.0" : 0.041083695328, + "95.0" : 0.041797355049499996, + "99.0" : 0.048307586476190476, + "99.9" : 0.048307586476190476, + "99.99" : 0.048307586476190476, + "99.999" : 0.048307586476190476, + "99.9999" : 0.048307586476190476, + "100.0" : 0.048307586476190476 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0403847352, + 0.03911975134615384, + 0.03525679151724138, + 0.03536237824137931, + 0.03534787544827586, + 0.03537851227586207, + 0.03535018589655172, + 0.03622655771428571, + 0.036277088035714285, + 0.0396166185, + 0.0401301304, + 0.04102043584, + 0.035731175896551726, + 0.039629002576923075, + 0.03934967623076923 + ], + [ + 0.04083944, + 0.04112824156, + 0.0406426178, + 0.03694261575, + 0.04105399784, + 0.04100062172, + 0.04008032668, + 0.038726508703703706, + 0.048307586476190476, + 0.03953890484615385, + 0.03904645419230769, + 0.041917453625, + 0.03772946940740741, + 0.03743674607407407, + 0.03546226913793103 + ], + [ + 0.04055666464, + 0.04064028916, + 0.04053885992, + 0.0387186965, + 0.03546592231034483, + 0.03988494461538462, + 0.04151712504, + 0.03755874107407407, + 0.04033669336, + 0.04056028304, + 0.04029507172, + 0.04015838644, + 0.03581724317857143, + 0.03575880325, + 0.03996856230769231 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "0" + }, + "primaryMetric" : { + "score" : 0.006075059211327589, + "scoreError" : 8.013056789884092E-5, + "scoreConfidence" : [ + 0.005994928643428748, + 0.00615518977922643 + ], + "scorePercentiles" : { + "0.0" : 0.0059016519, + "50.0" : 0.0060187046467065864, + "90.0" : 0.006293562262893081, + "95.0" : 0.006308483403144654, + "99.0" : 0.006609165782894737, + "99.9" : 0.006609165782894737, + "99.99" : 0.006609165782894737, + "99.999" : 0.006609165782894737, + "99.9999" : 0.006609165782894737, + "100.0" : 0.006609165782894737 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0060259065928143715, + 0.0059395389644970415, + 0.00628845510625, + 0.006078414903030303, + 0.005985692827380953, + 0.005915686341176471, + 0.00592773549112426, + 0.006010414976047904, + 0.006099242097560975, + 0.006192000271604939, + 0.006224998894409938, + 0.006609165782894737, + 0.006050611584337349, + 0.006077033739393939, + 0.006291620358490566 + ], + [ + 0.006312184408805032, + 0.005923258076923077, + 0.005956653479289941, + 0.006296475119496855, + 0.00598179825, + 0.005958728309523809, + 0.0061744474723926385, + 0.0059791625892857145, + 0.005924533065088757, + 0.0059016519, + 0.005927055905325444, + 0.0059581503630952385, + 0.00629984772327044, + 0.00599230502994012, + 0.00627117428125 + ], + [ + 0.00597622925, + 0.005955081547619047, + 0.006234882881987577, + 0.0060187046467065864, + 0.005939015905325444, + 0.006003801562874251, + 0.006065314460606061, + 0.006185005870370371, + 0.006193749197530864, + 0.005975295898809524, + 0.00594882776923077, + 0.0062237385093167705, + 0.00599502022754491, + 0.006024277137724551, + 0.006064775739393939 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.11438789377919753, + "scoreError" : 0.004055564797185631, + "scoreConfidence" : [ + 0.1103323289820119, + 0.11844345857638316 + ], + "scorePercentiles" : { + "0.0" : 0.1024410628, + "50.0" : 0.11238184544444445, + "90.0" : 0.12413305097777778, + "95.0" : 0.1261988371625, + "99.0" : 0.130501536, + "99.9" : 0.130501536, + "99.99" : 0.130501536, + "99.999" : 0.130501536, + "99.9999" : 0.130501536, + "100.0" : 0.130501536 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1045494951, + 0.1034155214, + 0.1045726624, + 0.1028912526, + 0.1053850984, + 0.11693161555555555, + 0.11701811944444444, + 0.11711013044444445, + 0.11928613133333334, + 0.11853530322222222, + 0.11148868688888888, + 0.11735952233333333, + 0.11238184544444445, + 0.1024410628, + 0.1028565139 + ], + [ + 0.1095861868, + 0.1072269496, + 0.12171028077777778, + 0.1193107358888889, + 0.1089962454, + 0.116475238, + 0.123270831, + 0.12390147777777778, + 0.12269680711111111, + 0.121888265, + 0.12448041077777777, + 0.126372600875, + 0.1257933885, + 0.1096688591, + 0.1064097698 + ], + [ + 0.1083916732, + 0.1097472774, + 0.1092337318, + 0.1089865574, + 0.11350653577777778, + 0.1096612641, + 0.1114829203, + 0.12369582444444445, + 0.123186188, + 0.12262073322222222, + 0.112029805, + 0.12339327144444444, + 0.130501536, + 0.1084375655, + 0.1085693288 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.11161411928323232, + "scoreError" : 0.0030569248525526647, + "scoreConfidence" : [ + 0.10855719443067965, + 0.114671044135785 + ], + "scorePercentiles" : { + "0.0" : 0.09953682754545455, + "50.0" : 0.11399839177777778, + "90.0" : 0.1173870884, + "95.0" : 0.11766438356666667, + "99.0" : 0.11811830155555555, + "99.9" : 0.11811830155555555, + "99.99" : 0.11811830155555555, + "99.999" : 0.11811830155555555, + "99.9999" : 0.11811830155555555, + "100.0" : 0.11811830155555555 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.111324998, + 0.108799705, + 0.1055767356, + 0.1102705429, + 0.11363226655555556, + 0.11328263033333333, + 0.11463183822222223, + 0.11569827155555555, + 0.11740442633333334, + 0.11553123977777778, + 0.11399839177777778, + 0.1149375531111111, + 0.11454604077777777, + 0.11367397477777778, + 0.1100330647 + ], + [ + 0.11360683588888888, + 0.11607215688888889, + 0.11543405388888889, + 0.1035065013, + 0.1026018728, + 0.11411040477777777, + 0.11749627288888889, + 0.117736431, + 0.11545857077777778, + 0.11478450855555555, + 0.11690856155555555, + 0.11737552977777778, + 0.11644906377777778, + 0.11592168644444445, + 0.11638814766666666 + ], + [ + 0.11254423766666667, + 0.11332598366666667, + 0.09953682754545455, + 0.1009970207, + 0.1007645405, + 0.1032411733, + 0.1000884797, + 0.1055377403, + 0.1033546013, + 0.1004021127, + 0.1100940124, + 0.115349098, + 0.11811830155555555, + 0.11495864444444444, + 0.11713031655555556 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.10022964391894501, + "scoreError" : 0.002927790881321298, + "scoreConfidence" : [ + 0.09730185303762372, + 0.1031574348002663 + ], + "scorePercentiles" : { + "0.0" : 0.0906813525, + "50.0" : 0.1030709529, + "90.0" : 0.10412651936, + "95.0" : 0.10503744877999999, + "99.0" : 0.1145257648888889, + "99.9" : 0.1145257648888889, + "99.99" : 0.1145257648888889, + "99.999" : 0.1145257648888889, + "99.9999" : 0.1145257648888889, + "100.0" : 0.1145257648888889 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1039695516, + 0.104361971, + 0.1039038574, + 0.1027880558, + 0.1021099487, + 0.1030709529, + 0.1022639883, + 0.1024647363, + 0.102806982, + 0.1026155252, + 0.1145257648888889, + 0.1051110845, + 0.102085239, + 0.103305336, + 0.09537043872727273 + ], + [ + 0.1036518606, + 0.103693922, + 0.1034931378, + 0.1035650029, + 0.1035208558, + 0.1035649868, + 0.1034056443, + 0.09794576709090909, + 0.09162780427272728, + 0.09173261209090909, + 0.09183881872727273, + 0.09333284245454546, + 0.09159031472727273, + 0.0910219890909091, + 0.09159171263636363 + ], + [ + 0.1036797662, + 0.103285326, + 0.1033923427, + 0.0990811940909091, + 0.09140524545454545, + 0.09602231445454545, + 0.09230133772727273, + 0.0906813525, + 0.09150618381818182, + 0.103076208, + 0.1034830151, + 0.1038584202, + 0.1048656321, + 0.10370076, + 0.1036641744 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.1005730051575982, + "scoreError" : 0.0030331649468175897, + "scoreConfidence" : [ + 0.09753984021078062, + 0.10360617010441579 + ], + "scorePercentiles" : { + "0.0" : 0.09555201845454546, + "50.0" : 0.09817049454545454, + "90.0" : 0.11015891036666665, + "95.0" : 0.11501659733333333, + "99.0" : 0.11912418388888889, + "99.9" : 0.11912418388888889, + "99.99" : 0.11912418388888889, + "99.999" : 0.11912418388888889, + "99.9999" : 0.11912418388888889, + "100.0" : 0.11912418388888889 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.09848273436363636, + 0.0994312659090909, + 0.09806778454545455, + 0.09973753890909091, + 0.09939169436363636, + 0.09819440427272727, + 0.09803326554545455, + 0.09839073463636364, + 0.102599098, + 0.1013350937, + 0.1026463312, + 0.11274191166666667, + 0.11462329766666667, + 0.11912418388888889, + 0.11518515433333333 + ], + [ + 0.09760369772727273, + 0.1084369095, + 0.09555201845454546, + 0.1005574445, + 0.09802964754545454, + 0.09598101236363636, + 0.096056109, + 0.1028199453, + 0.09584348445454545, + 0.09775680009090909, + 0.09621386009090908, + 0.1063444177, + 0.1014908714, + 0.09614226954545455, + 0.095553659 + ], + [ + 0.09671972536363636, + 0.09664790218181818, + 0.09633691872727272, + 0.09753575518181819, + 0.1028682088, + 0.09647890181818182, + 0.096388081, + 0.09632577672727273, + 0.09694000318181818, + 0.1058786829, + 0.09817049454545454, + 0.09662688245454545, + 0.1053712765, + 0.1052779664, + 0.09585201663636364 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.10243455003212121, + "scoreError" : 0.0027704268216464665, + "scoreConfidence" : [ + 0.09966412321047474, + 0.10520497685376767 + ], + "scorePercentiles" : { + "0.0" : 0.09285115918181819, + "50.0" : 0.1045837461, + "90.0" : 0.108648695, + "95.0" : 0.10870129205, + "99.0" : 0.1092810268, + "99.9" : 0.1092810268, + "99.99" : 0.1092810268, + "99.999" : 0.1092810268, + "99.9999" : 0.1092810268, + "100.0" : 0.1092810268 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.09321051627272728, + 0.1031758315, + 0.1008788045, + 0.09428556254545455, + 0.1037135748, + 0.09755121181818181, + 0.1002964479, + 0.09391296754545454, + 0.1024566989, + 0.1009324494, + 0.1051154163, + 0.1006059029, + 0.09405997409090909, + 0.1047891541, + 0.108650312 + ], + [ + 0.1055802707, + 0.097514784, + 0.09285928736363637, + 0.1045837461, + 0.09486952263636364, + 0.09472142690909091, + 0.1059971707, + 0.1071310409, + 0.1062662272, + 0.1062493588, + 0.1057912245, + 0.1002672224, + 0.1050299105, + 0.1050222035, + 0.09285115918181819 + ], + [ + 0.1086971204, + 0.1014188516, + 0.1087030799, + 0.1092810268, + 0.108647617, + 0.1005416119, + 0.09831989881818182, + 0.1068545506, + 0.09488602336363636, + 0.1081974035, + 0.1076729311, + 0.1069860542, + 0.1072607612, + 0.1069936286, + 0.1067248125 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.10549992752666668, + "scoreError" : 8.682351308251102E-4, + "scoreConfidence" : [ + 0.10463169239584157, + 0.10636816265749179 + ], + "scorePercentiles" : { + "0.0" : 0.1000479584, + "50.0" : 0.1052892737, + "90.0" : 0.1074500071, + "95.0" : 0.10863347361999999, + "99.0" : 0.1096864913, + "99.9" : 0.1096864913, + "99.99" : 0.1096864913, + "99.999" : 0.1096864913, + "99.9999" : 0.1096864913, + "100.0" : 0.1096864913 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1068208025, + 0.1089850837, + 0.1096864913, + 0.1000479584, + 0.1078130501, + 0.1050400863, + 0.1043324806, + 0.1045331844, + 0.1051284711, + 0.1062938045, + 0.1066287224, + 0.1052267757, + 0.1047594949, + 0.1036482427, + 0.105272629 + ], + [ + 0.1067608286, + 0.1042865334, + 0.105334527, + 0.1060350697, + 0.1051951559, + 0.1043265613, + 0.1038647068, + 0.1035967216, + 0.1030605046, + 0.1033197621, + 0.1044606636, + 0.1045281483, + 0.1041739597, + 0.1046584414, + 0.1048830418 + ], + [ + 0.1049780609, + 0.1056953039, + 0.1059746339, + 0.1062673491, + 0.1054164118, + 0.1052892737, + 0.1066886239, + 0.1061969788, + 0.1074882361, + 0.1068230501, + 0.1070802715, + 0.1061444373, + 0.1064431766, + 0.1068845066, + 0.1074245211 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.09736803963656568, + "scoreError" : 0.0028104862854608104, + "scoreConfidence" : [ + 0.09455755335110487, + 0.10017852592202649 + ], + "scorePercentiles" : { + "0.0" : 0.09021480333333333, + "50.0" : 0.0953489650909091, + "90.0" : 0.10383055751999999, + "95.0" : 0.10436179805, + "99.0" : 0.1046867995, + "99.9" : 0.1046867995, + "99.99" : 0.1046867995, + "99.999" : 0.1046867995, + "99.9999" : 0.1046867995, + "100.0" : 0.1046867995 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0953489650909091, + 0.092891779, + 0.09904894590909091, + 0.09276388336363636, + 0.0929276459090909, + 0.09273252072727273, + 0.09347829254545455, + 0.09455120036363636, + 0.09248463036363637, + 0.09253214754545455, + 0.09268348218181818, + 0.09307903363636363, + 0.09260754527272727, + 0.0925514680909091, + 0.09241365418181818 + ], + [ + 0.1018331409, + 0.1035799743, + 0.1024923686, + 0.1025669832, + 0.1032933584, + 0.1029628934, + 0.1034389913, + 0.1036964332, + 0.1031191666, + 0.1030336959, + 0.1028788594, + 0.1030941275, + 0.1035257064, + 0.1043981261, + 0.1033439756 + ], + [ + 0.0910895009090909, + 0.09163772109090909, + 0.091736402, + 0.0949975560909091, + 0.09722189154545455, + 0.09098315463636364, + 0.09069200325, + 0.09021480333333333, + 0.09041204191666667, + 0.09231639572727272, + 0.09667311036363636, + 0.1042770326, + 0.1046867995, + 0.104031744, + 0.1012386317 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.10184755768333334, + "scoreError" : 0.0023155545392055483, + "scoreConfidence" : [ + 0.09953200314412779, + 0.10416311222253889 + ], + "scorePercentiles" : { + "0.0" : 0.09076891425, + "50.0" : 0.1032694577, + "90.0" : 0.10564737224000001, + "95.0" : 0.10589681866, + "99.0" : 0.1062621989, + "99.9" : 0.1062621989, + "99.99" : 0.1062621989, + "99.999" : 0.1062621989, + "99.9999" : 0.1062621989, + "100.0" : 0.1062621989 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.09769267636363636, + 0.1032694577, + 0.1035371535, + 0.1029847514, + 0.1032912965, + 0.102484728, + 0.102929023, + 0.1045906754, + 0.1029591816, + 0.1025507117, + 0.1017391373, + 0.1047319507, + 0.101820419, + 0.1025280476, + 0.102938095 + ], + [ + 0.1059258808, + 0.105829007, + 0.1032297147, + 0.1024667077, + 0.09614346590909091, + 0.09366105363636364, + 0.09830393127272727, + 0.1057494758, + 0.1050413344, + 0.1041750927, + 0.1041867612, + 0.1045353655, + 0.105335254, + 0.1034607029, + 0.09287677772727272 + ], + [ + 0.09139045036363637, + 0.1026060082, + 0.1055793032, + 0.1004198821, + 0.1062621989, + 0.1047551785, + 0.1047643254, + 0.104647509, + 0.1043467196, + 0.1038973873, + 0.09190431736363637, + 0.1048368283, + 0.09076891425, + 0.09162591236363636, + 0.1043673309 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Maltese.bmp", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.10158594298727273, + "scoreError" : 0.002693640330177131, + "scoreConfidence" : [ + 0.0988923026570956, + 0.10427958331744987 + ], + "scorePercentiles" : { + "0.0" : 0.09128783490909091, + "50.0" : 0.1038464359, + "90.0" : 0.10697836848, + "95.0" : 0.10764937436, + "99.0" : 0.1085672536, + "99.9" : 0.1085672536, + "99.99" : 0.1085672536, + "99.999" : 0.1085672536, + "99.9999" : 0.1085672536, + "100.0" : 0.1085672536 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.1022026516, + 0.09128783490909091, + 0.09188716181818182, + 0.094740652, + 0.09799889554545455, + 0.09222894554545455, + 0.102817827, + 0.1045572272, + 0.0962455359090909, + 0.1059225869, + 0.1042172958, + 0.1044656653, + 0.1044736841, + 0.1045116673, + 0.1038464359 + ], + [ + 0.09253392536363636, + 0.09844399645454545, + 0.1018946294, + 0.1031093375, + 0.09551690890909091, + 0.1034719009, + 0.1041668414, + 0.1039010609, + 0.1042535028, + 0.09896955309090909, + 0.09252173327272727, + 0.09202865327272727, + 0.1034171491, + 0.1046686081, + 0.1047201749 + ], + [ + 0.1058621816, + 0.1078183202, + 0.1070699886, + 0.1069172884, + 0.1058310269, + 0.1063057582, + 0.1042902564, + 0.09219434063636364, + 0.104646512, + 0.1011646563, + 0.1023499793, + 0.1052212815, + 0.1085672536, + 0.1072551674, + 0.1008513812 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "0" + }, + "primaryMetric" : { + "score" : 0.02249983940429304, + "scoreError" : 2.504949406152466E-4, + "scoreConfidence" : [ + 0.022249344463677795, + 0.022750334344908286 + ], + "scorePercentiles" : { + "0.0" : 0.022052138108695652, + "50.0" : 0.02235824282222222, + "90.0" : 0.023238415525581396, + "95.0" : 0.02355406722325581, + "99.0" : 0.02472818531707317, + "99.9" : 0.02472818531707317, + "99.99" : 0.02472818531707317, + "99.999" : 0.02472818531707317, + "99.9999" : 0.02472818531707317, + "100.0" : 0.02472818531707317 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.022412061622222222, + 0.02279039506818182, + 0.022349696044444443, + 0.023154958, + 0.02217250945652174, + 0.022721627688888888, + 0.02238163662222222, + 0.022275550933333332, + 0.022191454804347827, + 0.02232458071111111, + 0.02246298208888889, + 0.02336360181395349, + 0.022149404, + 0.022145419608695652, + 0.022308857955555556 + ], + [ + 0.022480078755555556, + 0.02230085862222222, + 0.022268057711111112, + 0.02223762345652174, + 0.02228721728888889, + 0.022473849422222223, + 0.022309546177777778, + 0.022550074, + 0.022222065260869565, + 0.022420939977777776, + 0.02240831082222222, + 0.022211219217391304, + 0.02235824282222222, + 0.022282696177777776, + 0.02472818531707317 + ], + [ + 0.022546108822222223, + 0.022451702644444443, + 0.022346482577777778, + 0.022437817022222223, + 0.022370627355555554, + 0.022546966466666665, + 0.023380675139534884, + 0.022458443022222222, + 0.02227191237777778, + 0.022286491, + 0.023628378116279068, + 0.02218196293478261, + 0.02217822493478261, + 0.022052138108695652, + 0.02261114122222222 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.39508853456296295, + "scoreError" : 0.011813725611533989, + "scoreConfidence" : [ + 0.38327480895142896, + 0.40690226017449693 + ], + "scorePercentiles" : { + "0.0" : 0.35635773033333334, + "50.0" : 0.4050300743333333, + "90.0" : 0.425456882, + "95.0" : 0.42708984456666665, + "99.0" : 0.42734686466666666, + "99.9" : 0.42734686466666666, + "99.99" : 0.42734686466666666, + "99.999" : 0.42734686466666666, + "99.9999" : 0.42734686466666666, + "100.0" : 0.42734686466666666 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.3884732356666667, + 0.4272308066666667, + 0.42734686466666666, + 0.426760933, + 0.425138162, + 0.425934962, + 0.4054400423333333, + 0.4144537993333333, + 0.37485493733333336, + 0.37455881733333335, + 0.37535892, + 0.37492400266666664, + 0.38218063133333335, + 0.392575783, + 0.416125207 + ], + [ + 0.4087441663333333, + 0.40466559166666666, + 0.4050300743333333, + 0.40819885066666667, + 0.40721057466666666, + 0.401235358, + 0.4104715036666667, + 0.41324785733333336, + 0.408421506, + 0.41210355033333335, + 0.37837251, + 0.370081375, + 0.403396128, + 0.35638844533333336, + 0.37190670566666667 + ], + [ + 0.35708731266666666, + 0.368251604, + 0.35835290166666667, + 0.357755245, + 0.35635773033333334, + 0.36094694233333335, + 0.40209298866666665, + 0.41049775033333336, + 0.41143529366666665, + 0.36647728333333335, + 0.40847696633333336, + 0.40749027266666665, + 0.40791326666666666, + 0.40656121, + 0.40845598633333335 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.397001736437037, + "scoreError" : 0.012990073323686424, + "scoreConfidence" : [ + 0.3840116631133506, + 0.4099918097607234 + ], + "scorePercentiles" : { + "0.0" : 0.339251782, + "50.0" : 0.3980264253333333, + "90.0" : 0.42779104166666665, + "95.0" : 0.43627981576666663, + "99.0" : 0.444012222, + "99.9" : 0.444012222, + "99.99" : 0.444012222, + "99.999" : 0.444012222, + "99.9999" : 0.444012222, + "100.0" : 0.444012222 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.359077624, + 0.39890630633333335, + 0.40375568666666667, + 0.40490129166666666, + 0.36637950433333333, + 0.3980264253333333, + 0.39600100866666665, + 0.3958871053333333, + 0.39541844066666665, + 0.400132796, + 0.400293131, + 0.400801657, + 0.40463666966666667, + 0.399997774, + 0.3961032566666667 + ], + [ + 0.39351218266666665, + 0.34326646833333335, + 0.34829695633333335, + 0.339251782, + 0.35734046, + 0.361107139, + 0.3723337016666667, + 0.391158625, + 0.4080840296666667, + 0.4383100896666667, + 0.38921795366666667, + 0.393840675, + 0.394527367, + 0.38990896933333336, + 0.410546354 + ], + [ + 0.4264980583333333, + 0.444012222, + 0.42807890266666665, + 0.42759913433333335, + 0.42472725933333333, + 0.42001538066666666, + 0.41662315866666666, + 0.4193955346666667, + 0.38080769633333333, + 0.38923980933333335, + 0.3926165306666667, + 0.376413962, + 0.4173944276666667, + 0.4190921223333333, + 0.43154251 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.3707519156370371, + "scoreError" : 0.008265912497310691, + "scoreConfidence" : [ + 0.3624860031397264, + 0.37901782813434776 + ], + "scorePercentiles" : { + "0.0" : 0.34619303566666665, + "50.0" : 0.36690391, + "90.0" : 0.39583341953333334, + "95.0" : 0.3978997013, + "99.0" : 0.40127276933333333, + "99.9" : 0.40127276933333333, + "99.99" : 0.40127276933333333, + "99.999" : 0.40127276933333333, + "99.9999" : 0.40127276933333333, + "100.0" : 0.40127276933333333 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.3836824876666667, + 0.37344922933333335, + 0.38414333533333334, + 0.3582895603333333, + 0.36659056766666664, + 0.362192578, + 0.3556090413333333, + 0.35977871633333336, + 0.356715599, + 0.36379518666666666, + 0.37961518033333336, + 0.37055334733333334, + 0.398359809, + 0.3644017296666667, + 0.3643166916666667 + ], + [ + 0.39071135366666665, + 0.38971212466666666, + 0.39614366533333334, + 0.3968261166666667, + 0.40127276933333333, + 0.369081342, + 0.34619303566666665, + 0.351122212, + 0.39018979466666665, + 0.390388832, + 0.394368541, + 0.3690941483333333, + 0.350194486, + 0.34974064666666665, + 0.349058343 + ], + [ + 0.371365686, + 0.36865055933333335, + 0.359484234, + 0.36690391, + 0.37107091066666664, + 0.372259431, + 0.353841664, + 0.38739271766666666, + 0.359451, + 0.3659573013333333, + 0.3558853126666667, + 0.395626589, + 0.3577092116666667, + 0.36638122366666664, + 0.356265982 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.3984448739703704, + "scoreError" : 0.011911679308788715, + "scoreConfidence" : [ + 0.38653319466158165, + 0.4103565532791591 + ], + "scorePercentiles" : { + "0.0" : 0.3654114096666667, + "50.0" : 0.39625308233333334, + "90.0" : 0.4233877278, + "95.0" : 0.43195513746666664, + "99.0" : 0.4446960016666667, + "99.9" : 0.4446960016666667, + "99.99" : 0.4446960016666667, + "99.999" : 0.4446960016666667, + "99.9999" : 0.4446960016666667, + "100.0" : 0.4446960016666667 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.4214314806666667, + 0.42027818133333333, + 0.3785014153333333, + 0.41926008866666664, + 0.42185259, + 0.37497175866666665, + 0.37259344833333335, + 0.371865856, + 0.416659435, + 0.383149914, + 0.3934487233333333, + 0.43357056066666666, + 0.41934568333333333, + 0.384458725, + 0.411511782 + ], + [ + 0.382075974, + 0.38071394, + 0.378377928, + 0.38549658566666667, + 0.41425242933333334, + 0.42266461033333336, + 0.420393659, + 0.42163560033333336, + 0.42818581666666666, + 0.4221716343333333, + 0.4446960016666667, + 0.404129206, + 0.399689269, + 0.424472404, + 0.390867414 + ], + [ + 0.411178957, + 0.39625308233333334, + 0.3782695736666667, + 0.3656591613333333, + 0.36612058966666666, + 0.38906072733333336, + 0.41975059466666664, + 0.4157148113333333, + 0.3654114096666667, + 0.365515312, + 0.3657465576666667, + 0.3659229846666667, + 0.395017732, + 0.37956870266666665, + 0.408107018 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.3928379798962964, + "scoreError" : 0.00830218771273629, + "scoreConfidence" : [ + 0.3845357921835601, + 0.40114016760903265 + ], + "scorePercentiles" : { + "0.0" : 0.356305014, + "50.0" : 0.39733118266666667, + "90.0" : 0.40660581533333334, + "95.0" : 0.40703691113333335, + "99.0" : 0.42141023666666666, + "99.9" : 0.42141023666666666, + "99.99" : 0.42141023666666666, + "99.999" : 0.42141023666666666, + "99.9999" : 0.42141023666666666, + "100.0" : 0.42141023666666666 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.39999625433333336, + 0.400005903, + 0.3923553573333333, + 0.356305014, + 0.38487085233333335, + 0.40200251633333334, + 0.3731926543333333, + 0.386903569, + 0.40655616066666667, + 0.40713734733333334, + 0.4060997516666667, + 0.4047973423333333, + 0.40668029733333333, + 0.40680256, + 0.405643025 + ], + [ + 0.39731819333333335, + 0.39706872833333334, + 0.39733118266666667, + 0.39701279666666667, + 0.3980791063333333, + 0.39672365833333334, + 0.39704091, + 0.39524248, + 0.392312969, + 0.3947454346666667, + 0.42141023666666666, + 0.4003940403333333, + 0.4032865273333333, + 0.40040142133333334, + 0.40369496266666666 + ], + [ + 0.38574865166666666, + 0.35729614833333334, + 0.383307434, + 0.37160603166666667, + 0.3574335063333333, + 0.374118888, + 0.402323335, + 0.401170147, + 0.402660264, + 0.40218550533333336, + 0.40498021966666664, + 0.40005653333333335, + 0.386488101, + 0.357690329, + 0.35923274833333335 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.3795443378666667, + "scoreError" : 0.010873939418007647, + "scoreConfidence" : [ + 0.36867039844865906, + 0.3904182772846743 + ], + "scorePercentiles" : { + "0.0" : 0.3467067563333333, + "50.0" : 0.392135539, + "90.0" : 0.4004144188, + "95.0" : 0.40372709279999996, + "99.0" : 0.418625657, + "99.9" : 0.418625657, + "99.99" : 0.418625657, + "99.999" : 0.418625657, + "99.9999" : 0.418625657, + "100.0" : 0.418625657 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.3937019156666667, + 0.3934676596666667, + 0.39361202566666664, + 0.38095777633333333, + 0.350738584, + 0.350739253, + 0.351286726, + 0.38845255466666667, + 0.39265486066666666, + 0.392851262, + 0.392193607, + 0.39304789933333334, + 0.392595943, + 0.39282040366666665, + 0.392338231 + ], + [ + 0.349321446, + 0.34870217833333333, + 0.346992425, + 0.3608766763333333, + 0.350611025, + 0.34742519066666666, + 0.3467067563333333, + 0.3736773483333333, + 0.3925933366666667, + 0.39218368866666664, + 0.404335091, + 0.40230843033333336, + 0.39217599233333333, + 0.39205749666666667, + 0.392135539 + ], + [ + 0.418625657, + 0.37843536066666666, + 0.40052465, + 0.39984357033333334, + 0.4003409313333333, + 0.3864073706666667, + 0.361084716, + 0.3991458846666667, + 0.367051037, + 0.351674019, + 0.37224792, + 0.3507449286666667, + 0.359267069, + 0.39437433233333336, + 0.396166435 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.3905397746962963, + "scoreError" : 0.009358314506256812, + "scoreConfidence" : [ + 0.3811814601900395, + 0.3998980892025531 + ], + "scorePercentiles" : { + "0.0" : 0.35337391366666665, + "50.0" : 0.39889196066666666, + "90.0" : 0.4071139092666667, + "95.0" : 0.41187106019999997, + "99.0" : 0.4138766506666667, + "99.9" : 0.4138766506666667, + "99.99" : 0.4138766506666667, + "99.999" : 0.4138766506666667, + "99.9999" : 0.4138766506666667, + "100.0" : 0.4138766506666667 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.39865617833333333, + 0.39789112066666665, + 0.3980591686666667, + 0.400847361, + 0.40153462766666664, + 0.401086158, + 0.4002017743333333, + 0.39970883333333335, + 0.4002464333333333, + 0.399978543, + 0.401455416, + 0.36957656533333333, + 0.38001626266666666, + 0.3647157836666667, + 0.35516247666666667 + ], + [ + 0.39971914133333336, + 0.40054373066666665, + 0.399959369, + 0.4001610956666667, + 0.39889196066666666, + 0.39913921, + 0.398240083, + 0.3992127423333333, + 0.40025391066666666, + 0.3978429903333333, + 0.398327976, + 0.39814755933333335, + 0.39832974866666665, + 0.4067987003333333, + 0.412020254 + ], + [ + 0.385434436, + 0.4138766506666667, + 0.40627077066666667, + 0.40308191, + 0.35337391366666665, + 0.37090018, + 0.35569709266666666, + 0.36607819133333336, + 0.373779482, + 0.35748288466666667, + 0.35893833033333333, + 0.41152294133333334, + 0.4075867226666667, + 0.366004225, + 0.36753695566666666 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.377356957088889, + "scoreError" : 0.011356053018530434, + "scoreConfidence" : [ + 0.36600090407035857, + 0.38871301010741943 + ], + "scorePercentiles" : { + "0.0" : 0.3480360413333333, + "50.0" : 0.38888934366666666, + "90.0" : 0.3978181778, + "95.0" : 0.39953897546666667, + "99.0" : 0.40591223466666665, + "99.9" : 0.40591223466666665, + "99.99" : 0.40591223466666665, + "99.999" : 0.40591223466666665, + "99.9999" : 0.40591223466666665, + "100.0" : 0.40591223466666665 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.3996001576666667, + 0.39571423066666667, + 0.39527415666666665, + 0.397241836, + 0.397038049, + 0.3950665036666667, + 0.39084810466666664, + 0.351980125, + 0.3559669343333333, + 0.39660941266666666, + 0.396295182, + 0.39474193533333335, + 0.394788494, + 0.392644105, + 0.37352371666666667 + ], + [ + 0.399396217, + 0.385029196, + 0.350323393, + 0.3504617623333333, + 0.37899336666666666, + 0.3971801526666667, + 0.396553835, + 0.397462757, + 0.40591223466666665, + 0.38888934366666666, + 0.3576153243333333, + 0.35892984266666667, + 0.35222112133333333, + 0.35020813, + 0.349771802 + ], + [ + 0.3490174913333333, + 0.348454849, + 0.3507467476666667, + 0.348808263, + 0.3480360413333333, + 0.3499378513333333, + 0.34805538933333335, + 0.3490261336666667, + 0.3813522366666667, + 0.374797665, + 0.398351309, + 0.397112056, + 0.396981781, + 0.39669341566666666, + 0.3974104173333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.3626103538148149, + "scoreError" : 0.010034645830712037, + "scoreConfidence" : [ + 0.3525757079841028, + 0.37264499964552694 + ], + "scorePercentiles" : { + "0.0" : 0.34059658066666665, + "50.0" : 0.354944259, + "90.0" : 0.3924703281333333, + "95.0" : 0.39431718536666666, + "99.0" : 0.39450045166666664, + "99.9" : 0.39450045166666664, + "99.99" : 0.39450045166666664, + "99.999" : 0.39450045166666664, + "99.9999" : 0.39450045166666664, + "100.0" : 0.39450045166666664 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.34890109966666666, + 0.3478428353333333, + 0.34892548133333334, + 0.357993597, + 0.39217646066666667, + 0.35505441233333335, + 0.34965623133333334, + 0.383341246, + 0.387054532, + 0.3871807153333333, + 0.348281422, + 0.3497785273333333, + 0.348440859, + 0.34793566433333334, + 0.34807584733333335 + ], + [ + 0.34385963533333336, + 0.3431213453333333, + 0.354944259, + 0.38678378933333335, + 0.38959172766666667, + 0.38867514233333333, + 0.35807418766666665, + 0.34298059933333336, + 0.344176784, + 0.342973464, + 0.35722436966666665, + 0.368233682, + 0.35262499933333336, + 0.34123590066666665, + 0.34059658066666665 + ], + [ + 0.359279351, + 0.36148556633333334, + 0.389749821, + 0.3940927693333333, + 0.3944133636666667, + 0.39291112933333333, + 0.362862645, + 0.347062288, + 0.34656479333333334, + 0.345851893, + 0.38203302833333336, + 0.3872079353333333, + 0.39450045166666664, + 0.3525156246666667, + 0.35119986433333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "0" + }, + "primaryMetric" : { + "score" : 2.7179075050897614E-5, + "scoreError" : 4.4158468987660936E-7, + "scoreConfidence" : [ + 2.6737490361021006E-5, + 2.7620659740774222E-5 + ], + "scorePercentiles" : { + "0.0" : 2.6247979584339247E-5, + "50.0" : 2.6976711584625758E-5, + "90.0" : 2.808231900452598E-5, + "95.0" : 2.902035295168912E-5, + "99.0" : 3.1377892433653305E-5, + "99.9" : 3.1377892433653305E-5, + "99.99" : 3.1377892433653305E-5, + "99.999" : 3.1377892433653305E-5, + "99.9999" : 3.1377892433653305E-5, + "100.0" : 3.1377892433653305E-5 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 2.758050219231724E-5, + 2.766490351847754E-5, + 2.775182152667943E-5, + 2.725892311885101E-5, + 2.702193229222955E-5, + 2.6880604466781337E-5, + 2.6935917883113387E-5, + 2.6994508069739827E-5, + 2.7045068572046617E-5, + 2.6928836954473253E-5, + 2.937971163788039E-5, + 2.6915705228599875E-5, + 2.7307939851471634E-5, + 2.8103768973559245E-5, + 2.717999633162142E-5 + ], + [ + 2.685552684996241E-5, + 2.6714224293574062E-5, + 2.6850378798453774E-5, + 2.6844061191626408E-5, + 2.6766031065207502E-5, + 2.6746129495441054E-5, + 2.6716373808061114E-5, + 2.699597568348042E-5, + 2.6889420667777836E-5, + 2.719895899276663E-5, + 2.6976711584625758E-5, + 2.668619690501601E-5, + 2.6344470761696637E-5, + 2.6247979584339247E-5, + 2.6312590808649445E-5 + ], + [ + 2.6774344282043044E-5, + 2.6616188323265654E-5, + 2.6858589919170763E-5, + 2.7087973024213208E-5, + 2.6883213621458904E-5, + 2.7144522716170003E-5, + 2.686371326116737E-5, + 2.708442110963689E-5, + 2.677805499183422E-5, + 2.6995955276653172E-5, + 2.7049623343609715E-5, + 2.7198845503249844E-5, + 3.1377892433653305E-5, + 2.806801902517047E-5, + 2.818184935057617E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "1" + }, + "primaryMetric" : { + "score" : 0.001134035804579913, + "scoreError" : 2.9422547976354597E-5, + "scoreConfidence" : [ + 0.0011046132566035582, + 0.0011634583525562676 + ], + "scorePercentiles" : { + "0.0" : 0.0010683655720384205, + "50.0" : 0.0011153369264214046, + "90.0" : 0.0011977274055023923, + "95.0" : 0.0012067219119346313, + "99.0" : 0.0012107138839177751, + "99.9" : 0.0012107138839177751, + "99.99" : 0.0012107138839177751, + "99.999" : 0.0012107138839177751, + "99.9999" : 0.0012107138839177751, + "100.0" : 0.0012107138839177751 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0010790059913700109, + 0.001081776372972973, + 0.0010796062437971952, + 0.0010796295620280475, + 0.0010784837510775863, + 0.0010833237651515152, + 0.0010805073066954645, + 0.0011153369264214046, + 0.0012107138839177751, + 0.001079536690399137, + 0.0010792622740021574, + 0.0010795299956850054, + 0.0011124112855555555, + 0.0012102806009673518, + 0.0010806571954643629 + ], + [ + 0.0011119641655555556, + 0.00106919977991453, + 0.0010683655720384205, + 0.001068918860042735, + 0.0010707328812834226, + 0.0010707986663101605, + 0.0010708879122055673, + 0.0011537149365628604, + 0.001193783609785203, + 0.001192905010727056, + 0.0011926416603098926, + 0.0011934704892601431, + 0.0011964283600478468, + 0.001192061301190476, + 0.0011956968088410991 + ], + [ + 0.001193197389749702, + 0.0011977640263157894, + 0.0011977029916267943, + 0.0011905227158145065, + 0.0011846601005917159, + 0.0011824453463356974, + 0.0011984183041916167, + 0.0010871830553745927, + 0.0010805784114470843, + 0.0010849292114967462, + 0.0011162278985507247, + 0.001186567571767497, + 0.0011867461387900355, + 0.0011853224976303318, + 0.0011877136868327402 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "2" + }, + "primaryMetric" : { + "score" : 0.0011416448362726555, + "scoreError" : 2.1742801920225136E-5, + "scoreConfidence" : [ + 0.0011199020343524305, + 0.0011633876381928806 + ], + "scorePercentiles" : { + "0.0" : 0.0010677860202774813, + "50.0" : 0.001154170813148789, + "90.0" : 0.0011762021271412928, + "95.0" : 0.00118616709687693, + "99.0" : 0.001194826898568019, + "99.9" : 0.001194826898568019, + "99.99" : 0.001194826898568019, + "99.999" : 0.001194826898568019, + "99.9999" : 0.001194826898568019, + "100.0" : 0.001194826898568019 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0010708646673796792, + 0.001069202625, + 0.0010686558002136752, + 0.0010687863685897435, + 0.0010694858344017094, + 0.0010730584405144695, + 0.0011207403695408734, + 0.0010678070576307364, + 0.0010678127769477054, + 0.001069453563034188, + 0.0010677860202774813, + 0.0011252579257592802, + 0.001151020696551724, + 0.0011895327229488703, + 0.001194826898568019 + ], + [ + 0.001154170813148789, + 0.0011552836974595842, + 0.0011517016421173764, + 0.0011690370023364487, + 0.0011520519033371692, + 0.0011516167848101267, + 0.0011645711129220024, + 0.0011537215963091118, + 0.0011499312344827586, + 0.001148933954075775, + 0.0011597431054461182, + 0.0011579473599537037, + 0.0011505078091954024, + 0.001151037837744534, + 0.0011504820862068966 + ], + [ + 0.001172328268149883, + 0.0011783139693757362, + 0.0011780267703180212, + 0.0011711018877192982, + 0.0011735625580304807, + 0.0011717929379391101, + 0.0011717176733021077, + 0.001174776512910798, + 0.0011718028735362997, + 0.0011699145438596491, + 0.0011749856983568074, + 0.0011713828852459016, + 0.0011643590779069767, + 0.001164836562281723, + 0.0011700857064327486 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "3" + }, + "primaryMetric" : { + "score" : 0.0010801293280626653, + "scoreError" : 2.0140805988172586E-5, + "scoreConfidence" : [ + 0.0010599885220744928, + 0.001100270134050838 + ], + "scorePercentiles" : { + "0.0" : 0.0010573314947145878, + "50.0" : 0.0010643631489361703, + "90.0" : 0.001167300827970154, + "95.0" : 0.001178686027871683, + "99.0" : 0.0011845062177514793, + "99.9" : 0.0011845062177514793, + "99.99" : 0.0011845062177514793, + "99.999" : 0.0011845062177514793, + "99.9999" : 0.0011845062177514793, + "100.0" : 0.0011845062177514793 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0010652369243876465, + 0.0010644031021276596, + 0.0010662125420660277, + 0.0010661316251331203, + 0.0010713083683083512, + 0.001065650143769968, + 0.0010666738368869937, + 0.0010664129275053304, + 0.0010635607247608926, + 0.0010650550627659574, + 0.00106380502869288, + 0.001064244414893617, + 0.0010643631489361703, + 0.0010647315265957446, + 0.001064870625531915 + ], + [ + 0.0010596179406779662, + 0.0010614311028632026, + 0.0010575368509513742, + 0.0010573314947145878, + 0.001058253310782241, + 0.0010605294671610168, + 0.0011107774261931188, + 0.0010591314698412699, + 0.0011163818493303572, + 0.0011774704564705882, + 0.0011845062177514793, + 0.0011792069870435807, + 0.0010713346445396146, + 0.0010693287745726495, + 0.001068353612593383 + ], + [ + 0.0010618161656050955, + 0.0010621766507430998, + 0.0010616941007423118, + 0.0010612704050901379, + 0.001061355832449629, + 0.0010612905800636268, + 0.0010617757857900318, + 0.0010626173301486199, + 0.001156490047398844, + 0.001172309355971897, + 0.0011639618093023255, + 0.0010603935603813559, + 0.001061104816542948, + 0.0010621870010615712, + 0.0010615247136797454 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "4" + }, + "primaryMetric" : { + "score" : 0.0011402592745185342, + "scoreError" : 1.7646409632637316E-5, + "scoreConfidence" : [ + 0.0011226128648858969, + 0.0011579056841511716 + ], + "scorePercentiles" : { + "0.0" : 0.0010281914285714285, + "50.0" : 0.0011486302537313433, + "90.0" : 0.0011630683815428246, + "95.0" : 0.0011911359192983487, + "99.0" : 0.0012218735982905983, + "99.9" : 0.0012218735982905983, + "99.99" : 0.0012218735982905983, + "99.999" : 0.0012218735982905983, + "99.9999" : 0.0012218735982905983, + "100.0" : 0.0012218735982905983 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0011423286221461187, + 0.0011390054470989761, + 0.00114188025, + 0.0011431453782857143, + 0.0011489474270952927, + 0.0011439804834285714, + 0.001143530016, + 0.001147336009174312, + 0.0012018762833133254, + 0.0012218735982905983, + 0.001161738211382114, + 0.0011612629837587007, + 0.0011633227709302325, + 0.001160776487238979, + 0.0011628987886178862 + ], + [ + 0.0011328617746319365, + 0.0011332969716874293, + 0.001129455493227991, + 0.0011314483257918553, + 0.0011314310418552036, + 0.001062858058448459, + 0.0010293826172839506, + 0.0010281914285714285, + 0.001106927153761062, + 0.0011223667376681614, + 0.0011243792191011235, + 0.0011248438876404494, + 0.0011247865966292135, + 0.0011285972559188274, + 0.0011224690952914799 + ], + [ + 0.0011556644896073903, + 0.0011532308145161291, + 0.0011512331001150749, + 0.0011488713685419059, + 0.0011490257600459241, + 0.0011508700252873564, + 0.001150113587356322, + 0.00116607506993007, + 0.0011561368683602772, + 0.001152112750287687, + 0.0011497339264367817, + 0.0011501416429391504, + 0.0011510997134637514, + 0.0011486302537313433, + 0.0011615295684454757 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "5" + }, + "primaryMetric" : { + "score" : 0.0010828614770996086, + "scoreError" : 2.021085339475977E-5, + "scoreConfidence" : [ + 0.0010626506237048489, + 0.0011030723304943683 + ], + "scorePercentiles" : { + "0.0" : 0.001038292765560166, + "50.0" : 0.0010571760443505809, + "90.0" : 0.0011321621876572564, + "95.0" : 0.0011373887204545454, + "99.0" : 0.0011442403062857144, + "99.9" : 0.0011442403062857144, + "99.99" : 0.0011442403062857144, + "99.999" : 0.0011442403062857144, + "99.9999" : 0.0011442403062857144, + "100.0" : 0.0011442403062857144 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0010446614352818372, + 0.0010439796934306569, + 0.0010474064, + 0.0010462177439916405, + 0.001045412263322884, + 0.0010444039008350732, + 0.0010455533573667712, + 0.0010461561285266458, + 0.001045423235109718, + 0.0010469299623430963, + 0.001051940850683491, + 0.0010933747704918032, + 0.0011442403062857144, + 0.0011375309613636364, + 0.0010899148311546841 + ], + [ + 0.001118037869273743, + 0.0011328307225368062, + 0.0011291960981941308, + 0.0011287542593010147, + 0.0011285336967305525, + 0.0011296806399548533, + 0.0011312293039548022, + 0.0011273150900900902, + 0.0011298260180586908, + 0.0011281819718151071, + 0.0011295740169300226, + 0.0011317164977375565, + 0.0011291879977426637, + 0.001038292765560166, + 0.001115465265328874 + ], + [ + 0.00105583936814346, + 0.0010553253786919831, + 0.0010551959103375528, + 0.0010559606687763714, + 0.0010549769199157007, + 0.0010560070548523207, + 0.001137056825, + 0.0010558347879746836, + 0.0010571377951425554, + 0.001056229530095037, + 0.0010563718152059134, + 0.0010595452245762713, + 0.001057767128964059, + 0.0010571760443505809, + 0.0010573739640591965 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "6" + }, + "primaryMetric" : { + "score" : 0.0011205909587935943, + "scoreError" : 1.5545201463348836E-5, + "scoreConfidence" : [ + 0.0011050457573302454, + 0.0011361361602569432 + ], + "scorePercentiles" : { + "0.0" : 0.0010513338823529411, + "50.0" : 0.0011257719820022497, + "90.0" : 0.0011480361545871559, + "95.0" : 0.0011496842039142483, + "99.0" : 0.0011628125389082462, + "99.9" : 0.0011628125389082462, + "99.99" : 0.0011628125389082462, + "99.999" : 0.0011628125389082462, + "99.9999" : 0.0011628125389082462, + "100.0" : 0.0011628125389082462 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0011628125389082462, + 0.0011140012048997774, + 0.0010748170784103115, + 0.0011440479885714285, + 0.0010849632028199566, + 0.0010513338823529411, + 0.001141119503990878, + 0.0010624620212314226, + 0.0010520372849631967, + 0.0010517672849631966, + 0.0011023966453744493, + 0.0011479266766055045, + 0.0011456063924485127, + 0.001148200371559633, + 0.0011448666681922197 + ], + [ + 0.001138423007963595, + 0.0011361069557321226, + 0.0011391773394077449, + 0.0011349718310657596, + 0.00113662385, + 0.0011354343643586833, + 0.0011370097875, + 0.0011385719306029579, + 0.0011488266486796785, + 0.0011468897800687285, + 0.0011500517275862068, + 0.0010775123896663078, + 0.0010764250870967742, + 0.0011423967636986301, + 0.0011471959529816514 + ], + [ + 0.001124323304494382, + 0.001130262752542373, + 0.0011366800727272727, + 0.0011241610235955056, + 0.0011225371558295965, + 0.0011243016483146067, + 0.0011252539336332958, + 0.0011242611123595506, + 0.0011257719820022497, + 0.0011233516341189675, + 0.0010833551818181819, + 0.001104322963576159, + 0.0011194702237136466, + 0.001120347398656215, + 0.0011242165966292134 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "7" + }, + "primaryMetric" : { + "score" : 0.001078173617133279, + "scoreError" : 2.52734478876595E-5, + "scoreConfidence" : [ + 0.0010529001692456193, + 0.0011034470650209385 + ], + "scorePercentiles" : { + "0.0" : 0.0010251495286885245, + "50.0" : 0.0010470405763598326, + "90.0" : 0.0011390350706694551, + "95.0" : 0.0011395416528473803, + "99.0" : 0.0011402525239179954, + "99.9" : 0.0011402525239179954, + "99.99" : 0.0011402525239179954, + "99.999" : 0.0011402525239179954, + "99.9999" : 0.0011402525239179954, + "100.0" : 0.0011402525239179954 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0010273756899383984, + 0.0010251495286885245, + 0.0010264727907692308, + 0.0010257966974358975, + 0.001026896342915811, + 0.0010251728913934425, + 0.0010271875174537987, + 0.0010257064426229508, + 0.0010280927338129496, + 0.001029314950617284, + 0.0010289009352517987, + 0.0010262066153846154, + 0.0010945094059080962, + 0.0011141775645879732, + 0.0011166972109375 + ], + [ + 0.0010460328892371996, + 0.0010463574225941423, + 0.0010474248167539268, + 0.0011285727801578355, + 0.0011387668657565416, + 0.0011392972961275626, + 0.001139425972665148, + 0.0011388602536973834, + 0.0011008505445544554, + 0.0010470405763598326, + 0.0010453796917450366, + 0.0010449654947807933, + 0.001043676497393118, + 0.0010433521459854015, + 0.0010444983507306889 + ], + [ + 0.001130714836158192, + 0.0011345996247165533, + 0.0011350149070294784, + 0.0011369966852272726, + 0.0011395912300683371, + 0.0011348647256235827, + 0.0010558528375527426, + 0.0010433520458811261, + 0.0010444533235908142, + 0.0010467528755230126, + 0.0011290741681715575, + 0.0011337075322763307, + 0.0011339860690826728, + 0.0011364404699205448, + 0.0011402525239179954 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "8" + }, + "primaryMetric" : { + "score" : 0.001099739478444147, + "scoreError" : 2.8977645093222608E-5, + "scoreConfidence" : [ + 0.0010707618333509242, + 0.0011287171235373696 + ], + "scorePercentiles" : { + "0.0" : 0.0010147512373225153, + "50.0" : 0.0011035833461962513, + "90.0" : 0.001164718695459837, + "95.0" : 0.0011661970949256603, + "99.0" : 0.0012177756435523114, + "99.9" : 0.0012177756435523114, + "99.99" : 0.0012177756435523114, + "99.999" : 0.0012177756435523114, + "99.9999" : 0.0012177756435523114, + "100.0" : 0.0012177756435523114 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0010838525633802816, + 0.0010595270211864406, + 0.0010596921334745763, + 0.0010598764597457627, + 0.0010601055370762712, + 0.0010591006867724869, + 0.0010596653993644068, + 0.0011300824311512416, + 0.0011635838418604652, + 0.0011664752016317017, + 0.0011655481792782305, + 0.0011649995960419093, + 0.0011645314284051223, + 0.0011619516782810685, + 0.0011600959826187718 + ], + [ + 0.0011563261433526011, + 0.0011416829680365296, + 0.0011362804960272418, + 0.0011357446946651533, + 0.0011373252602272727, + 0.001135211510783201, + 0.0012177756435523114, + 0.001136856571590909, + 0.001136117, + 0.001135611551645857, + 0.001134173835600907, + 0.001136678421590909, + 0.0011326675045248869, + 0.001105429661878453, + 0.0010567938479408658 + ], + [ + 0.0011035833461962513, + 0.0011006960759075907, + 0.001099723568131868, + 0.0010998253626373627, + 0.0011017212511013215, + 0.0010457683897596656, + 0.0010174866398779247, + 0.0010179056347914548, + 0.0010163717969543147, + 0.0010147512373225153, + 0.0010149528002028397, + 0.0010163260588832487, + 0.0010152573093306287, + 0.001044856490605428, + 0.0010252873165983608 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "jmhVersion" : "1.37", + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "threads" : 1, + "forks" : 3, + "jvm" : "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs" : [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion" : "17.0.14", + "vmName" : "OpenJDK 64-Bit Server VM", + "vmVersion" : "17.0.14+1-b1367.22", + "warmupIterations" : 8, + "warmupTime" : "1 s", + "warmupBatchSize" : 1, + "measurementIterations" : 15, + "measurementTime" : "1 s", + "measurementBatchSize" : 1, + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "9" + }, + "primaryMetric" : { + "score" : 0.001102390293702071, + "scoreError" : 2.005873046133261E-5, + "scoreConfidence" : [ + 0.0010823315632407385, + 0.0011224490241634037 + ], + "scorePercentiles" : { + "0.0" : 0.001036073049689441, + "50.0" : 0.0011145094565701559, + "90.0" : 0.001155653172748268, + "95.0" : 0.0011576508788678816, + "99.0" : 0.001163016180232558, + "99.9" : 0.001163016180232558, + "99.99" : 0.001163016180232558, + "99.999" : 0.001163016180232558, + "99.9999" : 0.001163016180232558, + "100.0" : 0.001163016180232558 + }, + "scoreUnit" : "s/op", + "rawData" : [ + [ + 0.0011277962874859076, + 0.0011255079246344207, + 0.001126030879640045, + 0.0011334294518686296, + 0.0011216827286995516, + 0.0011282552987598648, + 0.0011222689192825113, + 0.001049943149003148, + 0.0011043576070640176, + 0.0011110242630410654, + 0.0010409140332986472, + 0.001074455074113856, + 0.0011152736365663322, + 0.0011145094565701559, + 0.0011218925392376682 + ], + [ + 0.0010730528006430869, + 0.0010697137540106952, + 0.00106928990491453, + 0.0010693006378205128, + 0.001067881325506937, + 0.0010679136029882604, + 0.0011399919954441914, + 0.0011578571724537036, + 0.001163016180232558, + 0.0011140774832962138, + 0.0010674215159914712, + 0.0010814230756756758, + 0.00115716952716763, + 0.0011557764249422633, + 0.0011555710046189376 + ], + [ + 0.0011301514406779662, + 0.001131549182126697, + 0.0011304949062146893, + 0.001130636629378531, + 0.0010922175305676856, + 0.0010901561023965141, + 0.0010377001296680499, + 0.0010373756196891191, + 0.0010431853649635037, + 0.0011192454865771812, + 0.0011230746150392816, + 0.0011463401053837343, + 0.0010953869857768053, + 0.001036073049689441, + 0.0010371784134715026 + ] + ] + }, + "secondaryMetrics" : { + } + } +] + + diff --git a/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.log b/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.log new file mode 100644 index 0000000..ff2802b --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.log @@ -0,0 +1,11008 @@ +WARNING: A restricted method in java.lang.System has been called +WARNING: java.lang.System::load has been called by net.rubygrapefruit.platform.internal.NativeLibraryLoader in an unnamed module (file:/home/rafael/.gradle/wrapper/dists/gradle-9.5.0-bin/bvnork1r7n8i6kp5cnkibsc9q/gradle-9.5.0/lib/native-platform-0.22-milestone-29.jar) +WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module +WARNING: Restricted methods will be blocked in a future release unless native access is enabled + +Calculating task graph as no cached configuration is available for tasks: :kflate:jvmBenchmarkBenchmark +> Task :kflate:jvmBenchmarkProcessResources NO-SOURCE +> Task :kflate:jvmProcessResources NO-SOURCE +> Task :kflate:kmpPartiallyResolvedDependenciesChecker +> Task :kflate:processJvmMainResources SKIPPED +> Task :kflate:checkKotlinGradlePluginConfigurationErrors SKIPPED +> Task :kflate:processJvmBenchmarkResources SKIPPED +> Task :kflate:compileKotlinJvm UP-TO-DATE +> Task :kflate:compileJvmMainJava NO-SOURCE +> Task :kflate:jvmMainClasses UP-TO-DATE +> Task :kflate:jvmJar UP-TO-DATE +> Task :kflate:compileBenchmarkKotlinJvm UP-TO-DATE +> Task :kflate:compileJvmBenchmarkJava NO-SOURCE +> Task :kflate:jvmBenchmarkClasses UP-TO-DATE +> Task :kflate:jvmBenchmarkBenchmarkGenerate UP-TO-DATE +> Task :kflate:jvmBenchmarkBenchmarkCompile UP-TO-DATE + +> Task :kflate:jvmBenchmarkBenchmark +Running 'main' benchmarks for 'jvmBenchmark' + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=0 + +Warm-up 1: ≈ 10⁻⁷ s/op +Warm-up 2: ≈ 10⁻⁷ s/op +Warm-up 3: ≈ 10⁻⁷ s/op +Warm-up 4: ≈ 10⁻⁷ s/op +Warm-up 5: ≈ 10⁻⁷ s/op +Warm-up 6: ≈ 10⁻⁷ s/op +Warm-up 7: ≈ 10⁻⁷ s/op +Warm-up 8: ≈ 10⁻⁷ s/op +Iteration 1: ≈ 10⁻⁷ s/op +Iteration 2: ≈ 10⁻⁷ s/op +Iteration 3: ≈ 10⁻⁷ s/op +Iteration 4: ≈ 10⁻⁷ s/op +Iteration 5: ≈ 10⁻⁷ s/op +Iteration 6: ≈ 10⁻⁷ s/op +Iteration 7: ≈ 10⁻⁷ s/op +Iteration 8: ≈ 10⁻⁷ s/op +Iteration 9: ≈ 10⁻⁷ s/op +Iteration 10: ≈ 10⁻⁷ s/op +Iteration 11: ≈ 10⁻⁷ s/op +Iteration 12: ≈ 10⁻⁷ s/op +Iteration 13: ≈ 10⁻⁷ s/op +Iteration 14: ≈ 10⁻⁷ s/op +Iteration 15: ≈ 10⁻⁷ s/op + +Warm-up 1: ≈ 10⁻⁷ s/op +Warm-up 2: ≈ 10⁻⁷ s/op +Warm-up 3: ≈ 10⁻⁷ s/op +Warm-up 4: ≈ 10⁻⁷ s/op +Warm-up 5: ≈ 10⁻⁷ s/op +Warm-up 6: ≈ 10⁻⁷ s/op +Warm-up 7: ≈ 10⁻⁷ s/op +Warm-up 8: ≈ 10⁻⁷ s/op +Iteration 1: ≈ 10⁻⁷ s/op +Iteration 2: ≈ 10⁻⁷ s/op +Iteration 3: ≈ 10⁻⁷ s/op +Iteration 4: ≈ 10⁻⁷ s/op +Iteration 5: ≈ 10⁻⁷ s/op +Iteration 6: ≈ 10⁻⁷ s/op +Iteration 7: ≈ 10⁻⁷ s/op +Iteration 8: ≈ 10⁻⁷ s/op +Iteration 9: ≈ 10⁻⁷ s/op +Iteration 10: ≈ 10⁻⁷ s/op +Iteration 11: ≈ 10⁻⁷ s/op +Iteration 12: ≈ 10⁻⁷ s/op +Iteration 13: ≈ 10⁻⁷ s/op +Iteration 14: ≈ 10⁻⁷ s/op +Iteration 15: ≈ 10⁻⁷ s/op + +Warm-up 1: ≈ 10⁻⁷ s/op +Warm-up 2: ≈ 10⁻⁷ s/op +Warm-up 3: ≈ 10⁻⁷ s/op +Warm-up 4: ≈ 10⁻⁷ s/op +Warm-up 5: ≈ 10⁻⁷ s/op +Warm-up 6: ≈ 10⁻⁷ s/op +Warm-up 7: ≈ 10⁻⁷ s/op +Warm-up 8: ≈ 10⁻⁷ s/op +Iteration 1: ≈ 10⁻⁷ s/op +Iteration 2: ≈ 10⁻⁷ s/op +Iteration 3: ≈ 10⁻⁷ s/op +Iteration 4: ≈ 10⁻⁷ s/op +Iteration 5: ≈ 10⁻⁷ s/op +Iteration 6: ≈ 10⁻⁷ s/op +Iteration 7: ≈ 10⁻⁷ s/op +Iteration 8: ≈ 10⁻⁷ s/op +Iteration 9: ≈ 10⁻⁷ s/op +Iteration 10: ≈ 10⁻⁷ s/op +Iteration 11: ≈ 10⁻⁷ s/op +Iteration 12: ≈ 10⁻⁷ s/op +Iteration 13: ≈ 10⁻⁷ s/op +Iteration 14: ≈ 10⁻⁷ s/op +Iteration 15: ≈ 10⁻⁷ s/op + + Success: ≈ 10⁻⁷ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=1 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=2 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=3 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=4 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=5 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=6 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=7 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=8 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=9 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=0 + +Warm-up 1: 0.001 s/op +Warm-up 2: ≈ 10⁻³ s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: ≈ 10⁻³ s/op +Warm-up 7: ≈ 10⁻³ s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: ≈ 10⁻³ s/op +Iteration 4: ≈ 10⁻³ s/op +Iteration 5: ≈ 10⁻³ s/op +Iteration 6: ≈ 10⁻³ s/op +Iteration 7: ≈ 10⁻³ s/op +Iteration 8: ≈ 10⁻³ s/op +Iteration 9: ≈ 10⁻³ s/op +Iteration 10: ≈ 10⁻³ s/op +Iteration 11: ≈ 10⁻³ s/op +Iteration 12: ≈ 10⁻³ s/op +Iteration 13: ≈ 10⁻³ s/op +Iteration 14: ≈ 10⁻³ s/op +Iteration 15: ≈ 10⁻³ s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: ≈ 10⁻³ s/op +Iteration 1: ≈ 10⁻³ s/op +Iteration 2: ≈ 10⁻³ s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: ≈ 10⁻³ s/op +Iteration 6: ≈ 10⁻³ s/op +Iteration 7: ≈ 10⁻³ s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: ≈ 10⁻³ s/op +Iteration 11: ≈ 10⁻³ s/op +Iteration 12: ≈ 10⁻³ s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: ≈ 10⁻³ s/op +Iteration 7: ≈ 10⁻³ s/op +Iteration 8: ≈ 10⁻³ s/op +Iteration 9: ≈ 10⁻³ s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: ≈ 10⁻³ s/op +Iteration 14: ≈ 10⁻³ s/op +Iteration 15: 0.001 s/op + + Success: ≈ 10⁻³ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=1 + +Warm-up 1: 0.025 s/op +Warm-up 2: 0.024 s/op +Warm-up 3: 0.024 s/op +Warm-up 4: 0.023 s/op +Warm-up 5: 0.023 s/op +Warm-up 6: 0.023 s/op +Warm-up 7: 0.023 s/op +Warm-up 8: 0.023 s/op +Iteration 1: 0.023 s/op +Iteration 2: 0.023 s/op +Iteration 3: 0.023 s/op +Iteration 4: 0.023 s/op +Iteration 5: 0.023 s/op +Iteration 6: 0.023 s/op +Iteration 7: 0.023 s/op +Iteration 8: 0.023 s/op +Iteration 9: 0.023 s/op +Iteration 10: 0.023 s/op +Iteration 11: 0.023 s/op +Iteration 12: 0.023 s/op +Iteration 13: 0.023 s/op +Iteration 14: 0.023 s/op +Iteration 15: 0.023 s/op + +Warm-up 1: 0.024 s/op +Warm-up 2: 0.024 s/op +Warm-up 3: 0.024 s/op +Warm-up 4: 0.023 s/op +Warm-up 5: 0.023 s/op +Warm-up 6: 0.023 s/op +Warm-up 7: 0.023 s/op +Warm-up 8: 0.023 s/op +Iteration 1: 0.023 s/op +Iteration 2: 0.023 s/op +Iteration 3: 0.023 s/op +Iteration 4: 0.023 s/op +Iteration 5: 0.023 s/op +Iteration 6: 0.023 s/op +Iteration 7: 0.023 s/op +Iteration 8: 0.023 s/op +Iteration 9: 0.023 s/op +Iteration 10: 0.023 s/op +Iteration 11: 0.023 s/op +Iteration 12: 0.023 s/op +Iteration 13: 0.023 s/op +Iteration 14: 0.023 s/op +Iteration 15: 0.023 s/op + +Warm-up 1: 0.020 s/op +Warm-up 2: 0.020 s/op +Warm-up 3: 0.020 s/op +Warm-up 4: 0.019 s/op +Warm-up 5: 0.020 s/op +Warm-up 6: 0.020 s/op +Warm-up 7: 0.019 s/op +Warm-up 8: 0.019 s/op +Iteration 1: 0.019 s/op +Iteration 2: 0.019 s/op +Iteration 3: 0.019 s/op +Iteration 4: 0.020 s/op +Iteration 5: 0.019 s/op +Iteration 6: 0.019 s/op +Iteration 7: 0.020 s/op +Iteration 8: 0.020 s/op +Iteration 9: 0.020 s/op +Iteration 10: 0.020 s/op +Iteration 11: 0.020 s/op +Iteration 12: 0.020 s/op +Iteration 13: 0.020 s/op +Iteration 14: 0.020 s/op +Iteration 15: 0.020 s/op + + Success: 0.022 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.019, 0.022, 0.023), stdev = 0.002 + CI (99.9%): [0.021, 0.023] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=2 + +Warm-up 1: 0.030 s/op +Warm-up 2: 0.027 s/op +Warm-up 3: 0.025 s/op +Warm-up 4: 0.025 s/op +Warm-up 5: 0.024 s/op +Warm-up 6: 0.024 s/op +Warm-up 7: 0.024 s/op +Warm-up 8: 0.024 s/op +Iteration 1: 0.024 s/op +Iteration 2: 0.024 s/op +Iteration 3: 0.024 s/op +Iteration 4: 0.024 s/op +Iteration 5: 0.024 s/op +Iteration 6: 0.024 s/op +Iteration 7: 0.024 s/op +Iteration 8: 0.024 s/op +Iteration 9: 0.024 s/op +Iteration 10: 0.024 s/op +Iteration 11: 0.024 s/op +Iteration 12: 0.024 s/op +Iteration 13: 0.024 s/op +Iteration 14: 0.027 s/op +Iteration 15: 0.024 s/op + +Warm-up 1: 0.025 s/op +Warm-up 2: 0.025 s/op +Warm-up 3: 0.025 s/op +Warm-up 4: 0.024 s/op +Warm-up 5: 0.024 s/op +Warm-up 6: 0.024 s/op +Warm-up 7: 0.024 s/op +Warm-up 8: 0.024 s/op +Iteration 1: 0.024 s/op +Iteration 2: 0.024 s/op +Iteration 3: 0.024 s/op +Iteration 4: 0.024 s/op +Iteration 5: 0.024 s/op +Iteration 6: 0.024 s/op +Iteration 7: 0.024 s/op +Iteration 8: 0.024 s/op +Iteration 9: 0.024 s/op +Iteration 10: 0.025 s/op +Iteration 11: 0.030 s/op +Iteration 12: 0.025 s/op +Iteration 13: 0.027 s/op +Iteration 14: 0.024 s/op +Iteration 15: 0.024 s/op + +Warm-up 1: 0.028 s/op +Warm-up 2: 0.028 s/op +Warm-up 3: 0.028 s/op +Warm-up 4: 0.028 s/op +Warm-up 5: 0.028 s/op +Warm-up 6: 0.028 s/op +Warm-up 7: 0.027 s/op +Warm-up 8: 0.027 s/op +Iteration 1: 0.027 s/op +Iteration 2: 0.027 s/op +Iteration 3: 0.027 s/op +Iteration 4: 0.027 s/op +Iteration 5: 0.027 s/op +Iteration 6: 0.027 s/op +Iteration 7: 0.028 s/op +Iteration 8: 0.028 s/op +Iteration 9: 0.027 s/op +Iteration 10: 0.027 s/op +Iteration 11: 0.027 s/op +Iteration 12: 0.027 s/op +Iteration 13: 0.027 s/op +Iteration 14: 0.027 s/op +Iteration 15: 0.027 s/op + + Success: 0.025 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.024, 0.025, 0.030), stdev = 0.002 + CI (99.9%): [0.025, 0.026] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=3 + +Warm-up 1: 0.031 s/op +Warm-up 2: 0.029 s/op +Warm-up 3: 0.030 s/op +Warm-up 4: 0.030 s/op +Warm-up 5: 0.029 s/op +Warm-up 6: 0.029 s/op +Warm-up 7: 0.029 s/op +Warm-up 8: 0.029 s/op +Iteration 1: 0.029 s/op +Iteration 2: 0.029 s/op +Iteration 3: 0.029 s/op +Iteration 4: 0.030 s/op +Iteration 5: 0.029 s/op +Iteration 6: 0.029 s/op +Iteration 7: 0.029 s/op +Iteration 8: 0.029 s/op +Iteration 9: 0.029 s/op +Iteration 10: 0.029 s/op +Iteration 11: 0.029 s/op +Iteration 12: 0.030 s/op +Iteration 13: 0.031 s/op +Iteration 14: 0.029 s/op +Iteration 15: 0.029 s/op + +Warm-up 1: 0.031 s/op +Warm-up 2: 0.030 s/op +Warm-up 3: 0.030 s/op +Warm-up 4: 0.030 s/op +Warm-up 5: 0.030 s/op +Warm-up 6: 0.029 s/op +Warm-up 7: 0.029 s/op +Warm-up 8: 0.029 s/op +Iteration 1: 0.030 s/op +Iteration 2: 0.029 s/op +Iteration 3: 0.029 s/op +Iteration 4: 0.029 s/op +Iteration 5: 0.029 s/op +Iteration 6: 0.030 s/op +Iteration 7: 0.033 s/op +Iteration 8: 0.034 s/op +Iteration 9: 0.034 s/op +Iteration 10: 0.034 s/op +Iteration 11: 0.031 s/op +Iteration 12: 0.029 s/op +Iteration 13: 0.029 s/op +Iteration 14: 0.029 s/op +Iteration 15: 0.031 s/op + +Warm-up 1: 0.030 s/op +Warm-up 2: 0.029 s/op +Warm-up 3: 0.029 s/op +Warm-up 4: 0.030 s/op +Warm-up 5: 0.029 s/op +Warm-up 6: 0.030 s/op +Warm-up 7: 0.029 s/op +Warm-up 8: 0.034 s/op +Iteration 1: 0.034 s/op +Iteration 2: 0.033 s/op +Iteration 3: 0.034 s/op +Iteration 4: 0.033 s/op +Iteration 5: 0.033 s/op +Iteration 6: 0.033 s/op +Iteration 7: 0.033 s/op +Iteration 8: 0.033 s/op +Iteration 9: 0.033 s/op +Iteration 10: 0.033 s/op +Iteration 11: 0.034 s/op +Iteration 12: 0.033 s/op +Iteration 13: 0.033 s/op +Iteration 14: 0.033 s/op +Iteration 15: 0.033 s/op + + Success: 0.031 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.029, 0.031, 0.034), stdev = 0.002 + CI (99.9%): [0.030, 0.032] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=4 + +Warm-up 1: 0.037 s/op +Warm-up 2: 0.035 s/op +Warm-up 3: 0.035 s/op +Warm-up 4: 0.036 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.035 s/op +Warm-up 8: 0.035 s/op +Iteration 1: 0.035 s/op +Iteration 2: 0.035 s/op +Iteration 3: 0.036 s/op +Iteration 4: 0.036 s/op +Iteration 5: 0.035 s/op +Iteration 6: 0.035 s/op +Iteration 7: 0.035 s/op +Iteration 8: 0.035 s/op +Iteration 9: 0.035 s/op +Iteration 10: 0.035 s/op +Iteration 11: 0.035 s/op +Iteration 12: 0.035 s/op +Iteration 13: 0.035 s/op +Iteration 14: 0.035 s/op +Iteration 15: 0.035 s/op + +Warm-up 1: 0.037 s/op +Warm-up 2: 0.036 s/op +Warm-up 3: 0.036 s/op +Warm-up 4: 0.036 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.036 s/op +Warm-up 7: 0.036 s/op +Warm-up 8: 0.036 s/op +Iteration 1: 0.036 s/op +Iteration 2: 0.036 s/op +Iteration 3: 0.036 s/op +Iteration 4: 0.036 s/op +Iteration 5: 0.036 s/op +Iteration 6: 0.036 s/op +Iteration 7: 0.036 s/op +Iteration 8: 0.036 s/op +Iteration 9: 0.036 s/op +Iteration 10: 0.036 s/op +Iteration 11: 0.036 s/op +Iteration 12: 0.036 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.036 s/op +Iteration 15: 0.036 s/op + +Warm-up 1: 0.037 s/op +Warm-up 2: 0.037 s/op +Warm-up 3: 0.036 s/op +Warm-up 4: 0.036 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.035 s/op +Warm-up 8: 0.035 s/op +Iteration 1: 0.035 s/op +Iteration 2: 0.035 s/op +Iteration 3: 0.035 s/op +Iteration 4: 0.036 s/op +Iteration 5: 0.036 s/op +Iteration 6: 0.036 s/op +Iteration 7: 0.035 s/op +Iteration 8: 0.035 s/op +Iteration 9: 0.035 s/op +Iteration 10: 0.035 s/op +Iteration 11: 0.035 s/op +Iteration 12: 0.036 s/op +Iteration 13: 0.035 s/op +Iteration 14: 0.035 s/op +Iteration 15: 0.035 s/op + + Success: 0.035 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.035, 0.035, 0.036), stdev = 0.001 + CI (99.9%): [0.035, 0.036] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=5 + +Warm-up 1: 0.062 s/op +Warm-up 2: 0.060 s/op +Warm-up 3: 0.059 s/op +Warm-up 4: 0.060 s/op +Warm-up 5: 0.060 s/op +Warm-up 6: 0.060 s/op +Warm-up 7: 0.060 s/op +Warm-up 8: 0.059 s/op +Iteration 1: 0.059 s/op +Iteration 2: 0.059 s/op +Iteration 3: 0.059 s/op +Iteration 4: 0.059 s/op +Iteration 5: 0.058 s/op +Iteration 6: 0.058 s/op +Iteration 7: 0.059 s/op +Iteration 8: 0.059 s/op +Iteration 9: 0.060 s/op +Iteration 10: 0.062 s/op +Iteration 11: 0.060 s/op +Iteration 12: 0.065 s/op +Iteration 13: 0.065 s/op +Iteration 14: 0.060 s/op +Iteration 15: 0.061 s/op + +Warm-up 1: 0.056 s/op +Warm-up 2: 0.055 s/op +Warm-up 3: 0.054 s/op +Warm-up 4: 0.054 s/op +Warm-up 5: 0.055 s/op +Warm-up 6: 0.055 s/op +Warm-up 7: 0.055 s/op +Warm-up 8: 0.054 s/op +Iteration 1: 0.054 s/op +Iteration 2: 0.054 s/op +Iteration 3: 0.054 s/op +Iteration 4: 0.054 s/op +Iteration 5: 0.054 s/op +Iteration 6: 0.054 s/op +Iteration 7: 0.054 s/op +Iteration 8: 0.054 s/op +Iteration 9: 0.058 s/op +Iteration 10: 0.054 s/op +Iteration 11: 0.054 s/op +Iteration 12: 0.054 s/op +Iteration 13: 0.054 s/op +Iteration 14: 0.054 s/op +Iteration 15: 0.054 s/op + +Warm-up 1: 0.057 s/op +Warm-up 2: 0.056 s/op +Warm-up 3: 0.055 s/op +Warm-up 4: 0.055 s/op +Warm-up 5: 0.056 s/op +Warm-up 6: 0.056 s/op +Warm-up 7: 0.056 s/op +Warm-up 8: 0.057 s/op +Iteration 1: 0.055 s/op +Iteration 2: 0.059 s/op +Iteration 3: 0.056 s/op +Iteration 4: 0.055 s/op +Iteration 5: 0.057 s/op +Iteration 6: 0.056 s/op +Iteration 7: 0.055 s/op +Iteration 8: 0.055 s/op +Iteration 9: 0.060 s/op +Iteration 10: 0.067 s/op +Iteration 11: 0.063 s/op +Iteration 12: 0.060 s/op +Iteration 13: 0.062 s/op +Iteration 14: 0.053 s/op +Iteration 15: 0.056 s/op + + Success: 0.057 ±(99.9%) 0.002 s/op [Average] + (min, avg, max) = (0.053, 0.057, 0.067), stdev = 0.003 + CI (99.9%): [0.056, 0.059] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=6 + +Warm-up 1: 0.077 s/op +Warm-up 2: 0.076 s/op +Warm-up 3: 0.074 s/op +Warm-up 4: 0.074 s/op +Warm-up 5: 0.075 s/op +Warm-up 6: 0.075 s/op +Warm-up 7: 0.077 s/op +Warm-up 8: 0.069 s/op +Iteration 1: 0.067 s/op +Iteration 2: 0.066 s/op +Iteration 3: 0.065 s/op +Iteration 4: 0.065 s/op +Iteration 5: 0.065 s/op +Iteration 6: 0.066 s/op +Iteration 7: 0.066 s/op +Iteration 8: 0.071 s/op +Iteration 9: 0.072 s/op +Iteration 10: 0.064 s/op +Iteration 11: 0.064 s/op +Iteration 12: 0.064 s/op +Iteration 13: 0.064 s/op +Iteration 14: 0.064 s/op +Iteration 15: 0.065 s/op + +Warm-up 1: 0.090 s/op +Warm-up 2: 0.090 s/op +Warm-up 3: 0.089 s/op +Warm-up 4: 0.089 s/op +Warm-up 5: 0.088 s/op +Warm-up 6: 0.090 s/op +Warm-up 7: 0.089 s/op +Warm-up 8: 0.090 s/op +Iteration 1: 0.090 s/op +Iteration 2: 0.090 s/op +Iteration 3: 0.090 s/op +Iteration 4: 0.091 s/op +Iteration 5: 0.094 s/op +Iteration 6: 0.094 s/op +Iteration 7: 0.090 s/op +Iteration 8: 0.091 s/op +Iteration 9: 0.089 s/op +Iteration 10: 0.090 s/op +Iteration 11: 0.090 s/op +Iteration 12: 0.091 s/op +Iteration 13: 0.090 s/op +Iteration 14: 0.090 s/op +Iteration 15: 0.091 s/op + +Warm-up 1: 0.067 s/op +Warm-up 2: 0.066 s/op +Warm-up 3: 0.064 s/op +Warm-up 4: 0.072 s/op +Warm-up 5: 0.075 s/op +Warm-up 6: 0.076 s/op +Warm-up 7: 0.076 s/op +Warm-up 8: 0.076 s/op +Iteration 1: 0.077 s/op +Iteration 2: 0.078 s/op +Iteration 3: 0.064 s/op +Iteration 4: 0.064 s/op +Iteration 5: 0.064 s/op +Iteration 6: 0.064 s/op +Iteration 7: 0.065 s/op +Iteration 8: 0.065 s/op +Iteration 9: 0.074 s/op +Iteration 10: 0.074 s/op +Iteration 11: 0.075 s/op +Iteration 12: 0.075 s/op +Iteration 13: 0.076 s/op +Iteration 14: 0.074 s/op +Iteration 15: 0.075 s/op + + Success: 0.076 ±(99.9%) 0.006 s/op [Average] + (min, avg, max) = (0.064, 0.076, 0.094), stdev = 0.011 + CI (99.9%): [0.070, 0.082] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=7 + +Warm-up 1: 0.099 s/op +Warm-up 2: 0.098 s/op +Warm-up 3: 0.099 s/op +Warm-up 4: 0.093 s/op +Warm-up 5: 0.084 s/op +Warm-up 6: 0.085 s/op +Warm-up 7: 0.085 s/op +Warm-up 8: 0.086 s/op +Iteration 1: 0.086 s/op +Iteration 2: 0.086 s/op +Iteration 3: 0.084 s/op +Iteration 4: 0.088 s/op +Iteration 5: 0.086 s/op +Iteration 6: 0.085 s/op +Iteration 7: 0.093 s/op +Iteration 8: 0.105 s/op +Iteration 9: 0.101 s/op +Iteration 10: 0.100 s/op +Iteration 11: 0.098 s/op +Iteration 12: 0.097 s/op +Iteration 13: 0.097 s/op +Iteration 14: 0.097 s/op +Iteration 15: 0.097 s/op + +Warm-up 1: 0.069 s/op +Warm-up 2: 0.069 s/op +Warm-up 3: 0.074 s/op +Warm-up 4: 0.077 s/op +Warm-up 5: 0.078 s/op +Warm-up 6: 0.079 s/op +Warm-up 7: 0.079 s/op +Warm-up 8: 0.078 s/op +Iteration 1: 0.078 s/op +Iteration 2: 0.078 s/op +Iteration 3: 0.078 s/op +Iteration 4: 0.078 s/op +Iteration 5: 0.079 s/op +Iteration 6: 0.076 s/op +Iteration 7: 0.077 s/op +Iteration 8: 0.077 s/op +Iteration 9: 0.077 s/op +Iteration 10: 0.076 s/op +Iteration 11: 0.072 s/op +Iteration 12: 0.067 s/op +Iteration 13: 0.072 s/op +Iteration 14: 0.077 s/op +Iteration 15: 0.076 s/op + +Warm-up 1: 0.070 s/op +Warm-up 2: 0.068 s/op +Warm-up 3: 0.068 s/op +Warm-up 4: 0.068 s/op +Warm-up 5: 0.068 s/op +Warm-up 6: 0.068 s/op +Warm-up 7: 0.068 s/op +Warm-up 8: 0.067 s/op +Iteration 1: 0.066 s/op +Iteration 2: 0.066 s/op +Iteration 3: 0.066 s/op +Iteration 4: 0.066 s/op +Iteration 5: 0.066 s/op +Iteration 6: 0.066 s/op +Iteration 7: 0.066 s/op +Iteration 8: 0.066 s/op +Iteration 9: 0.067 s/op +Iteration 10: 0.067 s/op +Iteration 11: 0.067 s/op +Iteration 12: 0.066 s/op +Iteration 13: 0.067 s/op +Iteration 14: 0.067 s/op +Iteration 15: 0.067 s/op + + Success: 0.079 ±(99.9%) 0.006 s/op [Average] + (min, avg, max) = (0.066, 0.079, 0.105), stdev = 0.012 + CI (99.9%): [0.072, 0.085] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=8 + +Warm-up 1: 0.105 s/op +Warm-up 2: 0.103 s/op +Warm-up 3: 0.103 s/op +Warm-up 4: 0.107 s/op +Warm-up 5: 0.093 s/op +Warm-up 6: 0.088 s/op +Warm-up 7: 0.092 s/op +Warm-up 8: 0.108 s/op +Iteration 1: 0.103 s/op +Iteration 2: 0.102 s/op +Iteration 3: 0.104 s/op +Iteration 4: 0.105 s/op +Iteration 5: 0.102 s/op +Iteration 6: 0.102 s/op +Iteration 7: 0.102 s/op +Iteration 8: 0.102 s/op +Iteration 9: 0.105 s/op +Iteration 10: 0.102 s/op +Iteration 11: 0.104 s/op +Iteration 12: 0.103 s/op +Iteration 13: 0.103 s/op +Iteration 14: 0.103 s/op +Iteration 15: 0.102 s/op + +Warm-up 1: 0.082 s/op +Warm-up 2: 0.082 s/op +Warm-up 3: 0.082 s/op +Warm-up 4: 0.082 s/op +Warm-up 5: 0.082 s/op +Warm-up 6: 0.079 s/op +Warm-up 7: 0.071 s/op +Warm-up 8: 0.071 s/op +Iteration 1: 0.071 s/op +Iteration 2: 0.072 s/op +Iteration 3: 0.070 s/op +Iteration 4: 0.074 s/op +Iteration 5: 0.084 s/op +Iteration 6: 0.080 s/op +Iteration 7: 0.070 s/op +Iteration 8: 0.070 s/op +Iteration 9: 0.070 s/op +Iteration 10: 0.070 s/op +Iteration 11: 0.070 s/op +Iteration 12: 0.082 s/op +Iteration 13: 0.081 s/op +Iteration 14: 0.082 s/op +Iteration 15: 0.082 s/op + +Warm-up 1: 0.072 s/op +Warm-up 2: 0.071 s/op +Warm-up 3: 0.071 s/op +Warm-up 4: 0.070 s/op +Warm-up 5: 0.071 s/op +Warm-up 6: 0.071 s/op +Warm-up 7: 0.071 s/op +Warm-up 8: 0.071 s/op +Iteration 1: 0.071 s/op +Iteration 2: 0.071 s/op +Iteration 3: 0.081 s/op +Iteration 4: 0.081 s/op +Iteration 5: 0.081 s/op +Iteration 6: 0.081 s/op +Iteration 7: 0.080 s/op +Iteration 8: 0.081 s/op +Iteration 9: 0.081 s/op +Iteration 10: 0.081 s/op +Iteration 11: 0.079 s/op +Iteration 12: 0.079 s/op +Iteration 13: 0.081 s/op +Iteration 14: 0.079 s/op +Iteration 15: 0.079 s/op + + Success: 0.086 ±(99.9%) 0.007 s/op [Average] + (min, avg, max) = (0.070, 0.086, 0.105), stdev = 0.013 + CI (99.9%): [0.079, 0.093] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=9 + +Warm-up 1: 0.217 s/op +Warm-up 2: 0.210 s/op +Warm-up 3: 0.192 s/op +Warm-up 4: 0.186 s/op +Warm-up 5: 0.186 s/op +Warm-up 6: 0.187 s/op +Warm-up 7: 0.190 s/op +Warm-up 8: 0.189 s/op +Iteration 1: 0.189 s/op +Iteration 2: 0.189 s/op +Iteration 3: 0.206 s/op +Iteration 4: 0.193 s/op +Iteration 5: 0.183 s/op +Iteration 6: 0.184 s/op +Iteration 7: 0.185 s/op +Iteration 8: 0.183 s/op +Iteration 9: 0.186 s/op +Iteration 10: 0.200 s/op +Iteration 11: 0.215 s/op +Iteration 12: 0.214 s/op +Iteration 13: 0.218 s/op +Iteration 14: 0.215 s/op +Iteration 15: 0.213 s/op + +Warm-up 1: 0.213 s/op +Warm-up 2: 0.214 s/op +Warm-up 3: 0.221 s/op +Warm-up 4: 0.225 s/op +Warm-up 5: 0.213 s/op +Warm-up 6: 0.216 s/op +Warm-up 7: 0.220 s/op +Warm-up 8: 0.219 s/op +Iteration 1: 0.220 s/op +Iteration 2: 0.214 s/op +Iteration 3: 0.215 s/op +Iteration 4: 0.214 s/op +Iteration 5: 0.215 s/op +Iteration 6: 0.184 s/op +Iteration 7: 0.185 s/op +Iteration 8: 0.183 s/op +Iteration 9: 0.185 s/op +Iteration 10: 0.183 s/op +Iteration 11: 0.183 s/op +Iteration 12: 0.182 s/op +Iteration 13: 0.183 s/op +Iteration 14: 0.184 s/op +Iteration 15: 0.182 s/op + +Warm-up 1: 0.186 s/op +Warm-up 2: 0.184 s/op +Warm-up 3: 0.186 s/op +Warm-up 4: 0.183 s/op +Warm-up 5: 0.184 s/op +Warm-up 6: 0.187 s/op +Warm-up 7: 0.186 s/op +Warm-up 8: 0.185 s/op +Iteration 1: 0.185 s/op +Iteration 2: 0.186 s/op +Iteration 3: 0.185 s/op +Iteration 4: 0.186 s/op +Iteration 5: 0.198 s/op +Iteration 6: 0.197 s/op +Iteration 7: 0.187 s/op +Iteration 8: 0.187 s/op +Iteration 9: 0.188 s/op +Iteration 10: 0.185 s/op +Iteration 11: 0.190 s/op +Iteration 12: 0.222 s/op +Iteration 13: 0.216 s/op +Iteration 14: 0.220 s/op +Iteration 15: 0.221 s/op + + Success: 0.196 ±(99.9%) 0.008 s/op [Average] + (min, avg, max) = (0.182, 0.196, 0.222), stdev = 0.015 + CI (99.9%): [0.189, 0.204] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=0 + +Warm-up 1: ≈ 10⁻⁶ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁶ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁶ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=1 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=2 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=3 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=4 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=5 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=6 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=7 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=8 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=9 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=0 + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + + Success: 0.003 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.003, 0.003, 0.003), stdev = 0.001 + CI (99.9%): [0.003, 0.003] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=1 + +Warm-up 1: 0.078 s/op +Warm-up 2: 0.072 s/op +Warm-up 3: 0.070 s/op +Warm-up 4: 0.070 s/op +Warm-up 5: 0.070 s/op +Warm-up 6: 0.070 s/op +Warm-up 7: 0.069 s/op +Warm-up 8: 0.074 s/op +Iteration 1: 0.081 s/op +Iteration 2: 0.080 s/op +Iteration 3: 0.081 s/op +Iteration 4: 0.080 s/op +Iteration 5: 0.081 s/op +Iteration 6: 0.080 s/op +Iteration 7: 0.080 s/op +Iteration 8: 0.080 s/op +Iteration 9: 0.080 s/op +Iteration 10: 0.080 s/op +Iteration 11: 0.080 s/op +Iteration 12: 0.080 s/op +Iteration 13: 0.079 s/op +Iteration 14: 0.069 s/op +Iteration 15: 0.069 s/op + +Warm-up 1: 0.080 s/op +Warm-up 2: 0.074 s/op +Warm-up 3: 0.084 s/op +Warm-up 4: 0.085 s/op +Warm-up 5: 0.085 s/op +Warm-up 6: 0.086 s/op +Warm-up 7: 0.087 s/op +Warm-up 8: 0.085 s/op +Iteration 1: 0.074 s/op +Iteration 2: 0.075 s/op +Iteration 3: 0.074 s/op +Iteration 4: 0.074 s/op +Iteration 5: 0.074 s/op +Iteration 6: 0.074 s/op +Iteration 7: 0.074 s/op +Iteration 8: 0.075 s/op +Iteration 9: 0.075 s/op +Iteration 10: 0.075 s/op +Iteration 11: 0.078 s/op +Iteration 12: 0.073 s/op +Iteration 13: 0.074 s/op +Iteration 14: 0.074 s/op +Iteration 15: 0.074 s/op + +Warm-up 1: 0.092 s/op +Warm-up 2: 0.087 s/op +Warm-up 3: 0.086 s/op +Warm-up 4: 0.084 s/op +Warm-up 5: 0.076 s/op +Warm-up 6: 0.087 s/op +Warm-up 7: 0.087 s/op +Warm-up 8: 0.087 s/op +Iteration 1: 0.087 s/op +Iteration 2: 0.074 s/op +Iteration 3: 0.075 s/op +Iteration 4: 0.075 s/op +Iteration 5: 0.075 s/op +Iteration 6: 0.079 s/op +Iteration 7: 0.075 s/op +Iteration 8: 0.076 s/op +Iteration 9: 0.075 s/op +Iteration 10: 0.075 s/op +Iteration 11: 0.083 s/op +Iteration 12: 0.074 s/op +Iteration 13: 0.074 s/op +Iteration 14: 0.077 s/op +Iteration 15: 0.074 s/op + + Success: 0.077 ±(99.9%) 0.002 s/op [Average] + (min, avg, max) = (0.069, 0.077, 0.087), stdev = 0.004 + CI (99.9%): [0.075, 0.078] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=2 + +Warm-up 1: 0.092 s/op +Warm-up 2: 0.089 s/op +Warm-up 3: 0.089 s/op +Warm-up 4: 0.088 s/op +Warm-up 5: 0.089 s/op +Warm-up 6: 0.089 s/op +Warm-up 7: 0.088 s/op +Warm-up 8: 0.088 s/op +Iteration 1: 0.088 s/op +Iteration 2: 0.088 s/op +Iteration 3: 0.088 s/op +Iteration 4: 0.088 s/op +Iteration 5: 0.088 s/op +Iteration 6: 0.090 s/op +Iteration 7: 0.088 s/op +Iteration 8: 0.089 s/op +Iteration 9: 0.089 s/op +Iteration 10: 0.088 s/op +Iteration 11: 0.099 s/op +Iteration 12: 0.106 s/op +Iteration 13: 0.103 s/op +Iteration 14: 0.102 s/op +Iteration 15: 0.102 s/op + +Warm-up 1: 0.090 s/op +Warm-up 2: 0.084 s/op +Warm-up 3: 0.085 s/op +Warm-up 4: 0.083 s/op +Warm-up 5: 0.083 s/op +Warm-up 6: 0.083 s/op +Warm-up 7: 0.084 s/op +Warm-up 8: 0.088 s/op +Iteration 1: 0.098 s/op +Iteration 2: 0.082 s/op +Iteration 3: 0.082 s/op +Iteration 4: 0.082 s/op +Iteration 5: 0.082 s/op +Iteration 6: 0.083 s/op +Iteration 7: 0.090 s/op +Iteration 8: 0.097 s/op +Iteration 9: 0.097 s/op +Iteration 10: 0.095 s/op +Iteration 11: 0.084 s/op +Iteration 12: 0.083 s/op +Iteration 13: 0.085 s/op +Iteration 14: 0.100 s/op +Iteration 15: 0.095 s/op + +Warm-up 1: 0.105 s/op +Warm-up 2: 0.094 s/op +Warm-up 3: 0.088 s/op +Warm-up 4: 0.087 s/op +Warm-up 5: 0.100 s/op +Warm-up 6: 0.087 s/op +Warm-up 7: 0.089 s/op +Warm-up 8: 0.088 s/op +Iteration 1: 0.087 s/op +Iteration 2: 0.087 s/op +Iteration 3: 0.088 s/op +Iteration 4: 0.088 s/op +Iteration 5: 0.088 s/op +Iteration 6: 0.088 s/op +Iteration 7: 0.087 s/op +Iteration 8: 0.088 s/op +Iteration 9: 0.088 s/op +Iteration 10: 0.088 s/op +Iteration 11: 0.088 s/op +Iteration 12: 0.089 s/op +Iteration 13: 0.087 s/op +Iteration 14: 0.087 s/op +Iteration 15: 0.088 s/op + + Success: 0.090 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.082, 0.090, 0.106), stdev = 0.006 + CI (99.9%): [0.087, 0.093] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=3 + +Warm-up 1: 0.089 s/op +Warm-up 2: 0.086 s/op +Warm-up 3: 0.086 s/op +Warm-up 4: 0.085 s/op +Warm-up 5: 0.085 s/op +Warm-up 6: 0.084 s/op +Warm-up 7: 0.085 s/op +Warm-up 8: 0.088 s/op +Iteration 1: 0.101 s/op +Iteration 2: 0.100 s/op +Iteration 3: 0.099 s/op +Iteration 4: 0.099 s/op +Iteration 5: 0.099 s/op +Iteration 6: 0.095 s/op +Iteration 7: 0.086 s/op +Iteration 8: 0.086 s/op +Iteration 9: 0.091 s/op +Iteration 10: 0.088 s/op +Iteration 11: 0.085 s/op +Iteration 12: 0.090 s/op +Iteration 13: 0.086 s/op +Iteration 14: 0.086 s/op +Iteration 15: 0.085 s/op + +Warm-up 1: 0.091 s/op +Warm-up 2: 0.098 s/op +Warm-up 3: 0.102 s/op +Warm-up 4: 0.101 s/op +Warm-up 5: 0.101 s/op +Warm-up 6: 0.100 s/op +Warm-up 7: 0.100 s/op +Warm-up 8: 0.101 s/op +Iteration 1: 0.100 s/op +Iteration 2: 0.102 s/op +Iteration 3: 0.100 s/op +Iteration 4: 0.100 s/op +Iteration 5: 0.099 s/op +Iteration 6: 0.099 s/op +Iteration 7: 0.100 s/op +Iteration 8: 0.100 s/op +Iteration 9: 0.100 s/op +Iteration 10: 0.099 s/op +Iteration 11: 0.099 s/op +Iteration 12: 0.099 s/op +Iteration 13: 0.100 s/op +Iteration 14: 0.099 s/op +Iteration 15: 0.090 s/op + +Warm-up 1: 0.085 s/op +Warm-up 2: 0.081 s/op +Warm-up 3: 0.082 s/op +Warm-up 4: 0.080 s/op +Warm-up 5: 0.080 s/op +Warm-up 6: 0.080 s/op +Warm-up 7: 0.082 s/op +Warm-up 8: 0.081 s/op +Iteration 1: 0.080 s/op +Iteration 2: 0.080 s/op +Iteration 3: 0.080 s/op +Iteration 4: 0.080 s/op +Iteration 5: 0.092 s/op +Iteration 6: 0.087 s/op +Iteration 7: 0.083 s/op +Iteration 8: 0.081 s/op +Iteration 9: 0.082 s/op +Iteration 10: 0.083 s/op +Iteration 11: 0.082 s/op +Iteration 12: 0.092 s/op +Iteration 13: 0.080 s/op +Iteration 14: 0.080 s/op +Iteration 15: 0.080 s/op + + Success: 0.091 ±(99.9%) 0.004 s/op [Average] + (min, avg, max) = (0.080, 0.091, 0.102), stdev = 0.008 + CI (99.9%): [0.087, 0.096] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=4 + +Warm-up 1: 0.099 s/op +Warm-up 2: 0.095 s/op +Warm-up 3: 0.095 s/op +Warm-up 4: 0.094 s/op +Warm-up 5: 0.097 s/op +Warm-up 6: 0.098 s/op +Warm-up 7: 0.094 s/op +Warm-up 8: 0.094 s/op +Iteration 1: 0.101 s/op +Iteration 2: 0.094 s/op +Iteration 3: 0.093 s/op +Iteration 4: 0.103 s/op +Iteration 5: 0.110 s/op +Iteration 6: 0.118 s/op +Iteration 7: 0.111 s/op +Iteration 8: 0.110 s/op +Iteration 9: 0.110 s/op +Iteration 10: 0.110 s/op +Iteration 11: 0.112 s/op +Iteration 12: 0.110 s/op +Iteration 13: 0.109 s/op +Iteration 14: 0.109 s/op +Iteration 15: 0.109 s/op + +Warm-up 1: 0.102 s/op +Warm-up 2: 0.101 s/op +Warm-up 3: 0.101 s/op +Warm-up 4: 0.101 s/op +Warm-up 5: 0.099 s/op +Warm-up 6: 0.098 s/op +Warm-up 7: 0.098 s/op +Warm-up 8: 0.098 s/op +Iteration 1: 0.098 s/op +Iteration 2: 0.100 s/op +Iteration 3: 0.098 s/op +Iteration 4: 0.098 s/op +Iteration 5: 0.099 s/op +Iteration 6: 0.109 s/op +Iteration 7: 0.115 s/op +Iteration 8: 0.116 s/op +Iteration 9: 0.117 s/op +Iteration 10: 0.116 s/op +Iteration 11: 0.115 s/op +Iteration 12: 0.115 s/op +Iteration 13: 0.115 s/op +Iteration 14: 0.114 s/op +Iteration 15: 0.115 s/op + +Warm-up 1: 0.098 s/op +Warm-up 2: 0.102 s/op +Warm-up 3: 0.108 s/op +Warm-up 4: 0.107 s/op +Warm-up 5: 0.107 s/op +Warm-up 6: 0.107 s/op +Warm-up 7: 0.108 s/op +Warm-up 8: 0.107 s/op +Iteration 1: 0.106 s/op +Iteration 2: 0.106 s/op +Iteration 3: 0.106 s/op +Iteration 4: 0.106 s/op +Iteration 5: 0.108 s/op +Iteration 6: 0.108 s/op +Iteration 7: 0.106 s/op +Iteration 8: 0.100 s/op +Iteration 9: 0.092 s/op +Iteration 10: 0.092 s/op +Iteration 11: 0.092 s/op +Iteration 12: 0.092 s/op +Iteration 13: 0.092 s/op +Iteration 14: 0.093 s/op +Iteration 15: 0.092 s/op + + Success: 0.105 ±(99.9%) 0.004 s/op [Average] + (min, avg, max) = (0.092, 0.105, 0.118), stdev = 0.008 + CI (99.9%): [0.101, 0.110] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=5 + +Warm-up 1: 0.111 s/op +Warm-up 2: 0.127 s/op +Warm-up 3: 0.124 s/op +Warm-up 4: 0.125 s/op +Warm-up 5: 0.124 s/op +Warm-up 6: 0.124 s/op +Warm-up 7: 0.124 s/op +Warm-up 8: 0.124 s/op +Iteration 1: 0.127 s/op +Iteration 2: 0.121 s/op +Iteration 3: 0.122 s/op +Iteration 4: 0.122 s/op +Iteration 5: 0.122 s/op +Iteration 6: 0.122 s/op +Iteration 7: 0.122 s/op +Iteration 8: 0.122 s/op +Iteration 9: 0.122 s/op +Iteration 10: 0.121 s/op +Iteration 11: 0.122 s/op +Iteration 12: 0.122 s/op +Iteration 13: 0.122 s/op +Iteration 14: 0.123 s/op +Iteration 15: 0.122 s/op + +Warm-up 1: 0.111 s/op +Warm-up 2: 0.110 s/op +Warm-up 3: 0.110 s/op +Warm-up 4: 0.124 s/op +Warm-up 5: 0.124 s/op +Warm-up 6: 0.124 s/op +Warm-up 7: 0.126 s/op +Warm-up 8: 0.125 s/op +Iteration 1: 0.125 s/op +Iteration 2: 0.124 s/op +Iteration 3: 0.125 s/op +Iteration 4: 0.125 s/op +Iteration 5: 0.126 s/op +Iteration 6: 0.125 s/op +Iteration 7: 0.107 s/op +Iteration 8: 0.108 s/op +Iteration 9: 0.107 s/op +Iteration 10: 0.107 s/op +Iteration 11: 0.109 s/op +Iteration 12: 0.108 s/op +Iteration 13: 0.108 s/op +Iteration 14: 0.108 s/op +Iteration 15: 0.107 s/op + +Warm-up 1: 0.114 s/op +Warm-up 2: 0.110 s/op +Warm-up 3: 0.109 s/op +Warm-up 4: 0.107 s/op +Warm-up 5: 0.108 s/op +Warm-up 6: 0.108 s/op +Warm-up 7: 0.109 s/op +Warm-up 8: 0.108 s/op +Iteration 1: 0.110 s/op +Iteration 2: 0.108 s/op +Iteration 3: 0.109 s/op +Iteration 4: 0.110 s/op +Iteration 5: 0.108 s/op +Iteration 6: 0.107 s/op +Iteration 7: 0.108 s/op +Iteration 8: 0.108 s/op +Iteration 9: 0.108 s/op +Iteration 10: 0.109 s/op +Iteration 11: 0.108 s/op +Iteration 12: 0.108 s/op +Iteration 13: 0.108 s/op +Iteration 14: 0.108 s/op +Iteration 15: 0.109 s/op + + Success: 0.115 ±(99.9%) 0.004 s/op [Average] + (min, avg, max) = (0.107, 0.115, 0.127), stdev = 0.008 + CI (99.9%): [0.111, 0.119] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=6 + +Warm-up 1: 0.140 s/op +Warm-up 2: 0.141 s/op +Warm-up 3: 0.137 s/op +Warm-up 4: 0.138 s/op +Warm-up 5: 0.139 s/op +Warm-up 6: 0.138 s/op +Warm-up 7: 0.138 s/op +Warm-up 8: 0.137 s/op +Iteration 1: 0.138 s/op +Iteration 2: 0.132 s/op +Iteration 3: 0.120 s/op +Iteration 4: 0.127 s/op +Iteration 5: 0.136 s/op +Iteration 6: 0.137 s/op +Iteration 7: 0.137 s/op +Iteration 8: 0.136 s/op +Iteration 9: 0.137 s/op +Iteration 10: 0.137 s/op +Iteration 11: 0.137 s/op +Iteration 12: 0.137 s/op +Iteration 13: 0.136 s/op +Iteration 14: 0.137 s/op +Iteration 15: 0.137 s/op + +Warm-up 1: 0.134 s/op +Warm-up 2: 0.128 s/op +Warm-up 3: 0.128 s/op +Warm-up 4: 0.128 s/op +Warm-up 5: 0.128 s/op +Warm-up 6: 0.123 s/op +Warm-up 7: 0.112 s/op +Warm-up 8: 0.112 s/op +Iteration 1: 0.112 s/op +Iteration 2: 0.113 s/op +Iteration 3: 0.112 s/op +Iteration 4: 0.113 s/op +Iteration 5: 0.113 s/op +Iteration 6: 0.113 s/op +Iteration 7: 0.113 s/op +Iteration 8: 0.113 s/op +Iteration 9: 0.114 s/op +Iteration 10: 0.113 s/op +Iteration 11: 0.113 s/op +Iteration 12: 0.113 s/op +Iteration 13: 0.113 s/op +Iteration 14: 0.119 s/op +Iteration 15: 0.115 s/op + +Warm-up 1: 0.138 s/op +Warm-up 2: 0.141 s/op +Warm-up 3: 0.135 s/op +Warm-up 4: 0.135 s/op +Warm-up 5: 0.133 s/op +Warm-up 6: 0.132 s/op +Warm-up 7: 0.133 s/op +Warm-up 8: 0.133 s/op +Iteration 1: 0.135 s/op +Iteration 2: 0.134 s/op +Iteration 3: 0.133 s/op +Iteration 4: 0.134 s/op +Iteration 5: 0.134 s/op +Iteration 6: 0.133 s/op +Iteration 7: 0.134 s/op +Iteration 8: 0.134 s/op +Iteration 9: 0.138 s/op +Iteration 10: 0.132 s/op +Iteration 11: 0.132 s/op +Iteration 12: 0.132 s/op +Iteration 13: 0.132 s/op +Iteration 14: 0.132 s/op +Iteration 15: 0.131 s/op + + Success: 0.127 ±(99.9%) 0.005 s/op [Average] + (min, avg, max) = (0.112, 0.127, 0.138), stdev = 0.010 + CI (99.9%): [0.122, 0.132] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=7 + +Warm-up 1: 0.113 s/op +Warm-up 2: 0.112 s/op +Warm-up 3: 0.111 s/op +Warm-up 4: 0.121 s/op +Warm-up 5: 0.124 s/op +Warm-up 6: 0.125 s/op +Warm-up 7: 0.120 s/op +Warm-up 8: 0.108 s/op +Iteration 1: 0.108 s/op +Iteration 2: 0.108 s/op +Iteration 3: 0.108 s/op +Iteration 4: 0.108 s/op +Iteration 5: 0.108 s/op +Iteration 6: 0.108 s/op +Iteration 7: 0.108 s/op +Iteration 8: 0.108 s/op +Iteration 9: 0.108 s/op +Iteration 10: 0.108 s/op +Iteration 11: 0.123 s/op +Iteration 12: 0.124 s/op +Iteration 13: 0.124 s/op +Iteration 14: 0.125 s/op +Iteration 15: 0.124 s/op + +Warm-up 1: 0.122 s/op +Warm-up 2: 0.121 s/op +Warm-up 3: 0.117 s/op +Warm-up 4: 0.106 s/op +Warm-up 5: 0.103 s/op +Warm-up 6: 0.102 s/op +Warm-up 7: 0.103 s/op +Warm-up 8: 0.105 s/op +Iteration 1: 0.103 s/op +Iteration 2: 0.104 s/op +Iteration 3: 0.104 s/op +Iteration 4: 0.102 s/op +Iteration 5: 0.102 s/op +Iteration 6: 0.102 s/op +Iteration 7: 0.103 s/op +Iteration 8: 0.103 s/op +Iteration 9: 0.102 s/op +Iteration 10: 0.102 s/op +Iteration 11: 0.103 s/op +Iteration 12: 0.102 s/op +Iteration 13: 0.103 s/op +Iteration 14: 0.104 s/op +Iteration 15: 0.103 s/op + +Warm-up 1: 0.107 s/op +Warm-up 2: 0.104 s/op +Warm-up 3: 0.103 s/op +Warm-up 4: 0.107 s/op +Warm-up 5: 0.102 s/op +Warm-up 6: 0.102 s/op +Warm-up 7: 0.102 s/op +Warm-up 8: 0.117 s/op +Iteration 1: 0.118 s/op +Iteration 2: 0.113 s/op +Iteration 3: 0.102 s/op +Iteration 4: 0.102 s/op +Iteration 5: 0.102 s/op +Iteration 6: 0.101 s/op +Iteration 7: 0.102 s/op +Iteration 8: 0.103 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.102 s/op +Iteration 11: 0.103 s/op +Iteration 12: 0.112 s/op +Iteration 13: 0.117 s/op +Iteration 14: 0.104 s/op +Iteration 15: 0.106 s/op + + Success: 0.107 ±(99.9%) 0.004 s/op [Average] + (min, avg, max) = (0.101, 0.107, 0.125), stdev = 0.007 + CI (99.9%): [0.104, 0.111] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=8 + +Warm-up 1: 0.141 s/op +Warm-up 2: 0.136 s/op +Warm-up 3: 0.121 s/op +Warm-up 4: 0.131 s/op +Warm-up 5: 0.140 s/op +Warm-up 6: 0.141 s/op +Warm-up 7: 0.140 s/op +Warm-up 8: 0.130 s/op +Iteration 1: 0.120 s/op +Iteration 2: 0.139 s/op +Iteration 3: 0.142 s/op +Iteration 4: 0.141 s/op +Iteration 5: 0.140 s/op +Iteration 6: 0.142 s/op +Iteration 7: 0.141 s/op +Iteration 8: 0.129 s/op +Iteration 9: 0.122 s/op +Iteration 10: 0.122 s/op +Iteration 11: 0.122 s/op +Iteration 12: 0.122 s/op +Iteration 13: 0.123 s/op +Iteration 14: 0.122 s/op +Iteration 15: 0.123 s/op + +Warm-up 1: 0.139 s/op +Warm-up 2: 0.138 s/op +Warm-up 3: 0.133 s/op +Warm-up 4: 0.128 s/op +Warm-up 5: 0.117 s/op +Warm-up 6: 0.117 s/op +Warm-up 7: 0.117 s/op +Warm-up 8: 0.123 s/op +Iteration 1: 0.134 s/op +Iteration 2: 0.135 s/op +Iteration 3: 0.135 s/op +Iteration 4: 0.135 s/op +Iteration 5: 0.135 s/op +Iteration 6: 0.135 s/op +Iteration 7: 0.135 s/op +Iteration 8: 0.134 s/op +Iteration 9: 0.134 s/op +Iteration 10: 0.134 s/op +Iteration 11: 0.135 s/op +Iteration 12: 0.134 s/op +Iteration 13: 0.134 s/op +Iteration 14: 0.117 s/op +Iteration 15: 0.118 s/op + +Warm-up 1: 0.143 s/op +Warm-up 2: 0.147 s/op +Warm-up 3: 0.138 s/op +Warm-up 4: 0.138 s/op +Warm-up 5: 0.136 s/op +Warm-up 6: 0.136 s/op +Warm-up 7: 0.137 s/op +Warm-up 8: 0.137 s/op +Iteration 1: 0.136 s/op +Iteration 2: 0.139 s/op +Iteration 3: 0.137 s/op +Iteration 4: 0.135 s/op +Iteration 5: 0.137 s/op +Iteration 6: 0.138 s/op +Iteration 7: 0.141 s/op +Iteration 8: 0.137 s/op +Iteration 9: 0.137 s/op +Iteration 10: 0.136 s/op +Iteration 11: 0.137 s/op +Iteration 12: 0.137 s/op +Iteration 13: 0.138 s/op +Iteration 14: 0.137 s/op +Iteration 15: 0.137 s/op + + Success: 0.133 ±(99.9%) 0.004 s/op [Average] + (min, avg, max) = (0.117, 0.133, 0.142), stdev = 0.007 + CI (99.9%): [0.129, 0.137] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=9 + +Warm-up 1: 2.483 s/op +Warm-up 2: 2.456 s/op +Warm-up 3: 2.520 s/op +Warm-up 4: 2.511 s/op +Warm-up 5: 2.515 s/op +Warm-up 6: 2.497 s/op +Warm-up 7: 2.456 s/op +Warm-up 8: 2.467 s/op +Iteration 1: 2.643 s/op +Iteration 2: 2.488 s/op +Iteration 3: 2.489 s/op +Iteration 4: 2.503 s/op +Iteration 5: 2.560 s/op +Iteration 6: 2.540 s/op +Iteration 7: 2.544 s/op +Iteration 8: 2.543 s/op +Iteration 9: 2.545 s/op +Iteration 10: 2.545 s/op +Iteration 11: 2.551 s/op +Iteration 12: 2.548 s/op +Iteration 13: 2.517 s/op +Iteration 14: 2.556 s/op +Iteration 15: 2.536 s/op + +Warm-up 1: 2.741 s/op +Warm-up 2: 2.727 s/op +Warm-up 3: 2.727 s/op +Warm-up 4: 2.742 s/op +Warm-up 5: 2.733 s/op +Warm-up 6: 2.727 s/op +Warm-up 7: 2.694 s/op +Warm-up 8: 2.722 s/op +Iteration 1: 2.726 s/op +Iteration 2: 2.704 s/op +Iteration 3: 2.710 s/op +Iteration 4: 2.743 s/op +Iteration 5: 2.789 s/op +Iteration 6: 2.809 s/op +Iteration 7: 2.711 s/op +Iteration 8: 2.715 s/op +Iteration 9: 2.706 s/op +Iteration 10: 2.720 s/op +Iteration 11: 2.722 s/op +Iteration 12: 2.712 s/op +Iteration 13: 2.482 s/op +Iteration 14: 2.475 s/op +Iteration 15: 2.463 s/op + +Warm-up 1: 2.977 s/op +Warm-up 2: 2.962 s/op +Warm-up 3: 2.917 s/op +Warm-up 4: 2.920 s/op +Warm-up 5: 2.601 s/op +Warm-up 6: 2.586 s/op +Warm-up 7: 2.527 s/op +Warm-up 8: 2.524 s/op +Iteration 1: 2.523 s/op +Iteration 2: 2.559 s/op +Iteration 3: 2.542 s/op +Iteration 4: 2.540 s/op +Iteration 5: 2.589 s/op +Iteration 6: 2.597 s/op +Iteration 7: 2.584 s/op +Iteration 8: 2.581 s/op +Iteration 9: 2.575 s/op +Iteration 10: 2.603 s/op +Iteration 11: 2.607 s/op +Iteration 12: 2.767 s/op +Iteration 13: 2.766 s/op +Iteration 14: 2.819 s/op +Iteration 15: 2.610 s/op + + Success: 2.612 ±(99.9%) 0.053 s/op [Average] + (min, avg, max) = (2.463, 2.612, 2.819), stdev = 0.101 + CI (99.9%): [2.559, 2.665] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=0 + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.007 s/op +Iteration 2: 0.007 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.007 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.007 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.008), stdev = 0.001 + CI (99.9%): [0.008, 0.008] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=1 + +Warm-up 1: 0.262 s/op +Warm-up 2: 0.250 s/op +Warm-up 3: 0.248 s/op +Warm-up 4: 0.249 s/op +Warm-up 5: 0.247 s/op +Warm-up 6: 0.247 s/op +Warm-up 7: 0.246 s/op +Warm-up 8: 0.246 s/op +Iteration 1: 0.245 s/op +Iteration 2: 0.246 s/op +Iteration 3: 0.246 s/op +Iteration 4: 0.246 s/op +Iteration 5: 0.254 s/op +Iteration 6: 0.250 s/op +Iteration 7: 0.248 s/op +Iteration 8: 0.249 s/op +Iteration 9: 0.247 s/op +Iteration 10: 0.247 s/op +Iteration 11: 0.247 s/op +Iteration 12: 0.247 s/op +Iteration 13: 0.258 s/op +Iteration 14: 0.254 s/op +Iteration 15: 0.252 s/op + +Warm-up 1: 0.271 s/op +Warm-up 2: 0.257 s/op +Warm-up 3: 0.253 s/op +Warm-up 4: 0.254 s/op +Warm-up 5: 0.253 s/op +Warm-up 6: 0.253 s/op +Warm-up 7: 0.257 s/op +Warm-up 8: 0.259 s/op +Iteration 1: 0.255 s/op +Iteration 2: 0.253 s/op +Iteration 3: 0.253 s/op +Iteration 4: 0.253 s/op +Iteration 5: 0.254 s/op +Iteration 6: 0.253 s/op +Iteration 7: 0.252 s/op +Iteration 8: 0.252 s/op +Iteration 9: 0.254 s/op +Iteration 10: 0.259 s/op +Iteration 11: 0.256 s/op +Iteration 12: 0.255 s/op +Iteration 13: 0.257 s/op +Iteration 14: 0.258 s/op +Iteration 15: 0.261 s/op + +Warm-up 1: 0.260 s/op +Warm-up 2: 0.246 s/op +Warm-up 3: 0.248 s/op +Warm-up 4: 0.246 s/op +Warm-up 5: 0.248 s/op +Warm-up 6: 0.244 s/op +Warm-up 7: 0.244 s/op +Warm-up 8: 0.246 s/op +Iteration 1: 0.246 s/op +Iteration 2: 0.248 s/op +Iteration 3: 0.248 s/op +Iteration 4: 0.247 s/op +Iteration 5: 0.248 s/op +Iteration 6: 0.247 s/op +Iteration 7: 0.248 s/op +Iteration 8: 0.247 s/op +Iteration 9: 0.246 s/op +Iteration 10: 0.246 s/op +Iteration 11: 0.248 s/op +Iteration 12: 0.248 s/op +Iteration 13: 0.246 s/op +Iteration 14: 0.246 s/op +Iteration 15: 0.246 s/op + + Success: 0.250 ±(99.9%) 0.002 s/op [Average] + (min, avg, max) = (0.245, 0.250, 0.261), stdev = 0.004 + CI (99.9%): [0.248, 0.253] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=2 + +Warm-up 1: 0.318 s/op +Warm-up 2: 0.323 s/op +Warm-up 3: 0.321 s/op +Warm-up 4: 0.323 s/op +Warm-up 5: 0.319 s/op +Warm-up 6: 0.317 s/op +Warm-up 7: 0.320 s/op +Warm-up 8: 0.310 s/op +Iteration 1: 0.273 s/op +Iteration 2: 0.275 s/op +Iteration 3: 0.274 s/op +Iteration 4: 0.272 s/op +Iteration 5: 0.307 s/op +Iteration 6: 0.324 s/op +Iteration 7: 0.321 s/op +Iteration 8: 0.291 s/op +Iteration 9: 0.281 s/op +Iteration 10: 0.314 s/op +Iteration 11: 0.314 s/op +Iteration 12: 0.315 s/op +Iteration 13: 0.314 s/op +Iteration 14: 0.313 s/op +Iteration 15: 0.275 s/op + +Warm-up 1: 0.341 s/op +Warm-up 2: 0.326 s/op +Warm-up 3: 0.319 s/op +Warm-up 4: 0.320 s/op +Warm-up 5: 0.317 s/op +Warm-up 6: 0.323 s/op +Warm-up 7: 0.319 s/op +Warm-up 8: 0.318 s/op +Iteration 1: 0.281 s/op +Iteration 2: 0.279 s/op +Iteration 3: 0.279 s/op +Iteration 4: 0.280 s/op +Iteration 5: 0.331 s/op +Iteration 6: 0.320 s/op +Iteration 7: 0.321 s/op +Iteration 8: 0.322 s/op +Iteration 9: 0.320 s/op +Iteration 10: 0.320 s/op +Iteration 11: 0.320 s/op +Iteration 12: 0.320 s/op +Iteration 13: 0.320 s/op +Iteration 14: 0.319 s/op +Iteration 15: 0.320 s/op + +Warm-up 1: 0.339 s/op +Warm-up 2: 0.326 s/op +Warm-up 3: 0.326 s/op +Warm-up 4: 0.325 s/op +Warm-up 5: 0.323 s/op +Warm-up 6: 0.279 s/op +Warm-up 7: 0.299 s/op +Warm-up 8: 0.322 s/op +Iteration 1: 0.277 s/op +Iteration 2: 0.279 s/op +Iteration 3: 0.284 s/op +Iteration 4: 0.279 s/op +Iteration 5: 0.277 s/op +Iteration 6: 0.278 s/op +Iteration 7: 0.280 s/op +Iteration 8: 0.297 s/op +Iteration 9: 0.285 s/op +Iteration 10: 0.282 s/op +Iteration 11: 0.281 s/op +Iteration 12: 0.280 s/op +Iteration 13: 0.279 s/op +Iteration 14: 0.279 s/op +Iteration 15: 0.279 s/op + + Success: 0.296 ±(99.9%) 0.011 s/op [Average] + (min, avg, max) = (0.272, 0.296, 0.331), stdev = 0.020 + CI (99.9%): [0.286, 0.307] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=3 + +Warm-up 1: 0.370 s/op +Warm-up 2: 0.358 s/op +Warm-up 3: 0.357 s/op +Warm-up 4: 0.358 s/op +Warm-up 5: 0.357 s/op +Warm-up 6: 0.358 s/op +Warm-up 7: 0.360 s/op +Warm-up 8: 0.357 s/op +Iteration 1: 0.353 s/op +Iteration 2: 0.352 s/op +Iteration 3: 0.357 s/op +Iteration 4: 0.359 s/op +Iteration 5: 0.363 s/op +Iteration 6: 0.360 s/op +Iteration 7: 0.319 s/op +Iteration 8: 0.306 s/op +Iteration 9: 0.307 s/op +Iteration 10: 0.306 s/op +Iteration 11: 0.307 s/op +Iteration 12: 0.308 s/op +Iteration 13: 0.309 s/op +Iteration 14: 0.309 s/op +Iteration 15: 0.311 s/op + +Warm-up 1: 0.362 s/op +Warm-up 2: 0.350 s/op +Warm-up 3: 0.348 s/op +Warm-up 4: 0.352 s/op +Warm-up 5: 0.354 s/op +Warm-up 6: 0.356 s/op +Warm-up 7: 0.353 s/op +Warm-up 8: 0.353 s/op +Iteration 1: 0.346 s/op +Iteration 2: 0.349 s/op +Iteration 3: 0.349 s/op +Iteration 4: 0.349 s/op +Iteration 5: 0.347 s/op +Iteration 6: 0.347 s/op +Iteration 7: 0.348 s/op +Iteration 8: 0.349 s/op +Iteration 9: 0.352 s/op +Iteration 10: 0.354 s/op +Iteration 11: 0.316 s/op +Iteration 12: 0.307 s/op +Iteration 13: 0.306 s/op +Iteration 14: 0.334 s/op +Iteration 15: 0.355 s/op + +Warm-up 1: 0.370 s/op +Warm-up 2: 0.355 s/op +Warm-up 3: 0.355 s/op +Warm-up 4: 0.352 s/op +Warm-up 5: 0.319 s/op +Warm-up 6: 0.315 s/op +Warm-up 7: 0.358 s/op +Warm-up 8: 0.353 s/op +Iteration 1: 0.353 s/op +Iteration 2: 0.357 s/op +Iteration 3: 0.354 s/op +Iteration 4: 0.338 s/op +Iteration 5: 0.305 s/op +Iteration 6: 0.307 s/op +Iteration 7: 0.317 s/op +Iteration 8: 0.352 s/op +Iteration 9: 0.351 s/op +Iteration 10: 0.351 s/op +Iteration 11: 0.354 s/op +Iteration 12: 0.349 s/op +Iteration 13: 0.334 s/op +Iteration 14: 0.305 s/op +Iteration 15: 0.306 s/op + + Success: 0.335 ±(99.9%) 0.011 s/op [Average] + (min, avg, max) = (0.305, 0.335, 0.363), stdev = 0.021 + CI (99.9%): [0.324, 0.346] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=4 + +Warm-up 1: 0.347 s/op +Warm-up 2: 0.342 s/op +Warm-up 3: 0.339 s/op +Warm-up 4: 0.340 s/op +Warm-up 5: 0.342 s/op +Warm-up 6: 0.340 s/op +Warm-up 7: 0.340 s/op +Warm-up 8: 0.339 s/op +Iteration 1: 0.341 s/op +Iteration 2: 0.339 s/op +Iteration 3: 0.371 s/op +Iteration 4: 0.394 s/op +Iteration 5: 0.356 s/op +Iteration 6: 0.338 s/op +Iteration 7: 0.340 s/op +Iteration 8: 0.339 s/op +Iteration 9: 0.353 s/op +Iteration 10: 0.394 s/op +Iteration 11: 0.356 s/op +Iteration 12: 0.398 s/op +Iteration 13: 0.393 s/op +Iteration 14: 0.392 s/op +Iteration 15: 0.398 s/op + +Warm-up 1: 0.406 s/op +Warm-up 2: 0.389 s/op +Warm-up 3: 0.387 s/op +Warm-up 4: 0.387 s/op +Warm-up 5: 0.387 s/op +Warm-up 6: 0.388 s/op +Warm-up 7: 0.382 s/op +Warm-up 8: 0.382 s/op +Iteration 1: 0.381 s/op +Iteration 2: 0.381 s/op +Iteration 3: 0.386 s/op +Iteration 4: 0.381 s/op +Iteration 5: 0.381 s/op +Iteration 6: 0.381 s/op +Iteration 7: 0.380 s/op +Iteration 8: 0.380 s/op +Iteration 9: 0.379 s/op +Iteration 10: 0.378 s/op +Iteration 11: 0.379 s/op +Iteration 12: 0.379 s/op +Iteration 13: 0.379 s/op +Iteration 14: 0.378 s/op +Iteration 15: 0.385 s/op + +Warm-up 1: 0.361 s/op +Warm-up 2: 0.388 s/op +Warm-up 3: 0.366 s/op +Warm-up 4: 0.363 s/op +Warm-up 5: 0.386 s/op +Warm-up 6: 0.394 s/op +Warm-up 7: 0.381 s/op +Warm-up 8: 0.383 s/op +Iteration 1: 0.403 s/op +Iteration 2: 0.380 s/op +Iteration 3: 0.382 s/op +Iteration 4: 0.382 s/op +Iteration 5: 0.382 s/op +Iteration 6: 0.398 s/op +Iteration 7: 0.388 s/op +Iteration 8: 0.382 s/op +Iteration 9: 0.385 s/op +Iteration 10: 0.384 s/op +Iteration 11: 0.384 s/op +Iteration 12: 0.381 s/op +Iteration 13: 0.382 s/op +Iteration 14: 0.381 s/op +Iteration 15: 0.363 s/op + + Success: 0.377 ±(99.9%) 0.009 s/op [Average] + (min, avg, max) = (0.338, 0.377, 0.403), stdev = 0.017 + CI (99.9%): [0.368, 0.386] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=5 + +Warm-up 1: 0.450 s/op +Warm-up 2: 0.443 s/op +Warm-up 3: 0.448 s/op +Warm-up 4: 0.449 s/op +Warm-up 5: 0.448 s/op +Warm-up 6: 0.445 s/op +Warm-up 7: 0.485 s/op +Warm-up 8: 0.510 s/op +Iteration 1: 0.519 s/op +Iteration 2: 0.514 s/op +Iteration 3: 0.518 s/op +Iteration 4: 0.510 s/op +Iteration 5: 0.507 s/op +Iteration 6: 0.505 s/op +Iteration 7: 0.506 s/op +Iteration 8: 0.504 s/op +Iteration 9: 0.504 s/op +Iteration 10: 0.504 s/op +Iteration 11: 0.440 s/op +Iteration 12: 0.440 s/op +Iteration 13: 0.441 s/op +Iteration 14: 0.440 s/op +Iteration 15: 0.439 s/op + +Warm-up 1: 0.441 s/op +Warm-up 2: 0.428 s/op +Warm-up 3: 0.427 s/op +Warm-up 4: 0.430 s/op +Warm-up 5: 0.430 s/op +Warm-up 6: 0.429 s/op +Warm-up 7: 0.426 s/op +Warm-up 8: 0.426 s/op +Iteration 1: 0.428 s/op +Iteration 2: 0.427 s/op +Iteration 3: 0.433 s/op +Iteration 4: 0.430 s/op +Iteration 5: 0.426 s/op +Iteration 6: 0.427 s/op +Iteration 7: 0.431 s/op +Iteration 8: 0.447 s/op +Iteration 9: 0.429 s/op +Iteration 10: 0.427 s/op +Iteration 11: 0.428 s/op +Iteration 12: 0.430 s/op +Iteration 13: 0.430 s/op +Iteration 14: 0.429 s/op +Iteration 15: 0.428 s/op + +Warm-up 1: 0.513 s/op +Warm-up 2: 0.497 s/op +Warm-up 3: 0.502 s/op +Warm-up 4: 0.505 s/op +Warm-up 5: 0.503 s/op +Warm-up 6: 0.507 s/op +Warm-up 7: 0.492 s/op +Warm-up 8: 0.494 s/op +Iteration 1: 0.492 s/op +Iteration 2: 0.468 s/op +Iteration 3: 0.427 s/op +Iteration 4: 0.467 s/op +Iteration 5: 0.492 s/op +Iteration 6: 0.491 s/op +Iteration 7: 0.499 s/op +Iteration 8: 0.497 s/op +Iteration 9: 0.499 s/op +Iteration 10: 0.506 s/op +Iteration 11: 0.495 s/op +Iteration 12: 0.491 s/op +Iteration 13: 0.496 s/op +Iteration 14: 0.491 s/op +Iteration 15: 0.487 s/op + + Success: 0.468 ±(99.9%) 0.018 s/op [Average] + (min, avg, max) = (0.426, 0.468, 0.519), stdev = 0.035 + CI (99.9%): [0.449, 0.486] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=6 + +Warm-up 1: 0.446 s/op +Warm-up 2: 0.441 s/op +Warm-up 3: 0.443 s/op +Warm-up 4: 0.442 s/op +Warm-up 5: 0.442 s/op +Warm-up 6: 0.449 s/op +Warm-up 7: 0.443 s/op +Warm-up 8: 0.444 s/op +Iteration 1: 0.449 s/op +Iteration 2: 0.441 s/op +Iteration 3: 0.444 s/op +Iteration 4: 0.446 s/op +Iteration 5: 0.449 s/op +Iteration 6: 0.449 s/op +Iteration 7: 0.444 s/op +Iteration 8: 0.446 s/op +Iteration 9: 0.441 s/op +Iteration 10: 0.447 s/op +Iteration 11: 0.451 s/op +Iteration 12: 0.456 s/op +Iteration 13: 0.461 s/op +Iteration 14: 0.451 s/op +Iteration 15: 0.449 s/op + +Warm-up 1: 0.474 s/op +Warm-up 2: 0.464 s/op +Warm-up 3: 0.460 s/op +Warm-up 4: 0.455 s/op +Warm-up 5: 0.484 s/op +Warm-up 6: 0.461 s/op +Warm-up 7: 0.492 s/op +Warm-up 8: 0.515 s/op +Iteration 1: 0.528 s/op +Iteration 2: 0.518 s/op +Iteration 3: 0.514 s/op +Iteration 4: 0.514 s/op +Iteration 5: 0.459 s/op +Iteration 6: 0.461 s/op +Iteration 7: 0.460 s/op +Iteration 8: 0.457 s/op +Iteration 9: 0.455 s/op +Iteration 10: 0.456 s/op +Iteration 11: 0.513 s/op +Iteration 12: 0.529 s/op +Iteration 13: 0.520 s/op +Iteration 14: 0.517 s/op +Iteration 15: 0.522 s/op + +Warm-up 1: 0.460 s/op +Warm-up 2: 0.452 s/op +Warm-up 3: 0.486 s/op +Warm-up 4: 0.514 s/op +Warm-up 5: 0.508 s/op +Warm-up 6: 0.507 s/op +Warm-up 7: 0.506 s/op +Warm-up 8: 0.507 s/op +Iteration 1: 0.506 s/op +Iteration 2: 0.505 s/op +Iteration 3: 0.503 s/op +Iteration 4: 0.509 s/op +Iteration 5: 0.513 s/op +Iteration 6: 0.518 s/op +Iteration 7: 0.500 s/op +Iteration 8: 0.503 s/op +Iteration 9: 0.502 s/op +Iteration 10: 0.508 s/op +Iteration 11: 0.507 s/op +Iteration 12: 0.504 s/op +Iteration 13: 0.502 s/op +Iteration 14: 0.502 s/op +Iteration 15: 0.502 s/op + + Success: 0.483 ±(99.9%) 0.016 s/op [Average] + (min, avg, max) = (0.441, 0.483, 0.529), stdev = 0.031 + CI (99.9%): [0.467, 0.499] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=7 + +Warm-up 1: 0.456 s/op +Warm-up 2: 0.485 s/op +Warm-up 3: 0.443 s/op +Warm-up 4: 0.442 s/op +Warm-up 5: 0.446 s/op +Warm-up 6: 0.442 s/op +Warm-up 7: 0.449 s/op +Warm-up 8: 0.446 s/op +Iteration 1: 0.444 s/op +Iteration 2: 0.444 s/op +Iteration 3: 0.445 s/op +Iteration 4: 0.445 s/op +Iteration 5: 0.445 s/op +Iteration 6: 0.444 s/op +Iteration 7: 0.444 s/op +Iteration 8: 0.444 s/op +Iteration 9: 0.444 s/op +Iteration 10: 0.447 s/op +Iteration 11: 0.497 s/op +Iteration 12: 0.524 s/op +Iteration 13: 0.521 s/op +Iteration 14: 0.520 s/op +Iteration 15: 0.516 s/op + +Warm-up 1: 0.472 s/op +Warm-up 2: 0.456 s/op +Warm-up 3: 0.452 s/op +Warm-up 4: 0.450 s/op +Warm-up 5: 0.452 s/op +Warm-up 6: 0.452 s/op +Warm-up 7: 0.452 s/op +Warm-up 8: 0.451 s/op +Iteration 1: 0.458 s/op +Iteration 2: 0.457 s/op +Iteration 3: 0.457 s/op +Iteration 4: 0.450 s/op +Iteration 5: 0.457 s/op +Iteration 6: 0.450 s/op +Iteration 7: 0.451 s/op +Iteration 8: 0.449 s/op +Iteration 9: 0.451 s/op +Iteration 10: 0.452 s/op +Iteration 11: 0.453 s/op +Iteration 12: 0.454 s/op +Iteration 13: 0.458 s/op +Iteration 14: 0.462 s/op +Iteration 15: 0.465 s/op + +Warm-up 1: 0.525 s/op +Warm-up 2: 0.512 s/op +Warm-up 3: 0.512 s/op +Warm-up 4: 0.509 s/op +Warm-up 5: 0.504 s/op +Warm-up 6: 0.514 s/op +Warm-up 7: 0.516 s/op +Warm-up 8: 0.511 s/op +Iteration 1: 0.515 s/op +Iteration 2: 0.519 s/op +Iteration 3: 0.519 s/op +Iteration 4: 0.510 s/op +Iteration 5: 0.511 s/op +Iteration 6: 0.513 s/op +Iteration 7: 0.514 s/op +Iteration 8: 0.507 s/op +Iteration 9: 0.506 s/op +Iteration 10: 0.507 s/op +Iteration 11: 0.507 s/op +Iteration 12: 0.508 s/op +Iteration 13: 0.508 s/op +Iteration 14: 0.505 s/op +Iteration 15: 0.507 s/op + + Success: 0.478 ±(99.9%) 0.016 s/op [Average] + (min, avg, max) = (0.444, 0.478, 0.524), stdev = 0.031 + CI (99.9%): [0.461, 0.494] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=8 + +Warm-up 1: 0.530 s/op +Warm-up 2: 0.522 s/op +Warm-up 3: 0.523 s/op +Warm-up 4: 0.534 s/op +Warm-up 5: 0.528 s/op +Warm-up 6: 0.520 s/op +Warm-up 7: 0.523 s/op +Warm-up 8: 0.518 s/op +Iteration 1: 0.516 s/op +Iteration 2: 0.517 s/op +Iteration 3: 0.518 s/op +Iteration 4: 0.518 s/op +Iteration 5: 0.520 s/op +Iteration 6: 0.522 s/op +Iteration 7: 0.525 s/op +Iteration 8: 0.520 s/op +Iteration 9: 0.522 s/op +Iteration 10: 0.519 s/op +Iteration 11: 0.519 s/op +Iteration 12: 0.518 s/op +Iteration 13: 0.538 s/op +Iteration 14: 0.512 s/op +Iteration 15: 0.517 s/op + +Warm-up 1: 0.541 s/op +Warm-up 2: 0.522 s/op +Warm-up 3: 0.529 s/op +Warm-up 4: 0.522 s/op +Warm-up 5: 0.519 s/op +Warm-up 6: 0.525 s/op +Warm-up 7: 0.526 s/op +Warm-up 8: 0.519 s/op +Iteration 1: 0.517 s/op +Iteration 2: 0.470 s/op +Iteration 3: 0.447 s/op +Iteration 4: 0.450 s/op +Iteration 5: 0.447 s/op +Iteration 6: 0.446 s/op +Iteration 7: 0.446 s/op +Iteration 8: 0.445 s/op +Iteration 9: 0.445 s/op +Iteration 10: 0.494 s/op +Iteration 11: 0.524 s/op +Iteration 12: 0.515 s/op +Iteration 13: 0.514 s/op +Iteration 14: 0.515 s/op +Iteration 15: 0.516 s/op + +Warm-up 1: 0.526 s/op +Warm-up 2: 0.507 s/op +Warm-up 3: 0.455 s/op +Warm-up 4: 0.459 s/op +Warm-up 5: 0.460 s/op +Warm-up 6: 0.459 s/op +Warm-up 7: 0.456 s/op +Warm-up 8: 0.457 s/op +Iteration 1: 0.457 s/op +Iteration 2: 0.458 s/op +Iteration 3: 0.450 s/op +Iteration 4: 0.456 s/op +Iteration 5: 0.453 s/op +Iteration 6: 0.451 s/op +Iteration 7: 0.454 s/op +Iteration 8: 0.454 s/op +Iteration 9: 0.454 s/op +Iteration 10: 0.459 s/op +Iteration 11: 0.454 s/op +Iteration 12: 0.452 s/op +Iteration 13: 0.450 s/op +Iteration 14: 0.462 s/op +Iteration 15: 0.461 s/op + + Success: 0.485 ±(99.9%) 0.018 s/op [Average] + (min, avg, max) = (0.445, 0.485, 0.538), stdev = 0.034 + CI (99.9%): [0.467, 0.502] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=9 + +Warm-up 1: 1.268 s/op +Warm-up 2: 1.487 s/op +Warm-up 3: 1.481 s/op +Warm-up 4: 1.477 s/op +Warm-up 5: 1.471 s/op +Warm-up 6: 1.465 s/op +Warm-up 7: 1.241 s/op +Warm-up 8: 1.243 s/op +Iteration 1: 1.447 s/op +Iteration 2: 1.444 s/op +Iteration 3: 1.478 s/op +Iteration 4: 1.499 s/op +Iteration 5: 1.489 s/op +Iteration 6: 1.468 s/op +Iteration 7: 1.468 s/op +Iteration 8: 1.475 s/op +Iteration 9: 1.466 s/op +Iteration 10: 1.458 s/op +Iteration 11: 1.462 s/op +Iteration 12: 1.459 s/op +Iteration 13: 1.487 s/op +Iteration 14: 1.258 s/op +Iteration 15: 1.266 s/op + +Warm-up 1: 1.479 s/op +Warm-up 2: 1.472 s/op +Warm-up 3: 1.471 s/op +Warm-up 4: 1.478 s/op +Warm-up 5: 1.474 s/op +Warm-up 6: 1.474 s/op +Warm-up 7: 1.468 s/op +Warm-up 8: 1.456 s/op +Iteration 1: 1.454 s/op +Iteration 2: 1.460 s/op +Iteration 3: 1.467 s/op +Iteration 4: 1.460 s/op +Iteration 5: 1.473 s/op +Iteration 6: 1.258 s/op +Iteration 7: 1.310 s/op +Iteration 8: 1.452 s/op +Iteration 9: 1.498 s/op +Iteration 10: 1.455 s/op +Iteration 11: 1.444 s/op +Iteration 12: 1.469 s/op +Iteration 13: 1.527 s/op +Iteration 14: 1.244 s/op +Iteration 15: 1.251 s/op + +Warm-up 1: 1.457 s/op +Warm-up 2: 1.448 s/op +Warm-up 3: 1.273 s/op +Warm-up 4: 1.282 s/op +Warm-up 5: 1.337 s/op +Warm-up 6: 1.286 s/op +Warm-up 7: 1.286 s/op +Warm-up 8: 1.263 s/op +Iteration 1: 1.259 s/op +Iteration 2: 1.272 s/op +Iteration 3: 1.260 s/op +Iteration 4: 1.283 s/op +Iteration 5: 1.272 s/op +Iteration 6: 1.275 s/op +Iteration 7: 1.270 s/op +Iteration 8: 1.264 s/op +Iteration 9: 1.252 s/op +Iteration 10: 1.259 s/op +Iteration 11: 1.281 s/op +Iteration 12: 1.261 s/op +Iteration 13: 1.254 s/op +Iteration 14: 1.252 s/op +Iteration 15: 1.254 s/op + + Success: 1.374 ±(99.9%) 0.055 s/op [Average] + (min, avg, max) = (1.244, 1.374, 1.527), stdev = 0.105 + CI (99.9%): [1.319, 1.429] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=0 + +Warm-up 1: 0.024 s/op +Warm-up 2: 0.024 s/op +Warm-up 3: 0.024 s/op +Warm-up 4: 0.024 s/op +Warm-up 5: 0.025 s/op +Warm-up 6: 0.025 s/op +Warm-up 7: 0.024 s/op +Warm-up 8: 0.024 s/op +Iteration 1: 0.024 s/op +Iteration 2: 0.024 s/op +Iteration 3: 0.025 s/op +Iteration 4: 0.025 s/op +Iteration 5: 0.024 s/op +Iteration 6: 0.025 s/op +Iteration 7: 0.024 s/op +Iteration 8: 0.026 s/op +Iteration 9: 0.024 s/op +Iteration 10: 0.024 s/op +Iteration 11: 0.024 s/op +Iteration 12: 0.025 s/op +Iteration 13: 0.025 s/op +Iteration 14: 0.025 s/op +Iteration 15: 0.026 s/op + +Warm-up 1: 0.024 s/op +Warm-up 2: 0.024 s/op +Warm-up 3: 0.025 s/op +Warm-up 4: 0.024 s/op +Warm-up 5: 0.025 s/op +Warm-up 6: 0.027 s/op +Warm-up 7: 0.024 s/op +Warm-up 8: 0.024 s/op +Iteration 1: 0.025 s/op +Iteration 2: 0.024 s/op +Iteration 3: 0.024 s/op +Iteration 4: 0.025 s/op +Iteration 5: 0.025 s/op +Iteration 6: 0.024 s/op +Iteration 7: 0.025 s/op +Iteration 8: 0.027 s/op +Iteration 9: 0.027 s/op +Iteration 10: 0.027 s/op +Iteration 11: 0.026 s/op +Iteration 12: 0.026 s/op +Iteration 13: 0.026 s/op +Iteration 14: 0.026 s/op +Iteration 15: 0.026 s/op + +Warm-up 1: 0.026 s/op +Warm-up 2: 0.025 s/op +Warm-up 3: 0.025 s/op +Warm-up 4: 0.025 s/op +Warm-up 5: 0.027 s/op +Warm-up 6: 0.026 s/op +Warm-up 7: 0.026 s/op +Warm-up 8: 0.026 s/op +Iteration 1: 0.026 s/op +Iteration 2: 0.026 s/op +Iteration 3: 0.026 s/op +Iteration 4: 0.026 s/op +Iteration 5: 0.026 s/op +Iteration 6: 0.026 s/op +Iteration 7: 0.026 s/op +Iteration 8: 0.026 s/op +Iteration 9: 0.026 s/op +Iteration 10: 0.026 s/op +Iteration 11: 0.026 s/op +Iteration 12: 0.026 s/op +Iteration 13: 0.026 s/op +Iteration 14: 0.026 s/op +Iteration 15: 0.026 s/op + + Success: 0.025 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.024, 0.025, 0.027), stdev = 0.001 + CI (99.9%): [0.025, 0.026] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=1 + +Warm-up 1: 0.939 s/op +Warm-up 2: 0.930 s/op +Warm-up 3: 0.915 s/op +Warm-up 4: 0.928 s/op +Warm-up 5: 0.907 s/op +Warm-up 6: 0.899 s/op +Warm-up 7: 0.839 s/op +Warm-up 8: 0.908 s/op +Iteration 1: 0.783 s/op +Iteration 2: 0.838 s/op +Iteration 3: 0.937 s/op +Iteration 4: 0.884 s/op +Iteration 5: 0.921 s/op +Iteration 6: 0.910 s/op +Iteration 7: 0.910 s/op +Iteration 8: 0.912 s/op +Iteration 9: 0.939 s/op +Iteration 10: 0.926 s/op +Iteration 11: 0.941 s/op +Iteration 12: 0.943 s/op +Iteration 13: 0.937 s/op +Iteration 14: 0.872 s/op +Iteration 15: 0.823 s/op + +Warm-up 1: 0.829 s/op +Warm-up 2: 0.844 s/op +Warm-up 3: 0.776 s/op +Warm-up 4: 0.773 s/op +Warm-up 5: 0.774 s/op +Warm-up 6: 0.771 s/op +Warm-up 7: 0.779 s/op +Warm-up 8: 0.778 s/op +Iteration 1: 0.776 s/op +Iteration 2: 0.770 s/op +Iteration 3: 0.860 s/op +Iteration 4: 0.772 s/op +Iteration 5: 0.790 s/op +Iteration 6: 0.788 s/op +Iteration 7: 0.777 s/op +Iteration 8: 0.774 s/op +Iteration 9: 0.771 s/op +Iteration 10: 0.768 s/op +Iteration 11: 0.786 s/op +Iteration 12: 0.786 s/op +Iteration 13: 0.788 s/op +Iteration 14: 0.787 s/op +Iteration 15: 0.787 s/op + +Warm-up 1: 0.857 s/op +Warm-up 2: 0.822 s/op +Warm-up 3: 0.824 s/op +Warm-up 4: 0.820 s/op +Warm-up 5: 0.821 s/op +Warm-up 6: 0.821 s/op +Warm-up 7: 0.813 s/op +Warm-up 8: 0.861 s/op +Iteration 1: 0.879 s/op +Iteration 2: 0.886 s/op +Iteration 3: 0.874 s/op +Iteration 4: 0.835 s/op +Iteration 5: 0.907 s/op +Iteration 6: 0.972 s/op +Iteration 7: 0.951 s/op +Iteration 8: 0.955 s/op +Iteration 9: 0.819 s/op +Iteration 10: 0.812 s/op +Iteration 11: 0.800 s/op +Iteration 12: 0.807 s/op +Iteration 13: 0.812 s/op +Iteration 14: 0.800 s/op +Iteration 15: 0.804 s/op + + Success: 0.848 ±(99.9%) 0.035 s/op [Average] + (min, avg, max) = (0.768, 0.848, 0.972), stdev = 0.066 + CI (99.9%): [0.813, 0.883] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=2 + +Warm-up 1: 1.226 s/op +Warm-up 2: 1.187 s/op +Warm-up 3: 1.188 s/op +Warm-up 4: 1.002 s/op +Warm-up 5: 1.005 s/op +Warm-up 6: 1.169 s/op +Warm-up 7: 1.159 s/op +Warm-up 8: 1.006 s/op +Iteration 1: 1.166 s/op +Iteration 2: 1.169 s/op +Iteration 3: 0.998 s/op +Iteration 4: 1.004 s/op +Iteration 5: 1.002 s/op +Iteration 6: 1.003 s/op +Iteration 7: 1.000 s/op +Iteration 8: 1.012 s/op +Iteration 9: 1.025 s/op +Iteration 10: 1.014 s/op +Iteration 11: 1.062 s/op +Iteration 12: 1.021 s/op +Iteration 13: 1.187 s/op +Iteration 14: 1.090 s/op +Iteration 15: 1.031 s/op + +Warm-up 1: 1.245 s/op +Warm-up 2: 1.073 s/op +Warm-up 3: 1.048 s/op +Warm-up 4: 1.048 s/op +Warm-up 5: 1.210 s/op +Warm-up 6: 1.255 s/op +Warm-up 7: 1.210 s/op +Warm-up 8: 1.156 s/op +Iteration 1: 1.166 s/op +Iteration 2: 1.221 s/op +Iteration 3: 1.196 s/op +Iteration 4: 1.264 s/op +Iteration 5: 1.176 s/op +Iteration 6: 1.168 s/op +Iteration 7: 1.181 s/op +Iteration 8: 1.226 s/op +Iteration 9: 1.222 s/op +Iteration 10: 1.199 s/op +Iteration 11: 1.170 s/op +Iteration 12: 1.179 s/op +Iteration 13: 1.217 s/op +Iteration 14: 1.257 s/op +Iteration 15: 1.243 s/op + +Warm-up 1: 1.170 s/op +Warm-up 2: 0.986 s/op +Warm-up 3: 1.101 s/op +Warm-up 4: 1.091 s/op +Warm-up 5: 1.096 s/op +Warm-up 6: 1.102 s/op +Warm-up 7: 1.068 s/op +Warm-up 8: 1.070 s/op +Iteration 1: 1.067 s/op +Iteration 2: 1.075 s/op +Iteration 3: 1.075 s/op +Iteration 4: 1.078 s/op +Iteration 5: 1.087 s/op +Iteration 6: 1.081 s/op +Iteration 7: 1.080 s/op +Iteration 8: 1.118 s/op +Iteration 9: 1.069 s/op +Iteration 10: 1.068 s/op +Iteration 11: 1.068 s/op +Iteration 12: 1.102 s/op +Iteration 13: 0.968 s/op +Iteration 14: 1.066 s/op +Iteration 15: 1.076 s/op + + Success: 1.110 ±(99.9%) 0.044 s/op [Average] + (min, avg, max) = (0.968, 1.110, 1.264), stdev = 0.083 + CI (99.9%): [1.066, 1.154] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=3 + +Warm-up 1: 1.082 s/op +Warm-up 2: 1.060 s/op +Warm-up 3: 1.064 s/op +Warm-up 4: 1.058 s/op +Warm-up 5: 1.057 s/op +Warm-up 6: 1.045 s/op +Warm-up 7: 1.035 s/op +Warm-up 8: 1.035 s/op +Iteration 1: 1.043 s/op +Iteration 2: 1.054 s/op +Iteration 3: 1.046 s/op +Iteration 4: 1.036 s/op +Iteration 5: 1.035 s/op +Iteration 6: 1.037 s/op +Iteration 7: 1.038 s/op +Iteration 8: 1.039 s/op +Iteration 9: 1.039 s/op +Iteration 10: 1.030 s/op +Iteration 11: 1.029 s/op +Iteration 12: 1.029 s/op +Iteration 13: 1.031 s/op +Iteration 14: 1.033 s/op +Iteration 15: 1.033 s/op + +Warm-up 1: 1.261 s/op +Warm-up 2: 1.229 s/op +Warm-up 3: 1.229 s/op +Warm-up 4: 1.229 s/op +Warm-up 5: 1.227 s/op +Warm-up 6: 1.234 s/op +Warm-up 7: 1.237 s/op +Warm-up 8: 1.268 s/op +Iteration 1: 1.234 s/op +Iteration 2: 1.232 s/op +Iteration 3: 1.215 s/op +Iteration 4: 1.216 s/op +Iteration 5: 1.243 s/op +Iteration 6: 1.221 s/op +Iteration 7: 1.258 s/op +Iteration 8: 1.225 s/op +Iteration 9: 1.218 s/op +Iteration 10: 1.216 s/op +Iteration 11: 1.218 s/op +Iteration 12: 1.228 s/op +Iteration 13: 1.229 s/op +Iteration 14: 1.041 s/op +Iteration 15: 1.043 s/op + +Warm-up 1: 1.198 s/op +Warm-up 2: 1.166 s/op +Warm-up 3: 1.163 s/op +Warm-up 4: 1.202 s/op +Warm-up 5: 1.215 s/op +Warm-up 6: 1.199 s/op +Warm-up 7: 1.174 s/op +Warm-up 8: 1.265 s/op +Iteration 1: 1.296 s/op +Iteration 2: 1.177 s/op +Iteration 3: 1.170 s/op +Iteration 4: 1.437 s/op +Iteration 5: 1.393 s/op +Iteration 6: 1.174 s/op +Iteration 7: 1.175 s/op +Iteration 8: 1.175 s/op +Iteration 9: 1.365 s/op +Iteration 10: 1.358 s/op +Iteration 11: 1.352 s/op +Iteration 12: 1.336 s/op +Iteration 13: 1.153 s/op +Iteration 14: 1.322 s/op +Iteration 15: 1.332 s/op + + Success: 1.173 ±(99.9%) 0.065 s/op [Average] + (min, avg, max) = (1.029, 1.173, 1.437), stdev = 0.123 + CI (99.9%): [1.109, 1.238] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=4 + +Warm-up 1: 1.534 s/op +Warm-up 2: 1.489 s/op +Warm-up 3: 1.479 s/op +Warm-up 4: 1.468 s/op +Warm-up 5: 1.469 s/op +Warm-up 6: 1.468 s/op +Warm-up 7: 1.469 s/op +Warm-up 8: 1.499 s/op +Iteration 1: 1.500 s/op +Iteration 2: 1.507 s/op +Iteration 3: 1.469 s/op +Iteration 4: 1.475 s/op +Iteration 5: 1.469 s/op +Iteration 6: 1.521 s/op +Iteration 7: 1.510 s/op +Iteration 8: 1.329 s/op +Iteration 9: 1.295 s/op +Iteration 10: 1.311 s/op +Iteration 11: 1.615 s/op +Iteration 12: 1.515 s/op +Iteration 13: 1.505 s/op +Iteration 14: 1.555 s/op +Iteration 15: 1.529 s/op + +Warm-up 1: 1.152 s/op +Warm-up 2: 1.179 s/op +Warm-up 3: 1.195 s/op +Warm-up 4: 1.196 s/op +Warm-up 5: 1.187 s/op +Warm-up 6: 1.184 s/op +Warm-up 7: 1.183 s/op +Warm-up 8: 1.175 s/op +Iteration 1: 1.172 s/op +Iteration 2: 1.188 s/op +Iteration 3: 1.209 s/op +Iteration 4: 1.188 s/op +Iteration 5: 1.196 s/op +Iteration 6: 1.185 s/op +Iteration 7: 1.218 s/op +Iteration 8: 1.203 s/op +Iteration 9: 1.190 s/op +Iteration 10: 1.237 s/op +Iteration 11: 1.227 s/op +Iteration 12: 1.202 s/op +Iteration 13: 1.216 s/op +Iteration 14: 1.216 s/op +Iteration 15: 1.231 s/op + +Warm-up 1: 1.531 s/op +Warm-up 2: 1.547 s/op +Warm-up 3: 1.519 s/op +Warm-up 4: 1.494 s/op +Warm-up 5: 1.513 s/op +Warm-up 6: 1.526 s/op +Warm-up 7: 1.498 s/op +Warm-up 8: 1.497 s/op +Iteration 1: 1.523 s/op +Iteration 2: 1.527 s/op +Iteration 3: 1.500 s/op +Iteration 4: 1.293 s/op +Iteration 5: 1.516 s/op +Iteration 6: 1.533 s/op +Iteration 7: 1.512 s/op +Iteration 8: 1.502 s/op +Iteration 9: 1.493 s/op +Iteration 10: 1.515 s/op +Iteration 11: 1.513 s/op +Iteration 12: 1.518 s/op +Iteration 13: 1.317 s/op +Iteration 14: 1.320 s/op +Iteration 15: 1.303 s/op + + Success: 1.379 ±(99.9%) 0.076 s/op [Average] + (min, avg, max) = (1.172, 1.379, 1.615), stdev = 0.146 + CI (99.9%): [1.303, 1.456] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=5 + +Warm-up 1: 1.853 s/op +Warm-up 2: 1.874 s/op +Warm-up 3: 1.873 s/op +Warm-up 4: 1.788 s/op +Warm-up 5: 1.783 s/op +Warm-up 6: 1.800 s/op +Warm-up 7: 1.909 s/op +Warm-up 8: 1.804 s/op +Iteration 1: 1.844 s/op +Iteration 2: 1.827 s/op +Iteration 3: 1.820 s/op +Iteration 4: 1.820 s/op +Iteration 5: 1.816 s/op +Iteration 6: 1.565 s/op +Iteration 7: 1.545 s/op +Iteration 8: 1.546 s/op +Iteration 9: 1.541 s/op +Iteration 10: 1.542 s/op +Iteration 11: 1.547 s/op +Iteration 12: 1.567 s/op +Iteration 13: 1.545 s/op +Iteration 14: 1.536 s/op +Iteration 15: 1.736 s/op + +Warm-up 1: 1.849 s/op +Warm-up 2: 1.830 s/op +Warm-up 3: 1.787 s/op +Warm-up 4: 1.841 s/op +Warm-up 5: 1.806 s/op +Warm-up 6: 1.770 s/op +Warm-up 7: 1.792 s/op +Warm-up 8: 1.789 s/op +Iteration 1: 1.764 s/op +Iteration 2: 1.756 s/op +Iteration 3: 1.765 s/op +Iteration 4: 1.575 s/op +Iteration 5: 1.574 s/op +Iteration 6: 1.587 s/op +Iteration 7: 1.594 s/op +Iteration 8: 1.580 s/op +Iteration 9: 1.592 s/op +Iteration 10: 1.582 s/op +Iteration 11: 1.743 s/op +Iteration 12: 1.816 s/op +Iteration 13: 1.815 s/op +Iteration 14: 1.815 s/op +Iteration 15: 1.844 s/op + +Warm-up 1: 1.798 s/op +Warm-up 2: 1.572 s/op +Warm-up 3: 1.551 s/op +Warm-up 4: 1.546 s/op +Warm-up 5: 1.556 s/op +Warm-up 6: 1.550 s/op +Warm-up 7: 1.583 s/op +Warm-up 8: 1.554 s/op +Iteration 1: 1.546 s/op +Iteration 2: 1.583 s/op +Iteration 3: 1.576 s/op +Iteration 4: 1.571 s/op +Iteration 5: 1.564 s/op +Iteration 6: 1.559 s/op +Iteration 7: 1.554 s/op +Iteration 8: 1.560 s/op +Iteration 9: 1.575 s/op +Iteration 10: 1.568 s/op +Iteration 11: 1.574 s/op +Iteration 12: 1.557 s/op +Iteration 13: 1.580 s/op +Iteration 14: 1.578 s/op +Iteration 15: 1.564 s/op + + Success: 1.638 ±(99.9%) 0.059 s/op [Average] + (min, avg, max) = (1.536, 1.638, 1.844), stdev = 0.112 + CI (99.9%): [1.579, 1.697] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=6 + +Warm-up 1: 1.805 s/op +Warm-up 2: 1.799 s/op +Warm-up 3: 1.765 s/op +Warm-up 4: 1.754 s/op +Warm-up 5: 1.756 s/op +Warm-up 6: 1.747 s/op +Warm-up 7: 1.730 s/op +Warm-up 8: 1.746 s/op +Iteration 1: 1.748 s/op +Iteration 2: 1.734 s/op +Iteration 3: 1.732 s/op +Iteration 4: 1.736 s/op +Iteration 5: 1.746 s/op +Iteration 6: 1.770 s/op +Iteration 7: 1.778 s/op +Iteration 8: 1.732 s/op +Iteration 9: 1.745 s/op +Iteration 10: 1.722 s/op +Iteration 11: 1.724 s/op +Iteration 12: 1.756 s/op +Iteration 13: 1.730 s/op +Iteration 14: 1.731 s/op +Iteration 15: 1.726 s/op + +Warm-up 1: 1.865 s/op +Warm-up 2: 1.824 s/op +Warm-up 3: 1.796 s/op +Warm-up 4: 1.795 s/op +Warm-up 5: 2.029 s/op +Warm-up 6: 2.031 s/op +Warm-up 7: 2.022 s/op +Warm-up 8: 2.029 s/op +Iteration 1: 1.841 s/op +Iteration 2: 1.805 s/op +Iteration 3: 1.804 s/op +Iteration 4: 1.806 s/op +Iteration 5: 1.812 s/op +Iteration 6: 1.812 s/op +Iteration 7: 1.805 s/op +Iteration 8: 1.808 s/op +Iteration 9: 1.818 s/op +Iteration 10: 2.083 s/op +Iteration 11: 2.091 s/op +Iteration 12: 2.091 s/op +Iteration 13: 2.084 s/op +Iteration 14: 2.093 s/op +Iteration 15: 2.076 s/op + +Warm-up 1: 1.531 s/op +Warm-up 2: 1.531 s/op +Warm-up 3: 1.521 s/op +Warm-up 4: 1.507 s/op +Warm-up 5: 1.513 s/op +Warm-up 6: 1.745 s/op +Warm-up 7: 1.763 s/op +Warm-up 8: 1.759 s/op +Iteration 1: 1.736 s/op +Iteration 2: 1.773 s/op +Iteration 3: 1.740 s/op +Iteration 4: 1.732 s/op +Iteration 5: 1.746 s/op +Iteration 6: 1.745 s/op +Iteration 7: 1.763 s/op +Iteration 8: 1.740 s/op +Iteration 9: 1.708 s/op +Iteration 10: 1.495 s/op +Iteration 11: 1.503 s/op +Iteration 12: 1.499 s/op +Iteration 13: 1.502 s/op +Iteration 14: 1.502 s/op +Iteration 15: 1.490 s/op + + Success: 1.769 ±(99.9%) 0.083 s/op [Average] + (min, avg, max) = (1.490, 1.769, 2.093), stdev = 0.157 + CI (99.9%): [1.687, 1.852] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=7 + +Warm-up 1: 1.734 s/op +Warm-up 2: 1.725 s/op +Warm-up 3: 1.705 s/op +Warm-up 4: 1.699 s/op +Warm-up 5: 1.709 s/op +Warm-up 6: 1.706 s/op +Warm-up 7: 1.704 s/op +Warm-up 8: 1.707 s/op +Iteration 1: 1.963 s/op +Iteration 2: 1.959 s/op +Iteration 3: 1.944 s/op +Iteration 4: 1.943 s/op +Iteration 5: 1.946 s/op +Iteration 6: 2.012 s/op +Iteration 7: 2.018 s/op +Iteration 8: 1.950 s/op +Iteration 9: 1.950 s/op +Iteration 10: 1.698 s/op +Iteration 11: 1.706 s/op +Iteration 12: 1.703 s/op +Iteration 13: 1.936 s/op +Iteration 14: 1.955 s/op +Iteration 15: 1.950 s/op + +Warm-up 1: 2.008 s/op +Warm-up 2: 1.971 s/op +Warm-up 3: 1.951 s/op +Warm-up 4: 1.955 s/op +Warm-up 5: 1.951 s/op +Warm-up 6: 1.939 s/op +Warm-up 7: 1.951 s/op +Warm-up 8: 1.945 s/op +Iteration 1: 1.940 s/op +Iteration 2: 1.941 s/op +Iteration 3: 1.932 s/op +Iteration 4: 1.941 s/op +Iteration 5: 1.947 s/op +Iteration 6: 1.956 s/op +Iteration 7: 1.951 s/op +Iteration 8: 1.938 s/op +Iteration 9: 1.957 s/op +Iteration 10: 1.992 s/op +Iteration 11: 1.926 s/op +Iteration 12: 1.926 s/op +Iteration 13: 1.925 s/op +Iteration 14: 2.066 s/op +Iteration 15: 1.964 s/op + +Warm-up 1: 2.069 s/op +Warm-up 2: 2.054 s/op +Warm-up 3: 2.022 s/op +Warm-up 4: 2.029 s/op +Warm-up 5: 2.051 s/op +Warm-up 6: 1.971 s/op +Warm-up 7: 1.968 s/op +Warm-up 8: 1.991 s/op +Iteration 1: 1.988 s/op +Iteration 2: 1.982 s/op +Iteration 3: 1.960 s/op +Iteration 4: 1.955 s/op +Iteration 5: 1.951 s/op +Iteration 6: 1.960 s/op +Iteration 7: 1.958 s/op +Iteration 8: 1.955 s/op +Iteration 9: 1.989 s/op +Iteration 10: 2.006 s/op +Iteration 11: 1.950 s/op +Iteration 12: 1.962 s/op +Iteration 13: 1.967 s/op +Iteration 14: 2.004 s/op +Iteration 15: 2.143 s/op + + Success: 1.948 ±(99.9%) 0.040 s/op [Average] + (min, avg, max) = (1.698, 1.948, 2.143), stdev = 0.077 + CI (99.9%): [1.908, 1.988] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=8 + +Warm-up 1: 2.310 s/op +Warm-up 2: 2.003 s/op +Warm-up 3: 1.972 s/op +Warm-up 4: 1.944 s/op +Warm-up 5: 1.961 s/op +Warm-up 6: 2.258 s/op +Warm-up 7: 1.970 s/op +Warm-up 8: 1.957 s/op +Iteration 1: 1.957 s/op +Iteration 2: 2.266 s/op +Iteration 3: 1.931 s/op +Iteration 4: 1.947 s/op +Iteration 5: 1.949 s/op +Iteration 6: 2.211 s/op +Iteration 7: 2.236 s/op +Iteration 8: 1.935 s/op +Iteration 9: 1.944 s/op +Iteration 10: 2.188 s/op +Iteration 11: 2.203 s/op +Iteration 12: 2.266 s/op +Iteration 13: 2.385 s/op +Iteration 14: 1.984 s/op +Iteration 15: 2.015 s/op + +Warm-up 1: 1.941 s/op +Warm-up 2: 1.936 s/op +Warm-up 3: 1.940 s/op +Warm-up 4: 2.030 s/op +Warm-up 5: 2.295 s/op +Warm-up 6: 2.328 s/op +Warm-up 7: 2.278 s/op +Warm-up 8: 2.266 s/op +Iteration 1: 2.273 s/op +Iteration 2: 2.319 s/op +Iteration 3: 2.291 s/op +Iteration 4: 2.264 s/op +Iteration 5: 2.260 s/op +Iteration 6: 2.280 s/op +Iteration 7: 2.275 s/op +Iteration 8: 2.223 s/op +Iteration 9: 2.232 s/op +Iteration 10: 2.311 s/op +Iteration 11: 2.265 s/op +Iteration 12: 2.289 s/op +Iteration 13: 2.341 s/op +Iteration 14: 2.210 s/op +Iteration 15: 1.929 s/op + +Warm-up 1: 1.943 s/op +Warm-up 2: 1.939 s/op +Warm-up 3: 1.940 s/op +Warm-up 4: 1.922 s/op +Warm-up 5: 1.949 s/op +Warm-up 6: 2.174 s/op +Warm-up 7: 2.192 s/op +Warm-up 8: 2.223 s/op +Iteration 1: 2.234 s/op +Iteration 2: 2.187 s/op +Iteration 3: 2.186 s/op +Iteration 4: 2.192 s/op +Iteration 5: 2.193 s/op +Iteration 6: 2.215 s/op +Iteration 7: 2.238 s/op +Iteration 8: 2.233 s/op +Iteration 9: 2.219 s/op +Iteration 10: 2.211 s/op +Iteration 11: 2.255 s/op +Iteration 12: 2.185 s/op +Iteration 13: 2.190 s/op +Iteration 14: 2.181 s/op +Iteration 15: 2.185 s/op + + Success: 2.184 ±(99.9%) 0.066 s/op [Average] + (min, avg, max) = (1.929, 2.184, 2.385), stdev = 0.125 + CI (99.9%): [2.119, 2.250] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=9 + +Warm-up 1: 14.491 s/op +Warm-up 2: 12.821 s/op +Warm-up 3: 14.814 s/op +Warm-up 4: 13.931 s/op +Warm-up 5: 14.948 s/op +Warm-up 6: 15.179 s/op +Warm-up 7: 14.926 s/op +Warm-up 8: 14.977 s/op +Iteration 1: 15.076 s/op +Iteration 2: 14.993 s/op +Iteration 3: 14.766 s/op +Iteration 4: 14.735 s/op +Iteration 5: 14.198 s/op +Iteration 6: 12.985 s/op +Iteration 7: 13.966 s/op +Iteration 8: 16.099 s/op +Iteration 9: 15.774 s/op +Iteration 10: 15.546 s/op +Iteration 11: 15.882 s/op +Iteration 12: 15.603 s/op +Iteration 13: 14.001 s/op +Iteration 14: 13.295 s/op +Iteration 15: 13.176 s/op + +Warm-up 1: 12.339 s/op +Warm-up 2: 12.305 s/op +Warm-up 3: 12.483 s/op +Warm-up 4: 12.547 s/op +Warm-up 5: 12.522 s/op +Warm-up 6: 12.408 s/op +Warm-up 7: 12.550 s/op +Warm-up 8: 12.300 s/op +Iteration 1: 12.340 s/op +Iteration 2: 12.271 s/op +Iteration 3: 12.523 s/op +Iteration 4: 12.695 s/op +Iteration 5: 12.650 s/op +Iteration 6: 12.495 s/op +Iteration 7: 12.538 s/op +Iteration 8: 12.520 s/op +Iteration 9: 12.485 s/op +Iteration 10: 14.185 s/op +Iteration 11: 12.415 s/op +Iteration 12: 12.406 s/op +Iteration 13: 12.506 s/op +Iteration 14: 12.307 s/op +Iteration 15: 12.357 s/op + +Warm-up 1: 13.630 s/op +Warm-up 2: 11.847 s/op +Warm-up 3: 13.630 s/op +Warm-up 4: 13.730 s/op +Warm-up 5: 13.495 s/op +Warm-up 6: 13.547 s/op +Warm-up 7: 13.611 s/op +Warm-up 8: 12.860 s/op +Iteration 1: 11.634 s/op +Iteration 2: 12.076 s/op +Iteration 3: 14.101 s/op +Iteration 4: 13.992 s/op +Iteration 5: 13.650 s/op +Iteration 6: 13.699 s/op +Iteration 7: 13.672 s/op +Iteration 8: 11.993 s/op +Iteration 9: 11.862 s/op +Iteration 10: 12.075 s/op +Iteration 11: 12.366 s/op +Iteration 12: 11.915 s/op +Iteration 13: 12.312 s/op +Iteration 14: 11.951 s/op +Iteration 15: 12.805 s/op + + Success: 13.309 ±(99.9%) 0.666 s/op [Average] + (min, avg, max) = (11.634, 13.309, 16.099), stdev = 1.268 + CI (99.9%): [12.642, 13.975] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=0 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁴ s/op +Warm-up 3: ≈ 10⁻⁴ s/op +Warm-up 4: ≈ 10⁻⁴ s/op +Warm-up 5: ≈ 10⁻⁴ s/op +Warm-up 6: ≈ 10⁻⁴ s/op +Warm-up 7: ≈ 10⁻⁴ s/op +Warm-up 8: ≈ 10⁻⁴ s/op +Iteration 1: ≈ 10⁻⁴ s/op +Iteration 2: ≈ 10⁻⁴ s/op +Iteration 3: ≈ 10⁻⁴ s/op +Iteration 4: ≈ 10⁻⁴ s/op +Iteration 5: ≈ 10⁻⁴ s/op +Iteration 6: ≈ 10⁻⁴ s/op +Iteration 7: ≈ 10⁻⁴ s/op +Iteration 8: ≈ 10⁻⁴ s/op +Iteration 9: ≈ 10⁻⁴ s/op +Iteration 10: ≈ 10⁻⁴ s/op +Iteration 11: ≈ 10⁻⁴ s/op +Iteration 12: ≈ 10⁻⁴ s/op +Iteration 13: ≈ 10⁻⁴ s/op +Iteration 14: ≈ 10⁻⁴ s/op +Iteration 15: ≈ 10⁻⁴ s/op + + Success: ≈ 10⁻⁴ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=1 + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + + Success: 0.003 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.003, 0.003, 0.003), stdev = 0.001 + CI (99.9%): [0.003, 0.003] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=2 + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + + Success: 0.003 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.003, 0.003, 0.004), stdev = 0.001 + CI (99.9%): [0.003, 0.003] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=3 + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.003 s/op +Warm-up 4: 0.003 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.004 s/op +Iteration 13: 0.004 s/op +Iteration 14: 0.004 s/op +Iteration 15: 0.003 s/op + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.003 s/op +Warm-up 6: 0.003 s/op +Warm-up 7: 0.003 s/op +Warm-up 8: 0.003 s/op +Iteration 1: 0.003 s/op +Iteration 2: 0.003 s/op +Iteration 3: 0.003 s/op +Iteration 4: 0.003 s/op +Iteration 5: 0.003 s/op +Iteration 6: 0.003 s/op +Iteration 7: 0.003 s/op +Iteration 8: 0.003 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.003 s/op + + Success: 0.003 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.003, 0.003, 0.004), stdev = 0.001 + CI (99.9%): [0.003, 0.003] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=4 + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.004 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.004 s/op +Iteration 13: 0.004 s/op +Iteration 14: 0.004 s/op +Iteration 15: 0.004 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.004 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.004 s/op +Iteration 13: 0.004 s/op +Iteration 14: 0.004 s/op +Iteration 15: 0.004 s/op + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.004 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.004 s/op +Iteration 13: 0.004 s/op +Iteration 14: 0.004 s/op +Iteration 15: 0.004 s/op + + Success: 0.004 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.004, 0.004, 0.004), stdev = 0.001 + CI (99.9%): [0.004, 0.004] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=5 + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.005 s/op +Iteration 7: 0.005 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.005 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.005 s/op +Warm-up 4: 0.005 s/op +Warm-up 5: 0.005 s/op +Warm-up 6: 0.005 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.005 s/op +Iteration 2: 0.005 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.005 s/op +Iteration 5: 0.005 s/op +Iteration 6: 0.005 s/op +Iteration 7: 0.005 s/op +Iteration 8: 0.005 s/op +Iteration 9: 0.005 s/op +Iteration 10: 0.005 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.005 s/op +Warm-up 4: 0.005 s/op +Warm-up 5: 0.005 s/op +Warm-up 6: 0.005 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.005 s/op +Iteration 2: 0.005 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.005 s/op +Iteration 5: 0.005 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.004 s/op +Iteration 13: 0.004 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + + Success: 0.005 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.004, 0.005, 0.005), stdev = 0.001 + CI (99.9%): [0.004, 0.005] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=6 + +Warm-up 1: 0.004 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.004 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.004 s/op +Iteration 13: 0.004 s/op +Iteration 14: 0.004 s/op +Iteration 15: 0.004 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.005 s/op +Warm-up 4: 0.005 s/op +Warm-up 5: 0.005 s/op +Warm-up 6: 0.005 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.004 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.004 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.004 s/op +Iteration 15: 0.004 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.004 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.004 s/op +Iteration 3: 0.004 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.004 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.004 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + + Success: 0.004 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.004, 0.004, 0.005), stdev = 0.001 + CI (99.9%): [0.004, 0.004] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=7 + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.005 s/op +Iteration 2: 0.005 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.005 s/op +Iteration 5: 0.005 s/op +Iteration 6: 0.005 s/op +Iteration 7: 0.005 s/op +Iteration 8: 0.004 s/op +Iteration 9: 0.004 s/op +Iteration 10: 0.004 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.005 s/op +Warm-up 4: 0.005 s/op +Warm-up 5: 0.005 s/op +Warm-up 6: 0.005 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.005 s/op +Iteration 2: 0.005 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.004 s/op +Iteration 5: 0.005 s/op +Iteration 6: 0.005 s/op +Iteration 7: 0.005 s/op +Iteration 8: 0.005 s/op +Iteration 9: 0.005 s/op +Iteration 10: 0.005 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.005 s/op +Warm-up 4: 0.005 s/op +Warm-up 5: 0.005 s/op +Warm-up 6: 0.005 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.005 s/op +Iteration 2: 0.005 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.005 s/op +Iteration 5: 0.005 s/op +Iteration 6: 0.005 s/op +Iteration 7: 0.005 s/op +Iteration 8: 0.005 s/op +Iteration 9: 0.005 s/op +Iteration 10: 0.005 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + + Success: 0.005 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.004, 0.005, 0.005), stdev = 0.001 + CI (99.9%): [0.005, 0.005] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=8 + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.006 s/op +Warm-up 4: 0.006 s/op +Warm-up 5: 0.006 s/op +Warm-up 6: 0.006 s/op +Warm-up 7: 0.005 s/op +Warm-up 8: 0.005 s/op +Iteration 1: 0.005 s/op +Iteration 2: 0.006 s/op +Iteration 3: 0.006 s/op +Iteration 4: 0.006 s/op +Iteration 5: 0.006 s/op +Iteration 6: 0.006 s/op +Iteration 7: 0.006 s/op +Iteration 8: 0.006 s/op +Iteration 9: 0.006 s/op +Iteration 10: 0.006 s/op +Iteration 11: 0.006 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.006 s/op +Iteration 15: 0.006 s/op + +Warm-up 1: 0.005 s/op +Warm-up 2: 0.005 s/op +Warm-up 3: 0.004 s/op +Warm-up 4: 0.004 s/op +Warm-up 5: 0.004 s/op +Warm-up 6: 0.004 s/op +Warm-up 7: 0.004 s/op +Warm-up 8: 0.004 s/op +Iteration 1: 0.004 s/op +Iteration 2: 0.005 s/op +Iteration 3: 0.005 s/op +Iteration 4: 0.005 s/op +Iteration 5: 0.005 s/op +Iteration 6: 0.004 s/op +Iteration 7: 0.005 s/op +Iteration 8: 0.005 s/op +Iteration 9: 0.005 s/op +Iteration 10: 0.005 s/op +Iteration 11: 0.005 s/op +Iteration 12: 0.005 s/op +Iteration 13: 0.005 s/op +Iteration 14: 0.005 s/op +Iteration 15: 0.005 s/op + +Warm-up 1: 0.006 s/op +Warm-up 2: 0.006 s/op +Warm-up 3: 0.006 s/op +Warm-up 4: 0.006 s/op +Warm-up 5: 0.006 s/op +Warm-up 6: 0.006 s/op +Warm-up 7: 0.006 s/op +Warm-up 8: 0.006 s/op +Iteration 1: 0.006 s/op +Iteration 2: 0.006 s/op +Iteration 3: 0.006 s/op +Iteration 4: 0.006 s/op +Iteration 5: 0.006 s/op +Iteration 6: 0.006 s/op +Iteration 7: 0.006 s/op +Iteration 8: 0.006 s/op +Iteration 9: 0.006 s/op +Iteration 10: 0.006 s/op +Iteration 11: 0.006 s/op +Iteration 12: 0.006 s/op +Iteration 13: 0.006 s/op +Iteration 14: 0.006 s/op +Iteration 15: 0.006 s/op + + Success: 0.005 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.004, 0.005, 0.006), stdev = 0.001 + CI (99.9%): [0.005, 0.006] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=9 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.010 s/op +Iteration 1: 0.010 s/op +Iteration 2: 0.010 s/op +Iteration 3: 0.010 s/op +Iteration 4: 0.010 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.010 s/op +Iteration 7: 0.010 s/op +Iteration 8: 0.010 s/op +Iteration 9: 0.010 s/op +Iteration 10: 0.010 s/op +Iteration 11: 0.010 s/op +Iteration 12: 0.010 s/op +Iteration 13: 0.010 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.010 s/op +Iteration 6: 0.010 s/op +Iteration 7: 0.010 s/op +Iteration 8: 0.010 s/op +Iteration 9: 0.010 s/op +Iteration 10: 0.010 s/op +Iteration 11: 0.010 s/op +Iteration 12: 0.010 s/op +Iteration 13: 0.010 s/op +Iteration 14: 0.010 s/op +Iteration 15: 0.010 s/op + +Warm-up 1: 0.011 s/op +Warm-up 2: 0.010 s/op +Warm-up 3: 0.010 s/op +Warm-up 4: 0.010 s/op +Warm-up 5: 0.010 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.010 s/op +Iteration 1: 0.010 s/op +Iteration 2: 0.010 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.010 s/op +Iteration 11: 0.010 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.010 s/op +Iteration 14: 0.010 s/op +Iteration 15: 0.010 s/op + + Success: 0.009 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.008, 0.009, 0.010), stdev = 0.001 + CI (99.9%): [0.009, 0.010] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=0 + +Warm-up 1: ≈ 10⁻⁶ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁶ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁶ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=1 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=2 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=3 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=4 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=5 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=6 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=7 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=8 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=9 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=0 + +Warm-up 1: ≈ 10⁻³ s/op +Warm-up 2: ≈ 10⁻³ s/op +Warm-up 3: ≈ 10⁻³ s/op +Warm-up 4: ≈ 10⁻³ s/op +Warm-up 5: ≈ 10⁻³ s/op +Warm-up 6: ≈ 10⁻³ s/op +Warm-up 7: ≈ 10⁻³ s/op +Warm-up 8: ≈ 10⁻³ s/op +Iteration 1: ≈ 10⁻³ s/op +Iteration 2: ≈ 10⁻³ s/op +Iteration 3: ≈ 10⁻³ s/op +Iteration 4: ≈ 10⁻³ s/op +Iteration 5: ≈ 10⁻³ s/op +Iteration 6: ≈ 10⁻³ s/op +Iteration 7: ≈ 10⁻³ s/op +Iteration 8: ≈ 10⁻³ s/op +Iteration 9: ≈ 10⁻³ s/op +Iteration 10: ≈ 10⁻³ s/op +Iteration 11: ≈ 10⁻³ s/op +Iteration 12: ≈ 10⁻³ s/op +Iteration 13: ≈ 10⁻³ s/op +Iteration 14: ≈ 10⁻³ s/op +Iteration 15: ≈ 10⁻³ s/op + +Warm-up 1: ≈ 10⁻³ s/op +Warm-up 2: ≈ 10⁻³ s/op +Warm-up 3: ≈ 10⁻³ s/op +Warm-up 4: ≈ 10⁻³ s/op +Warm-up 5: ≈ 10⁻³ s/op +Warm-up 6: ≈ 10⁻³ s/op +Warm-up 7: ≈ 10⁻³ s/op +Warm-up 8: ≈ 10⁻³ s/op +Iteration 1: ≈ 10⁻³ s/op +Iteration 2: ≈ 10⁻³ s/op +Iteration 3: ≈ 10⁻³ s/op +Iteration 4: ≈ 10⁻³ s/op +Iteration 5: ≈ 10⁻³ s/op +Iteration 6: ≈ 10⁻³ s/op +Iteration 7: ≈ 10⁻³ s/op +Iteration 8: ≈ 10⁻³ s/op +Iteration 9: ≈ 10⁻³ s/op +Iteration 10: ≈ 10⁻³ s/op +Iteration 11: ≈ 10⁻³ s/op +Iteration 12: ≈ 10⁻³ s/op +Iteration 13: ≈ 10⁻³ s/op +Iteration 14: ≈ 10⁻³ s/op +Iteration 15: ≈ 10⁻³ s/op + +Warm-up 1: ≈ 10⁻³ s/op +Warm-up 2: ≈ 10⁻³ s/op +Warm-up 3: ≈ 10⁻³ s/op +Warm-up 4: ≈ 10⁻³ s/op +Warm-up 5: ≈ 10⁻³ s/op +Warm-up 6: ≈ 10⁻³ s/op +Warm-up 7: ≈ 10⁻³ s/op +Warm-up 8: ≈ 10⁻³ s/op +Iteration 1: ≈ 10⁻³ s/op +Iteration 2: ≈ 10⁻³ s/op +Iteration 3: ≈ 10⁻³ s/op +Iteration 4: ≈ 10⁻³ s/op +Iteration 5: ≈ 10⁻³ s/op +Iteration 6: ≈ 10⁻³ s/op +Iteration 7: ≈ 10⁻³ s/op +Iteration 8: ≈ 10⁻³ s/op +Iteration 9: ≈ 10⁻³ s/op +Iteration 10: ≈ 10⁻³ s/op +Iteration 11: ≈ 10⁻³ s/op +Iteration 12: ≈ 10⁻³ s/op +Iteration 13: ≈ 10⁻³ s/op +Iteration 14: ≈ 10⁻³ s/op +Iteration 15: ≈ 10⁻³ s/op + + Success: ≈ 10⁻³ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=1 + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.009 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + + Success: 0.009 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.008, 0.009, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.009] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=2 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.010 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.009 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.009 s/op + + Success: 0.009 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.008, 0.009, 0.010), stdev = 0.001 + CI (99.9%): [0.008, 0.009] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=3 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.007 s/op +Warm-up 7: 0.007 s/op +Warm-up 8: 0.007 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.007 s/op +Iteration 8: 0.007 s/op +Iteration 9: 0.007 s/op +Iteration 10: 0.007 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.008] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=4 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.009 s/op + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.007 s/op +Warm-up 8: 0.007 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.007 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.007 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.007 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.009 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.009] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=5 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.007 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.007 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.007 s/op +Warm-up 4: 0.007 s/op +Warm-up 5: 0.007 s/op +Warm-up 6: 0.007 s/op +Warm-up 7: 0.007 s/op +Warm-up 8: 0.007 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.009 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.009] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=6 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.007 s/op +Iteration 8: 0.007 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.007 s/op +Iteration 13: 0.007 s/op +Iteration 14: 0.007 s/op +Iteration 15: 0.007 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.007 s/op +Warm-up 4: 0.007 s/op +Warm-up 5: 0.007 s/op +Warm-up 6: 0.007 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.007 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.007 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.007 s/op +Iteration 10: 0.007 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.007 s/op +Iteration 14: 0.007 s/op +Iteration 15: 0.007 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.007 s/op +Iteration 2: 0.007 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.008 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.008] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=7 + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.007 s/op +Iteration 11: 0.007 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.007 s/op +Iteration 14: 0.007 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.007 s/op +Warm-up 7: 0.007 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.007 s/op +Iteration 8: 0.007 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.008), stdev = 0.001 + CI (99.9%): [0.008, 0.008] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=8 + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.008 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.008 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.008 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.008 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.009 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.008 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.008, 0.008, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.009] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=9 + +Warm-up 1: 0.010 s/op +Warm-up 2: 0.008 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.009 s/op +Warm-up 5: 0.009 s/op +Warm-up 6: 0.009 s/op +Warm-up 7: 0.009 s/op +Warm-up 8: 0.009 s/op +Iteration 1: 0.009 s/op +Iteration 2: 0.009 s/op +Iteration 3: 0.009 s/op +Iteration 4: 0.009 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.008 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.009 s/op +Iteration 12: 0.009 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.007 s/op +Iteration 15: 0.008 s/op + +Warm-up 1: 0.008 s/op +Warm-up 2: 0.007 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.008 s/op +Warm-up 5: 0.008 s/op +Warm-up 6: 0.007 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.007 s/op +Iteration 2: 0.008 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.007 s/op +Iteration 5: 0.008 s/op +Iteration 6: 0.007 s/op +Iteration 7: 0.007 s/op +Iteration 8: 0.008 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.009 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.008 s/op +Iteration 14: 0.009 s/op +Iteration 15: 0.009 s/op + +Warm-up 1: 0.009 s/op +Warm-up 2: 0.009 s/op +Warm-up 3: 0.009 s/op +Warm-up 4: 0.007 s/op +Warm-up 5: 0.007 s/op +Warm-up 6: 0.007 s/op +Warm-up 7: 0.008 s/op +Warm-up 8: 0.008 s/op +Iteration 1: 0.007 s/op +Iteration 2: 0.007 s/op +Iteration 3: 0.008 s/op +Iteration 4: 0.008 s/op +Iteration 5: 0.009 s/op +Iteration 6: 0.009 s/op +Iteration 7: 0.008 s/op +Iteration 8: 0.009 s/op +Iteration 9: 0.009 s/op +Iteration 10: 0.008 s/op +Iteration 11: 0.008 s/op +Iteration 12: 0.008 s/op +Iteration 13: 0.009 s/op +Iteration 14: 0.008 s/op +Iteration 15: 0.007 s/op + + Success: 0.008 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.007, 0.008, 0.009), stdev = 0.001 + CI (99.9%): [0.008, 0.008] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=0 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁶ s/op +Iteration 7: ≈ 10⁻⁶ s/op +Iteration 8: ≈ 10⁻⁶ s/op +Iteration 9: ≈ 10⁻⁶ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁶ s/op +Warm-up 3: ≈ 10⁻⁶ s/op +Warm-up 4: ≈ 10⁻⁶ s/op +Warm-up 5: ≈ 10⁻⁶ s/op +Warm-up 6: ≈ 10⁻⁶ s/op +Warm-up 7: ≈ 10⁻⁶ s/op +Warm-up 8: ≈ 10⁻⁶ s/op +Iteration 1: ≈ 10⁻⁶ s/op +Iteration 2: ≈ 10⁻⁶ s/op +Iteration 3: ≈ 10⁻⁶ s/op +Iteration 4: ≈ 10⁻⁶ s/op +Iteration 5: ≈ 10⁻⁶ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁶ s/op +Iteration 11: ≈ 10⁻⁶ s/op +Iteration 12: ≈ 10⁻⁶ s/op +Iteration 13: ≈ 10⁻⁶ s/op +Iteration 14: ≈ 10⁻⁶ s/op +Iteration 15: ≈ 10⁻⁶ s/op + + Success: ≈ 10⁻⁶ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=1 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=2 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=3 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=4 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=5 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=6 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=7 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=8 + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=9 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁵ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=0 + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.002 s/op +Warm-up 3: 0.002 s/op +Warm-up 4: 0.002 s/op +Warm-up 5: 0.002 s/op +Warm-up 6: 0.002 s/op +Warm-up 7: 0.002 s/op +Warm-up 8: 0.002 s/op +Iteration 1: 0.002 s/op +Iteration 2: 0.002 s/op +Iteration 3: 0.002 s/op +Iteration 4: 0.002 s/op +Iteration 5: 0.002 s/op +Iteration 6: 0.002 s/op +Iteration 7: 0.002 s/op +Iteration 8: 0.002 s/op +Iteration 9: 0.002 s/op +Iteration 10: 0.002 s/op +Iteration 11: 0.002 s/op +Iteration 12: 0.002 s/op +Iteration 13: 0.002 s/op +Iteration 14: 0.002 s/op +Iteration 15: 0.002 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.003 s/op +Warm-up 3: 0.002 s/op +Warm-up 4: 0.002 s/op +Warm-up 5: 0.002 s/op +Warm-up 6: 0.002 s/op +Warm-up 7: 0.002 s/op +Warm-up 8: 0.002 s/op +Iteration 1: 0.002 s/op +Iteration 2: 0.002 s/op +Iteration 3: 0.002 s/op +Iteration 4: 0.002 s/op +Iteration 5: 0.002 s/op +Iteration 6: 0.002 s/op +Iteration 7: 0.002 s/op +Iteration 8: 0.002 s/op +Iteration 9: 0.002 s/op +Iteration 10: 0.002 s/op +Iteration 11: 0.002 s/op +Iteration 12: 0.002 s/op +Iteration 13: 0.002 s/op +Iteration 14: 0.002 s/op +Iteration 15: 0.002 s/op + +Warm-up 1: 0.003 s/op +Warm-up 2: 0.002 s/op +Warm-up 3: 0.002 s/op +Warm-up 4: 0.002 s/op +Warm-up 5: 0.002 s/op +Warm-up 6: 0.002 s/op +Warm-up 7: 0.002 s/op +Warm-up 8: 0.002 s/op +Iteration 1: 0.002 s/op +Iteration 2: 0.002 s/op +Iteration 3: 0.002 s/op +Iteration 4: 0.002 s/op +Iteration 5: 0.002 s/op +Iteration 6: 0.002 s/op +Iteration 7: 0.002 s/op +Iteration 8: 0.002 s/op +Iteration 9: 0.003 s/op +Iteration 10: 0.003 s/op +Iteration 11: 0.003 s/op +Iteration 12: 0.003 s/op +Iteration 13: 0.003 s/op +Iteration 14: 0.003 s/op +Iteration 15: 0.002 s/op + + Success: 0.002 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.002, 0.002, 0.003), stdev = 0.001 + CI (99.9%): [0.002, 0.002] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=1 + +Warm-up 1: 0.041 s/op +Warm-up 2: 0.039 s/op +Warm-up 3: 0.038 s/op +Warm-up 4: 0.038 s/op +Warm-up 5: 0.037 s/op +Warm-up 6: 0.037 s/op +Warm-up 7: 0.037 s/op +Warm-up 8: 0.037 s/op +Iteration 1: 0.037 s/op +Iteration 2: 0.039 s/op +Iteration 3: 0.038 s/op +Iteration 4: 0.042 s/op +Iteration 5: 0.038 s/op +Iteration 6: 0.041 s/op +Iteration 7: 0.040 s/op +Iteration 8: 0.038 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.043 s/op +Iteration 11: 0.043 s/op +Iteration 12: 0.042 s/op +Iteration 13: 0.042 s/op +Iteration 14: 0.042 s/op +Iteration 15: 0.042 s/op + +Warm-up 1: 0.040 s/op +Warm-up 2: 0.039 s/op +Warm-up 3: 0.042 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.037 s/op +Warm-up 6: 0.037 s/op +Warm-up 7: 0.038 s/op +Warm-up 8: 0.037 s/op +Iteration 1: 0.037 s/op +Iteration 2: 0.041 s/op +Iteration 3: 0.039 s/op +Iteration 4: 0.038 s/op +Iteration 5: 0.042 s/op +Iteration 6: 0.039 s/op +Iteration 7: 0.042 s/op +Iteration 8: 0.037 s/op +Iteration 9: 0.038 s/op +Iteration 10: 0.037 s/op +Iteration 11: 0.037 s/op +Iteration 12: 0.037 s/op +Iteration 13: 0.039 s/op +Iteration 14: 0.042 s/op +Iteration 15: 0.042 s/op + +Warm-up 1: 0.040 s/op +Warm-up 2: 0.037 s/op +Warm-up 3: 0.037 s/op +Warm-up 4: 0.038 s/op +Warm-up 5: 0.039 s/op +Warm-up 6: 0.043 s/op +Warm-up 7: 0.043 s/op +Warm-up 8: 0.044 s/op +Iteration 1: 0.042 s/op +Iteration 2: 0.043 s/op +Iteration 3: 0.043 s/op +Iteration 4: 0.042 s/op +Iteration 5: 0.043 s/op +Iteration 6: 0.042 s/op +Iteration 7: 0.043 s/op +Iteration 8: 0.045 s/op +Iteration 9: 0.042 s/op +Iteration 10: 0.038 s/op +Iteration 11: 0.037 s/op +Iteration 12: 0.041 s/op +Iteration 13: 0.040 s/op +Iteration 14: 0.043 s/op +Iteration 15: 0.043 s/op + + Success: 0.041 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.037, 0.041, 0.045), stdev = 0.002 + CI (99.9%): [0.039, 0.042] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=2 + +Warm-up 1: 0.043 s/op +Warm-up 2: 0.043 s/op +Warm-up 3: 0.042 s/op +Warm-up 4: 0.041 s/op +Warm-up 5: 0.042 s/op +Warm-up 6: 0.042 s/op +Warm-up 7: 0.042 s/op +Warm-up 8: 0.042 s/op +Iteration 1: 0.043 s/op +Iteration 2: 0.042 s/op +Iteration 3: 0.041 s/op +Iteration 4: 0.037 s/op +Iteration 5: 0.039 s/op +Iteration 6: 0.039 s/op +Iteration 7: 0.039 s/op +Iteration 8: 0.043 s/op +Iteration 9: 0.043 s/op +Iteration 10: 0.043 s/op +Iteration 11: 0.042 s/op +Iteration 12: 0.038 s/op +Iteration 13: 0.038 s/op +Iteration 14: 0.038 s/op +Iteration 15: 0.040 s/op + +Warm-up 1: 0.041 s/op +Warm-up 2: 0.038 s/op +Warm-up 3: 0.037 s/op +Warm-up 4: 0.038 s/op +Warm-up 5: 0.039 s/op +Warm-up 6: 0.037 s/op +Warm-up 7: 0.038 s/op +Warm-up 8: 0.037 s/op +Iteration 1: 0.042 s/op +Iteration 2: 0.042 s/op +Iteration 3: 0.042 s/op +Iteration 4: 0.043 s/op +Iteration 5: 0.039 s/op +Iteration 6: 0.037 s/op +Iteration 7: 0.038 s/op +Iteration 8: 0.043 s/op +Iteration 9: 0.044 s/op +Iteration 10: 0.041 s/op +Iteration 11: 0.039 s/op +Iteration 12: 0.039 s/op +Iteration 13: 0.038 s/op +Iteration 14: 0.039 s/op +Iteration 15: 0.038 s/op + +Warm-up 1: 0.040 s/op +Warm-up 2: 0.037 s/op +Warm-up 3: 0.037 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.037 s/op +Warm-up 6: 0.038 s/op +Warm-up 7: 0.038 s/op +Warm-up 8: 0.040 s/op +Iteration 1: 0.038 s/op +Iteration 2: 0.039 s/op +Iteration 3: 0.040 s/op +Iteration 4: 0.043 s/op +Iteration 5: 0.042 s/op +Iteration 6: 0.043 s/op +Iteration 7: 0.042 s/op +Iteration 8: 0.043 s/op +Iteration 9: 0.043 s/op +Iteration 10: 0.043 s/op +Iteration 11: 0.043 s/op +Iteration 12: 0.043 s/op +Iteration 13: 0.043 s/op +Iteration 14: 0.042 s/op +Iteration 15: 0.042 s/op + + Success: 0.041 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.037, 0.041, 0.044), stdev = 0.002 + CI (99.9%): [0.040, 0.042] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=3 + +Warm-up 1: 0.038 s/op +Warm-up 2: 0.037 s/op +Warm-up 3: 0.038 s/op +Warm-up 4: 0.038 s/op +Warm-up 5: 0.038 s/op +Warm-up 6: 0.043 s/op +Warm-up 7: 0.042 s/op +Warm-up 8: 0.042 s/op +Iteration 1: 0.038 s/op +Iteration 2: 0.037 s/op +Iteration 3: 0.042 s/op +Iteration 4: 0.042 s/op +Iteration 5: 0.041 s/op +Iteration 6: 0.041 s/op +Iteration 7: 0.037 s/op +Iteration 8: 0.037 s/op +Iteration 9: 0.038 s/op +Iteration 10: 0.042 s/op +Iteration 11: 0.042 s/op +Iteration 12: 0.042 s/op +Iteration 13: 0.042 s/op +Iteration 14: 0.042 s/op +Iteration 15: 0.042 s/op + +Warm-up 1: 0.039 s/op +Warm-up 2: 0.041 s/op +Warm-up 3: 0.040 s/op +Warm-up 4: 0.039 s/op +Warm-up 5: 0.042 s/op +Warm-up 6: 0.037 s/op +Warm-up 7: 0.036 s/op +Warm-up 8: 0.036 s/op +Iteration 1: 0.036 s/op +Iteration 2: 0.042 s/op +Iteration 3: 0.039 s/op +Iteration 4: 0.039 s/op +Iteration 5: 0.037 s/op +Iteration 6: 0.038 s/op +Iteration 7: 0.041 s/op +Iteration 8: 0.042 s/op +Iteration 9: 0.041 s/op +Iteration 10: 0.042 s/op +Iteration 11: 0.041 s/op +Iteration 12: 0.042 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.041 s/op + +Warm-up 1: 0.043 s/op +Warm-up 2: 0.042 s/op +Warm-up 3: 0.038 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.037 s/op +Warm-up 6: 0.039 s/op +Warm-up 7: 0.038 s/op +Warm-up 8: 0.042 s/op +Iteration 1: 0.042 s/op +Iteration 2: 0.042 s/op +Iteration 3: 0.048 s/op +Iteration 4: 0.046 s/op +Iteration 5: 0.046 s/op +Iteration 6: 0.048 s/op +Iteration 7: 0.048 s/op +Iteration 8: 0.049 s/op +Iteration 9: 0.045 s/op +Iteration 10: 0.047 s/op +Iteration 11: 0.044 s/op +Iteration 12: 0.043 s/op +Iteration 13: 0.043 s/op +Iteration 14: 0.042 s/op +Iteration 15: 0.040 s/op + + Success: 0.042 ±(99.9%) 0.002 s/op [Average] + (min, avg, max) = (0.036, 0.042, 0.049), stdev = 0.003 + CI (99.9%): [0.040, 0.043] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=4 + +Warm-up 1: 0.046 s/op +Warm-up 2: 0.041 s/op +Warm-up 3: 0.041 s/op +Warm-up 4: 0.038 s/op +Warm-up 5: 0.039 s/op +Warm-up 6: 0.039 s/op +Warm-up 7: 0.040 s/op +Warm-up 8: 0.037 s/op +Iteration 1: 0.036 s/op +Iteration 2: 0.036 s/op +Iteration 3: 0.036 s/op +Iteration 4: 0.036 s/op +Iteration 5: 0.041 s/op +Iteration 6: 0.038 s/op +Iteration 7: 0.038 s/op +Iteration 8: 0.038 s/op +Iteration 9: 0.041 s/op +Iteration 10: 0.041 s/op +Iteration 11: 0.041 s/op +Iteration 12: 0.037 s/op +Iteration 13: 0.041 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.041 s/op + +Warm-up 1: 0.038 s/op +Warm-up 2: 0.036 s/op +Warm-up 3: 0.039 s/op +Warm-up 4: 0.035 s/op +Warm-up 5: 0.035 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.035 s/op +Warm-up 8: 0.040 s/op +Iteration 1: 0.041 s/op +Iteration 2: 0.041 s/op +Iteration 3: 0.041 s/op +Iteration 4: 0.040 s/op +Iteration 5: 0.041 s/op +Iteration 6: 0.041 s/op +Iteration 7: 0.040 s/op +Iteration 8: 0.038 s/op +Iteration 9: 0.037 s/op +Iteration 10: 0.038 s/op +Iteration 11: 0.035 s/op +Iteration 12: 0.035 s/op +Iteration 13: 0.040 s/op +Iteration 14: 0.036 s/op +Iteration 15: 0.039 s/op + +Warm-up 1: 0.037 s/op +Warm-up 2: 0.039 s/op +Warm-up 3: 0.042 s/op +Warm-up 4: 0.042 s/op +Warm-up 5: 0.042 s/op +Warm-up 6: 0.042 s/op +Warm-up 7: 0.043 s/op +Warm-up 8: 0.041 s/op +Iteration 1: 0.037 s/op +Iteration 2: 0.036 s/op +Iteration 3: 0.037 s/op +Iteration 4: 0.036 s/op +Iteration 5: 0.040 s/op +Iteration 6: 0.041 s/op +Iteration 7: 0.041 s/op +Iteration 8: 0.041 s/op +Iteration 9: 0.041 s/op +Iteration 10: 0.041 s/op +Iteration 11: 0.041 s/op +Iteration 12: 0.042 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.040 s/op +Iteration 15: 0.037 s/op + + Success: 0.039 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.035, 0.039, 0.042), stdev = 0.002 + CI (99.9%): [0.038, 0.040] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=5 + +Warm-up 1: 0.037 s/op +Warm-up 2: 0.036 s/op +Warm-up 3: 0.035 s/op +Warm-up 4: 0.035 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.035 s/op +Warm-up 8: 0.040 s/op +Iteration 1: 0.036 s/op +Iteration 2: 0.040 s/op +Iteration 3: 0.040 s/op +Iteration 4: 0.040 s/op +Iteration 5: 0.040 s/op +Iteration 6: 0.041 s/op +Iteration 7: 0.037 s/op +Iteration 8: 0.040 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.041 s/op +Iteration 11: 0.041 s/op +Iteration 12: 0.039 s/op +Iteration 13: 0.041 s/op +Iteration 14: 0.036 s/op +Iteration 15: 0.037 s/op + +Warm-up 1: 0.043 s/op +Warm-up 2: 0.040 s/op +Warm-up 3: 0.040 s/op +Warm-up 4: 0.040 s/op +Warm-up 5: 0.040 s/op +Warm-up 6: 0.040 s/op +Warm-up 7: 0.040 s/op +Warm-up 8: 0.040 s/op +Iteration 1: 0.040 s/op +Iteration 2: 0.039 s/op +Iteration 3: 0.039 s/op +Iteration 4: 0.039 s/op +Iteration 5: 0.039 s/op +Iteration 6: 0.039 s/op +Iteration 7: 0.039 s/op +Iteration 8: 0.040 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.040 s/op +Iteration 11: 0.039 s/op +Iteration 12: 0.039 s/op +Iteration 13: 0.039 s/op +Iteration 14: 0.040 s/op +Iteration 15: 0.040 s/op + +Warm-up 1: 0.043 s/op +Warm-up 2: 0.042 s/op +Warm-up 3: 0.042 s/op +Warm-up 4: 0.041 s/op +Warm-up 5: 0.041 s/op +Warm-up 6: 0.041 s/op +Warm-up 7: 0.041 s/op +Warm-up 8: 0.038 s/op +Iteration 1: 0.037 s/op +Iteration 2: 0.037 s/op +Iteration 3: 0.037 s/op +Iteration 4: 0.037 s/op +Iteration 5: 0.037 s/op +Iteration 6: 0.037 s/op +Iteration 7: 0.038 s/op +Iteration 8: 0.040 s/op +Iteration 9: 0.039 s/op +Iteration 10: 0.037 s/op +Iteration 11: 0.037 s/op +Iteration 12: 0.037 s/op +Iteration 13: 0.040 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.041 s/op + + Success: 0.039 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.036, 0.039, 0.041), stdev = 0.002 + CI (99.9%): [0.038, 0.040] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=6 + +Warm-up 1: 0.037 s/op +Warm-up 2: 0.037 s/op +Warm-up 3: 0.039 s/op +Warm-up 4: 0.039 s/op +Warm-up 5: 0.039 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.036 s/op +Warm-up 8: 0.036 s/op +Iteration 1: 0.039 s/op +Iteration 2: 0.037 s/op +Iteration 3: 0.040 s/op +Iteration 4: 0.040 s/op +Iteration 5: 0.039 s/op +Iteration 6: 0.039 s/op +Iteration 7: 0.040 s/op +Iteration 8: 0.040 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.040 s/op +Iteration 11: 0.040 s/op +Iteration 12: 0.040 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.040 s/op +Iteration 15: 0.040 s/op + +Warm-up 1: 0.050 s/op +Warm-up 2: 0.040 s/op +Warm-up 3: 0.043 s/op +Warm-up 4: 0.043 s/op +Warm-up 5: 0.047 s/op +Warm-up 6: 0.047 s/op +Warm-up 7: 0.044 s/op +Warm-up 8: 0.042 s/op +Iteration 1: 0.038 s/op +Iteration 2: 0.037 s/op +Iteration 3: 0.036 s/op +Iteration 4: 0.036 s/op +Iteration 5: 0.036 s/op +Iteration 6: 0.038 s/op +Iteration 7: 0.042 s/op +Iteration 8: 0.041 s/op +Iteration 9: 0.041 s/op +Iteration 10: 0.038 s/op +Iteration 11: 0.039 s/op +Iteration 12: 0.041 s/op +Iteration 13: 0.042 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.041 s/op + +Warm-up 1: 0.044 s/op +Warm-up 2: 0.041 s/op +Warm-up 3: 0.040 s/op +Warm-up 4: 0.036 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.036 s/op +Warm-up 7: 0.039 s/op +Warm-up 8: 0.040 s/op +Iteration 1: 0.036 s/op +Iteration 2: 0.036 s/op +Iteration 3: 0.036 s/op +Iteration 4: 0.037 s/op +Iteration 5: 0.035 s/op +Iteration 6: 0.036 s/op +Iteration 7: 0.036 s/op +Iteration 8: 0.036 s/op +Iteration 9: 0.035 s/op +Iteration 10: 0.035 s/op +Iteration 11: 0.036 s/op +Iteration 12: 0.037 s/op +Iteration 13: 0.041 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.041 s/op + + Success: 0.038 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.035, 0.038, 0.042), stdev = 0.002 + CI (99.9%): [0.037, 0.040] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=7 + +Warm-up 1: 0.048 s/op +Warm-up 2: 0.040 s/op +Warm-up 3: 0.038 s/op +Warm-up 4: 0.038 s/op +Warm-up 5: 0.038 s/op +Warm-up 6: 0.039 s/op +Warm-up 7: 0.037 s/op +Warm-up 8: 0.037 s/op +Iteration 1: 0.038 s/op +Iteration 2: 0.037 s/op +Iteration 3: 0.037 s/op +Iteration 4: 0.037 s/op +Iteration 5: 0.037 s/op +Iteration 6: 0.037 s/op +Iteration 7: 0.036 s/op +Iteration 8: 0.036 s/op +Iteration 9: 0.036 s/op +Iteration 10: 0.037 s/op +Iteration 11: 0.042 s/op +Iteration 12: 0.036 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.037 s/op +Iteration 15: 0.037 s/op + +Warm-up 1: 0.039 s/op +Warm-up 2: 0.035 s/op +Warm-up 3: 0.035 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.044 s/op +Warm-up 7: 0.038 s/op +Warm-up 8: 0.041 s/op +Iteration 1: 0.035 s/op +Iteration 2: 0.039 s/op +Iteration 3: 0.035 s/op +Iteration 4: 0.035 s/op +Iteration 5: 0.035 s/op +Iteration 6: 0.036 s/op +Iteration 7: 0.035 s/op +Iteration 8: 0.035 s/op +Iteration 9: 0.039 s/op +Iteration 10: 0.038 s/op +Iteration 11: 0.041 s/op +Iteration 12: 0.039 s/op +Iteration 13: 0.040 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.039 s/op + +Warm-up 1: 0.039 s/op +Warm-up 2: 0.037 s/op +Warm-up 3: 0.037 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.037 s/op +Warm-up 6: 0.036 s/op +Warm-up 7: 0.037 s/op +Warm-up 8: 0.036 s/op +Iteration 1: 0.037 s/op +Iteration 2: 0.037 s/op +Iteration 3: 0.037 s/op +Iteration 4: 0.037 s/op +Iteration 5: 0.036 s/op +Iteration 6: 0.038 s/op +Iteration 7: 0.039 s/op +Iteration 8: 0.038 s/op +Iteration 9: 0.037 s/op +Iteration 10: 0.037 s/op +Iteration 11: 0.039 s/op +Iteration 12: 0.043 s/op +Iteration 13: 0.038 s/op +Iteration 14: 0.041 s/op +Iteration 15: 0.040 s/op + + Success: 0.038 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.035, 0.038, 0.043), stdev = 0.002 + CI (99.9%): [0.037, 0.039] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=8 + +Warm-up 1: 0.041 s/op +Warm-up 2: 0.041 s/op +Warm-up 3: 0.043 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.040 s/op +Warm-up 7: 0.040 s/op +Warm-up 8: 0.041 s/op +Iteration 1: 0.041 s/op +Iteration 2: 0.044 s/op +Iteration 3: 0.039 s/op +Iteration 4: 0.039 s/op +Iteration 5: 0.037 s/op +Iteration 6: 0.036 s/op +Iteration 7: 0.035 s/op +Iteration 8: 0.035 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.040 s/op +Iteration 11: 0.036 s/op +Iteration 12: 0.040 s/op +Iteration 13: 0.040 s/op +Iteration 14: 0.040 s/op +Iteration 15: 0.041 s/op + +Warm-up 1: 0.040 s/op +Warm-up 2: 0.041 s/op +Warm-up 3: 0.037 s/op +Warm-up 4: 0.037 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.037 s/op +Warm-up 7: 0.037 s/op +Warm-up 8: 0.039 s/op +Iteration 1: 0.042 s/op +Iteration 2: 0.042 s/op +Iteration 3: 0.038 s/op +Iteration 4: 0.039 s/op +Iteration 5: 0.037 s/op +Iteration 6: 0.037 s/op +Iteration 7: 0.038 s/op +Iteration 8: 0.043 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.038 s/op +Iteration 11: 0.041 s/op +Iteration 12: 0.042 s/op +Iteration 13: 0.042 s/op +Iteration 14: 0.042 s/op +Iteration 15: 0.041 s/op + +Warm-up 1: 0.038 s/op +Warm-up 2: 0.035 s/op +Warm-up 3: 0.035 s/op +Warm-up 4: 0.035 s/op +Warm-up 5: 0.035 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.035 s/op +Warm-up 8: 0.035 s/op +Iteration 1: 0.036 s/op +Iteration 2: 0.036 s/op +Iteration 3: 0.036 s/op +Iteration 4: 0.039 s/op +Iteration 5: 0.040 s/op +Iteration 6: 0.040 s/op +Iteration 7: 0.039 s/op +Iteration 8: 0.038 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.036 s/op +Iteration 11: 0.035 s/op +Iteration 12: 0.036 s/op +Iteration 13: 0.037 s/op +Iteration 14: 0.037 s/op +Iteration 15: 0.035 s/op + + Success: 0.039 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.035, 0.039, 0.044), stdev = 0.002 + CI (99.9%): [0.038, 0.040] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=9 + +Warm-up 1: 0.041 s/op +Warm-up 2: 0.040 s/op +Warm-up 3: 0.040 s/op +Warm-up 4: 0.040 s/op +Warm-up 5: 0.040 s/op +Warm-up 6: 0.041 s/op +Warm-up 7: 0.041 s/op +Warm-up 8: 0.041 s/op +Iteration 1: 0.040 s/op +Iteration 2: 0.039 s/op +Iteration 3: 0.035 s/op +Iteration 4: 0.035 s/op +Iteration 5: 0.035 s/op +Iteration 6: 0.035 s/op +Iteration 7: 0.035 s/op +Iteration 8: 0.036 s/op +Iteration 9: 0.036 s/op +Iteration 10: 0.040 s/op +Iteration 11: 0.040 s/op +Iteration 12: 0.041 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.040 s/op +Iteration 15: 0.039 s/op + +Warm-up 1: 0.040 s/op +Warm-up 2: 0.040 s/op +Warm-up 3: 0.040 s/op +Warm-up 4: 0.039 s/op +Warm-up 5: 0.036 s/op +Warm-up 6: 0.036 s/op +Warm-up 7: 0.041 s/op +Warm-up 8: 0.041 s/op +Iteration 1: 0.041 s/op +Iteration 2: 0.041 s/op +Iteration 3: 0.041 s/op +Iteration 4: 0.037 s/op +Iteration 5: 0.041 s/op +Iteration 6: 0.041 s/op +Iteration 7: 0.040 s/op +Iteration 8: 0.039 s/op +Iteration 9: 0.048 s/op +Iteration 10: 0.040 s/op +Iteration 11: 0.039 s/op +Iteration 12: 0.042 s/op +Iteration 13: 0.038 s/op +Iteration 14: 0.037 s/op +Iteration 15: 0.035 s/op + +Warm-up 1: 0.039 s/op +Warm-up 2: 0.040 s/op +Warm-up 3: 0.041 s/op +Warm-up 4: 0.039 s/op +Warm-up 5: 0.037 s/op +Warm-up 6: 0.035 s/op +Warm-up 7: 0.036 s/op +Warm-up 8: 0.040 s/op +Iteration 1: 0.041 s/op +Iteration 2: 0.041 s/op +Iteration 3: 0.041 s/op +Iteration 4: 0.039 s/op +Iteration 5: 0.035 s/op +Iteration 6: 0.040 s/op +Iteration 7: 0.042 s/op +Iteration 8: 0.038 s/op +Iteration 9: 0.040 s/op +Iteration 10: 0.041 s/op +Iteration 11: 0.040 s/op +Iteration 12: 0.040 s/op +Iteration 13: 0.036 s/op +Iteration 14: 0.036 s/op +Iteration 15: 0.040 s/op + + Success: 0.039 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.035, 0.039, 0.048), stdev = 0.003 + CI (99.9%): [0.038, 0.040] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=0 + +Warm-up 1: 0.007 s/op +Warm-up 2: 0.006 s/op +Warm-up 3: 0.006 s/op +Warm-up 4: 0.006 s/op +Warm-up 5: 0.006 s/op +Warm-up 6: 0.006 s/op +Warm-up 7: 0.006 s/op +Warm-up 8: 0.006 s/op +Iteration 1: 0.006 s/op +Iteration 2: 0.006 s/op +Iteration 3: 0.006 s/op +Iteration 4: 0.006 s/op +Iteration 5: 0.006 s/op +Iteration 6: 0.006 s/op +Iteration 7: 0.006 s/op +Iteration 8: 0.006 s/op +Iteration 9: 0.006 s/op +Iteration 10: 0.006 s/op +Iteration 11: 0.006 s/op +Iteration 12: 0.007 s/op +Iteration 13: 0.006 s/op +Iteration 14: 0.006 s/op +Iteration 15: 0.006 s/op + +Warm-up 1: 0.007 s/op +Warm-up 2: 0.006 s/op +Warm-up 3: 0.006 s/op +Warm-up 4: 0.006 s/op +Warm-up 5: 0.006 s/op +Warm-up 6: 0.006 s/op +Warm-up 7: 0.006 s/op +Warm-up 8: 0.006 s/op +Iteration 1: 0.006 s/op +Iteration 2: 0.006 s/op +Iteration 3: 0.006 s/op +Iteration 4: 0.006 s/op +Iteration 5: 0.006 s/op +Iteration 6: 0.006 s/op +Iteration 7: 0.006 s/op +Iteration 8: 0.006 s/op +Iteration 9: 0.006 s/op +Iteration 10: 0.006 s/op +Iteration 11: 0.006 s/op +Iteration 12: 0.006 s/op +Iteration 13: 0.006 s/op +Iteration 14: 0.006 s/op +Iteration 15: 0.006 s/op + +Warm-up 1: 0.007 s/op +Warm-up 2: 0.006 s/op +Warm-up 3: 0.006 s/op +Warm-up 4: 0.006 s/op +Warm-up 5: 0.006 s/op +Warm-up 6: 0.006 s/op +Warm-up 7: 0.006 s/op +Warm-up 8: 0.006 s/op +Iteration 1: 0.006 s/op +Iteration 2: 0.006 s/op +Iteration 3: 0.006 s/op +Iteration 4: 0.006 s/op +Iteration 5: 0.006 s/op +Iteration 6: 0.006 s/op +Iteration 7: 0.006 s/op +Iteration 8: 0.006 s/op +Iteration 9: 0.006 s/op +Iteration 10: 0.006 s/op +Iteration 11: 0.006 s/op +Iteration 12: 0.006 s/op +Iteration 13: 0.006 s/op +Iteration 14: 0.006 s/op +Iteration 15: 0.006 s/op + + Success: 0.006 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.006, 0.006, 0.007), stdev = 0.001 + CI (99.9%): [0.006, 0.006] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=1 + +Warm-up 1: 0.106 s/op +Warm-up 2: 0.107 s/op +Warm-up 3: 0.106 s/op +Warm-up 4: 0.105 s/op +Warm-up 5: 0.108 s/op +Warm-up 6: 0.120 s/op +Warm-up 7: 0.103 s/op +Warm-up 8: 0.103 s/op +Iteration 1: 0.105 s/op +Iteration 2: 0.103 s/op +Iteration 3: 0.105 s/op +Iteration 4: 0.103 s/op +Iteration 5: 0.105 s/op +Iteration 6: 0.117 s/op +Iteration 7: 0.117 s/op +Iteration 8: 0.117 s/op +Iteration 9: 0.119 s/op +Iteration 10: 0.119 s/op +Iteration 11: 0.111 s/op +Iteration 12: 0.117 s/op +Iteration 13: 0.112 s/op +Iteration 14: 0.102 s/op +Iteration 15: 0.103 s/op + +Warm-up 1: 0.128 s/op +Warm-up 2: 0.126 s/op +Warm-up 3: 0.126 s/op +Warm-up 4: 0.124 s/op +Warm-up 5: 0.123 s/op +Warm-up 6: 0.123 s/op +Warm-up 7: 0.124 s/op +Warm-up 8: 0.114 s/op +Iteration 1: 0.110 s/op +Iteration 2: 0.107 s/op +Iteration 3: 0.122 s/op +Iteration 4: 0.119 s/op +Iteration 5: 0.109 s/op +Iteration 6: 0.116 s/op +Iteration 7: 0.123 s/op +Iteration 8: 0.124 s/op +Iteration 9: 0.123 s/op +Iteration 10: 0.122 s/op +Iteration 11: 0.124 s/op +Iteration 12: 0.126 s/op +Iteration 13: 0.126 s/op +Iteration 14: 0.110 s/op +Iteration 15: 0.106 s/op + +Warm-up 1: 0.119 s/op +Warm-up 2: 0.113 s/op +Warm-up 3: 0.125 s/op +Warm-up 4: 0.126 s/op +Warm-up 5: 0.126 s/op +Warm-up 6: 0.126 s/op +Warm-up 7: 0.113 s/op +Warm-up 8: 0.109 s/op +Iteration 1: 0.108 s/op +Iteration 2: 0.110 s/op +Iteration 3: 0.109 s/op +Iteration 4: 0.109 s/op +Iteration 5: 0.114 s/op +Iteration 6: 0.110 s/op +Iteration 7: 0.111 s/op +Iteration 8: 0.124 s/op +Iteration 9: 0.123 s/op +Iteration 10: 0.123 s/op +Iteration 11: 0.112 s/op +Iteration 12: 0.123 s/op +Iteration 13: 0.131 s/op +Iteration 14: 0.108 s/op +Iteration 15: 0.109 s/op + + Success: 0.114 ±(99.9%) 0.004 s/op [Average] + (min, avg, max) = (0.102, 0.114, 0.131), stdev = 0.008 + CI (99.9%): [0.110, 0.118] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=2 + +Warm-up 1: 0.121 s/op +Warm-up 2: 0.101 s/op +Warm-up 3: 0.100 s/op +Warm-up 4: 0.111 s/op +Warm-up 5: 0.110 s/op +Warm-up 6: 0.115 s/op +Warm-up 7: 0.114 s/op +Warm-up 8: 0.104 s/op +Iteration 1: 0.111 s/op +Iteration 2: 0.109 s/op +Iteration 3: 0.106 s/op +Iteration 4: 0.110 s/op +Iteration 5: 0.114 s/op +Iteration 6: 0.113 s/op +Iteration 7: 0.115 s/op +Iteration 8: 0.116 s/op +Iteration 9: 0.117 s/op +Iteration 10: 0.116 s/op +Iteration 11: 0.114 s/op +Iteration 12: 0.115 s/op +Iteration 13: 0.115 s/op +Iteration 14: 0.114 s/op +Iteration 15: 0.110 s/op + +Warm-up 1: 0.130 s/op +Warm-up 2: 0.116 s/op +Warm-up 3: 0.115 s/op +Warm-up 4: 0.116 s/op +Warm-up 5: 0.116 s/op +Warm-up 6: 0.115 s/op +Warm-up 7: 0.107 s/op +Warm-up 8: 0.109 s/op +Iteration 1: 0.114 s/op +Iteration 2: 0.116 s/op +Iteration 3: 0.115 s/op +Iteration 4: 0.104 s/op +Iteration 5: 0.103 s/op +Iteration 6: 0.114 s/op +Iteration 7: 0.117 s/op +Iteration 8: 0.118 s/op +Iteration 9: 0.115 s/op +Iteration 10: 0.115 s/op +Iteration 11: 0.117 s/op +Iteration 12: 0.117 s/op +Iteration 13: 0.116 s/op +Iteration 14: 0.116 s/op +Iteration 15: 0.116 s/op + +Warm-up 1: 0.118 s/op +Warm-up 2: 0.116 s/op +Warm-up 3: 0.114 s/op +Warm-up 4: 0.108 s/op +Warm-up 5: 0.100 s/op +Warm-up 6: 0.100 s/op +Warm-up 7: 0.101 s/op +Warm-up 8: 0.100 s/op +Iteration 1: 0.113 s/op +Iteration 2: 0.113 s/op +Iteration 3: 0.100 s/op +Iteration 4: 0.101 s/op +Iteration 5: 0.101 s/op +Iteration 6: 0.103 s/op +Iteration 7: 0.100 s/op +Iteration 8: 0.106 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.100 s/op +Iteration 11: 0.110 s/op +Iteration 12: 0.115 s/op +Iteration 13: 0.118 s/op +Iteration 14: 0.115 s/op +Iteration 15: 0.117 s/op + + Success: 0.112 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.100, 0.112, 0.118), stdev = 0.006 + CI (99.9%): [0.109, 0.115] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=3 + +Warm-up 1: 0.116 s/op +Warm-up 2: 0.104 s/op +Warm-up 3: 0.102 s/op +Warm-up 4: 0.103 s/op +Warm-up 5: 0.103 s/op +Warm-up 6: 0.103 s/op +Warm-up 7: 0.103 s/op +Warm-up 8: 0.104 s/op +Iteration 1: 0.104 s/op +Iteration 2: 0.104 s/op +Iteration 3: 0.104 s/op +Iteration 4: 0.103 s/op +Iteration 5: 0.102 s/op +Iteration 6: 0.103 s/op +Iteration 7: 0.102 s/op +Iteration 8: 0.102 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.103 s/op +Iteration 11: 0.115 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.102 s/op +Iteration 14: 0.103 s/op +Iteration 15: 0.095 s/op + +Warm-up 1: 0.112 s/op +Warm-up 2: 0.093 s/op +Warm-up 3: 0.097 s/op +Warm-up 4: 0.104 s/op +Warm-up 5: 0.104 s/op +Warm-up 6: 0.103 s/op +Warm-up 7: 0.095 s/op +Warm-up 8: 0.093 s/op +Iteration 1: 0.104 s/op +Iteration 2: 0.104 s/op +Iteration 3: 0.103 s/op +Iteration 4: 0.104 s/op +Iteration 5: 0.104 s/op +Iteration 6: 0.104 s/op +Iteration 7: 0.103 s/op +Iteration 8: 0.098 s/op +Iteration 9: 0.092 s/op +Iteration 10: 0.092 s/op +Iteration 11: 0.092 s/op +Iteration 12: 0.093 s/op +Iteration 13: 0.092 s/op +Iteration 14: 0.091 s/op +Iteration 15: 0.092 s/op + +Warm-up 1: 0.112 s/op +Warm-up 2: 0.096 s/op +Warm-up 3: 0.094 s/op +Warm-up 4: 0.091 s/op +Warm-up 5: 0.092 s/op +Warm-up 6: 0.105 s/op +Warm-up 7: 0.104 s/op +Warm-up 8: 0.103 s/op +Iteration 1: 0.104 s/op +Iteration 2: 0.103 s/op +Iteration 3: 0.103 s/op +Iteration 4: 0.099 s/op +Iteration 5: 0.091 s/op +Iteration 6: 0.096 s/op +Iteration 7: 0.092 s/op +Iteration 8: 0.091 s/op +Iteration 9: 0.092 s/op +Iteration 10: 0.103 s/op +Iteration 11: 0.103 s/op +Iteration 12: 0.104 s/op +Iteration 13: 0.105 s/op +Iteration 14: 0.104 s/op +Iteration 15: 0.104 s/op + + Success: 0.100 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.091, 0.100, 0.115), stdev = 0.006 + CI (99.9%): [0.097, 0.103] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=4 + +Warm-up 1: 0.104 s/op +Warm-up 2: 0.099 s/op +Warm-up 3: 0.106 s/op +Warm-up 4: 0.107 s/op +Warm-up 5: 0.111 s/op +Warm-up 6: 0.111 s/op +Warm-up 7: 0.114 s/op +Warm-up 8: 0.100 s/op +Iteration 1: 0.098 s/op +Iteration 2: 0.099 s/op +Iteration 3: 0.098 s/op +Iteration 4: 0.100 s/op +Iteration 5: 0.099 s/op +Iteration 6: 0.098 s/op +Iteration 7: 0.098 s/op +Iteration 8: 0.098 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.101 s/op +Iteration 11: 0.103 s/op +Iteration 12: 0.113 s/op +Iteration 13: 0.115 s/op +Iteration 14: 0.119 s/op +Iteration 15: 0.115 s/op + +Warm-up 1: 0.108 s/op +Warm-up 2: 0.097 s/op +Warm-up 3: 0.098 s/op +Warm-up 4: 0.098 s/op +Warm-up 5: 0.097 s/op +Warm-up 6: 0.097 s/op +Warm-up 7: 0.096 s/op +Warm-up 8: 0.096 s/op +Iteration 1: 0.098 s/op +Iteration 2: 0.108 s/op +Iteration 3: 0.096 s/op +Iteration 4: 0.101 s/op +Iteration 5: 0.098 s/op +Iteration 6: 0.096 s/op +Iteration 7: 0.096 s/op +Iteration 8: 0.103 s/op +Iteration 9: 0.096 s/op +Iteration 10: 0.098 s/op +Iteration 11: 0.096 s/op +Iteration 12: 0.106 s/op +Iteration 13: 0.101 s/op +Iteration 14: 0.096 s/op +Iteration 15: 0.096 s/op + +Warm-up 1: 0.122 s/op +Warm-up 2: 0.106 s/op +Warm-up 3: 0.097 s/op +Warm-up 4: 0.105 s/op +Warm-up 5: 0.106 s/op +Warm-up 6: 0.108 s/op +Warm-up 7: 0.096 s/op +Warm-up 8: 0.097 s/op +Iteration 1: 0.097 s/op +Iteration 2: 0.097 s/op +Iteration 3: 0.096 s/op +Iteration 4: 0.098 s/op +Iteration 5: 0.103 s/op +Iteration 6: 0.096 s/op +Iteration 7: 0.096 s/op +Iteration 8: 0.096 s/op +Iteration 9: 0.097 s/op +Iteration 10: 0.106 s/op +Iteration 11: 0.098 s/op +Iteration 12: 0.097 s/op +Iteration 13: 0.105 s/op +Iteration 14: 0.105 s/op +Iteration 15: 0.096 s/op + + Success: 0.101 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.096, 0.101, 0.119), stdev = 0.006 + CI (99.9%): [0.098, 0.104] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=5 + +Warm-up 1: 0.119 s/op +Warm-up 2: 0.111 s/op +Warm-up 3: 0.110 s/op +Warm-up 4: 0.109 s/op +Warm-up 5: 0.103 s/op +Warm-up 6: 0.108 s/op +Warm-up 7: 0.101 s/op +Warm-up 8: 0.093 s/op +Iteration 1: 0.093 s/op +Iteration 2: 0.103 s/op +Iteration 3: 0.101 s/op +Iteration 4: 0.094 s/op +Iteration 5: 0.104 s/op +Iteration 6: 0.098 s/op +Iteration 7: 0.100 s/op +Iteration 8: 0.094 s/op +Iteration 9: 0.102 s/op +Iteration 10: 0.101 s/op +Iteration 11: 0.105 s/op +Iteration 12: 0.101 s/op +Iteration 13: 0.094 s/op +Iteration 14: 0.105 s/op +Iteration 15: 0.109 s/op + +Warm-up 1: 0.100 s/op +Warm-up 2: 0.094 s/op +Warm-up 3: 0.093 s/op +Warm-up 4: 0.093 s/op +Warm-up 5: 0.094 s/op +Warm-up 6: 0.099 s/op +Warm-up 7: 0.107 s/op +Warm-up 8: 0.107 s/op +Iteration 1: 0.106 s/op +Iteration 2: 0.098 s/op +Iteration 3: 0.093 s/op +Iteration 4: 0.105 s/op +Iteration 5: 0.095 s/op +Iteration 6: 0.095 s/op +Iteration 7: 0.106 s/op +Iteration 8: 0.107 s/op +Iteration 9: 0.106 s/op +Iteration 10: 0.106 s/op +Iteration 11: 0.106 s/op +Iteration 12: 0.100 s/op +Iteration 13: 0.105 s/op +Iteration 14: 0.105 s/op +Iteration 15: 0.093 s/op + +Warm-up 1: 0.098 s/op +Warm-up 2: 0.099 s/op +Warm-up 3: 0.096 s/op +Warm-up 4: 0.096 s/op +Warm-up 5: 0.098 s/op +Warm-up 6: 0.109 s/op +Warm-up 7: 0.110 s/op +Warm-up 8: 0.109 s/op +Iteration 1: 0.109 s/op +Iteration 2: 0.101 s/op +Iteration 3: 0.109 s/op +Iteration 4: 0.109 s/op +Iteration 5: 0.109 s/op +Iteration 6: 0.101 s/op +Iteration 7: 0.098 s/op +Iteration 8: 0.107 s/op +Iteration 9: 0.095 s/op +Iteration 10: 0.108 s/op +Iteration 11: 0.108 s/op +Iteration 12: 0.107 s/op +Iteration 13: 0.107 s/op +Iteration 14: 0.107 s/op +Iteration 15: 0.107 s/op + + Success: 0.102 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.093, 0.102, 0.109), stdev = 0.005 + CI (99.9%): [0.100, 0.105] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=6 + +Warm-up 1: 0.106 s/op +Warm-up 2: 0.107 s/op +Warm-up 3: 0.097 s/op +Warm-up 4: 0.095 s/op +Warm-up 5: 0.105 s/op +Warm-up 6: 0.106 s/op +Warm-up 7: 0.105 s/op +Warm-up 8: 0.106 s/op +Iteration 1: 0.107 s/op +Iteration 2: 0.109 s/op +Iteration 3: 0.110 s/op +Iteration 4: 0.100 s/op +Iteration 5: 0.108 s/op +Iteration 6: 0.105 s/op +Iteration 7: 0.104 s/op +Iteration 8: 0.105 s/op +Iteration 9: 0.105 s/op +Iteration 10: 0.106 s/op +Iteration 11: 0.107 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.105 s/op +Iteration 14: 0.104 s/op +Iteration 15: 0.105 s/op + +Warm-up 1: 0.111 s/op +Warm-up 2: 0.107 s/op +Warm-up 3: 0.105 s/op +Warm-up 4: 0.105 s/op +Warm-up 5: 0.105 s/op +Warm-up 6: 0.106 s/op +Warm-up 7: 0.104 s/op +Warm-up 8: 0.104 s/op +Iteration 1: 0.107 s/op +Iteration 2: 0.104 s/op +Iteration 3: 0.105 s/op +Iteration 4: 0.106 s/op +Iteration 5: 0.105 s/op +Iteration 6: 0.104 s/op +Iteration 7: 0.104 s/op +Iteration 8: 0.104 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.103 s/op +Iteration 11: 0.104 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.104 s/op +Iteration 14: 0.105 s/op +Iteration 15: 0.105 s/op + +Warm-up 1: 0.109 s/op +Warm-up 2: 0.106 s/op +Warm-up 3: 0.097 s/op +Warm-up 4: 0.097 s/op +Warm-up 5: 0.101 s/op +Warm-up 6: 0.095 s/op +Warm-up 7: 0.092 s/op +Warm-up 8: 0.096 s/op +Iteration 1: 0.105 s/op +Iteration 2: 0.106 s/op +Iteration 3: 0.106 s/op +Iteration 4: 0.106 s/op +Iteration 5: 0.105 s/op +Iteration 6: 0.105 s/op +Iteration 7: 0.107 s/op +Iteration 8: 0.106 s/op +Iteration 9: 0.107 s/op +Iteration 10: 0.107 s/op +Iteration 11: 0.107 s/op +Iteration 12: 0.106 s/op +Iteration 13: 0.106 s/op +Iteration 14: 0.107 s/op +Iteration 15: 0.107 s/op + + Success: 0.105 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.100, 0.105, 0.110), stdev = 0.002 + CI (99.9%): [0.105, 0.106] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=7 + +Warm-up 1: 0.098 s/op +Warm-up 2: 0.093 s/op +Warm-up 3: 0.095 s/op +Warm-up 4: 0.093 s/op +Warm-up 5: 0.093 s/op +Warm-up 6: 0.096 s/op +Warm-up 7: 0.102 s/op +Warm-up 8: 0.093 s/op +Iteration 1: 0.095 s/op +Iteration 2: 0.093 s/op +Iteration 3: 0.099 s/op +Iteration 4: 0.093 s/op +Iteration 5: 0.093 s/op +Iteration 6: 0.093 s/op +Iteration 7: 0.093 s/op +Iteration 8: 0.095 s/op +Iteration 9: 0.092 s/op +Iteration 10: 0.093 s/op +Iteration 11: 0.093 s/op +Iteration 12: 0.093 s/op +Iteration 13: 0.093 s/op +Iteration 14: 0.093 s/op +Iteration 15: 0.092 s/op + +Warm-up 1: 0.118 s/op +Warm-up 2: 0.096 s/op +Warm-up 3: 0.092 s/op +Warm-up 4: 0.093 s/op +Warm-up 5: 0.102 s/op +Warm-up 6: 0.102 s/op +Warm-up 7: 0.103 s/op +Warm-up 8: 0.102 s/op +Iteration 1: 0.102 s/op +Iteration 2: 0.104 s/op +Iteration 3: 0.102 s/op +Iteration 4: 0.103 s/op +Iteration 5: 0.103 s/op +Iteration 6: 0.103 s/op +Iteration 7: 0.103 s/op +Iteration 8: 0.104 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.103 s/op +Iteration 11: 0.103 s/op +Iteration 12: 0.103 s/op +Iteration 13: 0.104 s/op +Iteration 14: 0.104 s/op +Iteration 15: 0.103 s/op + +Warm-up 1: 0.096 s/op +Warm-up 2: 0.091 s/op +Warm-up 3: 0.091 s/op +Warm-up 4: 0.092 s/op +Warm-up 5: 0.092 s/op +Warm-up 6: 0.095 s/op +Warm-up 7: 0.091 s/op +Warm-up 8: 0.091 s/op +Iteration 1: 0.091 s/op +Iteration 2: 0.092 s/op +Iteration 3: 0.092 s/op +Iteration 4: 0.095 s/op +Iteration 5: 0.097 s/op +Iteration 6: 0.091 s/op +Iteration 7: 0.091 s/op +Iteration 8: 0.090 s/op +Iteration 9: 0.090 s/op +Iteration 10: 0.092 s/op +Iteration 11: 0.097 s/op +Iteration 12: 0.104 s/op +Iteration 13: 0.105 s/op +Iteration 14: 0.104 s/op +Iteration 15: 0.101 s/op + + Success: 0.097 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.090, 0.097, 0.105), stdev = 0.005 + CI (99.9%): [0.095, 0.100] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=8 + +Warm-up 1: 0.107 s/op +Warm-up 2: 0.097 s/op +Warm-up 3: 0.105 s/op +Warm-up 4: 0.093 s/op +Warm-up 5: 0.098 s/op +Warm-up 6: 0.103 s/op +Warm-up 7: 0.103 s/op +Warm-up 8: 0.103 s/op +Iteration 1: 0.098 s/op +Iteration 2: 0.103 s/op +Iteration 3: 0.104 s/op +Iteration 4: 0.103 s/op +Iteration 5: 0.103 s/op +Iteration 6: 0.102 s/op +Iteration 7: 0.103 s/op +Iteration 8: 0.105 s/op +Iteration 9: 0.103 s/op +Iteration 10: 0.103 s/op +Iteration 11: 0.102 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.102 s/op +Iteration 14: 0.103 s/op +Iteration 15: 0.103 s/op + +Warm-up 1: 0.112 s/op +Warm-up 2: 0.099 s/op +Warm-up 3: 0.094 s/op +Warm-up 4: 0.097 s/op +Warm-up 5: 0.094 s/op +Warm-up 6: 0.106 s/op +Warm-up 7: 0.107 s/op +Warm-up 8: 0.106 s/op +Iteration 1: 0.106 s/op +Iteration 2: 0.106 s/op +Iteration 3: 0.103 s/op +Iteration 4: 0.102 s/op +Iteration 5: 0.096 s/op +Iteration 6: 0.094 s/op +Iteration 7: 0.098 s/op +Iteration 8: 0.106 s/op +Iteration 9: 0.105 s/op +Iteration 10: 0.104 s/op +Iteration 11: 0.104 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.105 s/op +Iteration 14: 0.103 s/op +Iteration 15: 0.093 s/op + +Warm-up 1: 0.100 s/op +Warm-up 2: 0.105 s/op +Warm-up 3: 0.091 s/op +Warm-up 4: 0.099 s/op +Warm-up 5: 0.096 s/op +Warm-up 6: 0.092 s/op +Warm-up 7: 0.092 s/op +Warm-up 8: 0.093 s/op +Iteration 1: 0.091 s/op +Iteration 2: 0.103 s/op +Iteration 3: 0.106 s/op +Iteration 4: 0.100 s/op +Iteration 5: 0.106 s/op +Iteration 6: 0.105 s/op +Iteration 7: 0.105 s/op +Iteration 8: 0.105 s/op +Iteration 9: 0.104 s/op +Iteration 10: 0.104 s/op +Iteration 11: 0.092 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.091 s/op +Iteration 14: 0.092 s/op +Iteration 15: 0.104 s/op + + Success: 0.102 ±(99.9%) 0.002 s/op [Average] + (min, avg, max) = (0.091, 0.102, 0.106), stdev = 0.004 + CI (99.9%): [0.100, 0.104] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=9 + +Warm-up 1: 0.122 s/op +Warm-up 2: 0.098 s/op +Warm-up 3: 0.094 s/op +Warm-up 4: 0.103 s/op +Warm-up 5: 0.103 s/op +Warm-up 6: 0.103 s/op +Warm-up 7: 0.103 s/op +Warm-up 8: 0.103 s/op +Iteration 1: 0.102 s/op +Iteration 2: 0.091 s/op +Iteration 3: 0.092 s/op +Iteration 4: 0.095 s/op +Iteration 5: 0.098 s/op +Iteration 6: 0.092 s/op +Iteration 7: 0.103 s/op +Iteration 8: 0.105 s/op +Iteration 9: 0.096 s/op +Iteration 10: 0.106 s/op +Iteration 11: 0.104 s/op +Iteration 12: 0.104 s/op +Iteration 13: 0.104 s/op +Iteration 14: 0.105 s/op +Iteration 15: 0.104 s/op + +Warm-up 1: 0.106 s/op +Warm-up 2: 0.106 s/op +Warm-up 3: 0.105 s/op +Warm-up 4: 0.106 s/op +Warm-up 5: 0.105 s/op +Warm-up 6: 0.104 s/op +Warm-up 7: 0.104 s/op +Warm-up 8: 0.098 s/op +Iteration 1: 0.093 s/op +Iteration 2: 0.098 s/op +Iteration 3: 0.102 s/op +Iteration 4: 0.103 s/op +Iteration 5: 0.096 s/op +Iteration 6: 0.103 s/op +Iteration 7: 0.104 s/op +Iteration 8: 0.104 s/op +Iteration 9: 0.104 s/op +Iteration 10: 0.099 s/op +Iteration 11: 0.093 s/op +Iteration 12: 0.092 s/op +Iteration 13: 0.103 s/op +Iteration 14: 0.105 s/op +Iteration 15: 0.105 s/op + +Warm-up 1: 0.101 s/op +Warm-up 2: 0.094 s/op +Warm-up 3: 0.095 s/op +Warm-up 4: 0.093 s/op +Warm-up 5: 0.093 s/op +Warm-up 6: 0.108 s/op +Warm-up 7: 0.108 s/op +Warm-up 8: 0.107 s/op +Iteration 1: 0.106 s/op +Iteration 2: 0.108 s/op +Iteration 3: 0.107 s/op +Iteration 4: 0.107 s/op +Iteration 5: 0.106 s/op +Iteration 6: 0.106 s/op +Iteration 7: 0.104 s/op +Iteration 8: 0.092 s/op +Iteration 9: 0.105 s/op +Iteration 10: 0.101 s/op +Iteration 11: 0.102 s/op +Iteration 12: 0.105 s/op +Iteration 13: 0.109 s/op +Iteration 14: 0.107 s/op +Iteration 15: 0.101 s/op + + Success: 0.102 ±(99.9%) 0.003 s/op [Average] + (min, avg, max) = (0.091, 0.102, 0.109), stdev = 0.005 + CI (99.9%): [0.099, 0.104] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=0 + +Warm-up 1: 0.025 s/op +Warm-up 2: 0.023 s/op +Warm-up 3: 0.023 s/op +Warm-up 4: 0.023 s/op +Warm-up 5: 0.023 s/op +Warm-up 6: 0.026 s/op +Warm-up 7: 0.023 s/op +Warm-up 8: 0.023 s/op +Iteration 1: 0.022 s/op +Iteration 2: 0.023 s/op +Iteration 3: 0.022 s/op +Iteration 4: 0.023 s/op +Iteration 5: 0.022 s/op +Iteration 6: 0.023 s/op +Iteration 7: 0.022 s/op +Iteration 8: 0.022 s/op +Iteration 9: 0.022 s/op +Iteration 10: 0.022 s/op +Iteration 11: 0.022 s/op +Iteration 12: 0.023 s/op +Iteration 13: 0.022 s/op +Iteration 14: 0.022 s/op +Iteration 15: 0.022 s/op + +Warm-up 1: 0.023 s/op +Warm-up 2: 0.022 s/op +Warm-up 3: 0.022 s/op +Warm-up 4: 0.022 s/op +Warm-up 5: 0.022 s/op +Warm-up 6: 0.022 s/op +Warm-up 7: 0.023 s/op +Warm-up 8: 0.023 s/op +Iteration 1: 0.022 s/op +Iteration 2: 0.022 s/op +Iteration 3: 0.022 s/op +Iteration 4: 0.022 s/op +Iteration 5: 0.022 s/op +Iteration 6: 0.022 s/op +Iteration 7: 0.022 s/op +Iteration 8: 0.023 s/op +Iteration 9: 0.022 s/op +Iteration 10: 0.022 s/op +Iteration 11: 0.022 s/op +Iteration 12: 0.022 s/op +Iteration 13: 0.022 s/op +Iteration 14: 0.022 s/op +Iteration 15: 0.025 s/op + +Warm-up 1: 0.023 s/op +Warm-up 2: 0.022 s/op +Warm-up 3: 0.023 s/op +Warm-up 4: 0.022 s/op +Warm-up 5: 0.022 s/op +Warm-up 6: 0.022 s/op +Warm-up 7: 0.022 s/op +Warm-up 8: 0.022 s/op +Iteration 1: 0.023 s/op +Iteration 2: 0.022 s/op +Iteration 3: 0.022 s/op +Iteration 4: 0.022 s/op +Iteration 5: 0.022 s/op +Iteration 6: 0.023 s/op +Iteration 7: 0.023 s/op +Iteration 8: 0.022 s/op +Iteration 9: 0.022 s/op +Iteration 10: 0.022 s/op +Iteration 11: 0.024 s/op +Iteration 12: 0.022 s/op +Iteration 13: 0.022 s/op +Iteration 14: 0.022 s/op +Iteration 15: 0.023 s/op + + Success: 0.022 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.022, 0.022, 0.025), stdev = 0.001 + CI (99.9%): [0.022, 0.023] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=1 + +Warm-up 1: 0.391 s/op +Warm-up 2: 0.392 s/op +Warm-up 3: 0.379 s/op +Warm-up 4: 0.383 s/op +Warm-up 5: 0.383 s/op +Warm-up 6: 0.375 s/op +Warm-up 7: 0.389 s/op +Warm-up 8: 0.374 s/op +Iteration 1: 0.388 s/op +Iteration 2: 0.427 s/op +Iteration 3: 0.427 s/op +Iteration 4: 0.427 s/op +Iteration 5: 0.425 s/op +Iteration 6: 0.426 s/op +Iteration 7: 0.405 s/op +Iteration 8: 0.414 s/op +Iteration 9: 0.375 s/op +Iteration 10: 0.375 s/op +Iteration 11: 0.375 s/op +Iteration 12: 0.375 s/op +Iteration 13: 0.382 s/op +Iteration 14: 0.393 s/op +Iteration 15: 0.416 s/op + +Warm-up 1: 0.410 s/op +Warm-up 2: 0.419 s/op +Warm-up 3: 0.420 s/op +Warm-up 4: 0.416 s/op +Warm-up 5: 0.405 s/op +Warm-up 6: 0.408 s/op +Warm-up 7: 0.410 s/op +Warm-up 8: 0.410 s/op +Iteration 1: 0.409 s/op +Iteration 2: 0.405 s/op +Iteration 3: 0.405 s/op +Iteration 4: 0.408 s/op +Iteration 5: 0.407 s/op +Iteration 6: 0.401 s/op +Iteration 7: 0.410 s/op +Iteration 8: 0.413 s/op +Iteration 9: 0.408 s/op +Iteration 10: 0.412 s/op +Iteration 11: 0.378 s/op +Iteration 12: 0.370 s/op +Iteration 13: 0.403 s/op +Iteration 14: 0.356 s/op +Iteration 15: 0.372 s/op + +Warm-up 1: 0.363 s/op +Warm-up 2: 0.362 s/op +Warm-up 3: 0.360 s/op +Warm-up 4: 0.357 s/op +Warm-up 5: 0.359 s/op +Warm-up 6: 0.364 s/op +Warm-up 7: 0.359 s/op +Warm-up 8: 0.356 s/op +Iteration 1: 0.357 s/op +Iteration 2: 0.368 s/op +Iteration 3: 0.358 s/op +Iteration 4: 0.358 s/op +Iteration 5: 0.356 s/op +Iteration 6: 0.361 s/op +Iteration 7: 0.402 s/op +Iteration 8: 0.410 s/op +Iteration 9: 0.411 s/op +Iteration 10: 0.366 s/op +Iteration 11: 0.408 s/op +Iteration 12: 0.407 s/op +Iteration 13: 0.408 s/op +Iteration 14: 0.407 s/op +Iteration 15: 0.408 s/op + + Success: 0.395 ±(99.9%) 0.012 s/op [Average] + (min, avg, max) = (0.356, 0.395, 0.427), stdev = 0.022 + CI (99.9%): [0.383, 0.407] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=2 + +Warm-up 1: 0.364 s/op +Warm-up 2: 0.361 s/op +Warm-up 3: 0.353 s/op +Warm-up 4: 0.354 s/op +Warm-up 5: 0.352 s/op +Warm-up 6: 0.362 s/op +Warm-up 7: 0.357 s/op +Warm-up 8: 0.354 s/op +Iteration 1: 0.359 s/op +Iteration 2: 0.399 s/op +Iteration 3: 0.404 s/op +Iteration 4: 0.405 s/op +Iteration 5: 0.366 s/op +Iteration 6: 0.398 s/op +Iteration 7: 0.396 s/op +Iteration 8: 0.396 s/op +Iteration 9: 0.395 s/op +Iteration 10: 0.400 s/op +Iteration 11: 0.400 s/op +Iteration 12: 0.401 s/op +Iteration 13: 0.405 s/op +Iteration 14: 0.400 s/op +Iteration 15: 0.396 s/op + +Warm-up 1: 0.342 s/op +Warm-up 2: 0.354 s/op +Warm-up 3: 0.391 s/op +Warm-up 4: 0.394 s/op +Warm-up 5: 0.388 s/op +Warm-up 6: 0.386 s/op +Warm-up 7: 0.385 s/op +Warm-up 8: 0.385 s/op +Iteration 1: 0.394 s/op +Iteration 2: 0.343 s/op +Iteration 3: 0.348 s/op +Iteration 4: 0.339 s/op +Iteration 5: 0.357 s/op +Iteration 6: 0.361 s/op +Iteration 7: 0.372 s/op +Iteration 8: 0.391 s/op +Iteration 9: 0.408 s/op +Iteration 10: 0.438 s/op +Iteration 11: 0.389 s/op +Iteration 12: 0.394 s/op +Iteration 13: 0.395 s/op +Iteration 14: 0.390 s/op +Iteration 15: 0.411 s/op + +Warm-up 1: 0.413 s/op +Warm-up 2: 0.370 s/op +Warm-up 3: 0.389 s/op +Warm-up 4: 0.381 s/op +Warm-up 5: 0.369 s/op +Warm-up 6: 0.417 s/op +Warm-up 7: 0.423 s/op +Warm-up 8: 0.437 s/op +Iteration 1: 0.426 s/op +Iteration 2: 0.444 s/op +Iteration 3: 0.428 s/op +Iteration 4: 0.428 s/op +Iteration 5: 0.425 s/op +Iteration 6: 0.420 s/op +Iteration 7: 0.417 s/op +Iteration 8: 0.419 s/op +Iteration 9: 0.381 s/op +Iteration 10: 0.389 s/op +Iteration 11: 0.393 s/op +Iteration 12: 0.376 s/op +Iteration 13: 0.417 s/op +Iteration 14: 0.419 s/op +Iteration 15: 0.432 s/op + + Success: 0.397 ±(99.9%) 0.013 s/op [Average] + (min, avg, max) = (0.339, 0.397, 0.444), stdev = 0.025 + CI (99.9%): [0.384, 0.410] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=3 + +Warm-up 1: 0.441 s/op +Warm-up 2: 0.379 s/op +Warm-up 3: 0.352 s/op +Warm-up 4: 0.355 s/op +Warm-up 5: 0.367 s/op +Warm-up 6: 0.413 s/op +Warm-up 7: 0.402 s/op +Warm-up 8: 0.407 s/op +Iteration 1: 0.384 s/op +Iteration 2: 0.373 s/op +Iteration 3: 0.384 s/op +Iteration 4: 0.358 s/op +Iteration 5: 0.367 s/op +Iteration 6: 0.362 s/op +Iteration 7: 0.356 s/op +Iteration 8: 0.360 s/op +Iteration 9: 0.357 s/op +Iteration 10: 0.364 s/op +Iteration 11: 0.380 s/op +Iteration 12: 0.371 s/op +Iteration 13: 0.398 s/op +Iteration 14: 0.364 s/op +Iteration 15: 0.364 s/op + +Warm-up 1: 0.435 s/op +Warm-up 2: 0.419 s/op +Warm-up 3: 0.416 s/op +Warm-up 4: 0.351 s/op +Warm-up 5: 0.347 s/op +Warm-up 6: 0.391 s/op +Warm-up 7: 0.392 s/op +Warm-up 8: 0.396 s/op +Iteration 1: 0.391 s/op +Iteration 2: 0.390 s/op +Iteration 3: 0.396 s/op +Iteration 4: 0.397 s/op +Iteration 5: 0.401 s/op +Iteration 6: 0.369 s/op +Iteration 7: 0.346 s/op +Iteration 8: 0.351 s/op +Iteration 9: 0.390 s/op +Iteration 10: 0.390 s/op +Iteration 11: 0.394 s/op +Iteration 12: 0.369 s/op +Iteration 13: 0.350 s/op +Iteration 14: 0.350 s/op +Iteration 15: 0.349 s/op + +Warm-up 1: 0.400 s/op +Warm-up 2: 0.378 s/op +Warm-up 3: 0.386 s/op +Warm-up 4: 0.392 s/op +Warm-up 5: 0.364 s/op +Warm-up 6: 0.369 s/op +Warm-up 7: 0.366 s/op +Warm-up 8: 0.363 s/op +Iteration 1: 0.371 s/op +Iteration 2: 0.369 s/op +Iteration 3: 0.359 s/op +Iteration 4: 0.367 s/op +Iteration 5: 0.371 s/op +Iteration 6: 0.372 s/op +Iteration 7: 0.354 s/op +Iteration 8: 0.387 s/op +Iteration 9: 0.359 s/op +Iteration 10: 0.366 s/op +Iteration 11: 0.356 s/op +Iteration 12: 0.396 s/op +Iteration 13: 0.358 s/op +Iteration 14: 0.366 s/op +Iteration 15: 0.356 s/op + + Success: 0.371 ±(99.9%) 0.008 s/op [Average] + (min, avg, max) = (0.346, 0.371, 0.401), stdev = 0.016 + CI (99.9%): [0.362, 0.379] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=4 + +Warm-up 1: 0.423 s/op +Warm-up 2: 0.419 s/op +Warm-up 3: 0.417 s/op +Warm-up 4: 0.415 s/op +Warm-up 5: 0.416 s/op +Warm-up 6: 0.423 s/op +Warm-up 7: 0.399 s/op +Warm-up 8: 0.418 s/op +Iteration 1: 0.421 s/op +Iteration 2: 0.420 s/op +Iteration 3: 0.379 s/op +Iteration 4: 0.419 s/op +Iteration 5: 0.422 s/op +Iteration 6: 0.375 s/op +Iteration 7: 0.373 s/op +Iteration 8: 0.372 s/op +Iteration 9: 0.417 s/op +Iteration 10: 0.383 s/op +Iteration 11: 0.393 s/op +Iteration 12: 0.434 s/op +Iteration 13: 0.419 s/op +Iteration 14: 0.384 s/op +Iteration 15: 0.412 s/op + +Warm-up 1: 0.413 s/op +Warm-up 2: 0.418 s/op +Warm-up 3: 0.401 s/op +Warm-up 4: 0.373 s/op +Warm-up 5: 0.406 s/op +Warm-up 6: 0.400 s/op +Warm-up 7: 0.399 s/op +Warm-up 8: 0.389 s/op +Iteration 1: 0.382 s/op +Iteration 2: 0.381 s/op +Iteration 3: 0.378 s/op +Iteration 4: 0.385 s/op +Iteration 5: 0.414 s/op +Iteration 6: 0.423 s/op +Iteration 7: 0.420 s/op +Iteration 8: 0.422 s/op +Iteration 9: 0.428 s/op +Iteration 10: 0.422 s/op +Iteration 11: 0.445 s/op +Iteration 12: 0.404 s/op +Iteration 13: 0.400 s/op +Iteration 14: 0.424 s/op +Iteration 15: 0.391 s/op + +Warm-up 1: 0.440 s/op +Warm-up 2: 0.424 s/op +Warm-up 3: 0.414 s/op +Warm-up 4: 0.413 s/op +Warm-up 5: 0.414 s/op +Warm-up 6: 0.413 s/op +Warm-up 7: 0.373 s/op +Warm-up 8: 0.379 s/op +Iteration 1: 0.411 s/op +Iteration 2: 0.396 s/op +Iteration 3: 0.378 s/op +Iteration 4: 0.366 s/op +Iteration 5: 0.366 s/op +Iteration 6: 0.389 s/op +Iteration 7: 0.420 s/op +Iteration 8: 0.416 s/op +Iteration 9: 0.365 s/op +Iteration 10: 0.366 s/op +Iteration 11: 0.366 s/op +Iteration 12: 0.366 s/op +Iteration 13: 0.395 s/op +Iteration 14: 0.380 s/op +Iteration 15: 0.408 s/op + + Success: 0.398 ±(99.9%) 0.012 s/op [Average] + (min, avg, max) = (0.365, 0.398, 0.445), stdev = 0.023 + CI (99.9%): [0.387, 0.410] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=5 + +Warm-up 1: 0.432 s/op +Warm-up 2: 0.404 s/op +Warm-up 3: 0.401 s/op +Warm-up 4: 0.400 s/op +Warm-up 5: 0.402 s/op +Warm-up 6: 0.400 s/op +Warm-up 7: 0.400 s/op +Warm-up 8: 0.400 s/op +Iteration 1: 0.400 s/op +Iteration 2: 0.400 s/op +Iteration 3: 0.392 s/op +Iteration 4: 0.356 s/op +Iteration 5: 0.385 s/op +Iteration 6: 0.402 s/op +Iteration 7: 0.373 s/op +Iteration 8: 0.387 s/op +Iteration 9: 0.407 s/op +Iteration 10: 0.407 s/op +Iteration 11: 0.406 s/op +Iteration 12: 0.405 s/op +Iteration 13: 0.407 s/op +Iteration 14: 0.407 s/op +Iteration 15: 0.406 s/op + +Warm-up 1: 0.413 s/op +Warm-up 2: 0.403 s/op +Warm-up 3: 0.397 s/op +Warm-up 4: 0.399 s/op +Warm-up 5: 0.398 s/op +Warm-up 6: 0.397 s/op +Warm-up 7: 0.398 s/op +Warm-up 8: 0.397 s/op +Iteration 1: 0.397 s/op +Iteration 2: 0.397 s/op +Iteration 3: 0.397 s/op +Iteration 4: 0.397 s/op +Iteration 5: 0.398 s/op +Iteration 6: 0.397 s/op +Iteration 7: 0.397 s/op +Iteration 8: 0.395 s/op +Iteration 9: 0.392 s/op +Iteration 10: 0.395 s/op +Iteration 11: 0.421 s/op +Iteration 12: 0.400 s/op +Iteration 13: 0.403 s/op +Iteration 14: 0.400 s/op +Iteration 15: 0.404 s/op + +Warm-up 1: 0.391 s/op +Warm-up 2: 0.407 s/op +Warm-up 3: 0.405 s/op +Warm-up 4: 0.391 s/op +Warm-up 5: 0.365 s/op +Warm-up 6: 0.357 s/op +Warm-up 7: 0.367 s/op +Warm-up 8: 0.397 s/op +Iteration 1: 0.386 s/op +Iteration 2: 0.357 s/op +Iteration 3: 0.383 s/op +Iteration 4: 0.372 s/op +Iteration 5: 0.357 s/op +Iteration 6: 0.374 s/op +Iteration 7: 0.402 s/op +Iteration 8: 0.401 s/op +Iteration 9: 0.403 s/op +Iteration 10: 0.402 s/op +Iteration 11: 0.405 s/op +Iteration 12: 0.400 s/op +Iteration 13: 0.386 s/op +Iteration 14: 0.358 s/op +Iteration 15: 0.359 s/op + + Success: 0.393 ±(99.9%) 0.008 s/op [Average] + (min, avg, max) = (0.356, 0.393, 0.421), stdev = 0.016 + CI (99.9%): [0.385, 0.401] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=6 + +Warm-up 1: 0.410 s/op +Warm-up 2: 0.400 s/op +Warm-up 3: 0.395 s/op +Warm-up 4: 0.399 s/op +Warm-up 5: 0.396 s/op +Warm-up 6: 0.394 s/op +Warm-up 7: 0.394 s/op +Warm-up 8: 0.393 s/op +Iteration 1: 0.394 s/op +Iteration 2: 0.393 s/op +Iteration 3: 0.394 s/op +Iteration 4: 0.381 s/op +Iteration 5: 0.351 s/op +Iteration 6: 0.351 s/op +Iteration 7: 0.351 s/op +Iteration 8: 0.388 s/op +Iteration 9: 0.393 s/op +Iteration 10: 0.393 s/op +Iteration 11: 0.392 s/op +Iteration 12: 0.393 s/op +Iteration 13: 0.393 s/op +Iteration 14: 0.393 s/op +Iteration 15: 0.392 s/op + +Warm-up 1: 0.364 s/op +Warm-up 2: 0.351 s/op +Warm-up 3: 0.349 s/op +Warm-up 4: 0.358 s/op +Warm-up 5: 0.365 s/op +Warm-up 6: 0.347 s/op +Warm-up 7: 0.351 s/op +Warm-up 8: 0.351 s/op +Iteration 1: 0.349 s/op +Iteration 2: 0.349 s/op +Iteration 3: 0.347 s/op +Iteration 4: 0.361 s/op +Iteration 5: 0.351 s/op +Iteration 6: 0.347 s/op +Iteration 7: 0.347 s/op +Iteration 8: 0.374 s/op +Iteration 9: 0.393 s/op +Iteration 10: 0.392 s/op +Iteration 11: 0.404 s/op +Iteration 12: 0.402 s/op +Iteration 13: 0.392 s/op +Iteration 14: 0.392 s/op +Iteration 15: 0.392 s/op + +Warm-up 1: 0.418 s/op +Warm-up 2: 0.402 s/op +Warm-up 3: 0.399 s/op +Warm-up 4: 0.387 s/op +Warm-up 5: 0.351 s/op +Warm-up 6: 0.352 s/op +Warm-up 7: 0.380 s/op +Warm-up 8: 0.376 s/op +Iteration 1: 0.419 s/op +Iteration 2: 0.378 s/op +Iteration 3: 0.401 s/op +Iteration 4: 0.400 s/op +Iteration 5: 0.400 s/op +Iteration 6: 0.386 s/op +Iteration 7: 0.361 s/op +Iteration 8: 0.399 s/op +Iteration 9: 0.367 s/op +Iteration 10: 0.352 s/op +Iteration 11: 0.372 s/op +Iteration 12: 0.351 s/op +Iteration 13: 0.359 s/op +Iteration 14: 0.394 s/op +Iteration 15: 0.396 s/op + + Success: 0.380 ±(99.9%) 0.011 s/op [Average] + (min, avg, max) = (0.347, 0.380, 0.419), stdev = 0.021 + CI (99.9%): [0.369, 0.390] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=7 + +Warm-up 1: 0.416 s/op +Warm-up 2: 0.407 s/op +Warm-up 3: 0.399 s/op +Warm-up 4: 0.399 s/op +Warm-up 5: 0.399 s/op +Warm-up 6: 0.400 s/op +Warm-up 7: 0.399 s/op +Warm-up 8: 0.398 s/op +Iteration 1: 0.399 s/op +Iteration 2: 0.398 s/op +Iteration 3: 0.398 s/op +Iteration 4: 0.401 s/op +Iteration 5: 0.402 s/op +Iteration 6: 0.401 s/op +Iteration 7: 0.400 s/op +Iteration 8: 0.400 s/op +Iteration 9: 0.400 s/op +Iteration 10: 0.400 s/op +Iteration 11: 0.401 s/op +Iteration 12: 0.370 s/op +Iteration 13: 0.380 s/op +Iteration 14: 0.365 s/op +Iteration 15: 0.355 s/op + +Warm-up 1: 0.415 s/op +Warm-up 2: 0.404 s/op +Warm-up 3: 0.401 s/op +Warm-up 4: 0.403 s/op +Warm-up 5: 0.403 s/op +Warm-up 6: 0.400 s/op +Warm-up 7: 0.400 s/op +Warm-up 8: 0.399 s/op +Iteration 1: 0.400 s/op +Iteration 2: 0.401 s/op +Iteration 3: 0.400 s/op +Iteration 4: 0.400 s/op +Iteration 5: 0.399 s/op +Iteration 6: 0.399 s/op +Iteration 7: 0.398 s/op +Iteration 8: 0.399 s/op +Iteration 9: 0.400 s/op +Iteration 10: 0.398 s/op +Iteration 11: 0.398 s/op +Iteration 12: 0.398 s/op +Iteration 13: 0.398 s/op +Iteration 14: 0.407 s/op +Iteration 15: 0.412 s/op + +Warm-up 1: 0.408 s/op +Warm-up 2: 0.429 s/op +Warm-up 3: 0.412 s/op +Warm-up 4: 0.425 s/op +Warm-up 5: 0.418 s/op +Warm-up 6: 0.419 s/op +Warm-up 7: 0.419 s/op +Warm-up 8: 0.404 s/op +Iteration 1: 0.385 s/op +Iteration 2: 0.414 s/op +Iteration 3: 0.406 s/op +Iteration 4: 0.403 s/op +Iteration 5: 0.353 s/op +Iteration 6: 0.371 s/op +Iteration 7: 0.356 s/op +Iteration 8: 0.366 s/op +Iteration 9: 0.374 s/op +Iteration 10: 0.357 s/op +Iteration 11: 0.359 s/op +Iteration 12: 0.412 s/op +Iteration 13: 0.408 s/op +Iteration 14: 0.366 s/op +Iteration 15: 0.368 s/op + + Success: 0.391 ±(99.9%) 0.009 s/op [Average] + (min, avg, max) = (0.353, 0.391, 0.414), stdev = 0.018 + CI (99.9%): [0.381, 0.400] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=8 + +Warm-up 1: 0.355 s/op +Warm-up 2: 0.380 s/op +Warm-up 3: 0.398 s/op +Warm-up 4: 0.416 s/op +Warm-up 5: 0.407 s/op +Warm-up 6: 0.409 s/op +Warm-up 7: 0.403 s/op +Warm-up 8: 0.410 s/op +Iteration 1: 0.400 s/op +Iteration 2: 0.396 s/op +Iteration 3: 0.395 s/op +Iteration 4: 0.397 s/op +Iteration 5: 0.397 s/op +Iteration 6: 0.395 s/op +Iteration 7: 0.391 s/op +Iteration 8: 0.352 s/op +Iteration 9: 0.356 s/op +Iteration 10: 0.397 s/op +Iteration 11: 0.396 s/op +Iteration 12: 0.395 s/op +Iteration 13: 0.395 s/op +Iteration 14: 0.393 s/op +Iteration 15: 0.374 s/op + +Warm-up 1: 0.389 s/op +Warm-up 2: 0.360 s/op +Warm-up 3: 0.384 s/op +Warm-up 4: 0.416 s/op +Warm-up 5: 0.401 s/op +Warm-up 6: 0.400 s/op +Warm-up 7: 0.401 s/op +Warm-up 8: 0.404 s/op +Iteration 1: 0.399 s/op +Iteration 2: 0.385 s/op +Iteration 3: 0.350 s/op +Iteration 4: 0.350 s/op +Iteration 5: 0.379 s/op +Iteration 6: 0.397 s/op +Iteration 7: 0.397 s/op +Iteration 8: 0.397 s/op +Iteration 9: 0.406 s/op +Iteration 10: 0.389 s/op +Iteration 11: 0.358 s/op +Iteration 12: 0.359 s/op +Iteration 13: 0.352 s/op +Iteration 14: 0.350 s/op +Iteration 15: 0.350 s/op + +Warm-up 1: 0.428 s/op +Warm-up 2: 0.394 s/op +Warm-up 3: 0.392 s/op +Warm-up 4: 0.365 s/op +Warm-up 5: 0.349 s/op +Warm-up 6: 0.348 s/op +Warm-up 7: 0.349 s/op +Warm-up 8: 0.348 s/op +Iteration 1: 0.349 s/op +Iteration 2: 0.348 s/op +Iteration 3: 0.351 s/op +Iteration 4: 0.349 s/op +Iteration 5: 0.348 s/op +Iteration 6: 0.350 s/op +Iteration 7: 0.348 s/op +Iteration 8: 0.349 s/op +Iteration 9: 0.381 s/op +Iteration 10: 0.375 s/op +Iteration 11: 0.398 s/op +Iteration 12: 0.397 s/op +Iteration 13: 0.397 s/op +Iteration 14: 0.397 s/op +Iteration 15: 0.397 s/op + + Success: 0.377 ±(99.9%) 0.011 s/op [Average] + (min, avg, max) = (0.348, 0.377, 0.406), stdev = 0.022 + CI (99.9%): [0.366, 0.389] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=9 + +Warm-up 1: 0.362 s/op +Warm-up 2: 0.350 s/op +Warm-up 3: 0.348 s/op +Warm-up 4: 0.348 s/op +Warm-up 5: 0.348 s/op +Warm-up 6: 0.349 s/op +Warm-up 7: 0.348 s/op +Warm-up 8: 0.349 s/op +Iteration 1: 0.349 s/op +Iteration 2: 0.348 s/op +Iteration 3: 0.349 s/op +Iteration 4: 0.358 s/op +Iteration 5: 0.392 s/op +Iteration 6: 0.355 s/op +Iteration 7: 0.350 s/op +Iteration 8: 0.383 s/op +Iteration 9: 0.387 s/op +Iteration 10: 0.387 s/op +Iteration 11: 0.348 s/op +Iteration 12: 0.350 s/op +Iteration 13: 0.348 s/op +Iteration 14: 0.348 s/op +Iteration 15: 0.348 s/op + +Warm-up 1: 0.409 s/op +Warm-up 2: 0.391 s/op +Warm-up 3: 0.390 s/op +Warm-up 4: 0.391 s/op +Warm-up 5: 0.390 s/op +Warm-up 6: 0.390 s/op +Warm-up 7: 0.373 s/op +Warm-up 8: 0.344 s/op +Iteration 1: 0.344 s/op +Iteration 2: 0.343 s/op +Iteration 3: 0.355 s/op +Iteration 4: 0.387 s/op +Iteration 5: 0.390 s/op +Iteration 6: 0.389 s/op +Iteration 7: 0.358 s/op +Iteration 8: 0.343 s/op +Iteration 9: 0.344 s/op +Iteration 10: 0.343 s/op +Iteration 11: 0.357 s/op +Iteration 12: 0.368 s/op +Iteration 13: 0.353 s/op +Iteration 14: 0.341 s/op +Iteration 15: 0.341 s/op + +Warm-up 1: 0.363 s/op +Warm-up 2: 0.350 s/op +Warm-up 3: 0.348 s/op +Warm-up 4: 0.348 s/op +Warm-up 5: 0.348 s/op +Warm-up 6: 0.350 s/op +Warm-up 7: 0.351 s/op +Warm-up 8: 0.348 s/op +Iteration 1: 0.359 s/op +Iteration 2: 0.361 s/op +Iteration 3: 0.390 s/op +Iteration 4: 0.394 s/op +Iteration 5: 0.394 s/op +Iteration 6: 0.393 s/op +Iteration 7: 0.363 s/op +Iteration 8: 0.347 s/op +Iteration 9: 0.347 s/op +Iteration 10: 0.346 s/op +Iteration 11: 0.382 s/op +Iteration 12: 0.387 s/op +Iteration 13: 0.395 s/op +Iteration 14: 0.353 s/op +Iteration 15: 0.351 s/op + + Success: 0.363 ±(99.9%) 0.010 s/op [Average] + (min, avg, max) = (0.341, 0.363, 0.395), stdev = 0.019 + CI (99.9%): [0.353, 0.373] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=0 + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + +Warm-up 1: ≈ 10⁻⁴ s/op +Warm-up 2: ≈ 10⁻⁵ s/op +Warm-up 3: ≈ 10⁻⁵ s/op +Warm-up 4: ≈ 10⁻⁵ s/op +Warm-up 5: ≈ 10⁻⁵ s/op +Warm-up 6: ≈ 10⁻⁵ s/op +Warm-up 7: ≈ 10⁻⁵ s/op +Warm-up 8: ≈ 10⁻⁵ s/op +Iteration 1: ≈ 10⁻⁵ s/op +Iteration 2: ≈ 10⁻⁵ s/op +Iteration 3: ≈ 10⁻⁵ s/op +Iteration 4: ≈ 10⁻⁵ s/op +Iteration 5: ≈ 10⁻⁵ s/op +Iteration 6: ≈ 10⁻⁵ s/op +Iteration 7: ≈ 10⁻⁵ s/op +Iteration 8: ≈ 10⁻⁵ s/op +Iteration 9: ≈ 10⁻⁵ s/op +Iteration 10: ≈ 10⁻⁵ s/op +Iteration 11: ≈ 10⁻⁵ s/op +Iteration 12: ≈ 10⁻⁵ s/op +Iteration 13: ≈ 10⁻⁵ s/op +Iteration 14: ≈ 10⁻⁵ s/op +Iteration 15: ≈ 10⁻⁵ s/op + + Success: ≈ 10⁻⁵ s/op + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=1 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=2 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=3 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=4 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=5 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=6 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=7 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=8 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=9 + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + +Warm-up 1: 0.001 s/op +Warm-up 2: 0.001 s/op +Warm-up 3: 0.001 s/op +Warm-up 4: 0.001 s/op +Warm-up 5: 0.001 s/op +Warm-up 6: 0.001 s/op +Warm-up 7: 0.001 s/op +Warm-up 8: 0.001 s/op +Iteration 1: 0.001 s/op +Iteration 2: 0.001 s/op +Iteration 3: 0.001 s/op +Iteration 4: 0.001 s/op +Iteration 5: 0.001 s/op +Iteration 6: 0.001 s/op +Iteration 7: 0.001 s/op +Iteration 8: 0.001 s/op +Iteration 9: 0.001 s/op +Iteration 10: 0.001 s/op +Iteration 11: 0.001 s/op +Iteration 12: 0.001 s/op +Iteration 13: 0.001 s/op +Iteration 14: 0.001 s/op +Iteration 15: 0.001 s/op + + Success: 0.001 ±(99.9%) 0.001 s/op [Average] + (min, avg, max) = (0.001, 0.001, 0.001), stdev = 0.001 + CI (99.9%): [0.001, 0.001] (assumes normal distribution) + + +jvmBenchmark summary: +Benchmark (corpus) (level) Mode Cnt Score Error Units +CompressionBenchmarks.rawDeflateCompression simpleText 0 avgt 45 ≈ 10⁻⁷ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 1 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 2 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 3 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 4 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 5 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 6 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 7 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 8 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression simpleText 9 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateCompression text 0 avgt 45 ≈ 10⁻³ s/op +CompressionBenchmarks.rawDeflateCompression text 1 avgt 45 0.022 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression text 2 avgt 45 0.025 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression text 3 avgt 45 0.031 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression text 4 avgt 45 0.035 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression text 5 avgt 45 0.057 ± 0.002 s/op +CompressionBenchmarks.rawDeflateCompression text 6 avgt 45 0.076 ± 0.006 s/op +CompressionBenchmarks.rawDeflateCompression text 7 avgt 45 0.079 ± 0.006 s/op +CompressionBenchmarks.rawDeflateCompression text 8 avgt 45 0.086 ± 0.007 s/op +CompressionBenchmarks.rawDeflateCompression text 9 avgt 45 0.196 ± 0.008 s/op +CompressionBenchmarks.rawDeflateCompression model3D 0 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateCompression model3D 1 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 2 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 3 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 4 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 5 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 6 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 7 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 8 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression model3D 9 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 0 avgt 45 0.003 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 1 avgt 45 0.077 ± 0.002 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 2 avgt 45 0.090 ± 0.003 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 3 avgt 45 0.091 ± 0.004 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 4 avgt 45 0.105 ± 0.004 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 5 avgt 45 0.115 ± 0.004 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 6 avgt 45 0.127 ± 0.005 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 7 avgt 45 0.107 ± 0.004 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 8 avgt 45 0.133 ± 0.004 s/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 9 avgt 45 2.612 ± 0.053 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 0 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 1 avgt 45 0.250 ± 0.002 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 2 avgt 45 0.296 ± 0.011 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 3 avgt 45 0.335 ± 0.011 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 4 avgt 45 0.377 ± 0.009 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 5 avgt 45 0.468 ± 0.018 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 6 avgt 45 0.483 ± 0.016 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 7 avgt 45 0.478 ± 0.016 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 8 avgt 45 0.485 ± 0.018 s/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 9 avgt 45 1.374 ± 0.055 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 0 avgt 45 0.025 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 1 avgt 45 0.848 ± 0.035 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 2 avgt 45 1.110 ± 0.044 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 3 avgt 45 1.173 ± 0.065 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 4 avgt 45 1.379 ± 0.076 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 5 avgt 45 1.638 ± 0.059 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 6 avgt 45 1.769 ± 0.083 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 7 avgt 45 1.948 ± 0.040 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 8 avgt 45 2.184 ± 0.066 s/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 9 avgt 45 13.309 ± 0.666 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 0 avgt 45 ≈ 10⁻⁴ s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 1 avgt 45 0.003 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 2 avgt 45 0.003 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 3 avgt 45 0.003 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 4 avgt 45 0.004 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 5 avgt 45 0.005 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 6 avgt 45 0.004 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 7 avgt 45 0.005 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 8 avgt 45 0.005 ± 0.001 s/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 9 avgt 45 0.009 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 0 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 1 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 2 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 3 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 4 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 5 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 6 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 7 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 8 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 9 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 0 avgt 45 ≈ 10⁻³ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 1 avgt 45 0.009 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 2 avgt 45 0.009 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 3 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 4 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 5 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 6 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 7 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 8 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 9 avgt 45 0.008 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 0 avgt 45 ≈ 10⁻⁶ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 1 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 2 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 3 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 4 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 5 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 6 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 7 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 8 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 9 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 0 avgt 45 0.002 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 1 avgt 45 0.041 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 2 avgt 45 0.041 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 3 avgt 45 0.042 ± 0.002 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 4 avgt 45 0.039 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 5 avgt 45 0.039 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 6 avgt 45 0.038 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 7 avgt 45 0.038 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 8 avgt 45 0.039 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 9 avgt 45 0.039 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 0 avgt 45 0.006 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 1 avgt 45 0.114 ± 0.004 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 2 avgt 45 0.112 ± 0.003 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 3 avgt 45 0.100 ± 0.003 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 4 avgt 45 0.101 ± 0.003 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 5 avgt 45 0.102 ± 0.003 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 6 avgt 45 0.105 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 7 avgt 45 0.097 ± 0.003 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 8 avgt 45 0.102 ± 0.002 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 9 avgt 45 0.102 ± 0.003 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 0 avgt 45 0.022 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 1 avgt 45 0.395 ± 0.012 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 2 avgt 45 0.397 ± 0.013 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 3 avgt 45 0.371 ± 0.008 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 4 avgt 45 0.398 ± 0.012 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 5 avgt 45 0.393 ± 0.008 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 6 avgt 45 0.380 ± 0.011 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 7 avgt 45 0.391 ± 0.009 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 8 avgt 45 0.377 ± 0.011 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 9 avgt 45 0.363 ± 0.010 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 0 avgt 45 ≈ 10⁻⁵ s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 1 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 2 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 3 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 4 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 5 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 6 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 7 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 8 avgt 45 0.001 ± 0.001 s/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 9 avgt 45 0.001 ± 0.001 s/op + +Analysing benchmark results is not always trivial, +please refer to https://github.com/Kotlin/kotlinx-benchmark/tree/master?tab=readme-ov-file#analyzing-results for details. + + +BUILD SUCCESSFUL in 3h 15m 12s +7 actionable tasks: 2 executed, 5 up-to-date +Configuration cache entry stored. diff --git a/performance/runs/2026-09-08-kflate-levels/jvm/metadata.jsonl b/performance/runs/2026-09-08-kflate-levels/jvm/metadata.jsonl new file mode 100644 index 0000000..19dbfb4 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/jvm/metadata.jsonl @@ -0,0 +1,70 @@ +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":0,"originalSizeBytes":16427390,"compressedSizeBytes":16428645} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":1,"originalSizeBytes":16427390,"compressedSizeBytes":8344362} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":2,"originalSizeBytes":16427390,"compressedSizeBytes":7762283} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":3,"originalSizeBytes":16427390,"compressedSizeBytes":7494606} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":4,"originalSizeBytes":16427390,"compressedSizeBytes":7272625} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":5,"originalSizeBytes":16427390,"compressedSizeBytes":7265831} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":6,"originalSizeBytes":16427390,"compressedSizeBytes":7158472} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":7,"originalSizeBytes":16427390,"compressedSizeBytes":7157735} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":8,"originalSizeBytes":16427390,"compressedSizeBytes":7125327} +{"platform":"JVM","library":"KFlate","corpus":"Maltese.bmp","level":9,"originalSizeBytes":16427390,"compressedSizeBytes":7034092} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":0,"originalSizeBytes":6220854,"compressedSizeBytes":6221329} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":1,"originalSizeBytes":6220854,"compressedSizeBytes":3387685} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":2,"originalSizeBytes":6220854,"compressedSizeBytes":3357387} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":3,"originalSizeBytes":6220854,"compressedSizeBytes":3345679} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":4,"originalSizeBytes":6220854,"compressedSizeBytes":3325593} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":5,"originalSizeBytes":6220854,"compressedSizeBytes":3313388} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":6,"originalSizeBytes":6220854,"compressedSizeBytes":3283450} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":7,"originalSizeBytes":6220854,"compressedSizeBytes":3282047} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":8,"originalSizeBytes":6220854,"compressedSizeBytes":3274905} +{"platform":"JVM","library":"KFlate","corpus":"Rainier.bmp","level":9,"originalSizeBytes":6220854,"compressedSizeBytes":3258570} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":0,"originalSizeBytes":52344054,"compressedSizeBytes":52348049} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":1,"originalSizeBytes":52344054,"compressedSizeBytes":27793016} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":2,"originalSizeBytes":52344054,"compressedSizeBytes":27471887} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":3,"originalSizeBytes":52344054,"compressedSizeBytes":27404419} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":4,"originalSizeBytes":52344054,"compressedSizeBytes":27107867} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":5,"originalSizeBytes":52344054,"compressedSizeBytes":27096750} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":6,"originalSizeBytes":52344054,"compressedSizeBytes":26838825} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":7,"originalSizeBytes":52344054,"compressedSizeBytes":26827604} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":8,"originalSizeBytes":52344054,"compressedSizeBytes":26728454} +{"platform":"JVM","library":"KFlate","corpus":"Sunrise.bmp","level":9,"originalSizeBytes":52344054,"compressedSizeBytes":26372269} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":0,"originalSizeBytes":146224,"compressedSizeBytes":146239} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":1,"originalSizeBytes":146224,"compressedSizeBytes":95812} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":2,"originalSizeBytes":146224,"compressedSizeBytes":94608} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":3,"originalSizeBytes":146224,"compressedSizeBytes":94345} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":4,"originalSizeBytes":146224,"compressedSizeBytes":93369} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":5,"originalSizeBytes":146224,"compressedSizeBytes":93229} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":6,"originalSizeBytes":146224,"compressedSizeBytes":92605} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":7,"originalSizeBytes":146224,"compressedSizeBytes":92610} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":8,"originalSizeBytes":146224,"compressedSizeBytes":92631} +{"platform":"JVM","library":"KFlate","corpus":"compressed_MVT.pbf","level":9,"originalSizeBytes":146224,"compressedSizeBytes":91727} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":0,"originalSizeBytes":2478,"compressedSizeBytes":2483} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":1,"originalSizeBytes":2478,"compressedSizeBytes":2169} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":2,"originalSizeBytes":2478,"compressedSizeBytes":2168} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":3,"originalSizeBytes":2478,"compressedSizeBytes":2166} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":4,"originalSizeBytes":2478,"compressedSizeBytes":2165} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":5,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":6,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":7,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":8,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"JVM","library":"KFlate","corpus":"model3D","level":9,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":0,"originalSizeBytes":100,"compressedSizeBytes":105} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":1,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":2,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":3,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":4,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":5,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":6,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":7,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":8,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"simpleText","level":9,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"JVM","library":"KFlate","corpus":"text","level":0,"originalSizeBytes":1232923,"compressedSizeBytes":1233018} +{"platform":"JVM","library":"KFlate","corpus":"text","level":1,"originalSizeBytes":1232923,"compressedSizeBytes":599813} +{"platform":"JVM","library":"KFlate","corpus":"text","level":2,"originalSizeBytes":1232923,"compressedSizeBytes":581519} +{"platform":"JVM","library":"KFlate","corpus":"text","level":3,"originalSizeBytes":1232923,"compressedSizeBytes":565252} +{"platform":"JVM","library":"KFlate","corpus":"text","level":4,"originalSizeBytes":1232923,"compressedSizeBytes":531466} +{"platform":"JVM","library":"KFlate","corpus":"text","level":5,"originalSizeBytes":1232923,"compressedSizeBytes":521837} +{"platform":"JVM","library":"KFlate","corpus":"text","level":6,"originalSizeBytes":1232923,"compressedSizeBytes":506455} +{"platform":"JVM","library":"KFlate","corpus":"text","level":7,"originalSizeBytes":1232923,"compressedSizeBytes":506097} +{"platform":"JVM","library":"KFlate","corpus":"text","level":8,"originalSizeBytes":1232923,"compressedSizeBytes":513489} +{"platform":"JVM","library":"KFlate","corpus":"text","level":9,"originalSizeBytes":1232923,"compressedSizeBytes":492523} diff --git a/performance/runs/2026-09-08-kflate-levels/jvm/result.json b/performance/runs/2026-09-08-kflate-levels/jvm/result.json new file mode 100644 index 0000000..703f5c3 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/jvm/result.json @@ -0,0 +1,10411 @@ +{ + "schemaVersion": 2, + "runId": "2026-09-08-kflate-levels", + "startedAt": "2026-09-08T17:38:55.214037+00:00", + "finishedAt": "2026-09-08T20:54:08.117187+00:00", + "platform": "jvm", + "library": "KFlate", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "0/text.deflate": "d836ae8a828ffc3af582b5c6025d41bca8da1048fb8cdeda19292c368ef8bd9f", + "1/text.deflate": "3962281856fbea5374187e31297277e0b0752307045be8ef6b8934b377538ff6", + "2/text.deflate": "88039b6ce036e0d76d97a08b797e5e39dd6c26d6c1bf29c372bc64749be06d1e", + "3/text.deflate": "4d5a9f658be6767a8edcc56acce94c9f2d17170ce48feea43b6079b4265aa2d4", + "4/text.deflate": "abe2fba491c09113367aacce1690dddf8a4ef36b575fb1720d98c4683112f2fe", + "5/text.deflate": "0e1210a427ebfbdfc1461c8107386d17da70c20136e4759fcd041fd4e158fe5b", + "6/text.deflate": "1d10ab80e3776c51ae9fa9e9184f187063e7eb9fbe8dafd6a5b12ce640a01e09", + "7/text.deflate": "cdf5e42785a933fa4bd5be160c0212d5ee3a20e04b120c03ffe48c5219f80889", + "8/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "9/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "1/model3D.deflate": "10230441633bb8d13937469df3121bf54d45e1f323228c4f8e108bb34c6c2520", + "2/model3D.deflate": "39cee123b884e3d58b39d8db404a9908f9ae36d0c1da0d26924f8643542be3a7", + "3/model3D.deflate": "b7ba6c3431704da7696bb93763864453f58116e688c0a8d0cc4fd3ef0cbf9aa2", + "4/model3D.deflate": "f9d97044416c595571f6dc9412ae9066f9300d7bbec5b29a1382757fe0124828", + "5/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "6/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "7/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "8/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "9/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "0/Rainier.bmp.deflate": "c3e4b89b68a6602aa65ec281029e7b94c504435f5d0402924419c7c28ceb9370", + "1/Rainier.bmp.deflate": "4072294896b849cc1f5f1c9c020ce4f0652b81eb8b422f09ff5d8fb98cd4443c", + "2/Rainier.bmp.deflate": "b7ae3b590d35810582e37ca624f59a4ee713e6fdfebe3c2c7cdca99cd96f0a5b", + "3/Rainier.bmp.deflate": "2d3a4fd74fa9ba594688c2b1eabe9aa78ec5aa846634c62b354f3745aef8eed6", + "4/Rainier.bmp.deflate": "a205b0f647c881701a0e089a8b3c7812eea5b4d5fef4e50e1bf801c1eed1cd92", + "5/Rainier.bmp.deflate": "84b2e20baf6503f1b99eccf42964b40b986dea0df499f58d9e469960c67d6cc1", + "6/Rainier.bmp.deflate": "ca66de31926d329eacc8c3cb568f00ef97847de06df989d4f728f38611eb7370", + "7/Rainier.bmp.deflate": "87c036e9bc7a63b02694f710835706a8e369c2a6c151e19899da0bb51730aad4", + "8/Rainier.bmp.deflate": "2545ba369b38f5722e3d454c33d9d815df6dfb62640016a58523045bed97f409", + "9/Rainier.bmp.deflate": "f1a0a0f96f8a0a57093fad28851fd03494f66a42b34da314ec5ec022115feb31", + "0/Maltese.bmp.deflate": "9b1e935d31866e433005e7c7cc33fbc0a64a354645618f03da05b7dbd31ef492", + "1/Maltese.bmp.deflate": "3bc71421c67e8c41148d0e65258587de5a71e306717599d177aa8f34c80e7296", + "2/Maltese.bmp.deflate": "f8cf1433f38e5b9695ffa5628aa1294bdfa0b5e32c752d22c416347146a8cbe0", + "3/Maltese.bmp.deflate": "1b3316b80aa317cf730f5de2c14821831a08c5fcdf4ac3cbe2144160e3d543af", + "4/Maltese.bmp.deflate": "81b37aeba2325abd66d8c764cd758c49f81a32a1507eac1feb45ff4fff637179", + "5/Maltese.bmp.deflate": "9dea9019fe7804cd77a2313013eb0a8d74cbb434b20eea09529f199fea9a9517", + "6/Maltese.bmp.deflate": "d144e57c01478cb9d96f1353021cd354fc99ee65bf8ad527059e3494ca1a245e", + "7/Maltese.bmp.deflate": "429e565ee04bcd5def2dcc9fd982e1179c33f081cbf4f35e869214107b5c627b", + "8/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "9/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "0/Sunrise.bmp.deflate": "c1485e3564a7b5549f6bba9c23e85545027c0dc71da56c95dde2ba72acdf6910", + "1/Sunrise.bmp.deflate": "b814477692289cfb67ea26b83a3a21ba581f720bafef7c8eec1bbaef2ea1ee33", + "2/Sunrise.bmp.deflate": "07db5fac496af56360f9136db8ef9308a5b19c16f27c5999f800fc3aa5841e94", + "3/Sunrise.bmp.deflate": "4eda8afc20efff1d785687f28da4915bea03fcf48464626c7d2b12bace162f09", + "4/Sunrise.bmp.deflate": "f4b104ef029a69beb518ef9edcd0bf28ef47cbcf48b75e0ea019a3a9f21170a5", + "5/Sunrise.bmp.deflate": "3e3721e89117b78f348b352bc347f860f5864cf117d3a1b7958d724f7dcd8afb", + "6/Sunrise.bmp.deflate": "bfcf3112b809988f251e53c14717115bd5e9e2f6564a7a3903e03b70332ac6e2", + "7/Sunrise.bmp.deflate": "ba7560b4962b102ffa9742ca5fe6b36e521441fc15c009591cc9204b92b499bd", + "8/Sunrise.bmp.deflate": "0df02a00a86c04c452887b4597bab461c0be8943eaf392fd107a56f986a35992", + "9/Sunrise.bmp.deflate": "13392b19c604ecbfafd9f26aac60e82fc63959ef6afa9d1507eb117e1003367c", + "0/compressed_MVT.pbf.deflate": "be331db24cffebf044ede35c870caff78114ee43d2efd0deff2c8eb3011f1a88", + "1/compressed_MVT.pbf.deflate": "0209eb3cecc5a8a16a85476c5dee999c78157a5f270797fb86abc250ccd2ea43", + "2/compressed_MVT.pbf.deflate": "5ec0a44565c1a9157678125e859933260957e397ce22a174df5574e886074c40", + "3/compressed_MVT.pbf.deflate": "c6d3e94b8cc7adbe387008eab055295712e1202151735e06dfce68a1b2fa6206", + "4/compressed_MVT.pbf.deflate": "705092661b2036d10c5858ac6e8eab82b995677695e3f7d900930009bf0340e2", + "5/compressed_MVT.pbf.deflate": "2281ade0e0c3b32fa15c1f1603c33c7b213131466f14fb51f6641be6d1768e25", + "6/compressed_MVT.pbf.deflate": "08f41d2b48e8fc30a20681b1d3c58cb84800c3b992e02fddf20ac296e3a525f2", + "7/compressed_MVT.pbf.deflate": "8246a927c258e650f5af62850eddfaf55c3e521bacac4b95aa1d7f4c8d9974a0", + "8/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "9/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 30%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "jmhVersion": "1.37", + "mode": "avgt", + "threads": 1, + "forks": 3, + "jvm": "/home/rafael/.jdks/jbr-17.0.14/bin/java", + "jvmArgs": [ + "-Dfile.encoding=UTF-8", + "-Duser.country", + "-Duser.language=en", + "-Duser.variant" + ], + "jdkVersion": "17.0.14", + "vmName": "OpenJDK 64-Bit Server VM", + "vmVersion": "17.0.14+1-b1367.22", + "warmupIterations": 8, + "warmupTime": "1 s", + "warmupBatchSize": 1, + "measurementIterations": 15, + "measurementTime": "1 s", + "measurementBatchSize": 1 + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.150871244095063e-05, + "errorMs": 1.8587967881212442e-06, + "confidenceIntervalMs": [ + 6.96499156528294e-05, + 7.336750922907188e-05 + ], + "p50Ms": 7.251723646114233e-05, + "p95Ms": 7.627187382371283e-05, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 7.290064593939771e-05, + 7.341124002422694e-05, + 7.326636341819192e-05, + 7.414494705949071e-05, + 7.34440720754646e-05, + 7.350935089701292e-05, + 7.201885397814165e-05, + 7.04789880146538e-05, + 6.634299491175252e-05, + 6.938748295121604e-05, + 7.670880224607191e-05, + 6.514742488421892e-05, + 6.514959288499623e-05, + 7.110812935836766e-05, + 7.525237417154167e-05 + ], + [ + 7.226719860116112e-05, + 7.29815650495253e-05, + 7.389715818737912e-05, + 7.49103727961271e-05, + 7.323184567647094e-05, + 7.701271176750371e-05, + 7.396002122147892e-05, + 7.374286640384438e-05, + 7.194139861654894e-05, + 7.244159709430107e-05, + 7.387953893091292e-05, + 7.5023421737776e-05, + 7.494035872047053e-05, + 7.40207179782164e-05, + 7.429136210591301e-05 + ], + [ + 6.527373838580497e-05, + 7.120761984652485e-05, + 7.246084946003028e-05, + 7.194345443769619e-05, + 7.183512486623925e-05, + 6.565663249414549e-05, + 6.54078576608349e-05, + 6.516839115737988e-05, + 6.616141182323234e-05, + 6.539136474944012e-05, + 6.561612281462806e-05, + 7.257206629182223e-05, + 7.442040497815318e-05, + 7.251723646114233e-05, + 7.144638671332913e-05 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02840829166158775, + "errorMs": 0.0007714591403421945, + "confidenceIntervalMs": [ + 0.027636832521245554, + 0.02917975080192994 + ], + "p50Ms": 0.028089030640903217, + "p95Ms": 0.03206233951905349, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.028259566245655676, + 0.026687788254755998, + 0.02667628825584807, + 0.028183034488588332, + 0.02675616235955056, + 0.027953055839691456, + 0.028046920613555425, + 0.02807679972488139, + 0.028299854782116583, + 0.028158987977926684, + 0.028089030640903217, + 0.028163758616805586, + 0.028138508327706504, + 0.02847166948477085, + 0.028200121383860598 + ], + [ + 0.027951472514881368, + 0.02648104058776807, + 0.026400110779707546, + 0.02794464451957196, + 0.026450331191326195, + 0.028057595354317455, + 0.02801963523545396, + 0.02774936169917594, + 0.027822406887151957, + 0.027961455160460696, + 0.02784325338232838, + 0.027913747243852743, + 0.027943710513816323, + 0.027809894477811143, + 0.028576191576902197 + ], + [ + 0.030953957010213556, + 0.028979381577422348, + 0.03247935793849252, + 0.03387766799891614, + 0.031089296540362434, + 0.030609686426931907, + 0.028161143999549474, + 0.028113807477160926, + 0.027900378354253835, + 0.028821754358664017, + 0.02788588922347693, + 0.028976368709256843, + 0.03045441935385646, + 0.02826329583474624, + 0.02872032184700207 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02921389636448778, + "errorMs": 0.001081271368213177, + "confidenceIntervalMs": [ + 0.0281326249962746, + 0.030295167732700957 + ], + "p50Ms": 0.028926345345171647, + "p95Ms": 0.033476162310111204, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.028998372724109937, + 0.0307078092109303, + 0.02664413577517315, + 0.028270956896551725, + 0.026706984032042726, + 0.028148136312471858, + 0.029525857357933578, + 0.030975221554660884, + 0.03738356784032294, + 0.030521219384174063, + 0.03397443674842041, + 0.032313521954056415, + 0.029698005760608128, + 0.028026396934372023, + 0.028162155089398844 + ], + [ + 0.02651708141569459, + 0.026379391117440726, + 0.026301067739560324, + 0.027729424242424243, + 0.02776736379789006, + 0.027875964659977704, + 0.02806255514406756, + 0.028131794477406293, + 0.027818545431789736, + 0.027746296207939194, + 0.027672832309650286, + 0.027827307912748317, + 0.028926345345171647, + 0.027919376538558152, + 0.028163135069688865 + ], + [ + 0.03033911702256734, + 0.029712060868015328, + 0.030725590808552472, + 0.03064665420675286, + 0.029022646876178868, + 0.031144401619181066, + 0.028703595023533462, + 0.028541174308785344, + 0.028990438438351397, + 0.030091540812949423, + 0.03017382196409715, + 0.030217801649646506, + 0.03092272834925641, + 0.03078516147003601, + 0.029713343998811648 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.028877312618510544, + "errorMs": 0.0006162547926182987, + "confidenceIntervalMs": [ + 0.028261057825892246, + 0.02949356741112884 + ], + "p50Ms": 0.028789249229972076, + "p95Ms": 0.03123403855133118, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02872354489057384, + 0.028288841021579882, + 0.028103251447035682, + 0.030479982570009445, + 0.027204084072240658, + 0.029261144783015555, + 0.029674801068090787, + 0.029953846455631757, + 0.02808063059041523, + 0.029528045522982906, + 0.030825118905257964, + 0.03020610195391538, + 0.028556853549197646, + 0.028954548501953975, + 0.029264433796634966 + ], + [ + 0.026804429004073756, + 0.029332388861190134, + 0.029748189632097077, + 0.02960996086209959, + 0.02916166163221273, + 0.029902851701249775, + 0.028638506598345406, + 0.02777450774698728, + 0.029292665993029317, + 0.03066898767287112, + 0.02810669679939304, + 0.02999722805386438, + 0.02784312988169798, + 0.029113848838563196, + 0.02928871671205599 + ], + [ + 0.02810028242301641, + 0.028435576578625648, + 0.02690138451192942, + 0.03165101345021837, + 0.026773632625746176, + 0.0314092898282197, + 0.027913439622694162, + 0.02956304203245544, + 0.028558468675042834, + 0.02772377486417563, + 0.02779032521048098, + 0.027982760043643688, + 0.028789249229972076, + 0.027773509941130734, + 0.027724319677356765 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.027660883033336057, + "errorMs": 0.00031358778300418714, + "confidenceIntervalMs": [ + 0.02734729525033187, + 0.027974470816340243 + ], + "p50Ms": 0.027865043376514836, + "p95Ms": 0.028324216258375622, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027920831639774442, + 0.026658069482942432, + 0.026476181093816182, + 0.02826721999265184, + 0.02636225835529784, + 0.02769896552106123, + 0.027670782947880935, + 0.027656571795935298, + 0.02760386454711045, + 0.028105375161562238, + 0.02801750364145658, + 0.027970369445454293, + 0.02773211971830986, + 0.02775627787645002, + 0.027604763910355486 + ], + [ + 0.0277736167110963, + 0.026874417416771903, + 0.026416509560532434, + 0.027925767471729725, + 0.02629305786318944, + 0.02828956002149686, + 0.027914167676034718, + 0.027970076000335544, + 0.028339068931323663, + 0.027975399099502207, + 0.027865043376514836, + 0.027897413984492667, + 0.02790346812487794, + 0.027790755640769143, + 0.027863978993118436 + ], + [ + 0.027831503825927265, + 0.026735259388949772, + 0.026679071750553465, + 0.028061860000561118, + 0.02661957786885246, + 0.02796227971930217, + 0.027952175217974516, + 0.02794612167523469, + 0.02823597645597493, + 0.027871209964611142, + 0.028005982806899643, + 0.027944979296471183, + 0.02879975521133249, + 0.027761319111727967, + 0.027739208203905037 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02762455501987528, + "errorMs": 0.0003113042386261716, + "confidenceIntervalMs": [ + 0.027313250781249108, + 0.02793585925850145 + ], + "p50Ms": 0.027832755015721956, + "p95Ms": 0.028201362961336744, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027746125201131885, + 0.026359468585283576, + 0.02649415946175037, + 0.027956240433798248, + 0.026426831990277153, + 0.028009331550502645, + 0.028163973811669293, + 0.027999841558659685, + 0.027838063621942057, + 0.027809662931657677, + 0.028385839047510925, + 0.027811262123234343, + 0.0282107215186303, + 0.027910709585600667, + 0.027800399799877706 + ], + [ + 0.02799699820843714, + 0.02689142181114218, + 0.026379942211320357, + 0.028152594606766872, + 0.026429737064637176, + 0.027807312870130954, + 0.027759808076602832, + 0.02785509372214795, + 0.027808568854783552, + 0.027801432137198767, + 0.027657668482619396, + 0.027564302973516686, + 0.028103670610054234, + 0.028094514958285348, + 0.02775600593867074 + ], + [ + 0.027914109684621824, + 0.02662483008171196, + 0.026480491183478953, + 0.028179526327651784, + 0.026415621338967386, + 0.027874661250313553, + 0.027770870227947914, + 0.027788818543009557, + 0.027837821509087368, + 0.027910635858797266, + 0.02787617407541596, + 0.027856661644293432, + 0.02784748979648654, + 0.02791280560904144, + 0.027832755015721956 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02763715041815333, + "errorMs": 0.0003966803974428271, + "confidenceIntervalMs": [ + 0.027240470020710502, + 0.02803383081559616 + ], + "p50Ms": 0.027816603092496804, + "p95Ms": 0.0282793484344515, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.027915992044883604, + 0.0305919553183681, + 0.026690742321137884, + 0.027868047925548218, + 0.02635636312849162, + 0.028022176846352123, + 0.027743013702429823, + 0.027854885980059044, + 0.02782196314325452, + 0.027896445247127078, + 0.027916005805029166, + 0.027955802711011737, + 0.02834009078801961, + 0.028024055365648642, + 0.028023457551134775 + ], + [ + 0.027658334531677774, + 0.02639166572551917, + 0.02630702364669367, + 0.027903002148197745, + 0.02627324396458875, + 0.02763457005498301, + 0.027610937305027193, + 0.027719493971896568, + 0.027840403078550353, + 0.02774130118142992, + 0.027802476608756083, + 0.027738418762652175, + 0.027855934911572205, + 0.02760703497198377, + 0.027836085191060643 + ], + [ + 0.027865568077340985, + 0.026375031802958783, + 0.026059678183381535, + 0.027553847370306087, + 0.02619707029858565, + 0.028018755595394827, + 0.027816603092496804, + 0.027827500542555856, + 0.02763552099911583, + 0.027911905430293562, + 0.028003729731243, + 0.02813761627612591, + 0.027762764684654676, + 0.027785628264251582, + 0.027779624535109633 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.029412130566581107, + "errorMs": 0.0012857007070628656, + "confidenceIntervalMs": [ + 0.02812642985951824, + 0.03069783127364397 + ], + "p50Ms": 0.028634456625057262, + "p95Ms": 0.034910782647467, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02799911037397828, + 0.02646519079748108, + 0.026642365040888627, + 0.02821348129865734, + 0.027511558678731538, + 0.027820623654418515, + 0.027761479030780762, + 0.027723143740125834, + 0.02788782359337534, + 0.029315428525368583, + 0.028354152949848326, + 0.02788436002230276, + 0.02792039662777064, + 0.029912768446238972, + 0.02812804300016874 + ], + [ + 0.027836985972334326, + 0.02642750901019923, + 0.027223594643877743, + 0.030774020246776824, + 0.029646006046056727, + 0.03821185432664757, + 0.030898269486236835, + 0.031213860464390487, + 0.02925083727663557, + 0.03167013101985245, + 0.035257148517643735, + 0.032730604509605, + 0.029352162724498178, + 0.02984581039627596, + 0.028485883828890408 + ], + [ + 0.029721360959229764, + 0.027419877981248973, + 0.026739708648576395, + 0.028049258651634976, + 0.026767504736926618, + 0.03293340885142255, + 0.034102595617054636, + 0.029411464961035142, + 0.029808739806866952, + 0.029510378171839963, + 0.028634456625057262, + 0.0313462017989219, + 0.03215300327911014, + 0.030521198730468747, + 0.028062112426699586 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.027639253609993163, + "errorMs": 0.00032038014988472794, + "confidenceIntervalMs": [ + 0.02731887346010843, + 0.02795963375987789 + ], + "p50Ms": 0.027862808965286676, + "p95Ms": 0.028229436477879503, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02774943081063086, + 0.026426214025260266, + 0.02620425922917704, + 0.027893833760945955, + 0.026470250741054413, + 0.027616626259837084, + 0.02787281394571094, + 0.028208251135241856, + 0.027718696239017765, + 0.028006484136540562, + 0.027690631838316722, + 0.027807914173709963, + 0.02774375095700416, + 0.02823851591043849, + 0.027866614154360547 + ], + [ + 0.026537215786680817, + 0.02645864747116707, + 0.02654052596523816, + 0.028452106528232116, + 0.02774211758019352, + 0.027883599514901446, + 0.02802067283933324, + 0.028033023709433325, + 0.028084637119191354, + 0.02804718764545888, + 0.028077913340070742, + 0.02795755313915134, + 0.027852727811969142, + 0.0280674993124351, + 0.028185353153356255 + ], + [ + 0.027890080867795097, + 0.026598398718187376, + 0.02655284878009929, + 0.0278506473880597, + 0.026543186496456914, + 0.027772600522048208, + 0.027929333752199043, + 0.028087930912461034, + 0.027943487469616966, + 0.0280652732272638, + 0.027709504709924088, + 0.027682701818483767, + 0.027827190284076684, + 0.027862808965286676, + 0.027995350303674886 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02848264223615364, + "errorMs": 0.0005516497945627917, + "confidenceIntervalMs": [ + 0.027930992441590852, + 0.029034292030716433 + ], + "p50Ms": 0.028490697470373746, + "p95Ms": 0.030698289966586145, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.028355395911887276, + 0.026825008850744268, + 0.026853947348637403, + 0.028403040836031124, + 0.02696978775785358, + 0.02849230182874722, + 0.02862116313274387, + 0.028568578984948446, + 0.028606804879443986, + 0.02845092791511393, + 0.02842865280659372, + 0.028377229494708767, + 0.028139905210736595, + 0.02825037671581088, + 0.028334115584010878 + ], + [ + 0.02837246970384659, + 0.026839057664958272, + 0.026708616534928432, + 0.026919260570013724, + 0.02853304643733242, + 0.027440444727961148, + 0.0285866360570465, + 0.028522801967493586, + 0.029027456598078764, + 0.028844189733237203, + 0.028313412012794022, + 0.028701982954056304, + 0.028539848847163565, + 0.028344718188516693, + 0.028350725721412777 + ], + [ + 0.028490697470373746, + 0.02763643391638343, + 0.027498383409859505, + 0.029183427491830068, + 0.027606720839083634, + 0.032379226052895664, + 0.03122685968965625, + 0.029151837656659865, + 0.029376964020324844, + 0.02919100913468554, + 0.029305024670377964, + 0.02945189278563015, + 0.029009416978450654, + 0.029024140921094635, + 0.02946496061275593 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.49524093490256277, + "errorMs": 0.007633850272094401, + "confidenceIntervalMs": [ + 0.4876070846304684, + 0.5028747851746572 + ], + "p50Ms": 0.48903045650048876, + "p95Ms": 0.5202351740373172, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.5115751099744246, + 0.5056910955510617, + 0.4830334022211492, + 0.48514684384093115, + 0.4953268183168317, + 0.48530395245026686, + 0.49324466074950685, + 0.48485712063953484, + 0.4806606347909659, + 0.4820987826506024, + 0.4987250762711864, + 0.4821986992771084, + 0.48428165537270085, + 0.4976588572139304, + 0.4817921319210399 + ], + [ + 0.4823303201542912, + 0.4830492298406567, + 0.5084104054878048, + 0.5015148411027569, + 0.4848754944255938, + 0.47992244289827257, + 0.4846779626937985, + 0.5072998610547668, + 0.5122308719918075, + 0.4841124605708757, + 0.4803708540566491, + 0.48651240904669263, + 0.5138840410888547, + 0.5223844381201044, + 0.5126973634033829 + ], + [ + 0.5233199032426779, + 0.5152202245108136, + 0.5124086026625704, + 0.5063034402834008, + 0.512076249232344, + 0.48903045650048876, + 0.47791020974677495, + 0.48052390537944284, + 0.47862023684210525, + 0.5072326176470588, + 0.5133995123076923, + 0.5137103713405239, + 0.4771520834525512, + 0.4764548314285714, + 0.5066115888607595 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "s/op", + "averageMs": 21.839347750677977, + "errorMs": 0.8430328481021068, + "confidenceIntervalMs": [ + 20.99631490257587, + 22.68238059878008 + ], + "p50Ms": 22.907078363636366, + "p95Ms": 23.175316125000002, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 22.92552131818182, + 23.01183968181818, + 22.918995227272728, + 22.917537045454544, + 22.938549136363633, + 23.058462931818184, + 23.17815368181818, + 22.797893, + 22.782359477272728, + 22.740093522727275, + 22.76175393181818, + 22.645079444444445, + 22.907078363636366, + 23.064350931818183, + 22.7497075 + ], + [ + 22.984904886363637, + 23.033054227272725, + 22.911391136363637, + 22.980191386363636, + 22.94973806818182, + 22.970410363636365, + 22.82582590909091, + 23.16869515909091, + 23.271888093023257, + 23.00445125, + 23.086678090909093, + 23.102465136363634, + 23.00491525, + 23.02978911363636, + 22.974055568181818 + ], + [ + 19.478733730769232, + 19.477456826923074, + 19.448191365384616, + 19.517416346153848, + 19.45252228846154, + 19.455799903846152, + 19.540288134615384, + 19.608892076923077, + 19.658236215686273, + 19.632159803921567, + 19.71748537254902, + 19.621085058823528, + 19.82029743137255, + 19.73072907843137, + 19.91552631372549 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "s/op", + "averageMs": 25.472180141033572, + "errorMs": 0.9186396616796075, + "confidenceIntervalMs": [ + 24.553540479353966, + 26.390819802713178 + ], + "p50Ms": 24.343009190476188, + "p95Ms": 27.7720257265015, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 24.376235452380953, + 23.822836, + 24.038476785714284, + 24.06715542857143, + 24.343009190476188, + 23.80486246511628, + 24.140314857142855, + 23.827744261904762, + 23.764452046511625, + 23.776634930232557, + 24.163995928571428, + 24.062825571428572, + 23.985749142857145, + 27.228036621621623, + 23.810380279069765 + ], + [ + 23.97782073809524, + 24.034373857142857, + 23.98423376190476, + 23.99362838095238, + 24.090494666666668, + 23.93407219047619, + 24.20076685714286, + 24.199017452380954, + 24.042926738095236, + 25.291620775, + 29.955485147058823, + 24.831861390243905, + 27.17322127027027, + 24.346681404761902, + 24.12930980952381 + ], + [ + 27.29178345945946, + 27.31652075675676, + 27.26027051351351, + 27.216674513513514, + 27.147390567567566, + 27.40705672972973, + 27.709909486486488, + 27.798646972222222, + 27.456499783783784, + 27.479301324324325, + 27.49674408108108, + 27.423298054054055, + 27.31663762162162, + 27.235683081081078, + 27.293466 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "s/op", + "averageMs": 31.178029608953405, + "errorMs": 1.048795758442199, + "confidenceIntervalMs": [ + 30.129233850511206, + 32.2268253673956 + ], + "p50Ms": 30.34053784848485, + "p95Ms": 33.882317253333326, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 29.170727, + 29.277278199999998, + 29.322908885714284, + 30.34053784848485, + 29.238499714285716, + 29.18287768571429, + 29.127582885714286, + 29.278161171428568, + 29.236534257142857, + 29.237504657142857, + 29.254529685714285, + 29.621405588235294, + 30.538707121212123, + 29.490817470588233, + 29.402141142857143 + ], + [ + 29.57545138235294, + 29.154688314285714, + 29.34241714285714, + 29.328235857142857, + 29.23736102857143, + 29.54833641176471, + 33.352821133333336, + 33.881812133333334, + 33.88253373333333, + 33.923621700000005, + 31.156504454545455, + 29.405602428571427, + 29.23028522857143, + 29.133861257142858, + 31.281427531250003 + ], + [ + 33.626282333333336, + 33.33004319354839, + 33.77169326666667, + 33.4636513, + 33.2530375483871, + 33.163415935483876, + 33.16191151612903, + 33.19367561290323, + 33.123774258064515, + 33.30761248387096, + 33.85233, + 33.14595432258065, + 33.20781532258064, + 33.06203374193548, + 33.19292851612903 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "s/op", + "averageMs": 35.4148753454844, + "errorMs": 0.1970615826140636, + "confidenceIntervalMs": [ + 35.21781376287033, + 35.611936928098466 + ], + "p50Ms": 35.48672806896552, + "p95Ms": 35.91245716785715, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 34.92753493103448, + 34.8599191724138, + 35.5669034137931, + 36.28580439285714, + 35.06126103448276, + 34.99299758620689, + 34.91949544827586, + 34.770549172413794, + 34.77535220689655, + 34.86192248275862, + 34.940582, + 34.92288786206896, + 34.96257965517242, + 35.08891031034483, + 34.904270241379315 + ], + [ + 35.6923654137931, + 35.731150500000005, + 35.6802975862069, + 35.690969448275865, + 35.785454892857146, + 35.85426064285714, + 35.93739853571429, + 35.80198089285714, + 35.77363928571429, + 35.812467964285716, + 35.82373775, + 35.75539667857143, + 35.73132314285714, + 35.673222379310346, + 35.73552217857143 + ], + [ + 35.34297506896552, + 35.40029537931034, + 35.293626137931035, + 35.55316331034482, + 35.58134893103448, + 35.65690579310345, + 35.48672806896552, + 35.494681689655174, + 35.43694496551724, + 35.417957931034486, + 35.31078751724138, + 35.529000103448276, + 35.35915786206897, + 35.26443834482758, + 35.22122224137931 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "s/op", + "averageMs": 57.45038670263003, + "errorMs": 1.8330512768476985, + "confidenceIntervalMs": [ + 55.61733542578233, + 59.28343797947773 + ], + "p50Ms": 56.53432522222222, + "p95Ms": 64.77688322499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 58.83946394117647, + 58.87596911764706, + 58.831826588235295, + 58.568644722222224, + 58.49337555555555, + 58.17698066666667, + 58.630750444444445, + 58.99982335294118, + 59.807126000000004, + 62.18214288235294, + 60.32167464705882, + 64.77916, + 64.77157075, + 60.363629470588236, + 60.883745705882355 + ], + [ + 53.936098263157895, + 53.71874021052631, + 54.14961310526316, + 53.83546084210526, + 53.52730231578948, + 54.24125821052632, + 54.281357052631584, + 53.744733789473685, + 57.859738666666665, + 53.877001736842104, + 54.19001857894737, + 54.13225242105263, + 54.20055005263158, + 54.03534189473684, + 53.992058368421056 + ], + [ + 55.15669973684211, + 58.715293555555554, + 56.15737627777777, + 55.05051947368421, + 56.53432522222222, + 56.044630777777776, + 55.365338105263156, + 54.899936157894736, + 59.90147323529411, + 66.68065973333333, + 62.658712235294125, + 60.29008188235294, + 61.80841852941176, + 53.49410384210526, + 56.2624235 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "s/op", + "averageMs": 75.87319335476079, + "errorMs": 5.958836432967768, + "confidenceIntervalMs": [ + 69.91435692179301, + 81.83202978772854 + ], + "p50Ms": 74.12459821428571, + "p95Ms": 92.9286831090909, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 66.7174594, + 66.221440875, + 65.206331625, + 65.4309905, + 65.3890078125, + 65.67063618750001, + 65.92540975, + 70.91489446666667, + 71.90490700000001, + 64.4024616875, + 64.4255163125, + 64.49576006250001, + 64.04167650000001, + 64.20258275, + 64.95111606249999 + ], + [ + 89.66120375, + 89.87440683333334, + 89.8445915, + 91.409915, + 93.57958372727272, + 93.97254645454547, + 89.58990208333334, + 90.75748791666668, + 89.47224391666667, + 90.22978441666666, + 90.16937275000001, + 90.84072883333333, + 90.08754016666666, + 90.0265645, + 90.68747666666667 + ], + [ + 76.79239985714285, + 77.63746115384615, + 64.24660681249999, + 64.48167375, + 64.25309887499999, + 64.040812375, + 64.63375881249999, + 64.98841625, + 74.45858721428571, + 74.12459821428571, + 74.7327615, + 75.26390707142858, + 75.60681157142857, + 73.94252235714285, + 74.98674564285713 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "s/op", + "averageMs": 78.51078528240012, + "errorMs": 6.351888462279109, + "confidenceIntervalMs": [ + 72.15889682012102, + 84.86267374467923 + ], + "p50Ms": 76.76146507142857, + "p95Ms": 100.83929410363636, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 85.53536208333333, + 86.25551250000001, + 83.65293758333334, + 87.86504258333333, + 85.89646491666666, + 85.44720983333333, + 93.20236054545454, + 104.8436485, + 101.34595320000001, + 99.65708954545455, + 97.83857372727273, + 96.9905199090909, + 96.81291527272727, + 97.40486636363636, + 97.406929 + ], + [ + 78.25890000000001, + 78.34793907692307, + 77.66271453846153, + 77.88554876923078, + 78.72621146153847, + 76.3472335, + 76.88547592857142, + 76.76146507142857, + 76.77086307142856, + 76.09658328571427, + 71.60951871428571, + 66.56144625, + 71.85710878571429, + 76.54091135714286, + 76.01994457142858 + ], + [ + 65.7995820625, + 66.19252125, + 65.733958375, + 65.811290125, + 65.5893230625, + 66.188559875, + 66.2695061875, + 66.4173130625, + 66.640606125, + 67.04596446666666, + 66.92970933333334, + 66.0920854375, + 67.47939586666666, + 67.10893073333334, + 67.19934180000001 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "s/op", + "averageMs": 85.75693582879529, + "errorMs": 6.782711080077277, + "confidenceIntervalMs": [ + 78.97422474871802, + 92.53964690887257 + ], + "p50Ms": 81.01155023076923, + "p95Ms": 104.37663105, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 102.7917511, + 102.4639572, + 104.0715336, + 104.6236311, + 102.4964795, + 101.8959453, + 101.9916326, + 101.6471154, + 104.5073871, + 102.0000935, + 103.8644323, + 103.467502, + 102.8616641, + 102.5393923, + 101.8389785 + ], + [ + 71.04118986666667, + 71.68158299999999, + 70.3205448, + 74.34500600000001, + 84.31835491666668, + 79.8834246923077, + 69.63555146666667, + 70.01103359999999, + 69.98744233333333, + 70.34815933333333, + 70.19646533333334, + 81.63861192307692, + 81.34815469230769, + 81.77235776923077, + 81.50321876923077 + ], + [ + 71.49304007142857, + 71.31544766666667, + 80.67365569230769, + 80.88161853846154, + 80.96370269230769, + 81.01155023076923, + 80.49541415384616, + 81.28857007692308, + 80.85541423076924, + 81.0091623076923, + 78.98766092307692, + 79.18804907692308, + 81.11080076923078, + 79.44506015384616, + 79.25037161538462 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "s/op", + "averageMs": 196.46059956666664, + "errorMs": 7.702557658376342, + "confidenceIntervalMs": [ + 188.7580419082903, + 204.163157225043 + ], + "p50Ms": 187.51508916666668, + "p95Ms": 220.89063464, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 189.07241150000002, + 189.14608733333333, + 205.8075606, + 192.7672438333333, + 183.2848435, + 183.86779316666664, + 184.86897516666667, + 183.12396750000002, + 185.6160555, + 199.92742216666667, + 215.1418176, + 213.7711674, + 218.22592699999998, + 215.0182994, + 213.32962899999998 + ], + [ + 220.2647308, + 214.4589546, + 215.02267859999998, + 213.8256932, + 215.0483064, + 184.19821283333334, + 184.65351416666667, + 182.81009683333332, + 185.09686066666666, + 182.85941350000002, + 183.10802933333335, + 182.4914203333333, + 183.47376083333333, + 184.1502128333333, + 181.72614566666667 + ], + [ + 184.95280866666667, + 186.20652583333333, + 185.37815266666667, + 186.0344265, + 197.99988166666665, + 197.1211885, + 187.30721816666667, + 186.99255083333333, + 187.51508916666668, + 185.44151166666666, + 189.60913416666668, + 222.3625442, + 216.19339000000002, + 220.320236, + 221.1350912 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0012569418667185586, + "errorMs": 1.9122912802012572e-05, + "confidenceIntervalMs": [ + 0.0012378189539165461, + 0.0012760647795205713 + ], + "p50Ms": 0.0012564110824823211, + "p95Ms": 0.0013148463979455645, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0012875571676671915, + 0.001295641339114641, + 0.0012861828328553607, + 0.001306080247389185, + 0.001282465438113032, + 0.0012623470092784376, + 0.0012442702997261643, + 0.0012572250959154837, + 0.0012367815372134668, + 0.0012755376460925503, + 0.0012827070458083995, + 0.0012397377296696922, + 0.0012404566723555415, + 0.001252212365480327, + 0.0012573760103191157 + ], + [ + 0.001257298041951888, + 0.0013186033196125845, + 0.001258184397412946, + 0.001234498469415465, + 0.001245584155752283, + 0.0012423894745341615, + 0.0012981389309291223, + 0.0013947334623784274, + 0.0012643167099853864, + 0.0012391770169828363, + 0.0012445777410531398, + 0.0012564110824823211, + 0.0012437777003969635, + 0.0011929046859084002, + 0.001234100122285442 + ], + [ + 0.0012652530780324883, + 0.001244875979905252, + 0.001205026212043443, + 0.0012593271314940194, + 0.0012823622526304452, + 0.0012726167848380891, + 0.0012911222287202249, + 0.0012332651109910897, + 0.0012282000169474665, + 0.0012893354527476325, + 0.001208959211994396, + 0.0012287823699109479, + 0.001234808375611015, + 0.0011906513647110927, + 0.0011965246836775712 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0696441212313716, + "errorMs": 0.0016536415443610581, + "confidenceIntervalMs": [ + 0.06799047968701055, + 0.07129776277573266 + ], + "p50Ms": 0.06868073808542784, + "p95Ms": 0.07433388629221041, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.07367897988950275, + 0.06806815061593956, + 0.0660027275786973, + 0.06693945803774595, + 0.06868073808542784, + 0.07156984279069767, + 0.07455886700462204, + 0.07084097542144781, + 0.06782470453004205, + 0.06776216470189703, + 0.06762554121306376, + 0.06672267625083389, + 0.07204817049629042, + 0.07370698960866681, + 0.07107182497157476 + ], + [ + 0.07358327207180694, + 0.07303370376049653, + 0.07204215767485414, + 0.07217716049649996, + 0.06882902043906132, + 0.07246383322466131, + 0.07359977767147484, + 0.07505226795227733, + 0.07380893129658328, + 0.07379199247454626, + 0.07337384968087447, + 0.07224547009534817, + 0.07207674648699287, + 0.07170456043877259, + 0.07213966604154645 + ], + [ + 0.06539060231433054, + 0.06675650413774692, + 0.06605805211016447, + 0.06670327304255035, + 0.06667416737768297, + 0.06689876443047288, + 0.06610413119629874, + 0.06633993924117802, + 0.06559024855718783, + 0.06615148035714286, + 0.0665097506151493, + 0.06573513940190602, + 0.06672891399786496, + 0.06752006541992979, + 0.06780020220986985 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.07151303893700059, + "errorMs": 0.0019189910748693944, + "confidenceIntervalMs": [ + 0.06959404786213119, + 0.07343203001186999 + ], + "p50Ms": 0.07316768966274051, + "p95Ms": 0.07613362594743536, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06505707155402328, + 0.0688483177531493, + 0.06620834065934066, + 0.06676479272363152, + 0.06617240220987164, + 0.06623482900662252, + 0.06609042760853763, + 0.06659251774419069, + 0.06670797125325151, + 0.07092708998085513, + 0.07555881288714308, + 0.0767741465417978, + 0.0752549324303988, + 0.07619599405759561, + 0.0749902789232961 + ], + [ + 0.07249961152591519, + 0.0669130390044825, + 0.067062145031514, + 0.06878088185944162, + 0.07410463080684596, + 0.07483929093085903, + 0.07412236137256355, + 0.07437840382184549, + 0.07372789451570103, + 0.07316768966274051, + 0.07482878303157264, + 0.07430655401188707, + 0.07066668072629645, + 0.07289769382698054, + 0.0741447884943287 + ], + [ + 0.06632109151193634, + 0.06898660348989585, + 0.07494530775571374, + 0.0737569046460177, + 0.0726605263693157, + 0.07401258814825776, + 0.0747025153122199, + 0.06892226166356558, + 0.0674176950455005, + 0.0738904574868878, + 0.07496175490930895, + 0.07398744296493565, + 0.07338770479894335, + 0.07598810035706147, + 0.0693274237487869 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.06983746896565794, + "errorMs": 0.0018438585467687035, + "confidenceIntervalMs": [ + 0.06799361041888924, + 0.07168132751242663 + ], + "p50Ms": 0.06858010785053137, + "p95Ms": 0.07521035210524611, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06668281850913456, + 0.06730465827725438, + 0.06846228646724621, + 0.06789868784792939, + 0.06937245050981479, + 0.06931183921269665, + 0.06776972469169264, + 0.0670004317009446, + 0.06730719449491891, + 0.0700614286214626, + 0.06544570180604632, + 0.06675513207421249, + 0.07361502480494626, + 0.07405955619724566, + 0.07490605414513593 + ], + [ + 0.06809456808278867, + 0.06471719438333118, + 0.06785131431478969, + 0.06625837544719755, + 0.0724124853750362, + 0.07382463047169115, + 0.07416785161290322, + 0.06887550402864817, + 0.06850310965753426, + 0.07437945471445567, + 0.07450327003873658, + 0.07082000446049279, + 0.06474197728008285, + 0.0664023971320454, + 0.07240703902121191 + ], + [ + 0.07327980934935523, + 0.06846173557396126, + 0.07437351472337894, + 0.07433749397948565, + 0.0656780109666404, + 0.06568874085506009, + 0.06796674279695569, + 0.06518107090257413, + 0.0658519512837393, + 0.0762645585970263, + 0.07278249112210741, + 0.06858010785053137, + 0.07027811172006745, + 0.0753407655167219, + 0.07470883283537497 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.06854294581717443, + "errorMs": 0.00197481593494159, + "confidenceIntervalMs": [ + 0.06656812988223285, + 0.07051776175211603 + ], + "p50Ms": 0.06639973277121232, + "p95Ms": 0.07511962188562588, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06949653738187882, + 0.07199115986468006, + 0.07347730443726123, + 0.07156628339414753, + 0.06828548900723747, + 0.0663408059295616, + 0.06633880850358184, + 0.06565927676754414, + 0.06616029025003307, + 0.06683036366673348, + 0.06691837548507962, + 0.07474361358541325, + 0.07446449151280524, + 0.06533532523352277, + 0.06509950299401199 + ], + [ + 0.0765912322714045, + 0.07524413548484164, + 0.07482909015412241, + 0.07436426637424727, + 0.06882779617396091, + 0.06535456798431885, + 0.07396568710249962, + 0.07326319550249048, + 0.0683260391420179, + 0.0652221737202478, + 0.06597809175461741, + 0.07176760256870202, + 0.07408138783973932, + 0.07231765126536514, + 0.06588749242424242 + ], + [ + 0.06648036743104022, + 0.06513071036009636, + 0.06551677728285078, + 0.06550986396384595, + 0.06591572971726092, + 0.06669840484129101, + 0.06533439913770578, + 0.06543705371279032, + 0.06639973277121232, + 0.06572845200078849, + 0.06600732937372138, + 0.06495936764514873, + 0.06463325846471955, + 0.06577149845465903, + 0.06618157883940978 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.07108067303473302, + "errorMs": 0.0019657017219700547, + "confidenceIntervalMs": [ + 0.06911497131276297, + 0.07304637475670307 + ], + "p50Ms": 0.07181362370763929, + "p95Ms": 0.0759130261275826, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.07423241334520893, + 0.06603936577314143, + 0.07181362370763929, + 0.07422452897959184, + 0.07400525016648168, + 0.07392389941615549, + 0.07458763867551645, + 0.07153405400185966, + 0.07383985951572421, + 0.06773568876549062, + 0.07338311871744076, + 0.07265379370959542, + 0.06556340419534579, + 0.06559455758132214, + 0.06620347451681229 + ], + [ + 0.06995634461775196, + 0.07358363897881107, + 0.07360753075791023, + 0.07127290173163257, + 0.07327071394037067, + 0.07326807464107823, + 0.06580881161994999, + 0.06793206764466178, + 0.07572300242259065, + 0.07478214414953271, + 0.07453689909829346, + 0.07464639050604567, + 0.07503046463131048, + 0.07040351949880332, + 0.06590372866837978 + ], + [ + 0.06512503307937748, + 0.06612911338842975, + 0.06759281786848685, + 0.06975197398521411, + 0.06618879624114883, + 0.06798338030179445, + 0.06791288504108102, + 0.06918165739780037, + 0.06677374526034713, + 0.06774563765662038, + 0.07567510320823244, + 0.07528908287542341, + 0.07532246182228916, + 0.07690322960399845, + 0.07599446485829343 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0699603214996713, + "errorMs": 0.002119103066050744, + "confidenceIntervalMs": [ + 0.06784121843362056, + 0.07207942456572204 + ], + "p50Ms": 0.0691035324029294, + "p95Ms": 0.07576545593262791, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.07505262467171907, + 0.07217485221532689, + 0.07077065145404374, + 0.06603039605202352, + 0.0749291843583789, + 0.07258780210449928, + 0.07571910953822861, + 0.07295876030345029, + 0.07417510701572233, + 0.07591139013282733, + 0.07576812749034165, + 0.07575922229796259, + 0.07229621948399219, + 0.06676031175332042, + 0.06822133644796072 + ], + [ + 0.07398994836132278, + 0.06504866634146342, + 0.06499533435144268, + 0.06562639160104987, + 0.06498696406991099, + 0.0651901068239588, + 0.06483525048619214, + 0.06556668194034743, + 0.0652241919139224, + 0.0675809081818796, + 0.07125749686520376, + 0.06989150621942697, + 0.06525719307059898, + 0.06541188051013735, + 0.06870330697898062 + ], + [ + 0.06536414717030455, + 0.06667342613333334, + 0.0691035324029294, + 0.0741540868856105, + 0.0750798402642246, + 0.07384482339043119, + 0.07153003196738897, + 0.06866823638860281, + 0.07506741511558092, + 0.06642782983528162, + 0.06657069856905158, + 0.07463336255782718, + 0.07422557383496586, + 0.06811934400326908, + 0.06607119593077025 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.06997314523661156, + "errorMs": 0.0017571084061875782, + "confidenceIntervalMs": [ + 0.06821603683042397, + 0.07173025364279914 + ], + "p50Ms": 0.06839467498632386, + "p95Ms": 0.07777733685024438, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06596949686696127, + 0.06734040548000539, + 0.06701948217636022, + 0.06709506016903675, + 0.06794481929347826, + 0.06795320349232233, + 0.06753178811613775, + 0.06794006066163984, + 0.07086232688629117, + 0.0678942051456113, + 0.06733615928369463, + 0.0681173208472383, + 0.07291634682123067, + 0.07432892160214015, + 0.07461135292801194 + ], + [ + 0.06743230245415319, + 0.06935006372209125, + 0.06866563480947477, + 0.06906091197183098, + 0.0679267213582343, + 0.07335344078609664, + 0.06776925645368928, + 0.06839467498632386, + 0.07104949943173747, + 0.0689363776966021, + 0.07087410522959182, + 0.07820210258014074, + 0.07854262635464113, + 0.07678621681381957, + 0.0761364160322777 + ], + [ + 0.06717320854321983, + 0.06917390773274312, + 0.06879368883692139, + 0.06798267067699837, + 0.06766276740409986, + 0.06915287015142087, + 0.06707728368318691, + 0.07527239942809844, + 0.06835402644887917, + 0.06713000167796497, + 0.07387705828039592, + 0.07054714833885872, + 0.06775033970060286, + 0.0676570211038961, + 0.07384584318936878 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.07127803306028269, + "errorMs": 0.0019383685754792255, + "confidenceIntervalMs": [ + 0.06933966448480347, + 0.07321640163576192 + ], + "p50Ms": 0.0727908537845706, + "p95Ms": 0.07599210884794284, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0752671104756171, + 0.07487550613864351, + 0.06937804286903441, + 0.06650581555851064, + 0.06633928666180275, + 0.06645860700285695, + 0.06731668755468802, + 0.06990979716222827, + 0.07480454861630516, + 0.07395861693160813, + 0.06650575929250616, + 0.06831207622430162, + 0.07372395768833849, + 0.06744751736462337, + 0.06794148345900415 + ], + [ + 0.0750620532873011, + 0.07402638761009549, + 0.07453351456889484, + 0.0739328846921428, + 0.07408365015181811, + 0.07352129822111143, + 0.07427406504789485, + 0.07435653333828886, + 0.06950271412688487, + 0.07565668502269289, + 0.0756691298986231, + 0.06630850911501492, + 0.06971318107053248, + 0.06804198544217686, + 0.06749162469635626 + ], + [ + 0.07498114506334808, + 0.06897746613793103, + 0.07430730208023774, + 0.07406795549137228, + 0.07497756998275733, + 0.07589504363332827, + 0.0727908537845706, + 0.0760337082256348, + 0.07717442623456791, + 0.0681777142467621, + 0.06663144007727667, + 0.06659650249683734, + 0.06731243007134204, + 0.06725259067984668, + 0.06741631021701039 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0985417207419532, + "errorMs": 0.002769732766095042, + "confidenceIntervalMs": [ + 0.09577198797585816, + 0.10131145350804827 + ], + "p50Ms": 0.09499448660968661, + "p95Ms": 0.10505984199305736, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0947184819128788, + 0.09418937140973727, + 0.09374040178069354, + 0.09357800991673683, + 0.09339986450648986, + 0.09479764429911856, + 0.09471044289772727, + 0.10702631300160513, + 0.09288928296805349, + 0.09686668380786365, + 0.09499448660968661, + 0.10435163286384977, + 0.10427035616010005, + 0.10413334586153046, + 0.10408046181061394 + ], + [ + 0.09541261509109988, + 0.09357362578351576, + 0.09313044962756052, + 0.09343284932274638, + 0.09379141682295573, + 0.10328575857083849, + 0.10416505071331876, + 0.10452866182464207, + 0.10404666482887756, + 0.10464939328311361, + 0.09473083521166777, + 0.0932906535770917, + 0.09315577973363137, + 0.09390501586705473, + 0.09330523097014926 + ], + [ + 0.09576567933741861, + 0.09443392153715419, + 0.09364818558052435, + 0.09378764047261816, + 0.09399934981203006, + 0.09449098195559755, + 0.10446449765013055, + 0.10497758402435184, + 0.10451543113897598, + 0.10509509540821688, + 0.10459886969253294, + 0.1045176709165012, + 0.10480585958294038, + 0.10427708788573813, + 0.10484879735821365 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.838776142833147, + "errorMs": 0.0337184290202009, + "confidenceIntervalMs": [ + 2.8050577138129458, + 2.8724945718533474 + ], + "p50Ms": 2.8472561761363635, + "p95Ms": 2.9491577743906223, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.7990803938547484, + 2.8665144885714287, + 2.926121081871345, + 2.757301622589532, + 3.031022412121212, + 2.760370005509642, + 2.766048908839779, + 2.747174142465753, + 2.7761395346260387, + 2.8178107183098593, + 2.8799743994252873, + 2.8377316515580735, + 2.7599603719008265, + 2.8180468225352113, + 2.9589247817109143 + ], + [ + 2.8879454870317005, + 2.887574239193084, + 2.886123691642651, + 2.8002906452513967, + 2.8523127179487178, + 2.8472561761363635, + 2.8527929373219374, + 2.78341255, + 2.76670755801105, + 2.8504496552706553, + 2.8368872464589234, + 2.7346375163934424, + 2.862707942857143, + 2.905588420289855, + 2.7439693397260276 + ], + [ + 2.8506454928774927, + 2.876758227011494, + 2.8545695156695157, + 2.801662969187675, + 2.785207441666667, + 2.8218045605633804, + 2.755523126721763, + 2.818489450704225, + 2.8906128265895954, + 2.9252274795321638, + 2.8709985787965615, + 2.809798915730337, + 2.8483797329545455, + 2.90800255942029, + 2.9263680906432747 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "s/op", + "averageMs": 76.56291609326412, + "errorMs": 1.8951725136747246, + "confidenceIntervalMs": [ + 74.6677435795894, + 78.45808860693886 + ], + "p50Ms": 75.01549707142857, + "p95Ms": 82.64134008461538, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 80.65398253846153, + 80.35959207692308, + 80.72329538461538, + 80.34915907692309, + 81.15753107692306, + 80.49989707692308, + 80.25854292307692, + 80.30098423076923, + 80.078407, + 80.362172, + 80.02167338461538, + 79.511566, + 78.89474976923076, + 69.18626993333334, + 69.1176154 + ], + [ + 73.51995742857143, + 74.7458412142857, + 73.84564164285715, + 73.63774735714286, + 73.85357542857143, + 74.10877271428572, + 74.17255964285714, + 74.56249478571429, + 74.90650407142857, + 74.7555897142857, + 77.63653099999999, + 73.3891425, + 73.69984421428572, + 74.03557407142858, + 74.31771821428572 + ], + [ + 86.75625608333333, + 74.35363135714286, + 75.01549707142857, + 74.95344328571429, + 75.1429165, + 79.04218415384616, + 75.13046242857142, + 75.76406928571429, + 75.0546882142857, + 74.52780185714286, + 83.27725823076923, + 74.05131892857143, + 74.27902628571428, + 77.17243957142857, + 74.14729907142858 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "s/op", + "averageMs": 89.93331539293187, + "errorMs": 3.1837694423613843, + "confidenceIntervalMs": [ + 86.74954595057048, + 93.11708483529326 + ], + "p50Ms": 88.005169, + "p95Ms": 102.72386168, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 87.93004633333334, + 88.37662524999999, + 87.90445325, + 88.25793866666666, + 88.11368941666667, + 90.32863025, + 87.95687941666667, + 89.37243733333334, + 88.72561558333334, + 88.34532633333333, + 98.64279081818182, + 105.6835913, + 102.8555027, + 102.31742150000001, + 102.41669929999999 + ], + [ + 97.57262836363637, + 82.435888, + 82.35882699999999, + 82.07838653846154, + 82.01347284615385, + 82.56815692307693, + 89.8670375, + 96.69934263636364, + 96.66863109090909, + 95.38403263636364, + 84.20676575, + 83.02345199999999, + 84.68021341666666, + 100.1747484, + 94.83466354545455 + ], + [ + 86.674474, + 86.91118875000001, + 88.08366683333334, + 88.16573075000001, + 87.58648258333334, + 87.84151299999999, + 87.39799283333333, + 88.005169, + 87.95634475, + 87.82415158333333, + 87.7915505, + 88.94659841666666, + 87.16725625000001, + 87.00089275, + 87.85228658333332 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "s/op", + "averageMs": 91.24239170937062, + "errorMs": 4.265765295828577, + "confidenceIntervalMs": [ + 86.97662641354205, + 95.5081570051992 + ], + "p50Ms": 90.97705972727273, + "p95Ms": 100.96310543999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 101.1767712, + 100.3756487, + 99.12521190909091, + 98.928921, + 98.86922290909091, + 95.257763, + 85.65751566666667, + 86.06179908333334, + 90.97705972727273, + 87.56227491666667, + 85.35654199999999, + 90.40686333333333, + 86.28371808333334, + 86.010108, + 84.86430116666666 + ], + [ + 100.22203239999999, + 101.6086457, + 100.464552, + 100.2081616, + 99.46241627272727, + 99.12870518181818, + 99.75079218181817, + 99.55764009090909, + 99.56567581818182, + 99.49442918181818, + 99.48887163636364, + 98.8924940909091, + 99.51859427272727, + 99.30520481818182, + 89.60537766666667 + ], + [ + 80.18555023076924, + 80.26613361538462, + 79.87235115384615, + 80.24668538461538, + 92.2078869090909, + 86.57120108333332, + 83.35384476923078, + 80.86845953846154, + 81.51101238461538, + 82.75681853846153, + 82.19508415384615, + 91.89123909090908, + 79.99038007692307, + 80.39421353846154, + 80.40945284615385 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "s/op", + "averageMs": 105.3801606853423, + "errorMs": 4.312474634307803, + "confidenceIntervalMs": [ + 101.0676860510345, + 109.6926353196501 + ], + "p50Ms": 107.57273670000001, + "p95Ms": 116.50241287777779, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 100.8445481, + 94.48731363636364, + 93.48109136363635, + 103.0248877, + 109.558666, + 117.54813711111112, + 111.47855433333332, + 110.2193598, + 109.5062987, + 109.9987979, + 112.080071, + 109.7260215, + 108.87064539999999, + 109.0840647, + 109.207982 + ], + [ + 98.34711063636362, + 100.2662387, + 98.11506, + 98.20757627272728, + 99.49409627272728, + 108.8564485, + 114.76476711111111, + 115.952287, + 116.73818111111112, + 115.81468577777777, + 114.76921266666666, + 114.78773922222223, + 114.81371755555556, + 114.307873, + 114.66213533333332 + ], + [ + 106.0554382, + 105.89445549999999, + 105.880433, + 106.4351781, + 107.865865, + 107.57273670000001, + 106.0985644, + 100.1021849, + 92.45226718181817, + 92.41335645454546, + 92.31138909090909, + 92.36385854545455, + 92.46415118181818, + 92.98327318181818, + 92.200511 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "s/op", + "averageMs": 115.10547885543207, + "errorMs": 4.063099591775597, + "confidenceIntervalMs": [ + 111.04237926365647, + 119.16857844720766 + ], + "p50Ms": 109.87268470000001, + "p95Ms": 125.92192255, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 127.303111625, + 121.46784566666668, + 122.41023311111111, + 122.0521468888889, + 122.06179322222224, + 122.40904022222222, + 122.259764, + 121.75693833333332, + 121.60348155555556, + 121.32656366666666, + 121.92973033333334, + 122.366167, + 122.01393477777778, + 122.88640122222222, + 122.05301944444444 + ], + [ + 124.72645844444443, + 124.4417051111111, + 124.60957644444444, + 125.42126400000001, + 126.13649050000001, + 125.105593125, + 106.9938823, + 107.82916200000001, + 106.757057, + 107.20557840000001, + 108.5998114, + 108.2399772, + 107.8473152, + 107.5283584, + 106.9842763 + ], + [ + 109.87268470000001, + 108.0670375, + 108.8347675, + 109.90317300000001, + 107.7129153, + 107.04324460000001, + 107.7120503, + 108.0949378, + 108.1770755, + 108.5782767, + 108.2409307, + 108.1140621, + 108.3062043, + 108.14502739999999, + 108.6174842 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "s/op", + "averageMs": 127.04490231851854, + "errorMs": 5.414142232079772, + "confidenceIntervalMs": [ + 121.63076008643877, + 132.45904455059832 + ], + "p50Ms": 132.15131887500002, + "p95Ms": 137.5252580875, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 137.64402775000002, + 132.276280625, + 120.16059277777778, + 126.684971375, + 136.4172035, + 136.72548600000002, + 137.078983625, + 136.133783625, + 136.55587625, + 136.64128775, + 136.53633125000002, + 137.248128875, + 136.291697875, + 136.58667362499997, + 136.566026875 + ], + [ + 111.80118133333333, + 112.51045388888889, + 112.43639811111112, + 112.68736888888888, + 112.54803700000001, + 112.82547011111112, + 112.64157900000001, + 112.78497388888889, + 114.08633433333333, + 112.978559, + 112.79747633333332, + 113.201672, + 112.80334533333333, + 119.00663622222223, + 114.77970511111111 + ], + [ + 134.54599549999998, + 134.02375475, + 133.22877775, + 133.51339525, + 133.63114174999998, + 132.505738375, + 134.16125200000002, + 133.96235237500002, + 138.11907374999998, + 132.15131887500002, + 132.104992, + 131.58314575, + 131.664985875, + 131.819503, + 130.568635 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "s/op", + "averageMs": 107.40551198518519, + "errorMs": 3.7266811894803884, + "confidenceIntervalMs": [ + 103.6788307957048, + 111.13219317466556 + ], + "p50Ms": 103.8346711, + "p95Ms": 124.08271931111112, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 108.1980161, + 107.681011, + 108.22944530000001, + 108.0958659, + 108.36043099999999, + 108.4314636, + 108.2078925, + 108.4267973, + 108.4850809, + 108.02719069999999, + 123.14758944444444, + 124.11118977777778, + 124.01628822222223, + 124.57867277777777, + 123.62416822222222 + ], + [ + 103.1061184, + 104.28415030000001, + 103.8346711, + 102.3252236, + 102.37679539999999, + 102.2279071, + 102.6794287, + 102.67361580000001, + 101.7204167, + 102.2689672, + 102.8227131, + 102.3254867, + 103.1874742, + 104.02456020000001, + 102.8859168 + ], + [ + 118.13309422222223, + 112.57814777777777, + 101.9732821, + 101.86762940000001, + 101.93140439999999, + 101.4968377, + 101.9517575, + 102.50175109999999, + 102.8192126, + 102.2903089, + 102.8172685, + 111.74658244444446, + 117.40858144444444, + 103.504617, + 105.8630162 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "s/op", + "averageMs": 133.13116633549387, + "errorMs": 3.6638571405440494, + "confidenceIntervalMs": [ + 129.46730919494985, + 136.79502347603793 + ], + "p50Ms": 135.0178995, + "p95Ms": 141.4544356, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 120.22059, + 138.98915962499998, + 141.501607375, + 141.34436812500002, + 140.0561465, + 142.06363762499998, + 141.116382625, + 128.54675500000002, + 122.09067433333333, + 122.26163611111112, + 122.21080955555556, + 122.08210466666667, + 122.54488822222221, + 122.18937266666667, + 123.30753966666666 + ], + [ + 134.381603875, + 134.80307937499998, + 134.58015412499998, + 135.0178995, + 134.814745125, + 135.00304062499998, + 134.52188412499999, + 134.41571275, + 133.81842087500002, + 133.98588212500002, + 135.335039, + 134.03685900000002, + 133.79721825, + 117.08179311111111, + 117.96008788888888 + ], + [ + 136.0284775, + 138.70047399999999, + 137.16107025, + 135.14978150000002, + 137.22890800000002, + 138.013403625, + 140.570601375, + 137.20517800000002, + 136.8000965, + 135.659713375, + 136.651699875, + 136.73628175, + 137.55624087500001, + 136.529345375, + 136.83212125 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2612.3580610222234, + "errorMs": 53.12779588306126, + "confidenceIntervalMs": [ + 2559.230265139162, + 2665.4858569052844 + ], + "p50Ms": 2581.490736, + "p95Ms": 2802.8599165, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2642.663988, + 2488.088946, + 2488.625136, + 2502.52589, + 2559.90374, + 2539.740049, + 2543.5233190000004, + 2543.4411360000004, + 2545.4493, + 2544.9939, + 2550.760934, + 2547.517931, + 2517.436839, + 2555.894272, + 2535.895236 + ], + [ + 2725.860863, + 2704.255142, + 2709.9210390000003, + 2742.8144350000002, + 2788.7294260000003, + 2808.915841, + 2711.114576, + 2714.966237, + 2706.154808, + 2719.5126950000003, + 2721.6416090000002, + 2711.7243489999996, + 2482.495583, + 2475.400708, + 2462.731295 + ], + [ + 2523.300094, + 2559.383259, + 2542.311855, + 2539.579829, + 2589.3534210000003, + 2597.142179, + 2583.7251979999996, + 2581.490736, + 2575.215506, + 2603.008519, + 2606.8029469999997, + 2767.11991, + 2766.253835, + 2818.8834620000002, + 2609.842774 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.634815995511488, + "errorMs": 0.07274067067977875, + "confidenceIntervalMs": [ + 7.562075324831709, + 7.707556666191267 + ], + "p50Ms": 7.625925818181818, + "p95Ms": 7.8547983234375005, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 7.399193411764705, + 7.469607417910448, + 7.684244480916031, + 7.762370643410852, + 7.542722293233083, + 7.534492330827067, + 7.747824807692307, + 7.583030901515151, + 7.679856458015267, + 7.570771481203008, + 7.62805718939394, + 7.525783556390978, + 7.559508954887218, + 7.595539136363636, + 7.687749610687023 + ], + [ + 7.660450923664122, + 7.525420360902256, + 7.656730702290076, + 7.681289282442748, + 7.52530892481203, + 7.496814731343283, + 7.585623507575758, + 7.5721497593984965, + 7.8638394140625, + 7.491546246268657, + 8.289412991735537, + 7.58160137593985, + 7.62312803030303, + 7.677554954198474, + 7.503000074626866 + ], + [ + 7.674818748091603, + 7.681923396946566, + 7.565820090225564, + 7.681984236641221, + 7.8337024453125, + 7.625925818181818, + 7.694707730769231, + 7.707866546153846, + 7.685511610687023, + 7.701112261538461, + 7.696407776923077, + 7.561560323308271, + 7.513456529850747, + 7.540789383458646, + 7.6965089461538465 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "s/op", + "averageMs": 250.37082587222227, + "errorMs": 2.3227801062767277, + "confidenceIntervalMs": [ + 248.04804576594552, + 252.693605978499 + ], + "p50Ms": 248.1910768, + "p95Ms": 258.879183525, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 244.9053356, + 245.5061662, + 245.6642528, + 246.25806359999999, + 254.33313525, + 249.792484, + 248.378958, + 249.3774696, + 247.00706580000002, + 246.84445, + 247.080313, + 247.1934278, + 258.327576, + 254.28469250000003, + 251.6393725 + ], + [ + 255.17498, + 252.98182250000002, + 252.70144324999998, + 252.77317324999999, + 253.9359895, + 253.17294099999998, + 252.41653424999998, + 252.46091675, + 253.74533350000002, + 259.11558675000003, + 256.3808595, + 255.43788800000002, + 256.678629, + 258.1558115, + 261.04848425 + ], + [ + 246.25829499999998, + 247.6535694, + 247.5060576, + 247.234811, + 247.5109278, + 247.1352074, + 248.1910768, + 246.61191599999998, + 245.7146228, + 246.2864676, + 247.8069692, + 247.654296, + 246.3543612, + 246.0015012, + 245.9939296 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "s/op", + "averageMs": 296.2845304611111, + "errorMs": 10.571007505495995, + "confidenceIntervalMs": [ + 285.7135229556151, + 306.8555379666071 + ], + "p50Ms": 284.150309, + "p95Ms": 323.19254137499996, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 272.58973425, + 275.4003035, + 274.39624499999996, + 272.32255525, + 307.24407825, + 323.50251749999995, + 321.2946175, + 291.44324575, + 280.88390775, + 314.2043425, + 314.21721875000003, + 315.4220775, + 313.66533775, + 312.6239645, + 274.8175535 + ], + [ + 280.99135800000005, + 279.39657224999996, + 278.71560225, + 279.81555025, + 331.03936525, + 320.124572, + 321.3764135, + 322.46926375000004, + 320.270693, + 320.039378, + 320.02311925, + 320.4214115, + 320.10777774999997, + 319.17661825, + 319.73832575 + ], + [ + 277.05734674999997, + 278.63935125, + 284.150309, + 278.606039, + 276.94774524999997, + 277.57402599999995, + 280.20364925, + 296.68573175, + 284.9748655, + 282.19821275000004, + 280.8010315, + 280.29240875, + 278.7699725, + 279.1333505, + 279.03611099999995 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "s/op", + "averageMs": 334.82926772777785, + "errorMs": 11.231309131463373, + "confidenceIntervalMs": [ + 323.59795859631447, + 346.06057685924117 + ], + "p50Ms": 347.430168, + "p95Ms": 359.74925529999996, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 353.39975899999996, + 351.7642183333333, + 357.11546233333337, + 358.9779003333333, + 363.180032, + 360.079836, + 318.66810275, + 305.8625565, + 306.86728800000003, + 306.045339, + 307.36703074999997, + 307.86999125, + 308.65938475, + 308.5985685, + 310.7120835 + ], + [ + 345.9280946666667, + 348.53628633333335, + 349.2405276666667, + 349.08038766666664, + 346.5303186666667, + 347.430168, + 347.78655533333335, + 349.12356066666666, + 352.09771566666666, + 354.398163, + 316.037401, + 306.73553599999997, + 306.0717475, + 334.4895956666666, + 355.4057386666667 + ], + [ + 353.03548166666667, + 357.1843323333334, + 353.85513533333335, + 337.78575666666666, + 305.1920675, + 307.3252555, + 316.82962799999996, + 351.6903796666667, + 351.365384, + 351.1836436666667, + 353.93735100000004, + 349.44882333333334, + 334.1409893333334, + 304.59094274999995, + 305.6925275 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "s/op", + "averageMs": 377.0461898370371, + "errorMs": 8.881773460325315, + "confidenceIntervalMs": [ + 368.16441637671176, + 385.9279632973624 + ], + "p50Ms": 380.86253933333336, + "p95Ms": 398.3682090666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 340.87802066666666, + 338.907622, + 371.295773, + 393.7904153333333, + 355.53938566666665, + 337.9348, + 339.69706, + 339.14279400000004, + 353.4823123333333, + 393.5096286666667, + 355.9099076666667, + 398.2750213333333, + 392.502195, + 391.52721866666667, + 398.0830416666667 + ], + [ + 381.021304, + 380.688806, + 385.872669, + 380.86253933333336, + 381.245025, + 380.8453513333334, + 379.5922346666666, + 380.23103833333334, + 379.316801, + 378.364958, + 379.0801543333333, + 379.0140556666667, + 378.80208666666664, + 378.2656146666667, + 384.85907533333335 + ], + [ + 403.223471, + 380.458794, + 382.3549336666667, + 382.24288666666666, + 382.03126266666663, + 398.4081466666667, + 388.14782866666667, + 382.395107, + 384.5182656666667, + 383.848398, + 384.23232566666667, + 381.35550333333333, + 381.9142903333333, + 380.67280366666665, + 362.73761633333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "s/op", + "averageMs": 467.55324178148146, + "errorMs": 18.357214719259094, + "confidenceIntervalMs": [ + 449.19602706222236, + 485.91045650074057 + ], + "p50Ms": 468.1589626666667, + "p95Ms": 516.54986205, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 519.1398280000001, + 514.0011715, + 517.642158, + 509.58370399999995, + 507.45198550000003, + 505.3227375, + 505.8957085, + 503.97466999999995, + 504.4295365, + 503.7490535, + 439.555095, + 440.2863443333334, + 440.90969233333334, + 439.55791466666665, + 438.94767666666667 + ], + [ + 427.8925806666667, + 427.1837256666667, + 433.3277943333334, + 430.0932693333333, + 426.150591, + 427.320629, + 430.7451706666667, + 446.97505366666667, + 429.46526766666665, + 427.05389433333335, + 427.61282866666664, + 429.5736196666667, + 429.5571776666667, + 428.7751006666667, + 428.213927 + ], + [ + 491.97669633333334, + 468.1589626666667, + 427.4890623333333, + 467.4011273333333, + 492.06240833333334, + 490.5332606666667, + 499.1791983333334, + 497.09890866666666, + 499.1286143333333, + 505.89884650000005, + 494.8975936666667, + 491.43121766666667, + 496.35578833333335, + 491.08479833333337, + 486.81149066666666 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "s/op", + "averageMs": 482.9015573555557, + "errorMs": 16.289043347160447, + "confidenceIntervalMs": [ + 466.61251400839524, + 499.1906007027162 + ], + "p50Ms": 501.857372, + "p95Ms": 525.9432177499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 448.7677166666667, + 441.46056, + 444.143739, + 445.79398433333336, + 448.9547206666666, + 449.4182193333333, + 443.8969406666667, + 446.4701623333333, + 441.47035033333333, + 447.42486199999996, + 451.33301366666666, + 456.3801193333333, + 460.68151966666665, + 450.68199833333335, + 448.83732833333335 + ], + [ + 527.6298740000001, + 517.6377595, + 514.2518325, + 513.8324054999999, + 458.70745733333337, + 460.811935, + 460.1989026666667, + 456.6853003333333, + 455.4849663333334, + 455.64684, + 512.5943145, + 528.8160185, + 519.821431, + 517.2893015, + 522.0076865 + ], + [ + 506.24506599999995, + 505.1375605, + 503.3203965000001, + 508.82505150000003, + 513.2298665000001, + 517.8028220000001, + 500.0757536666667, + 502.662081, + 502.01585650000004, + 507.87976999999995, + 506.609988, + 503.898557, + 501.952811, + 501.857372, + 501.92586900000003 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "s/op", + "averageMs": 477.9048682185184, + "errorMs": 16.43646498976323, + "confidenceIntervalMs": [ + 461.46840322875516, + 494.34133320828164 + ], + "p50Ms": 458.2713386666667, + "p95Ms": 520.8801068, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 444.3253676666667, + 444.18956833333334, + 444.53058333333337, + 444.7955726666667, + 444.843356, + 443.86585299999996, + 443.6260403333334, + 443.9658496666667, + 444.25661, + 446.64393966666665, + 497.0581883333333, + 523.5874605, + 521.3894329999999, + 519.691679, + 516.3421569999999 + ], + [ + 458.19500566666665, + 457.39480633333335, + 457.3506073333333, + 449.9450606666667, + 457.039518, + 450.0749093333333, + 451.4746806666667, + 448.61735699999997, + 450.8752793333333, + 451.7080176666667, + 453.44683333333336, + 454.17059, + 458.2713386666667, + 462.406297, + 465.30407933333333 + ], + [ + 515.2464060000001, + 519.3377905, + 518.5622245, + 509.5984415, + 511.2951365, + 513.0800380000001, + 514.113084, + 507.2220745, + 506.179913, + 506.6949195, + 507.1252355, + 507.5268445, + 507.90197550000005, + 505.31020800000005, + 507.1387395 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "s/op", + "averageMs": 484.8718530888888, + "errorMs": 17.6240343664372, + "confidenceIntervalMs": [ + 467.2478187224516, + 502.49588745532606 + ], + "p50Ms": 469.775629, + "p95Ms": 524.6830473499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 515.765362, + 517.092844, + 518.3114445, + 518.1083285, + 520.3915235, + 522.328258, + 524.8341694999999, + 520.0998060000001, + 521.6226365, + 519.015525, + 518.7258065, + 518.108032, + 538.3380925, + 512.1429830000001, + 516.9291015 + ], + [ + 516.885218, + 469.775629, + 447.38854433333336, + 449.625281, + 446.988662, + 445.77796333333333, + 445.7412033333333, + 445.08365833333335, + 445.41271033333334, + 493.61858333333333, + 524.3304290000001, + 515.431165, + 514.201607, + 515.3405355, + 515.7074155 + ], + [ + 456.7582923333333, + 457.859646, + 450.28819799999997, + 455.74600300000003, + 453.361615, + 450.78182266666664, + 454.261226, + 453.73937166666667, + 454.34234366666664, + 458.983454, + 454.07106000000005, + 451.8543563333333, + 450.49597566666665, + 462.339759, + 461.2277476666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1373.686343511111, + "errorMs": 54.98714070135602, + "confidenceIntervalMs": [ + 1318.699202809755, + 1428.6734842124672 + ], + "p50Ms": 1444.002433, + "p95Ms": 1498.6692591, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1447.044877, + 1443.78035, + 1477.792775, + 1498.76088, + 1488.7702089999998, + 1467.7821230000002, + 1468.413876, + 1475.295501, + 1466.480367, + 1458.023011, + 1462.378114, + 1459.104833, + 1486.574139, + 1258.4140619999998, + 1266.053914 + ], + [ + 1453.817503, + 1460.3209559999998, + 1466.563376, + 1459.993543, + 1472.676792, + 1257.8134400000001, + 1309.5346379999999, + 1451.9766240000001, + 1498.455477, + 1454.938376, + 1444.002433, + 1468.856731, + 1527.3623, + 1244.137608, + 1251.256914 + ], + [ + 1259.392174, + 1271.9408210000001, + 1260.292607, + 1283.3292350000002, + 1271.913313, + 1275.383696, + 1270.114859, + 1264.352386, + 1251.9733099999999, + 1258.887969, + 1280.52779, + 1261.358504, + 1254.264327, + 1251.513749, + 1254.264976 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "s/op", + "averageMs": 25.444752572470577, + "errorMs": 0.5190471948222001, + "confidenceIntervalMs": [ + 24.925705377648374, + 25.963799767292777 + ], + "p50Ms": 25.862741743589744, + "p95Ms": 26.997293055263157, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 23.92828630952381, + 24.26162933333333, + 24.528245219512193, + 24.62533431707317, + 24.20109969047619, + 24.639008658536586, + 24.323079571428572, + 25.862741743589744, + 24.422485170731708, + 24.086468404761906, + 24.0185225, + 24.53228236585366, + 24.72677724390244, + 25.169153975, + 26.139246435897437 + ], + [ + 24.671850658536584, + 24.090724, + 24.017470547619048, + 24.760419902439025, + 24.734279902439024, + 24.09577416666667, + 24.791395536585366, + 27.418397486486487, + 27.137482763157895, + 26.670183736842105, + 25.91446364102564, + 26.24287053846154, + 25.864749307692307, + 25.92882323076923, + 26.297164538461537 + ], + [ + 25.781536435897436, + 25.884170743589742, + 25.75356276923077, + 26.178669692307693, + 26.42992994736842, + 26.364374263157895, + 26.266425666666667, + 26.41142957894737, + 26.492982210526318, + 26.112771897435895, + 25.946402641025642, + 26.35126757894737, + 26.35229447368421, + 26.14349330769231, + 26.444143657894738 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "s/op", + "averageMs": 848.2239265777777, + "errorMs": 34.82027226180153, + "confidenceIntervalMs": [ + 813.4036543159762, + 883.0441988395792 + ], + "p50Ms": 822.96758, + "p95Ms": 953.6274247499999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 783.2149165, + 838.1965205, + 936.6262365, + 884.1491315, + 920.8969689999999, + 909.6055815000001, + 910.4148945000001, + 911.862631, + 939.245039, + 926.177127, + 940.6180039999999, + 943.1721075, + 937.3873515, + 871.7296749999999, + 822.96758 + ], + [ + 776.4427895, + 770.2890205, + 859.534029, + 772.0082985, + 790.3417655000001, + 787.9856404999999, + 777.0060615, + 774.1380485, + 771.133945, + 767.97873, + 785.6769274999999, + 785.640355, + 788.1940895, + 786.9552035, + 787.182197 + ], + [ + 879.41453, + 885.9893925, + 874.0911055, + 835.0747160000001, + 906.981485, + 971.6929025, + 951.3074164999999, + 954.621714, + 819.4955305, + 811.669134, + 800.0327004999999, + 807.1469075, + 811.8857015, + 800.3816725, + 803.5209215 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1110.0039255444447, + "errorMs": 43.642668136566805, + "confidenceIntervalMs": [ + 1066.361257407878, + 1153.6465936810114 + ], + "p50Ms": 1081.363434, + "p95Ms": 1253.2279131999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1166.187919, + 1168.8881939999999, + 997.805936, + 1004.4148479999999, + 1002.2081000000001, + 1003.0903769999999, + 1000.4328885, + 1011.9550479999999, + 1024.976707, + 1014.472305, + 1061.890091, + 1020.6548399999999, + 1186.854708, + 1089.501604, + 1031.1783240000002 + ], + [ + 1166.062061, + 1221.29774, + 1196.1540479999999, + 1264.461339, + 1176.1841319999999, + 1168.094237, + 1180.680468, + 1226.222507, + 1222.431535, + 1198.806902, + 1170.145603, + 1179.357262, + 1216.767891, + 1257.420109, + 1243.446123 + ], + [ + 1067.165559, + 1075.07211, + 1075.296681, + 1078.086388, + 1087.398984, + 1081.363434, + 1079.840843, + 1117.549548, + 1068.9154919999999, + 1067.9375890000001, + 1068.326349, + 1102.113867, + 967.866043, + 1065.685088, + 1075.514828 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1173.3739717333335, + "errorMs": 64.57398276233684, + "confidenceIntervalMs": [ + 1108.7999889709968, + 1237.9479544956705 + ], + "p50Ms": 1176.5784509999999, + "p95Ms": 1384.9000393, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1042.572652, + 1053.57107, + 1045.906443, + 1036.0304469999999, + 1035.453522, + 1037.478771, + 1038.335288, + 1039.269405, + 1038.701564, + 1029.699607, + 1029.056607, + 1028.836275, + 1031.4669700000002, + 1033.1499589999999, + 1032.932704 + ], + [ + 1234.26393, + 1232.237764, + 1214.969091, + 1215.599192, + 1242.762663, + 1220.799218, + 1257.593561, + 1224.549307, + 1217.6999680000001, + 1215.94276, + 1217.57957, + 1227.959179, + 1229.2345129999999, + 1040.780554, + 1042.905514 + ], + [ + 1296.248934, + 1176.5784509999999, + 1169.964395, + 1437.47511, + 1393.481809, + 1173.701447, + 1174.821956, + 1174.664504, + 1364.87591, + 1358.081726, + 1351.934806, + 1336.130353, + 1153.179711, + 1321.510181, + 1331.841367 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1379.2354678666666, + "errorMs": 76.4993261435591, + "confidenceIntervalMs": [ + 1302.7361417231073, + 1455.7347940102256 + ], + "p50Ms": 1468.956199, + "p95Ms": 1548.4499222999998, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1500.271106, + 1506.7134310000001, + 1468.956199, + 1474.5161790000002, + 1468.999391, + 1520.76776, + 1510.007089, + 1329.381503, + 1295.2721080000001, + 1310.550956, + 1615.422484, + 1514.859802, + 1504.608931, + 1554.900006, + 1528.771469 + ], + [ + 1171.826161, + 1187.823922, + 1208.792566, + 1188.018415, + 1195.673808, + 1185.398413, + 1217.914779, + 1203.0505520000002, + 1189.923235, + 1236.514437, + 1227.330321, + 1201.508268, + 1215.828997, + 1215.7869640000001, + 1230.59071 + ], + [ + 1523.454474, + 1526.849344, + 1500.296401, + 1292.8048059999999, + 1515.613051, + 1533.399727, + 1512.276018, + 1501.7856789999998, + 1492.8363419999998, + 1514.791622, + 1513.3973899999999, + 1518.030811, + 1316.615644, + 1320.4535580000002, + 1303.0112250000002 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1638.0157380222217, + "errorMs": 58.75666496376549, + "confidenceIntervalMs": [ + 1579.2590730584564, + 1696.7724029859871 + ], + "p50Ms": 1576.2261349999999, + "p95Ms": 1838.7314687, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1844.058671, + 1827.3896060000002, + 1819.735048, + 1819.688348, + 1815.8960129999998, + 1565.4833130000002, + 1545.2504600000002, + 1545.8446509999999, + 1540.6456340000002, + 1542.293063, + 1547.330315, + 1567.113476, + 1545.032322, + 1536.037748, + 1736.411161 + ], + [ + 1764.123442, + 1755.747414, + 1764.7195040000001, + 1574.954779, + 1574.305904, + 1587.0558429999999, + 1593.603944, + 1580.482704, + 1592.395696, + 1582.1358480000001, + 1742.966075, + 1816.049121, + 1814.744389, + 1815.010978, + 1843.592267 + ], + [ + 1546.191425, + 1583.262198, + 1576.2261349999999, + 1571.3453299999999, + 1563.602552, + 1558.692343, + 1554.247357, + 1560.486507, + 1574.6731249999998, + 1568.054648, + 1574.2520200000001, + 1557.327172, + 1579.70426, + 1578.161619, + 1564.383783 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1769.1330055777778, + "errorMs": 82.58746933596582, + "confidenceIntervalMs": [ + 1686.545536241812, + 1851.7204749137436 + ], + "p50Ms": 1745.62038, + "p95Ms": 2091.0978285, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1748.3558150000001, + 1734.237957, + 1732.4680740000001, + 1735.691519, + 1745.62038, + 1770.1599640000002, + 1777.543689, + 1732.059569, + 1744.7994019999999, + 1721.748363, + 1723.521812, + 1756.092399, + 1729.865129, + 1730.939315, + 1725.6130890000002 + ], + [ + 1840.622392, + 1804.952337, + 1804.3395, + 1806.253461, + 1811.664369, + 1811.956054, + 1805.012284, + 1808.142954, + 1817.6090510000001, + 2082.606142, + 2091.2244960000003, + 2090.802271, + 2084.0469160000002, + 2092.5662100000004, + 2075.821984 + ], + [ + 1735.8619390000001, + 1772.898723, + 1739.8824610000001, + 1732.31429, + 1746.349377, + 1745.395338, + 1763.294349, + 1740.3737159999998, + 1708.376438, + 1494.784596, + 1502.602394, + 1498.788266, + 1501.515744, + 1502.415792, + 1489.7949310000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1948.1001704000003, + "errorMs": 40.328798447431815, + "confidenceIntervalMs": [ + 1907.7713719525684, + 1988.428968847432 + ], + "p50Ms": 1954.821902, + "p95Ms": 2051.4362922999994, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1963.055851, + 1958.799492, + 1944.416743, + 1942.534222, + 1946.478668, + 2011.508186, + 2017.972961, + 1949.730666, + 1949.61224, + 1697.914919, + 1705.733759, + 1702.928829, + 1935.950431, + 1954.821902, + 1950.215926 + ], + [ + 1939.961186, + 1940.566636, + 1932.307498, + 1940.515535, + 1946.825365, + 1956.3389659999998, + 1951.275744, + 1937.597406, + 1957.344978, + 1991.7102129999998, + 1925.796355, + 1926.362526, + 1924.577335, + 2065.77772, + 1964.141183 + ], + [ + 1988.259118, + 1982.494622, + 1959.625045, + 1955.410522, + 1951.405881, + 1959.624305, + 1958.296113, + 1955.186783, + 1988.820235, + 2005.837275, + 1950.409614, + 1962.275236, + 1966.995887, + 2004.3728110000002, + 2142.72078 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2184.0637599111114, + "errorMs": 65.53640434705683, + "confidenceIntervalMs": [ + 2118.5273555640547, + 2249.6001642581687 + ], + "p50Ms": 2215.256897, + "p95Ms": 2334.8008431999997, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1956.5136400000001, + 2266.152632, + 1931.105799, + 1946.565941, + 1949.3347780000001, + 2211.266286, + 2236.267917, + 1934.941397, + 1944.337713, + 2188.221439, + 2202.6339199999998, + 2265.500239, + 2385.1658119999997, + 1983.668584, + 2015.4085300000002 + ], + [ + 2273.444128, + 2319.3660139999997, + 2291.396509, + 2263.85431, + 2260.315884, + 2279.575108, + 2275.3834500000003, + 2222.949007, + 2231.7594409999997, + 2310.698756, + 2264.630698, + 2288.649434, + 2341.4157699999996, + 2210.087293, + 1929.0868320000002 + ], + [ + 2233.510454, + 2187.2516100000003, + 2185.546411, + 2191.570422, + 2192.8229090000004, + 2215.256897, + 2238.0695020000003, + 2233.298635, + 2218.517871, + 2210.808839, + 2255.0341980000003, + 2185.0967809999997, + 2189.8788379999996, + 2181.161317, + 2185.347251 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "s/op", + "averageMs": 13308.669177444446, + "errorMs": 666.3441938952775, + "confidenceIntervalMs": [ + 12642.32498354917, + 13975.013371339724 + ], + "p50Ms": 12694.590238, + "p95Ms": 15849.8447733, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 15075.929433000001, + 14992.8389, + 14766.002536, + 14734.905105, + 14198.357751, + 12984.704343000001, + 13965.517714000001, + 16099.331159999998, + 15773.740214, + 15545.794476, + 15882.461013, + 15603.169275999999, + 14001.402485, + 13294.77861, + 13176.290168 + ], + [ + 12339.774278, + 12271.484533, + 12522.863136, + 12694.590238, + 12649.783179, + 12494.531939, + 12537.700163, + 12520.015055, + 12484.648157, + 14184.563295, + 12414.720851, + 12406.397797, + 12506.329332, + 12307.05272, + 12357.422896999999 + ], + [ + 11634.07582, + 12076.118583, + 14100.92585, + 13991.541097000001, + 13650.291019, + 13698.909977, + 13672.209955, + 11992.661901, + 11861.829065, + 12075.212927999999, + 12365.766513, + 11915.011353, + 12312.229356, + 11951.312755, + 12804.916059 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.061118731206326465, + "errorMs": 0.0007393062972048283, + "confidenceIntervalMs": [ + 0.06037942490912163, + 0.06185803750353129 + ], + "p50Ms": 0.06118564146326543, + "p95Ms": 0.06414612452655744, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.06183830569467632, + 0.06123568309557338, + 0.060291653987582135, + 0.059311424607174625, + 0.06010057143715453, + 0.061144965032400043, + 0.06094576473097313, + 0.0612284233241506, + 0.06229849753970726, + 0.06078876829120077, + 0.06034186119321953, + 0.06149363021025452, + 0.061422941046425934, + 0.0604494663967122, + 0.06051834781556336 + ], + [ + 0.06255826438578933, + 0.06303349486355328, + 0.06252178816102012, + 0.062038359052285545, + 0.06128380522026837, + 0.061029183232656055, + 0.061015818204001954, + 0.06188968993255368, + 0.06405213928914505, + 0.06217219021570212, + 0.06499881894983103, + 0.06205674481945651, + 0.061589465517241385, + 0.06153268961486404, + 0.060214072907886815 + ], + [ + 0.058899292797832875, + 0.059222004914732354, + 0.0616533246825299, + 0.062308207923259, + 0.06418640391401989, + 0.05967087327725076, + 0.058816106204057625, + 0.06056437305479866, + 0.05909309570508655, + 0.05957570446694461, + 0.06118564146326543, + 0.06123527507040529, + 0.060193816091954025, + 0.059239551021616814, + 0.05910240492791302 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.795957371617516, + "errorMs": 0.09807990655494278, + "confidenceIntervalMs": [ + 2.697877465062573, + 2.8940372781724584 + ], + "p50Ms": 2.881105902298851, + "p95Ms": 3.0307668563371077, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.608687736979167, + 2.5448467989821886, + 2.5488101882951653, + 2.547318501272265, + 2.543098256345178, + 2.5367271645569622, + 2.531438482323232, + 2.5288986186868687, + 2.527240964646465, + 2.53436849113924, + 2.5462972061068703, + 2.5323744556962025, + 2.5339097316455694, + 2.535178359493671, + 2.5327901468354432 + ], + [ + 2.931632643274854, + 2.9744029703264094, + 2.9519013333333333, + 2.948057455882353, + 2.9347298826979475, + 2.932579380116959, + 2.9178633498542275, + 2.928266909356725, + 2.950564407079646, + 2.9298709152046785, + 2.8567637578347576, + 2.8892224005763687, + 2.893506358381503, + 2.938367296187683, + 2.9442386970588235 + ], + [ + 2.851476299145299, + 2.8883207377521614, + 2.9147804447674415, + 2.8737884040114614, + 2.873460842406877, + 2.881105902298851, + 2.867114581661891, + 2.888353994236311, + 2.878646014367816, + 2.8713061948424072, + 2.984651175595238, + 2.9828900267857144, + 2.89848738150289, + 3.0505307195121953, + 3.059216143730887 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.0795414071369045, + "errorMs": 0.12965479907869248, + "confidenceIntervalMs": [ + 2.949886608058212, + 3.209196206215597 + ], + "p50Ms": 3.1065555341614908, + "p95Ms": 3.4114797061294144, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.1065555341614908, + 2.82866111299435, + 3.0261869335347433, + 3.618066523465704, + 2.797408391061453, + 2.8217632225352114, + 2.8240766112676057, + 2.8446946136363636, + 2.8746129598853867, + 2.9559703067846606, + 2.8014913221288515, + 2.8030718795518204, + 2.8120958988764047, + 2.7963137290502793, + 2.7951072932960894 + ], + [ + 2.7907712646239555, + 3.1410391755485896, + 3.2761127875816993, + 3.2952875986842103, + 3.244983944983819, + 3.1999980031948883, + 3.24359903236246, + 3.3488591237458194, + 3.3095845313531354, + 3.3926908338983055, + 3.4145068600682595, + 2.891315156069364, + 3.2582379772727275, + 2.8334764985835696, + 2.85937034 + ], + [ + 3.328973438538206, + 3.4044163469387754, + 3.394643152542373, + 2.824542056338028, + 2.8263461666666667, + 2.809717938202247, + 2.7964784860335197, + 3.0002571257485027, + 3.253362600649351, + 3.309582283828383, + 3.35158689632107, + 3.2965717730263155, + 3.250912366883117, + 3.238211770226537, + 3.2878514590163936 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.283987595528039, + "errorMs": 0.10289479798070032, + "confidenceIntervalMs": [ + 3.181092797547339, + 3.3868823935087393 + ], + "p50Ms": 3.217509668810289, + "p95Ms": 3.6297435168694085, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.2258221543408356, + 3.24921512012987, + 3.1968024217252395, + 3.2227459196141477, + 3.253997178571429, + 3.312696284768212, + 3.168984990506329, + 3.1871880891719746, + 3.2146844935897434, + 3.2143367051282055, + 3.2854253868852457, + 3.3766714747474746, + 3.217509668810289, + 3.3663291946308727, + 3.2865798590163937 + ], + [ + 3.118506950155763, + 3.1677002151898734, + 3.146083751572327, + 3.2021493993610224, + 3.6360435326086957, + 3.6128256462093864, + 3.6150434801444042, + 3.612066754512635, + 3.5837995607142856, + 3.611337462093863, + 3.7219790446096654, + 3.5792924642857145, + 3.593817383512545, + 3.5920138853046595, + 3.0753142147239267 + ], + [ + 3.0924742561728396, + 3.0972688637770895, + 3.0888011790123455, + 3.0878780956790126, + 3.095453694444444, + 3.1484287924528305, + 3.098007566563467, + 3.09722553869969, + 3.0792431046153848, + 3.106829931888545, + 3.124669165109034, + 3.2579670423452765, + 3.182901615873016, + 3.354943214046823, + 3.220387051446945 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "s/op", + "averageMs": 3.926871831535347, + "errorMs": 0.14505869598859714, + "confidenceIntervalMs": [ + 3.78181313554675, + 4.071930527523945 + ], + "p50Ms": 4.113713782786886, + "p95Ms": 4.3074901153668375, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 3.6226017328519857, + 3.6465249854545454, + 3.611996480144404, + 3.6182466498194947, + 3.577760360714286, + 3.601500298561151, + 3.6292998985507245, + 3.6420544, + 3.635092358695652, + 3.7356553358208955, + 3.9290158235294115, + 3.60193976618705, + 3.565997512455516, + 3.576699507142857, + 3.639207581818182 + ], + [ + 3.8801438178294574, + 3.7389400447761196, + 3.6008754712230213, + 3.577836957142857, + 3.6913485772058823, + 4.2651269276595745, + 4.175667554166667, + 4.118701251028807, + 4.3256457672413795, + 4.3576211130434785, + 4.167370796680498, + 4.163216717842324, + 4.215205281512605, + 4.1199212633744855, + 4.130570255144033 + ], + [ + 3.5644280640569397, + 3.875218189189189, + 4.150323464730291, + 4.217650785714286, + 4.173605195833334, + 4.177728166666667, + 4.1794444041666665, + 4.237132662447257, + 4.138094078512396, + 4.188601719665272, + 4.116048946502058, + 4.125733399176955, + 4.113713782786886, + 4.129298320987654, + 4.1604267510373445 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.535846479092516, + "errorMs": 0.14850678860085062, + "confidenceIntervalMs": [ + 4.3873396904916655, + 4.684353267693367 + ], + "p50Ms": 4.66487774883721, + "p95Ms": 4.821956190865385, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.222986822784811, + 4.225996860759493, + 4.523148923423423, + 4.261518825531915, + 4.1730011625, + 4.50801669058296, + 5.006374955, + 4.161236892116182, + 4.20714506722689, + 4.778795842857143, + 4.823533211538462, + 4.758456402843602, + 4.72440758018868, + 4.8054318516746415, + 4.789747205741627 + ], + [ + 4.711661788732394, + 4.745141497630332, + 4.753960928909952, + 4.66487774883721, + 4.668430772093023, + 4.688245542056075, + 4.695926539906103, + 4.705834014084507, + 4.790821497607656, + 4.818276475961539, + 4.723166117924529, + 4.75488454028436, + 4.786217755980861, + 4.722859000000001, + 4.726750212264151 + ], + [ + 4.639231796296296, + 4.627895345622119, + 4.6246830645161285, + 4.648167166666666, + 4.634082296296296, + 4.080723195121951, + 4.106752737704918, + 4.08225899593496, + 4.076896597560975, + 4.08429707755102, + 4.088585122448979, + 4.082948710204081, + 4.1107960204918035, + 4.584458780821918, + 4.714461924882629 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.280031928002191, + "errorMs": 0.10255833904177006, + "confidenceIntervalMs": [ + 4.177473588960421, + 4.382590267043962 + ], + "p50Ms": 4.200197054393305, + "p95Ms": 4.7370576311969055, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.135356260330579, + 4.1625503443983405, + 4.210101226890756, + 4.227396772151899, + 4.178317016666666, + 4.211185508403362, + 4.245737953389831, + 4.231594687763713, + 4.235105624472574, + 4.2402667161016945, + 4.133842541322314, + 4.216416340336135, + 4.193664962343097, + 4.145180041322313, + 4.216893453781513 + ], + [ + 4.170017518672199, + 4.177139595833333, + 4.186730619246862, + 4.200197054393305, + 4.190753958158996, + 4.202113832635983, + 4.1793194541666665, + 4.192547523012552, + 4.2040244705882355, + 4.200917292887029, + 4.487020179372197, + 4.769209561904762, + 4.744316876777251, + 4.330453333333334, + 4.154500709543568 + ], + [ + 4.315271012931035, + 4.190113184100419, + 4.156608518672199, + 4.158472489626556, + 4.151484099585062, + 4.152575315352697, + 4.162714539419087, + 4.159570211618258, + 4.168314654166666, + 4.177038520833333, + 4.625212493087558, + 4.702387375586855, + 4.720119391509434, + 4.6972110093896715, + 4.691472514018692 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "s/op", + "averageMs": 4.721791594034001, + "errorMs": 0.08665963901997051, + "confidenceIntervalMs": [ + 4.63513195501403, + 4.808451233053972 + ], + "p50Ms": 4.752983606635071, + "p95Ms": 4.904279059667624, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 4.748755658767773, + 4.7647689714285715, + 4.865782684466019, + 4.754637180094787, + 4.86369154854369, + 4.779536714285714, + 4.705878708920188, + 4.20450824789916, + 4.2271040210970465, + 4.303067236051502, + 4.792826205741627, + 5.029423266331658, + 4.912572759803922, + 4.884927092682927, + 4.794459071770334 + ], + [ + 4.756575440758294, + 4.774096080952381, + 4.73631429245283, + 4.212691138655463, + 4.690609023364486, + 4.762753847619048, + 4.809174831730769, + 4.7634854380952385, + 4.7608359715639805, + 4.764759866666667, + 4.7501960853080565, + 4.758846412322275, + 4.752983606635071, + 4.754094701421801, + 4.753545265402844 + ], + [ + 4.770988447619048, + 4.7098859436619716, + 4.752040995260664, + 4.7437369668246445, + 4.726148169811321, + 4.737168198113207, + 4.7057370657277, + 4.742483071090048, + 4.733667179245283, + 4.742014663507109, + 4.734763599056604, + 4.7319687547169815, + 4.745136938388626, + 4.7661707714285715, + 4.705809596244132 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "s/op", + "averageMs": 5.435173526230438, + "errorMs": 0.23105990960853431, + "confidenceIntervalMs": [ + 5.204113616621903, + 5.666233435838971 + ], + "p50Ms": 5.672392672316384, + "p95Ms": 5.905767544970415, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 5.110527352040816, + 5.826156424418604, + 5.8481550232558135, + 5.868716187134503, + 5.785930104046243, + 5.826775796511628, + 5.874058333333334, + 5.9219061538461535, + 5.9193572071005915, + 5.842919226744186, + 5.815334075581395, + 5.023482155, + 5.030388874371859, + 5.864557748538012, + 5.837882988372093 + ], + [ + 4.328317418103448, + 4.527765194570136, + 5.004027995, + 5.064534888888889, + 5.02230053, + 4.424389022026432, + 4.950606054187192, + 5.021361195, + 5.023281845, + 5.140139210256411, + 5.091159705583756, + 5.096339817258883, + 5.044909854271357, + 5.0350517035175875, + 5.022753219999999 + ], + [ + 5.6927461363636365, + 5.675307813559322, + 5.704669806818182, + 5.758739149425287, + 5.774758298850575, + 5.690413534090909, + 5.699877801136363, + 5.672392672316384, + 5.672295875706215, + 5.6506843483146065, + 5.730658874285715, + 5.650160398876404, + 5.681709288135593, + 5.657756418079097, + 5.677552960451977 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "s/op", + "averageMs": 9.39918932578371, + "errorMs": 0.3056652022020677, + "confidenceIntervalMs": [ + 9.093524123581641, + 9.704854527985777 + ], + "p50Ms": 9.691105346153845, + "p95Ms": 10.008784931435644, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 9.919738742574259, + 9.844736303921568, + 9.915153178217821, + 10.07022493, + 8.874378300884956, + 9.921200188118812, + 10.04632125, + 9.847980588235295, + 9.755961718446601, + 9.74819440776699, + 9.72443913592233, + 9.687402028846154, + 9.664367499999999, + 8.56557205982906, + 8.400547208333332 + ], + [ + 8.368018600000001, + 8.340257441666667, + 8.30891888429752, + 8.335857275, + 9.53832159047619, + 9.71389291262136, + 9.733786941747573, + 9.740900349514563, + 9.85725793137255, + 9.692758692307693, + 9.7195566407767, + 9.678277423076922, + 9.788830233009708, + 9.793472941747574, + 9.812283274509804 + ], + [ + 9.691105346153845, + 9.573329838095237, + 8.604992452991452, + 8.530497177966101, + 8.52561622881356, + 8.542977542372881, + 8.407700983193278, + 9.292461916666666, + 9.493126037735848, + 9.511450283018869, + 9.522455679245283, + 9.457235443396225, + 9.743462145631067, + 9.853245950980392, + 9.805253960784313 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0025480794071766695, + "errorMs": 1.1803974595990755e-05, + "confidenceIntervalMs": [ + 0.002536275432580679, + 0.0025598833817726606 + ], + "p50Ms": 0.0025397775546166425, + "p95Ms": 0.0026053376924525546, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.002527263822003022, + 0.0026091154362871314, + 0.0025234892910036355, + 0.0025405269693629254, + 0.0025540027476035074, + 0.002537052042035415, + 0.0025396259954089304, + 0.002538822261763041, + 0.0025306135402117366, + 0.002560568693809007, + 0.0025606433031816703, + 0.0025612618166545877, + 0.0025666650173359375, + 0.0025393712170451313, + 0.0025187279098816857 + ], + [ + 0.0025877596299372103, + 0.0025579948848974037, + 0.0025357012489161355, + 0.002522738982178797, + 0.002544008269171582, + 0.002545891509373926, + 0.002540032455262583, + 0.0025998626792504815, + 0.002536397100890629, + 0.0025397775546166425, + 0.0025428765636123256, + 0.0025507286452794292, + 0.0025382765750629416, + 0.0025504518055392647, + 0.0025608366518258324 + ], + [ + 0.002533429442771275, + 0.0025354876402215658, + 0.002535100040809188, + 0.002543630483490716, + 0.002527845486185709, + 0.0026076841266820146, + 0.0025652082759434385, + 0.002562869354652727, + 0.002598680727350163, + 0.002536365138093946, + 0.002533421949211576, + 0.0025324351720086495, + 0.002537155321038078, + 0.0025284480318543802, + 0.0025247275132341913 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003037888631218686, + "errorMs": 1.0398762304042472e-05, + "confidenceIntervalMs": [ + 0.0030274898689146438, + 0.0030482873935227285 + ], + "p50Ms": 0.0030325084076162755, + "p95Ms": 0.0030794077568087447, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030324023357558008, + 0.0030175324324650484, + 0.0030325084076162755, + 0.003057983254093223, + 0.00301683692278925, + 0.003014056477374093, + 0.0030236039390549897, + 0.003027703520843235, + 0.0030248992916938862, + 0.0030191969090524917, + 0.0030338545500316954, + 0.0030521151206681376, + 0.0030797420975971768, + 0.003057602032455701, + 0.003041177846093966 + ], + [ + 0.003027803057959564, + 0.0030122705709449893, + 0.00305225913392146, + 0.0030959251619613027, + 0.0030395240823074283, + 0.0030208742267543013, + 0.0030312487482420836, + 0.0030245869573106558, + 0.00302385672604794, + 0.0030403257316216816, + 0.00301599579012126, + 0.0030197280124392377, + 0.00301948903608747, + 0.0030280644057635773, + 0.003028878371134458 + ], + [ + 0.003049884110958307, + 0.003048254787105976, + 0.003055437252541793, + 0.0030786276283024036, + 0.0030367312001651795, + 0.003046169391633823, + 0.0030413460641355084, + 0.0030386604660347554, + 0.0030120395050277212, + 0.0030162915650078564, + 0.0030588695309131278, + 0.0030714609771602835, + 0.0030578623576353325, + 0.003053833322138225, + 0.0030274750958782207 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030492200569421975, + "errorMs": 2.459682203553466e-05, + "confidenceIntervalMs": [ + 0.003024623234906663, + 0.003073816878977732 + ], + "p50Ms": 0.003041085345608669, + "p95Ms": 0.003074427979099337, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030431633991900024, + 0.0030202858320649414, + 0.0030264886459922045, + 0.003020689232005268, + 0.0030206277284959633, + 0.0030492724811342327, + 0.003031531732439322, + 0.0030317019433927376, + 0.00305949453178296, + 0.003024190780004596, + 0.003019164411681247, + 0.0030371002693486133, + 0.0030198849453047867, + 0.0030458807011987136, + 0.003026824994401031 + ], + [ + 0.003044964168825752, + 0.003041085345608669, + 0.003053949577112149, + 0.003040360005958099, + 0.0030322373818684567, + 0.003051768724940345, + 0.00302990036170419, + 0.003034825847384343, + 0.0033402896310101133, + 0.0030506187048384785, + 0.0030248453819329978, + 0.0030395088268991735, + 0.0030419041967889196, + 0.0030641408288882284, + 0.003031891295780967 + ], + [ + 0.0030765815566622477, + 0.003053414380832883, + 0.003059009728959329, + 0.0030533498827781578, + 0.003048898373079139, + 0.0030386528565569415, + 0.0030694029647858802, + 0.0030636413024834296, + 0.0030369899346893415, + 0.0030389099625996153, + 0.0030587140908687792, + 0.003059580209789568, + 0.003039103005830576, + 0.003067792676156562, + 0.003052269728348944 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030324615512979055, + "errorMs": 1.613004207821581e-05, + "confidenceIntervalMs": [ + 0.0030163315092196896, + 0.0030485915933761215 + ], + "p50Ms": 0.00302835902187341, + "p95Ms": 0.0030895160850907912, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030155992232681838, + 0.0030932399945565437, + 0.0030511869885958007, + 0.0030354510917401678, + 0.003049589957737976, + 0.0030099515281017232, + 0.0030020019060769338, + 0.003008240764358032, + 0.0030078456874592114, + 0.0030258728519217733, + 0.003032179694108017, + 0.0030136601824147812, + 0.0030062659111745695, + 0.003046235891953792, + 0.003026508029400284 + ], + [ + 0.0030319141066914024, + 0.003022251891604419, + 0.0030328788857452173, + 0.003054450119254484, + 0.003023101679442846, + 0.0030310858404478105, + 0.003032238923805972, + 0.0030344045665120427, + 0.00302835902187341, + 0.003038733109339685, + 0.0030535833478349803, + 0.0030493650817847834, + 0.00303117037557846, + 0.003021411146489119, + 0.003020370430409399 + ], + [ + 0.0030317963913931816, + 0.0030319457552818343, + 0.0030039945843170473, + 0.0030040505792630727, + 0.003018300938291278, + 0.0030126492879432283, + 0.003023864331499063, + 0.003030845769666701, + 0.0030247750013609885, + 0.0030109753888116183, + 0.003004861745115653, + 0.0030359866188653358, + 0.0030808269630040355, + 0.0031910977023780276, + 0.0030256505215328954 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030942914760734895, + "errorMs": 8.283553235955081e-05, + "confidenceIntervalMs": [ + 0.0030114559437139387, + 0.0031771270084330404 + ], + "p50Ms": 0.003031580175625252, + "p95Ms": 0.0035500473561132233, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030242591566756877, + 0.003007895230075188, + 0.0029911661308026595, + 0.0030127171147560734, + 0.0030156741176293215, + 0.002998740934196086, + 0.002983025919794789, + 0.002972970788360527, + 0.003000892194457447, + 0.0032636438176911506, + 0.00301417177309496, + 0.0029923496936186513, + 0.003004480578003425, + 0.0029953883888860604, + 0.0029927092786651744 + ], + [ + 0.003320689327512077, + 0.0037133935255831917, + 0.0031786226263383877, + 0.0033236127337438566, + 0.003222154653222949, + 0.0031193793024938557, + 0.0036376332541636813, + 0.0031323536487595284, + 0.0030822769443177474, + 0.0030829982060292214, + 0.003073062269374111, + 0.003048389296969771, + 0.0030274945771115664, + 0.0030159497969140586, + 0.003149546194591054 + ], + [ + 0.0030415434043510785, + 0.0030420160938070323, + 0.0030506888821781753, + 0.003058755273435708, + 0.003016079956693768, + 0.003062328605635269, + 0.0033456802606621596, + 0.0030441384788180217, + 0.0030376624204982417, + 0.003031580175625252, + 0.0030230515948459556, + 0.0030228361575261944, + 0.003023184464757483, + 0.003024234002279881, + 0.003021695178360479 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003038097655612536, + "errorMs": 8.84553192569635e-06, + "confidenceIntervalMs": [ + 0.0030292521236868395, + 0.003046943187538232 + ], + "p50Ms": 0.0030320142149060977, + "p95Ms": 0.0030776487990634084, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.00303026330061201, + 0.003027032767386962, + 0.003018202426938352, + 0.0030250035751770194, + 0.0030561508597376323, + 0.003075025388061032, + 0.0030282209343870164, + 0.0030654498957886347, + 0.0030505562527070964, + 0.003032444005142261, + 0.0030581000678654184, + 0.0030563743868860078, + 0.003042204309448057, + 0.003088610287260128, + 0.0030512275528571864 + ], + [ + 0.0030272544034864717, + 0.0030207588215752598, + 0.003027388657668756, + 0.003028409043838454, + 0.003021829110003958, + 0.0030265218341205984, + 0.0030301645292347963, + 0.003029761809848937, + 0.0030202174540622973, + 0.003031453987209408, + 0.0030320142149060977, + 0.003042889202592108, + 0.0030296881234758636, + 0.00303107682144091, + 0.0030458780230054484 + ], + [ + 0.0030307671286840684, + 0.0030479165729575216, + 0.0030011305895132298, + 0.003031462331206523, + 0.0030254230286421236, + 0.0030411672124567852, + 0.003047947212208567, + 0.0030787731180644267, + 0.0030331559268267534, + 0.0030360280854706562, + 0.0030324890241166234, + 0.0030448450216740133, + 0.0030295003271319614, + 0.003036233299131185, + 0.003047383577755501 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003038109152211375, + "errorMs": 1.1316390136303903e-05, + "confidenceIntervalMs": [ + 0.003026792762075071, + 0.0030494255423476786 + ], + "p50Ms": 0.003038591368383957, + "p95Ms": 0.003078386390680582, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0031143339063010884, + 0.0030456773794733123, + 0.0030388359766657554, + 0.003048919822824324, + 0.0030560735613148456, + 0.003047303023655442, + 0.003060950036114784, + 0.0030365082180718646, + 0.003018906181045438, + 0.003022641146995001, + 0.0030068259064522625, + 0.003020218375463146, + 0.0030150394748741445, + 0.0030040667235361612, + 0.0030346282003823164 + ], + [ + 0.0030226895335660215, + 0.0030398384390024494, + 0.0030164013861702674, + 0.0030147633775307516, + 0.0030115603221678587, + 0.0030235420950641954, + 0.003027200689506963, + 0.003038591368383957, + 0.003058975197966655, + 0.003071317337927138, + 0.0030410994557450817, + 0.003046198553911566, + 0.003017361088902499, + 0.003005715507137491, + 0.0030179412959313924 + ], + [ + 0.0030348955516446173, + 0.0030285674461983823, + 0.0030399768594790116, + 0.003055069285821194, + 0.003046756424550373, + 0.0030412545347284943, + 0.00304786827879992, + 0.003048823269581334, + 0.0030618095544228618, + 0.003060073135287279, + 0.0030249305592519116, + 0.0030525229721233725, + 0.003081415984717772, + 0.0030286254095332685, + 0.003038199001287877 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003105242991293008, + "errorMs": 7.729735454933724e-05, + "confidenceIntervalMs": [ + 0.0030279456367436706, + 0.0031825403458423454 + ], + "p50Ms": 0.0030387878479428035, + "p95Ms": 0.003446983737098429, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0035160470656063897, + 0.0034476425213351165, + 0.0034454465738794917, + 0.0034168707640798756, + 0.003420909070700369, + 0.003353091725925255, + 0.0033456521104993074, + 0.003357947615642113, + 0.003070703900649341, + 0.0030241102745752566, + 0.003024015445357777, + 0.003029606073915664, + 0.0030198039093140587, + 0.0030279230149743565, + 0.0030273581408723554 + ], + [ + 0.0030460374851539423, + 0.0030634130209051228, + 0.0030536142558804133, + 0.0030313681374138815, + 0.003037746789575993, + 0.0030275792400174346, + 0.003034666401682146, + 0.0030413025216471275, + 0.003034454845002989, + 0.0030402501466748133, + 0.0030513120307518646, + 0.0030379877844696934, + 0.003045652824385639, + 0.0030473995526940434, + 0.003025230500025711 + ], + [ + 0.0030246809926903102, + 0.003037865917816874, + 0.003071509711734232, + 0.003045484983023493, + 0.0030378180688859194, + 0.0030387878479428035, + 0.0030270346872068037, + 0.0030308319713235584, + 0.00306004386509731, + 0.0030231958932387137, + 0.003034689107222507, + 0.003040808331990673, + 0.0030313782740999827, + 0.0030546159068628198, + 0.0030320453054418677 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0030451399372561755, + "errorMs": 1.531699547871237e-05, + "confidenceIntervalMs": [ + 0.003029822941777463, + 0.003060456932734888 + ], + "p50Ms": 0.0030370618217042495, + "p95Ms": 0.00308316206286172, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030125619290028165, + 0.0030117742614508987, + 0.0030513630708495663, + 0.00303499589758528, + 0.0030208736223409556, + 0.0030363709683295286, + 0.003031168301767849, + 0.0030319833111016794, + 0.003035647519241508, + 0.003054744018912241, + 0.003088986268157011, + 0.0030470150356010127, + 0.0032071365525335248, + 0.0030581089886266358, + 0.0030326499528483537 + ], + [ + 0.0030370618217042495, + 0.003035061898750311, + 0.0030398992765957446, + 0.003033326416164459, + 0.0030271326414174895, + 0.003032937092499257, + 0.0030381758825566347, + 0.0030363894218800288, + 0.0030362827569876414, + 0.0030530971255525435, + 0.003022663764261428, + 0.003040746335723993, + 0.003042455752845014, + 0.0030232729394055716, + 0.00302666645584368 + ], + [ + 0.003051888649512975, + 0.0030343767733831723, + 0.0030323357436293904, + 0.003053971422377204, + 0.0030474876369231707, + 0.0030554921440376867, + 0.0030695722505060417, + 0.0030508258425424057, + 0.0030609822725533704, + 0.0030660940878922114, + 0.0030604032326174897, + 0.003055206142266725, + 0.0030567960512240594, + 0.0030280234124545544, + 0.003027292234070567 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.003040322070329921, + "errorMs": 1.1435357699150933e-05, + "confidenceIntervalMs": [ + 0.0030288867126307697, + 0.003051757428029072 + ], + "p50Ms": 0.0030386171206887645, + "p95Ms": 0.0030813616388490213, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0030383397745327068, + 0.0030055269824384263, + 0.0030006072536466243, + 0.0030429405271868767, + 0.003004361504448703, + 0.0030508558011420484, + 0.003020096902279432, + 0.0030091549940280456, + 0.0030436444418073215, + 0.0030361658050434555, + 0.0030205807848656357, + 0.003032862972576322, + 0.0030382774589653464, + 0.003036942226351731, + 0.0030498581256213067 + ], + [ + 0.0030499033633305784, + 0.0030484595880329013, + 0.0030450245837506736, + 0.0030458601979594948, + 0.003031062084411767, + 0.003050162576284833, + 0.0030912346008697507, + 0.0030539368165842726, + 0.0030477402323157835, + 0.0030386171206887645, + 0.0030534287288668544, + 0.0030569232894632277, + 0.0030540185509211337, + 0.003031248958140747, + 0.003032136974091882 + ], + [ + 0.003040131457282766, + 0.00305174356760385, + 0.0030341130940463403, + 0.003042741102558642, + 0.0030583247274673193, + 0.0030316222453272866, + 0.0031356049568120894, + 0.003030822889109097, + 0.0030222586928471927, + 0.003032816912342201, + 0.003034458022215412, + 0.0030322268604136477, + 0.003044842193712591, + 0.003020320418664766, + 0.0030424928037966017 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.37918500581806736, + "errorMs": 0.005778793474709649, + "confidenceIntervalMs": [ + 0.3734062123433577, + 0.384963799292777 + ], + "p50Ms": 0.37446024073380757, + "p95Ms": 0.40892504279810316, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.3719619304574191, + 0.36927679069767444, + 0.38332513831417625, + 0.37624176494922906, + 0.37672910470809795, + 0.3730886661693398, + 0.3756155906871949, + 0.37413930703066567, + 0.3739896078504673, + 0.38313703102259666, + 0.37209316517857144, + 0.3718554778892605, + 0.3725416096834265, + 0.37783747412164714, + 0.37446024073380757 + ], + [ + 0.4136629280397022, + 0.3688627426253687, + 0.37033570011107, + 0.38756561604029444, + 0.37112114057863504, + 0.37094552651093804, + 0.36925882982650426, + 0.3956060980624753, + 0.37531913133208256, + 0.37183367112597543, + 0.37201207809594644, + 0.37295240454884415, + 0.3740578369483919, + 0.371950401636296, + 0.37514570791151103 + ], + [ + 0.38506623402617396, + 0.37481419370550767, + 0.379482154400607, + 0.38550805472061656, + 0.38473320615384615, + 0.4130235268373245, + 0.3977212457256461, + 0.3993619133732535, + 0.39424038022064617, + 0.394600067061144, + 0.3752164774943736, + 0.37345153228816724, + 0.3726975599850969, + 0.3723965964259121, + 0.3740894065071055 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.596828832745617, + "errorMs": 0.2286691953402817, + "confidenceIntervalMs": [ + 8.368159637405336, + 8.825498028085898 + ], + "p50Ms": 8.802003052631578, + "p95Ms": 9.125294305454544, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.841668333333333, + 8.83872145614035, + 8.83505493859649, + 8.852385123893805, + 8.871686681415929, + 8.804112377192983, + 8.821344780701756, + 8.802003052631578, + 8.861512433628318, + 8.505320076271186, + 8.316855057851239, + 9.055809144144144, + 9.012668657657658, + 9.06842464864865, + 9.068415531531532 + ], + [ + 8.206258590163934, + 8.68912025, + 9.199609779816514, + 8.20615374590164, + 8.218281786885246, + 8.354135666666666, + 8.100123830645162, + 8.143837804878048, + 8.138718138211383, + 8.148262544715449, + 8.156110276422764, + 8.116322177419354, + 8.34509165, + 8.164868414634148, + 8.089716838709677 + ], + [ + 9.110954136363636, + 9.115756718181819, + 9.119676627272726, + 9.127701881818181, + 9.059044207207206, + 9.020715738738739, + 8.965966767857143, + 9.091561144144144, + 9.100103981818183, + 7.902879503937008, + 7.997114476190475, + 7.931133196850394, + 8.555602017094017, + 8.040359248, + 7.886134039370078 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.706788202778206, + "errorMs": 0.3057152890831, + "confidenceIntervalMs": [ + 8.401072913695106, + 9.012503491861304 + ], + "p50Ms": 8.774183280701754, + "p95Ms": 9.387338372897196, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.860151769911505, + 8.774183280701754, + 8.644441905172414, + 8.551476119658119, + 8.675204043103449, + 8.445676731092437, + 7.741014361538461, + 7.549092263157895, + 7.7277768, + 8.413736655462184, + 8.429550831932774, + 7.679413641221374, + 7.869113296875001, + 7.561926127819549, + 7.617836856060606 + ], + [ + 8.025995431999998, + 8.334683008264463, + 10.06256292, + 9.35662614953271, + 8.764901939130436, + 8.590595658119659, + 9.142855145454545, + 9.168879890909091, + 9.390578252336448, + 9.27526661111111, + 9.207610770642203, + 9.046487423423423, + 8.45528042857143, + 8.668863344827585, + 8.615287478632478 + ], + [ + 9.333420657407407, + 9.379778654205609, + 9.212948743119266, + 9.106471954545455, + 9.01375154054054, + 9.000274767857142, + 8.996388080357143, + 8.173226479674797, + 8.571252692307691, + 9.047216657657657, + 9.044990378378378, + 9.019587000000001, + 9.000951973214285, + 9.129046218181818, + 9.129094190909091 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.92619674711275, + "errorMs": 0.24939290842207104, + "confidenceIntervalMs": [ + 7.676803838690679, + 8.175589655534822 + ], + "p50Ms": 7.69706451908397, + "p95Ms": 8.826783904447865, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.861392079646018, + 8.525629635593221, + 8.600362196581196, + 8.5823697008547, + 8.960386321428572, + 7.945963595238095, + 7.784886209302326, + 7.774337457364341, + 7.649739748091603, + 7.741254561538462, + 8.0317086, + 7.685494465648855, + 7.69706451908397, + 7.692617381679389, + 7.6765239312977105 + ], + [ + 7.666789236641222, + 8.519686118644067, + 7.653135122137405, + 8.069932387096776, + 7.916905692913386, + 7.734087092307693, + 7.456080474074073, + 7.359567080882353, + 7.399257191176471, + 7.489652880597015, + 7.659445946564886, + 7.663336618320611, + 8.348350466666666, + 7.549974639097744, + 7.7046804 + ], + [ + 8.745210773913042, + 8.677541793103448, + 7.556035082706766, + 8.571001794871796, + 8.746031495652174, + 8.744949, + 7.759173937984496, + 7.562995263157895, + 7.568585533834587, + 7.51504852238806, + 7.518400335820895, + 7.522637240601504, + 7.529401300751879, + 7.577655878787878, + 7.683573916030534 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.396048006668257, + "errorMs": 0.22540929698341497, + "confidenceIntervalMs": [ + 8.170638709684843, + 8.621457303651672 + ], + "p50Ms": 8.483161101694916, + "p95Ms": 8.959939405357144, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.892585008849558, + 8.876547265486725, + 8.9927878125, + 8.815971894736842, + 8.872015115044247, + 8.964324446428572, + 8.908282442477876, + 8.949707642857144, + 8.890083725663716, + 7.991062420634921, + 8.535083652542372, + 8.628203965517242, + 7.920851322834646, + 8.088209661290321, + 8.791961561403507 + ], + [ + 8.269583809917355, + 8.362177275, + 8.18811468292683, + 8.363670016666667, + 8.457078974789916, + 8.337868083333333, + 8.527849567796611, + 7.879296913385827, + 7.8699629453124995, + 8.499007711864406, + 8.57456511965812, + 8.417124789915965, + 8.441863201680674, + 8.412376252100842, + 7.499251014925373 + ], + [ + 8.483161101694916, + 7.828232289062501, + 7.8620973203125, + 7.621799810606061, + 7.481904126865672, + 8.222803819672132, + 8.670288612068966, + 7.479596537313433, + 8.557938965811966, + 8.069118856, + 8.822340447368422, + 8.65805374137931, + 8.584058487179488, + 8.605144085470085, + 8.658153801724138 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.332494455755313, + "errorMs": 0.25619288795100353, + "confidenceIntervalMs": [ + 8.07630156780431, + 8.588687343706317 + ], + "p50Ms": 8.454447630252101, + "p95Ms": 8.980083590178573, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.362893233333333, + 7.454709844444444, + 8.25584731147541, + 7.931765535433072, + 7.63041796969697, + 7.608142446969698, + 8.354031391666668, + 8.666980370689656, + 8.627043137931034, + 8.696074818965517, + 8.687834965517242, + 8.039482000000001, + 8.128600024193547, + 7.8586866875, + 7.501707440298508 + ], + [ + 8.978935696428572, + 8.740022704347826, + 8.56311888034188, + 8.571020777777779, + 8.58832735897436, + 8.778425315789473, + 8.810957210526317, + 8.891662265486726, + 8.91666814159292, + 8.980575544642859, + 8.702340869565218, + 7.7277016384615385, + 7.735094915384615, + 7.586051628787878, + 7.980694015873016 + ], + [ + 7.833270015625, + 7.829698523437499, + 7.941016142857143, + 8.157313284552846, + 8.454447630252101, + 8.08956645967742, + 8.580990948717949, + 7.829760539062499, + 8.54992141880342, + 8.659459353448275, + 8.968813901785715, + 7.797293534883721, + 8.836841350877194, + 8.928011026548672, + 9.150032236363636 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "s/op", + "averageMs": 7.972172586723869, + "errorMs": 0.2763588898846331, + "confidenceIntervalMs": [ + 7.695813696839235, + 8.248531476608502 + ], + "p50Ms": 8.059227776, + "p95Ms": 8.86956141400862, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 9.021674357142857, + 7.87653374015748, + 8.059227776, + 7.681685938931298, + 7.768950937984496, + 7.586995954545455, + 7.454241125925926, + 7.370156676470588, + 8.038676912, + 8.967501508928573, + 7.803328457364341, + 7.377819205882353, + 7.374730323529412, + 7.344954167883212, + 7.366392911764706 + ], + [ + 7.409884140740741, + 8.339173733333334, + 8.533587584745762, + 8.408304462184875, + 7.4073802941176465, + 8.355967216666667, + 8.429479731092437, + 8.215753950819673, + 7.294137985507247, + 7.262931999999999, + 8.22892762295082, + 7.597786007575757, + 7.362261419117647, + 7.276450391304348, + 7.338500408759124 + ], + [ + 7.359067588235294, + 7.385298977941176, + 8.27591055371901, + 8.64103452586207, + 8.32962732231405, + 8.330283272727272, + 8.342465449999999, + 8.342296891666667, + 8.292141570247933, + 8.6076167008547, + 8.404847453781512, + 8.463096, + 8.572049923076923, + 8.560138418803419, + 8.288494809917356 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.12003504721382, + "errorMs": 0.1853135733894129, + "confidenceIntervalMs": [ + 7.934721473824407, + 8.305348620603235 + ], + "p50Ms": 8.273872214876034, + "p95Ms": 8.449431142016806, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.232261950819673, + 8.25420263114754, + 8.433803731092437, + 8.423048033613446, + 8.189483959349594, + 8.216831385245902, + 8.449933218487395, + 8.164195967479674, + 7.720017561538461, + 7.276049318840579, + 7.309658029197081, + 7.915831748031496, + 7.264431971014493, + 7.382754382352941, + 8.024799056 + ], + [ + 8.274816462809918, + 8.238462786885247, + 8.30187265289256, + 8.293240140495866, + 8.222696795081967, + 8.222877221311476, + 8.291195024793389, + 8.287322702479338, + 8.294543049586776, + 8.320829462809916, + 8.388651933333334, + 8.484828288135594, + 8.367066458333332, + 8.273872214876034, + 8.281251446280992 + ], + [ + 8.377714008333333, + 8.4482596302521, + 8.018946344, + 8.14712643902439, + 8.399929533333333, + 7.8215300234375, + 7.4648092910447765, + 7.3698792720588235, + 7.946125095238095, + 7.874710765624999, + 8.300968305785123, + 8.296020297520661, + 8.412759075630253, + 8.331190917355373, + 8.390778541666666 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.444654985677017, + "errorMs": 0.1798562726959766, + "confidenceIntervalMs": [ + 8.26479871298104, + 8.624511258372992 + ], + "p50Ms": 8.392782891666668, + "p95Ms": 9.27347548522354, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.274637024793389, + 8.187970869918699, + 8.198156991803279, + 8.691888112068964, + 8.392782891666668, + 8.302006710743802, + 8.395314116666666, + 8.36233275, + 8.3486733, + 8.241416401639345, + 8.417920773109245, + 8.438308823529411, + 8.46264262184874, + 8.28714503305785, + 8.151757487804879 + ], + [ + 8.315810842975207, + 7.739563446153846, + 7.81841146875, + 8.691666517241378, + 8.481539042372882, + 8.396337225, + 8.345177891666665, + 8.37591305, + 8.258077155737706, + 8.538623957627118, + 8.727518956521738, + 8.461885663865546, + 8.596156974358975, + 8.365733599999999, + 8.39024635 + ], + [ + 8.242469598360655, + 8.236262262295083, + 8.412621999999999, + 8.791528052631579, + 8.66039427586207, + 8.741382313043479, + 9.063185234234234, + 9.367090420560748, + 8.887590433628318, + 9.363599878504674, + 9.046059144144145, + 7.794634992248063, + 8.047572696, + 8.462741789915967, + 8.236725213114754 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "s/op", + "averageMs": 8.185974245966179, + "errorMs": 0.2681237208453908, + "confidenceIntervalMs": [ + 7.917850525120787, + 8.454097966811569 + ], + "p50Ms": 8.467020831932773, + "p95Ms": 8.795218026186118, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 8.564846666666668, + 8.558466256410256, + 8.623692974137931, + 8.792505382608695, + 9.033062270270271, + 8.459248159663867, + 7.909966519685039, + 8.586445598290597, + 8.712135608695652, + 8.19129319512195, + 8.596262384615384, + 8.526865677966102, + 8.056540088, + 7.470491582089552, + 7.504862597014926 + ], + [ + 7.413516592592592, + 7.592350371212121, + 7.706718161538462, + 7.3547371824817525, + 7.714389130769231, + 7.354812375000001, + 7.288424072463768, + 7.961278730158731, + 8.611613923076924, + 8.796380587719298, + 8.482926805084745, + 8.473618285714286, + 8.467020831932773, + 8.577080170940171, + 8.576490059829059 + ], + [ + 7.495706343283581, + 7.425073948148149, + 7.716467884615385, + 8.155576048780487, + 8.55928294871795, + 8.548148254237288, + 7.635948492424242, + 8.601063478632478, + 8.534661033898304, + 8.436887176470588, + 8.481309423728813, + 8.495617711864407, + 8.59497864957265, + 8.372270425, + 7.357807007352942 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0029353389247087813, + "errorMs": 8.388719547158971e-05, + "confidenceIntervalMs": [ + 0.0028514517292371915, + 0.003019226120180371 + ], + "p50Ms": 0.0028665723292609882, + "p95Ms": 0.0032984506572976326, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.0028173561049950986, + 0.002942629207697943, + 0.0028221282962218844, + 0.002810884538093351, + 0.0027832179014097833, + 0.002792048758699433, + 0.002813437746496307, + 0.00278966223649052, + 0.0028438047876847487, + 0.002851991961332269, + 0.0028828654653200517, + 0.0028136512859899955, + 0.0027933802752780432, + 0.0028218204676828287, + 0.002792479170622201 + ], + [ + 0.0027977181001348334, + 0.00280924823679103, + 0.0027970727514744086, + 0.002800517205845703, + 0.0027952842489777784, + 0.0028269399625773044, + 0.002921986855483358, + 0.003117277977776739, + 0.003001447084207336, + 0.003342170315992769, + 0.0030803047358598647, + 0.0029512080062794347, + 0.003138275205607975, + 0.0028488213517616997, + 0.002933740432734334 + ], + [ + 0.0031105426141046577, + 0.002986786769119584, + 0.002842373533691007, + 0.0028912370312337383, + 0.0028353562835209943, + 0.0032371038568848438, + 0.0031723247935090144, + 0.0033237414642737283, + 0.00323943877435341, + 0.003153609178223004, + 0.0029507236580458246, + 0.0028665723292609882, + 0.0031207208819803685, + 0.0029545622645857153, + 0.002871787503589272 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02304329602725258, + "errorMs": 0.0005060780149968662, + "confidenceIntervalMs": [ + 0.022537218012255715, + 0.023549374042249445 + ], + "p50Ms": 0.023285159713168187, + "p95Ms": 0.024124090417038332, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.020610943204533744, + 0.02106887106832115, + 0.02402898154821969, + 0.023942177466069848, + 0.023556159192613876, + 0.023812583505940052, + 0.02387825921592971, + 0.023243482825935396, + 0.023257897514011302, + 0.02322541510310236, + 0.023493496488219683, + 0.02389770358158316, + 0.02341275687064001, + 0.023185770325721573, + 0.02360583620486193 + ], + [ + 0.02341017781574759, + 0.0218431224258042, + 0.02416171854088658, + 0.02366071905088595, + 0.023285159713168187, + 0.023622764844820256, + 0.023807418719798138, + 0.02353164916945085, + 0.023072978983066487, + 0.02182555265569764, + 0.02315236048799685, + 0.02302691368910581, + 0.0215267631459997, + 0.021700312475591236, + 0.022406752172939068 + ], + [ + 0.02353118302237489, + 0.023247973547802236, + 0.023690408082052253, + 0.023072886661437666, + 0.020688305264246563, + 0.02233477171631459, + 0.023499437489720634, + 0.023902342861239902, + 0.023756679303546403, + 0.022106226576486972, + 0.02447562778974158, + 0.02403629146139242, + 0.021523755154306372, + 0.021927314120974283, + 0.022900420168067228 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.022211804523078065, + "errorMs": 0.0005897893460117822, + "confidenceIntervalMs": [ + 0.021622015177066283, + 0.022801593869089847 + ], + "p50Ms": 0.02286587825510414, + "p95Ms": 0.02329073913985241, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02190181598598489, + 0.020804428577371914, + 0.020272131737376603, + 0.020623654335498506, + 0.02041821799844841, + 0.02029886868276842, + 0.02232064701287688, + 0.022384627632668592, + 0.0223300914063721, + 0.02052789239389213, + 0.02022046899577445, + 0.020270170074782642, + 0.021450704463079333, + 0.020260216189935985, + 0.02040962150028569 + ], + [ + 0.022653936804910645, + 0.022670335275051565, + 0.022880531731869137, + 0.02317577944107151, + 0.023051366927863564, + 0.022925415430811197, + 0.02286587825510414, + 0.023091024610412098, + 0.023102924374018296, + 0.02331812275302511, + 0.023226844042449436, + 0.023444214205344583, + 0.023207158394245274, + 0.023069354254607523, + 0.022972071940463065 + ], + [ + 0.020445449916186274, + 0.021775754447081363, + 0.02288953115774538, + 0.021519756320602476, + 0.023076286927229937, + 0.022841275835293582, + 0.023108168257122395, + 0.022869428966684195, + 0.022980235058937065, + 0.022858457433436178, + 0.02303383350990327, + 0.022870182433513984, + 0.022875019830287505, + 0.02308959967218413, + 0.023149708343941675 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.021849783406055964, + "errorMs": 0.000446531496824123, + "confidenceIntervalMs": [ + 0.02140325190923184, + 0.02229631490288009 + ], + "p50Ms": 0.022057294447139768, + "p95Ms": 0.023360566484360353, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.020237148239579117, + 0.020152669635480683, + 0.020745700124455507, + 0.022120239201114725, + 0.02208857392110959, + 0.022452112288420957, + 0.022041143137341325, + 0.022117509476105177, + 0.0220455498930941, + 0.02188761193539916, + 0.022116793676064124, + 0.02212268736313566, + 0.02208295763048662, + 0.022104019602643153, + 0.022053157579098225 + ], + [ + 0.022008095766217765, + 0.022161123044538003, + 0.02211596258541008, + 0.02226139429283711, + 0.02328352480502852, + 0.022088250772968197, + 0.022183346315929556, + 0.022239274287874408, + 0.022105350219923523, + 0.022057294447139768, + 0.022033709316414424, + 0.022017468069650208, + 0.022048656658510243, + 0.02081762054036052, + 0.020298519523480944 + ], + [ + 0.020520290656161518, + 0.0222756899193728, + 0.023205391888442888, + 0.023275816872236444, + 0.023414333309921802, + 0.020802702803893836, + 0.02074225983533462, + 0.022782022164514, + 0.02339358434693114, + 0.021748648726814097, + 0.020862408067913982, + 0.020794984697590287, + 0.02085734491460032, + 0.021141927114380538, + 0.02133538360459907 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.0246818742710796, + "errorMs": 0.0005516414396640108, + "confidenceIntervalMs": [ + 0.02413023283141559, + 0.02523351571074361 + ], + "p50Ms": 0.024701702692022723, + "p95Ms": 0.02692713350522414, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.024287893950800166, + 0.024630384312276814, + 0.023223674035201782, + 0.02334337437285604, + 0.023664963749940843, + 0.02389170021500239, + 0.022757619769267524, + 0.02343821943103529, + 0.024254972936269277, + 0.02489255904825904, + 0.024841563473336478, + 0.024661110812476884, + 0.025374017607509833, + 0.025361260922483964, + 0.02447090273801659 + ], + [ + 0.023272090022802363, + 0.022821852224503763, + 0.024712698910384703, + 0.024701702692022723, + 0.02449381240203762, + 0.02514932110437778, + 0.024258556164649378, + 0.025376407226042168, + 0.025381048548370724, + 0.024860425620759078, + 0.024810995484991317, + 0.024464873923679062, + 0.024695018814814815, + 0.02469746000740832, + 0.025466114585455286 + ], + [ + 0.02328703294758656, + 0.025879754534868675, + 0.025310186637985572, + 0.025158225380455288, + 0.025092593532038736, + 0.02529631158155652, + 0.025313985066693665, + 0.027320392810314682, + 0.026103455264394216, + 0.02542145377830872, + 0.027082460613609898, + 0.026564703585657372, + 0.02432152689688716, + 0.023129837657832664, + 0.023145826803360255 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.023953204521995133, + "errorMs": 0.0007255584880188639, + "confidenceIntervalMs": [ + 0.02322764603397627, + 0.024678763010013996 + ], + "p50Ms": 0.02399804549490102, + "p95Ms": 0.02586407176792371, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02510597868868919, + 0.024917585251619332, + 0.024897726761264626, + 0.02492130169922264, + 0.025900975423421558, + 0.02532754345623987, + 0.025302341867584184, + 0.02535480478592613, + 0.025284228258671253, + 0.02544071686930864, + 0.024744279472525298, + 0.024897071321882, + 0.025182492584665744, + 0.025419968711874744, + 0.024870466729659837 + ], + [ + 0.022597973407139628, + 0.021568416765511442, + 0.02219660069244085, + 0.02250939503060857, + 0.02235063563431585, + 0.022264888023152272, + 0.022240365629655985, + 0.022225828107291276, + 0.02234270457744119, + 0.022343519592511504, + 0.022427226236125128, + 0.022753544865086225, + 0.022367142860337693, + 0.022188794937775907, + 0.022193738317134868 + ], + [ + 0.02360384966487303, + 0.023177582549246813, + 0.023273144475986596, + 0.023068336293391764, + 0.02359028716303861, + 0.02540142856780027, + 0.02531843592729482, + 0.025390429035615465, + 0.025588294709103003, + 0.025828647228965447, + 0.024371607320401598, + 0.023341257683601315, + 0.023925347103286608, + 0.02587925371319153, + 0.02399804549490102 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.025257682673045193, + "errorMs": 0.00043972235234998586, + "confidenceIntervalMs": [ + 0.024817960320695203, + 0.02569740502539518 + ], + "p50Ms": 0.025476224726828152, + "p95Ms": 0.026382091956899976, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.025476224726828152, + 0.025135002915305352, + 0.02555944077585546, + 0.025801096734251665, + 0.025748978090162456, + 0.02566099217487236, + 0.025666769286044243, + 0.025178262170870463, + 0.02575648503888345, + 0.025576982916911746, + 0.02572669283399352, + 0.025715113302139037, + 0.025024046139218332, + 0.02418965664530173, + 0.024359113205708997 + ], + [ + 0.025123058650658094, + 0.02466815082751646, + 0.025108951344430218, + 0.02483224960893855, + 0.02482094746116047, + 0.024953333616108186, + 0.024744652127659573, + 0.025140579299250995, + 0.025588547666564324, + 0.02667259231405179, + 0.025673422975227827, + 0.025631095817743837, + 0.02284758467723514, + 0.022777616181627727, + 0.022773582699576484 + ], + [ + 0.02529910561331613, + 0.025450829808891264, + 0.02553638179497, + 0.025806498051964805, + 0.025767108669328867, + 0.026032327841116143, + 0.025214156326417422, + 0.02531870323021619, + 0.02652841349953587, + 0.025934308823148126, + 0.025918113112205234, + 0.02453567311796306, + 0.026040675024082895, + 0.02543583373175322, + 0.025846369418027704 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02536842789527114, + "errorMs": 0.0007709875377172049, + "confidenceIntervalMs": [ + 0.024597440357553936, + 0.026139415432988346 + ], + "p50Ms": 0.025515987294946044, + "p95Ms": 0.026988398521291406, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.023755785510688836, + 0.02540879960876966, + 0.02376987793806593, + 0.024107134985296243, + 0.0232407297422908, + 0.02295861248708826, + 0.022920974493537447, + 0.022975081549205183, + 0.022880980279563496, + 0.02300907135791677, + 0.023014180845433416, + 0.02409888669879518, + 0.025239807504983974, + 0.025515987294946044, + 0.025358877101346385 + ], + [ + 0.02674004093363991, + 0.026594306139814394, + 0.02649924487308569, + 0.026140075692629376, + 0.026487239028524512, + 0.02686162744413408, + 0.02696728110338133, + 0.024675136509424652, + 0.023973535092765712, + 0.023653299444247367, + 0.024754731003415673, + 0.026815849394036893, + 0.026440026145345914, + 0.025966519264721155, + 0.026971106461007442 + ], + [ + 0.025660888412788012, + 0.02513276827000402, + 0.02536284457180534, + 0.02542580447935733, + 0.026338938189671063, + 0.028706912167398603, + 0.026898674753234177, + 0.026452355682509456, + 0.02695200024241771, + 0.025910804922279793, + 0.02699580940427025, + 0.026533142963257726, + 0.025796694815579058, + 0.026353127954467603, + 0.025263682530059613 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.02442862739311535, + "errorMs": 0.0009644619124011483, + "confidenceIntervalMs": [ + 0.023464165480714207, + 0.025393089305516498 + ], + "p50Ms": 0.02524129778910706, + "p95Ms": 0.027049103154143883, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.021396921311054536, + 0.02297388847797124, + 0.023014660676070598, + 0.023628834691804285, + 0.021599531477442067, + 0.023419068913033296, + 0.02324528097617664, + 0.021897034306856994, + 0.021437361155767047, + 0.021032960821013226, + 0.022174639705556297, + 0.023593630691200754, + 0.024067440524605944, + 0.021350790743349984, + 0.020138562421972536 + ], + [ + 0.02589221450761106, + 0.0261988280640176, + 0.025695694432311605, + 0.02570602436454291, + 0.025891183338510926, + 0.02746802776633435, + 0.02601671294417564, + 0.025687384441533758, + 0.025655512890234204, + 0.02579261167702504, + 0.026154620570621616, + 0.02559577479206654, + 0.025344438762322292, + 0.025499824400815913, + 0.02542768037829867 + ], + [ + 0.023127205309038775, + 0.024248936604523746, + 0.023744242694015146, + 0.02334075039088936, + 0.02380930510855075, + 0.025883962734848092, + 0.024499436984053106, + 0.02617745195655019, + 0.0273967286747384, + 0.026237976939423355, + 0.02600232851535082, + 0.026125259756543548, + 0.02524129778910706, + 0.024998324160855765, + 0.025457884847404993 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.024015896735730766, + "errorMs": 0.0012896306563284113, + "confidenceIntervalMs": [ + 0.02272626607940235, + 0.025305527392059178 + ], + "p50Ms": 0.02367176979336789, + "p95Ms": 0.028214094349560546, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.025573948552725784, + 0.023929037204517178, + 0.0233217638046824, + 0.023614427529217327, + 0.02375372739579622, + 0.0235062866007004, + 0.02516175434623997, + 0.026094282117512, + 0.025816032266391325, + 0.02586900382804821, + 0.025977711194805193, + 0.023266319748778786, + 0.02367176979336789, + 0.023331246413324937, + 0.02338263233815725 + ], + [ + 0.022299926954893086, + 0.02239824821408577, + 0.021925458314151047, + 0.022066659819517682, + 0.022037444527686578, + 0.02284121428734556, + 0.022400330974244122, + 0.022186635706204664, + 0.021665347471946622, + 0.020136532736057984, + 0.020173914232693237, + 0.020049715507571512, + 0.020211703847397348, + 0.02002480562229697, + 0.02012789927550815 + ], + [ + 0.02588904278836198, + 0.026109002192925206, + 0.02613513835902796, + 0.024478054331864906, + 0.02361641215498312, + 0.02423829271484659, + 0.028285566745856666, + 0.028047325424869596, + 0.030641999816176473, + 0.028029990555726816, + 0.026260500236294896, + 0.02593574470402157, + 0.025890237360532243, + 0.02509538628494003, + 0.025246878811591277 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "s/op", + "averageMs": 2.375727842236525, + "errorMs": 0.05693774007303494, + "confidenceIntervalMs": [ + 2.31879010216349, + 2.43266558230956 + ], + "p50Ms": 2.323398378190255, + "p95Ms": 2.6230765795811517, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 2.3197535694444444, + 2.323398378190255, + 2.3113152050691244, + 2.3193074699074074, + 2.3269051395348836, + 2.330296918604651, + 2.338271035046729, + 2.345206901639344, + 2.311620092378753, + 2.2868805593607306, + 2.3136549145496534, + 2.3087375622119817, + 2.2935405697940503, + 2.32055394199536, + 2.352310448356808 + ], + [ + 2.296003002293578, + 2.2852753858447485, + 2.332515104895105, + 2.2961050688073392, + 2.2930539450800915, + 2.3220100394431555, + 2.314745466512702, + 2.3112098244803696, + 2.336798533799534, + 2.3192034976851854, + 2.3102652771362586, + 2.3905150285714285, + 2.385101033333333, + 2.320548466357309, + 2.4551986838235296 + ], + [ + 2.4842737543424316, + 2.3710077464454975, + 2.3321628997669, + 2.4317311893203883, + 2.3212908352668213, + 2.472373064197531, + 2.311359508083141, + 2.320831046403712, + 2.6234359764397905, + 2.551124361323155, + 2.513068513784461, + 2.616898360313316, + 2.622237986910995, + 2.7481657774725274, + 2.4174908164251208 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "s/op", + "averageMs": 40.55678472636573, + "errorMs": 1.2064972226096697, + "confidenceIntervalMs": [ + 39.350287503756064, + 41.7632819489754 + ], + "p50Ms": 41.08198892, + "p95Ms": 43.41260382083333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 37.356870888888885, + 38.90057865384615, + 37.81459485185185, + 41.69570016666667, + 37.570862444444444, + 41.07047124, + 39.65801092307692, + 37.541270814814816, + 39.51136257692308, + 42.7654925, + 42.84271225, + 42.270068625, + 42.38366575, + 42.376994583333335, + 42.412859875 + ], + [ + 37.42899422222222, + 40.52217656, + 39.47793665384616, + 37.58849148148148, + 42.20139183333333, + 39.22124615384615, + 42.49548625, + 37.457462222222226, + 37.93561425925926, + 37.412804333333334, + 37.443316259259255, + 37.2724327037037, + 38.838766, + 42.100802208333334, + 42.2913645 + ], + [ + 42.44855095833333, + 42.739862125, + 43.385750333333334, + 42.45360908333333, + 42.912653375, + 42.389764875, + 43.42411245833333, + 44.50898808695653, + 42.02926191666666, + 38.1371972962963, + 37.434979185185185, + 41.08198892, + 40.11426908, + 43.121550125, + 43.012973083333335 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "s/op", + "averageMs": 40.80690220755749, + "errorMs": 1.1358926544646955, + "confidenceIntervalMs": [ + 39.671009553092794, + 41.94279486202219 + ], + "p50Ms": 41.871225458333335, + "p95Ms": 43.342425174999995, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 42.75546666666666, + 42.18267316666666, + 41.40473936, + 36.99327867857143, + 38.593427, + 38.99116419230769, + 38.984426923076924, + 43.110077, + 42.9315295, + 42.50062295833333, + 42.37869041666667, + 38.26919981481482, + 37.89909625925926, + 37.77830966666667, + 39.58645138461538 + ], + [ + 42.320881666666665, + 42.00211304166666, + 41.84394270833333, + 42.631210625, + 39.413885307692304, + 37.00731471428571, + 38.19454640740741, + 43.360642999999996, + 44.02022339130435, + 40.63936752, + 38.91943565384615, + 38.55028976923077, + 37.92399477777778, + 38.81922430769231, + 38.11062170370371 + ], + [ + 37.744323962962966, + 38.901554884615386, + 39.802171076923074, + 42.97345041666667, + 42.484792375, + 42.56213079166667, + 42.483619041666664, + 42.80366154166667, + 43.29991691666667, + 42.954391875, + 42.872257, + 42.50107454166667, + 42.831572666666666, + 42.107609208333336, + 41.871225458333335 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "s/op", + "averageMs": 41.74036444898201, + "errorMs": 1.7317173685608884, + "confidenceIntervalMs": [ + 40.00864708042111, + 43.4720818175429 + ], + "p50Ms": 42.043496, + "p95Ms": 48.35828697619048, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 38.29277481481481, + 36.90199896428571, + 41.52438752, + 42.342315875000004, + 41.02105376, + 40.630782079999996, + 36.631590857142854, + 36.91469057142857, + 38.16789677777778, + 42.31347333333333, + 42.47869008333333, + 42.324893, + 42.2467645, + 42.312960583333336, + 42.064060291666664 + ], + [ + 36.43071328571429, + 41.938602375, + 38.8238125, + 39.04264873076923, + 36.62352092857143, + 37.74161848148148, + 41.33980368, + 42.09542579166667, + 41.41738364, + 42.043496, + 41.34183772, + 41.701885374999996, + 36.140120607142855, + 41.05903416, + 41.26138604 + ], + [ + 42.48991675, + 42.10953054166667, + 48.44098747619047, + 45.953421909090906, + 45.51327, + 47.6930110952381, + 48.16531914285714, + 49.100706476190474, + 45.42050591304348, + 46.54544022727273, + 43.77177913043479, + 43.13511483333333, + 42.835028875, + 42.35385108333333, + 39.618894423076924 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.87146898590174, + "errorMs": 1.18356207261349, + "confidenceIntervalMs": [ + 37.68790691328825, + 40.05503105851523 + ], + "p50Ms": 39.692826076923076, + "p95Ms": 41.401924772, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 36.25484489285714, + 35.58230093103448, + 35.50067331034483, + 36.21534557142857, + 41.0151888, + 37.86020111111111, + 37.501648037037036, + 37.81112459259259, + 41.33056036, + 41.262771279999995, + 41.43250952, + 37.08346839285714, + 41.03351944, + 41.13604352, + 41.06841328 + ], + [ + 41.00710128, + 40.84223084, + 40.5864848, + 39.61476723076923, + 40.81417828, + 40.67976668, + 40.36190776, + 38.49340576923077, + 37.23235048148148, + 37.81068911111111, + 34.887182172413794, + 34.89731886206897, + 39.81592565384615, + 35.51685427586207, + 39.19361842307692 + ], + [ + 37.27712974074074, + 35.98733864285715, + 37.048886, + 35.79980089285714, + 39.692826076923076, + 40.86830312, + 40.9142822, + 40.98281672, + 40.96574956, + 41.23437324, + 40.751744040000005, + 41.5920908, + 35.72122335714286, + 39.80483092307692, + 36.73231439285714 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.92488238997875, + "errorMs": 0.8410493071519607, + "confidenceIntervalMs": [ + 38.083833082826786, + 39.7659316971307 + ], + "p50Ms": 39.263793423076926, + "p95Ms": 41.11603667599999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 35.75912353571428, + 39.96208573076923, + 40.29069424, + 40.18584948, + 40.481723519999996, + 40.808282039999995, + 37.04416170370371, + 40.420955119999995, + 40.4773758, + 40.54391324, + 40.926676119999996, + 39.06358057692308, + 40.71823088, + 35.96567007142857, + 36.57300060714286 + ], + [ + 39.85439165384615, + 39.071220807692306, + 39.243819307692306, + 39.45042388461539, + 39.22120353846154, + 39.463964730769234, + 39.047124576923075, + 39.54016180769231, + 39.98656011538461, + 40.03560508, + 38.99932153846154, + 39.263793423076926, + 39.06795157692307, + 39.535841000000005, + 39.57747826923077 + ], + [ + 36.88794267857143, + 36.970092321428574, + 36.78458032142857, + 36.631293285714285, + 36.56764317857142, + 36.54555535714286, + 38.01051966666667, + 40.24095412, + 38.6935515, + 37.19394392592593, + 37.18002, + 36.750142857142855, + 40.13165508, + 41.1971912, + 41.25443808 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.4182588684631, + "errorMs": 1.135173538931054, + "confidenceIntervalMs": [ + 37.28308532953204, + 39.553432407394155 + ], + "p50Ms": 38.76726476923077, + "p95Ms": 41.69280168783333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 39.402272653846154, + 37.31028407407407, + 39.6321085, + 39.639471115384616, + 38.621356923076924, + 39.491038653846154, + 39.83181923076923, + 39.78961965384616, + 39.58712757692308, + 39.575807423076924, + 40.262137599999996, + 40.052386160000005, + 35.765690142857146, + 39.57370876923077, + 39.95009796153846 + ], + [ + 37.7359622962963, + 37.073653962962965, + 36.08258217857143, + 36.03376878571429, + 36.119771785714285, + 37.503404037037036, + 41.787730708333335, + 41.2094228, + 41.07843256, + 38.20298207407408, + 38.76726476923077, + 41.47130064, + 41.86372433333333, + 40.65517348, + 40.78511692 + ], + [ + 35.588866448275866, + 36.1464595, + 35.72309948275862, + 37.33881540740741, + 35.4226831724138, + 36.18552114285714, + 35.84412189285714, + 35.732225, + 35.21024817241379, + 35.28273262068966, + 35.80200096428572, + 36.881497107142856, + 41.12608836, + 40.80878768, + 40.87328436 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "s/op", + "averageMs": 37.61075977684312, + "errorMs": 0.9830619393215306, + "confidenceIntervalMs": [ + 36.62769783752159, + 38.59382171616465 + ], + "p50Ms": 37.050071259259255, + "p95Ms": 41.412970208, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 37.520445, + 37.280976555555554, + 36.69209857142857, + 36.73563660714286, + 37.217424333333334, + 36.62713792857142, + 36.293699607142855, + 36.25086396428571, + 36.31433775, + 36.816865678571425, + 41.5224638, + 36.275162464285714, + 36.261121857142854, + 36.54309664285714, + 37.33723503703704 + ], + [ + 35.48514603448276, + 38.58443526923077, + 35.48642444827586, + 35.36858175862069, + 35.4425324137931, + 35.52548420689655, + 35.2535598275862, + 35.31496772413793, + 39.248304653846155, + 38.380613555555556, + 40.731103759999996, + 38.50521766666667, + 40.49376028, + 40.555930759999995, + 39.330722230769226 + ], + [ + 36.636532464285715, + 36.69717121428572, + 37.050071259259255, + 36.541729714285715, + 36.37051617857143, + 37.889784222222225, + 38.99708165384615, + 38.243932370370366, + 37.12673455555556, + 36.54519289285714, + 38.57617325925926, + 42.747394166666666, + 38.120329259259265, + 41.15748516, + 40.3887112 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.784393617577464, + "errorMs": 1.2540319542368914, + "confidenceIntervalMs": [ + 37.53036166334057, + 40.03842557181436 + ], + "p50Ms": 39.073484923076926, + "p95Ms": 42.40903128749999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 40.983197479999994, + 43.86909669565217, + 39.19410815384616, + 39.073484923076926, + 37.11657192857143, + 35.80826521428571, + 34.729138965517244, + 35.32796079310345, + 39.884835961538464, + 40.34472932, + 36.25572878571429, + 40.21510832, + 40.364376959999994, + 40.34387212, + 41.01603768 + ], + [ + 41.83699166666666, + 41.81229020833333, + 38.006212, + 38.56136630769231, + 36.86870167857143, + 36.80644675, + 38.32844633333333, + 42.654191125, + 40.04799848, + 37.72519796296296, + 41.20500748, + 41.69820695833333, + 41.596039000000005, + 41.567291159999996, + 40.98987404 + ], + [ + 36.380018785714284, + 36.190622142857144, + 36.170621714285716, + 39.266500269230775, + 40.155359680000004, + 40.05544968, + 38.51224076923077, + 37.905991666666665, + 40.46412832, + 36.16449189285714, + 35.00380310344828, + 35.675865448275864, + 36.643122749999996, + 37.448890185185185, + 35.02983193103448 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "s/op", + "averageMs": 38.92912123307874, + "errorMs": 1.3612766890395003, + "confidenceIntervalMs": [ + 37.56784454403924, + 40.29039792211824 + ], + "p50Ms": 39.6166185, + "p95Ms": 41.7973550495, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 40.3847352, + 39.11975134615384, + 35.256791517241375, + 35.36237824137931, + 35.347875448275865, + 35.37851227586207, + 35.35018589655172, + 36.22655771428571, + 36.277088035714286, + 39.6166185, + 40.1301304, + 41.02043584, + 35.731175896551726, + 39.62900257692308, + 39.349676230769234 + ], + [ + 40.839439999999996, + 41.12824156, + 40.642617800000004, + 36.942615749999995, + 41.05399784, + 41.00062172, + 40.08032668, + 38.72650870370371, + 48.30758647619047, + 39.53890484615385, + 39.04645419230769, + 41.91745362499999, + 37.72946940740741, + 37.43674607407407, + 35.46226913793103 + ], + [ + 40.556664639999994, + 40.64028916, + 40.53885992, + 38.7186965, + 35.46592231034483, + 39.88494461538462, + 41.517125039999996, + 37.55874107407407, + 40.336693360000005, + 40.56028304, + 40.295071719999996, + 40.15838644, + 35.817243178571424, + 35.75880325, + 39.96856230769231 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "s/op", + "averageMs": 6.075059211327589, + "errorMs": 0.08013056789884092, + "confidenceIntervalMs": [ + 5.994928643428747, + 6.15518977922643 + ], + "p50Ms": 6.018704646706587, + "p95Ms": 6.308483403144654, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 6.025906592814372, + 5.939538964497041, + 6.28845510625, + 6.078414903030303, + 5.985692827380952, + 5.91568634117647, + 5.927735491124261, + 6.010414976047905, + 6.099242097560976, + 6.192000271604939, + 6.224998894409938, + 6.609165782894737, + 6.050611584337349, + 6.077033739393939, + 6.291620358490566 + ], + [ + 6.312184408805032, + 5.923258076923077, + 5.956653479289941, + 6.296475119496855, + 5.98179825, + 5.958728309523809, + 6.174447472392639, + 5.979162589285714, + 5.924533065088758, + 5.9016519, + 5.927055905325443, + 5.958150363095238, + 6.29984772327044, + 5.99230502994012, + 6.2711742812499995 + ], + [ + 5.97622925, + 5.955081547619048, + 6.234882881987577, + 6.018704646706587, + 5.939015905325443, + 6.003801562874251, + 6.065314460606061, + 6.185005870370371, + 6.193749197530864, + 5.975295898809524, + 5.948827769230769, + 6.223738509316771, + 5.99502022754491, + 6.024277137724551, + 6.064775739393939 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "s/op", + "averageMs": 114.38789377919753, + "errorMs": 4.055564797185631, + "confidenceIntervalMs": [ + 110.3323289820119, + 118.44345857638316 + ], + "p50Ms": 112.38184544444445, + "p95Ms": 126.1988371625, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 104.5494951, + 103.4155214, + 104.5726624, + 102.8912526, + 105.3850984, + 116.93161555555555, + 117.01811944444444, + 117.11013044444445, + 119.28613133333333, + 118.53530322222223, + 111.48868688888888, + 117.35952233333333, + 112.38184544444445, + 102.4410628, + 102.8565139 + ], + [ + 109.5861868, + 107.2269496, + 121.71028077777778, + 119.3107358888889, + 108.99624539999999, + 116.47523799999999, + 123.270831, + 123.90147777777779, + 122.69680711111111, + 121.88826499999999, + 124.48041077777778, + 126.37260087499999, + 125.79338849999999, + 109.6688591, + 106.40976979999999 + ], + [ + 108.3916732, + 109.7472774, + 109.2337318, + 108.98655740000001, + 113.50653577777778, + 109.6612641, + 111.48292029999999, + 123.69582444444445, + 123.186188, + 122.62073322222223, + 112.029805, + 123.39327144444444, + 130.501536, + 108.4375655, + 108.56932880000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "s/op", + "averageMs": 111.61411928323233, + "errorMs": 3.056924852552665, + "confidenceIntervalMs": [ + 108.55719443067966, + 114.671044135785 + ], + "p50Ms": 113.99839177777778, + "p95Ms": 117.66438356666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 111.324998, + 108.799705, + 105.57673559999999, + 110.27054290000001, + 113.63226655555556, + 113.28263033333333, + 114.63183822222223, + 115.69827155555555, + 117.40442633333333, + 115.53123977777778, + 113.99839177777778, + 114.9375531111111, + 114.54604077777778, + 113.67397477777779, + 110.0330647 + ], + [ + 113.60683588888888, + 116.07215688888888, + 115.43405388888888, + 103.5065013, + 102.6018728, + 114.11040477777777, + 117.4962728888889, + 117.736431, + 115.45857077777778, + 114.78450855555555, + 116.90856155555555, + 117.37552977777779, + 116.44906377777778, + 115.92168644444445, + 116.38814766666667 + ], + [ + 112.54423766666667, + 113.32598366666667, + 99.53682754545456, + 100.9970207, + 100.7645405, + 103.2411733, + 100.0884797, + 105.5377403, + 103.3546013, + 100.4021127, + 110.0940124, + 115.349098, + 118.11830155555556, + 114.95864444444445, + 117.13031655555555 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "s/op", + "averageMs": 100.22964391894502, + "errorMs": 2.927790881321298, + "confidenceIntervalMs": [ + 97.30185303762372, + 103.1574348002663 + ], + "p50Ms": 103.0709529, + "p95Ms": 105.03744877999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 103.9695516, + 104.361971, + 103.90385739999999, + 102.7880558, + 102.10994869999999, + 103.0709529, + 102.2639883, + 102.4647363, + 102.806982, + 102.61552520000001, + 114.5257648888889, + 105.11108449999999, + 102.085239, + 103.305336, + 95.37043872727273 + ], + [ + 103.6518606, + 103.693922, + 103.4931378, + 103.5650029, + 103.5208558, + 103.5649868, + 103.4056443, + 97.94576709090909, + 91.62780427272727, + 91.73261209090909, + 91.83881872727272, + 93.33284245454546, + 91.59031472727274, + 91.0219890909091, + 91.59171263636364 + ], + [ + 103.67976619999999, + 103.285326, + 103.3923427, + 99.0811940909091, + 91.40524545454545, + 96.02231445454545, + 92.30133772727272, + 90.6813525, + 91.50618381818182, + 103.07620800000001, + 103.4830151, + 103.8584202, + 104.8656321, + 103.70076, + 103.66417440000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "s/op", + "averageMs": 100.5730051575982, + "errorMs": 3.03316494681759, + "confidenceIntervalMs": [ + 97.53984021078062, + 103.6061701044158 + ], + "p50Ms": 98.17049454545455, + "p95Ms": 115.01659733333334, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 98.48273436363635, + 99.43126590909091, + 98.06778454545454, + 99.73753890909092, + 99.39169436363636, + 98.19440427272727, + 98.03326554545455, + 98.39073463636363, + 102.599098, + 101.3350937, + 102.64633119999999, + 112.74191166666667, + 114.62329766666666, + 119.1241838888889, + 115.18515433333333 + ], + [ + 97.60369772727273, + 108.4369095, + 95.55201845454546, + 100.5574445, + 98.02964754545454, + 95.98101236363637, + 96.056109, + 102.8199453, + 95.84348445454545, + 97.7568000909091, + 96.21386009090908, + 106.3444177, + 101.4908714, + 96.14226954545454, + 95.553659 + ], + [ + 96.71972536363636, + 96.64790218181818, + 96.33691872727272, + 97.53575518181819, + 102.8682088, + 96.47890181818182, + 96.388081, + 96.32577672727272, + 96.94000318181818, + 105.8786829, + 98.17049454545455, + 96.62688245454545, + 105.3712765, + 105.27796640000001, + 95.85201663636364 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "s/op", + "averageMs": 102.43455003212121, + "errorMs": 2.7704268216464665, + "confidenceIntervalMs": [ + 99.66412321047474, + 105.20497685376768 + ], + "p50Ms": 104.5837461, + "p95Ms": 108.70129204999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 93.21051627272728, + 103.1758315, + 100.8788045, + 94.28556254545454, + 103.7135748, + 97.55121181818181, + 100.2964479, + 93.91296754545455, + 102.4566989, + 100.9324494, + 105.1154163, + 100.6059029, + 94.0599740909091, + 104.7891541, + 108.650312 + ], + [ + 105.5802707, + 97.51478399999999, + 92.85928736363637, + 104.5837461, + 94.86952263636364, + 94.72142690909091, + 105.9971707, + 107.1310409, + 106.26622719999999, + 106.2493588, + 105.7912245, + 100.2672224, + 105.0299105, + 105.02220349999999, + 92.85115918181819 + ], + [ + 108.6971204, + 101.4188516, + 108.7030799, + 109.2810268, + 108.647617, + 100.54161189999999, + 98.31989881818181, + 106.8545506, + 94.88602336363635, + 108.1974035, + 107.6729311, + 106.9860542, + 107.2607612, + 106.99362860000001, + 106.7248125 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "s/op", + "averageMs": 105.49992752666668, + "errorMs": 0.8682351308251102, + "confidenceIntervalMs": [ + 104.63169239584157, + 106.36816265749178 + ], + "p50Ms": 105.28927370000001, + "p95Ms": 108.63347361999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 106.8208025, + 108.9850837, + 109.6864913, + 100.0479584, + 107.8130501, + 105.0400863, + 104.3324806, + 104.53318440000001, + 105.1284711, + 106.29380450000001, + 106.6287224, + 105.22677569999999, + 104.75949489999999, + 103.6482427, + 105.27262900000001 + ], + [ + 106.7608286, + 104.28653340000001, + 105.334527, + 106.0350697, + 105.1951559, + 104.3265613, + 103.8647068, + 103.5967216, + 103.0605046, + 103.3197621, + 104.4606636, + 104.5281483, + 104.1739597, + 104.6584414, + 104.88304179999999 + ], + [ + 104.9780609, + 105.6953039, + 105.9746339, + 106.2673491, + 105.41641179999999, + 105.28927370000001, + 106.6886239, + 106.1969788, + 107.4882361, + 106.8230501, + 107.08027150000001, + 106.1444373, + 106.4431766, + 106.8845066, + 107.4245211 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "s/op", + "averageMs": 97.36803963656568, + "errorMs": 2.8104862854608106, + "confidenceIntervalMs": [ + 94.55755335110487, + 100.17852592202648 + ], + "p50Ms": 95.34896509090909, + "p95Ms": 104.36179804999999, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 95.34896509090909, + 92.891779, + 99.04894590909092, + 92.76388336363637, + 92.9276459090909, + 92.73252072727273, + 93.47829254545455, + 94.55120036363635, + 92.48463036363637, + 92.53214754545455, + 92.68348218181818, + 93.07903363636363, + 92.60754527272726, + 92.5514680909091, + 92.41365418181819 + ], + [ + 101.83314089999999, + 103.5799743, + 102.49236859999999, + 102.56698320000001, + 103.29335839999999, + 102.9628934, + 103.4389913, + 103.69643319999999, + 103.1191666, + 103.0336959, + 102.8788594, + 103.0941275, + 103.5257064, + 104.3981261, + 103.3439756 + ], + [ + 91.0895009090909, + 91.6377210909091, + 91.736402, + 94.9975560909091, + 97.22189154545455, + 90.98315463636364, + 90.69200325, + 90.21480333333334, + 90.41204191666667, + 92.31639572727272, + 96.67311036363637, + 104.2770326, + 104.68679949999999, + 104.03174399999999, + 101.2386317 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "s/op", + "averageMs": 101.84755768333333, + "errorMs": 2.3155545392055483, + "confidenceIntervalMs": [ + 99.53200314412778, + 104.1631122225389 + ], + "p50Ms": 103.2694577, + "p95Ms": 105.89681866000001, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 97.69267636363637, + 103.2694577, + 103.5371535, + 102.98475140000001, + 103.2912965, + 102.484728, + 102.929023, + 104.5906754, + 102.95918160000001, + 102.55071170000001, + 101.73913730000001, + 104.73195070000001, + 101.820419, + 102.52804760000001, + 102.93809499999999 + ], + [ + 105.9258808, + 105.829007, + 103.2297147, + 102.4667077, + 96.1434659090909, + 93.66105363636363, + 98.30393127272727, + 105.74947580000001, + 105.04133440000001, + 104.1750927, + 104.1867612, + 104.53536550000001, + 105.335254, + 103.4607029, + 92.87677772727272 + ], + [ + 91.39045036363638, + 102.6060082, + 105.5793032, + 100.4198821, + 106.26219889999999, + 104.7551785, + 104.76432539999999, + 104.647509, + 104.3467196, + 103.8973873, + 91.90431736363637, + 104.83682830000001, + 90.76891425, + 91.62591236363636, + 104.3673309 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "s/op", + "averageMs": 101.58594298727273, + "errorMs": 2.6936403301771312, + "confidenceIntervalMs": [ + 98.8923026570956, + 104.27958331744986 + ], + "p50Ms": 103.8464359, + "p95Ms": 107.64937436, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 102.2026516, + 91.28783490909092, + 91.88716181818182, + 94.740652, + 97.99889554545454, + 92.22894554545455, + 102.817827, + 104.5572272, + 96.2455359090909, + 105.9225869, + 104.2172958, + 104.4656653, + 104.4736841, + 104.5116673, + 103.8464359 + ], + [ + 92.53392536363636, + 98.44399645454546, + 101.8946294, + 103.1093375, + 95.51690890909092, + 103.4719009, + 104.1668414, + 103.90106089999999, + 104.25350279999999, + 98.96955309090909, + 92.52173327272726, + 92.02865327272727, + 103.41714909999999, + 104.6686081, + 104.7201749 + ], + [ + 105.8621816, + 107.8183202, + 107.0699886, + 106.9172884, + 105.8310269, + 106.3057582, + 104.2902564, + 92.19434063636365, + 104.646512, + 101.1646563, + 102.3499793, + 105.2212815, + 108.5672536, + 107.2551674, + 100.8513812 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "s/op", + "averageMs": 22.49983940429304, + "errorMs": 0.2504949406152466, + "confidenceIntervalMs": [ + 22.249344463677794, + 22.750334344908286 + ], + "p50Ms": 22.35824282222222, + "p95Ms": 23.55406722325581, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 22.41206162222222, + 22.79039506818182, + 22.349696044444443, + 23.154958, + 22.17250945652174, + 22.721627688888887, + 22.38163662222222, + 22.27555093333333, + 22.191454804347828, + 22.32458071111111, + 22.46298208888889, + 23.36360181395349, + 22.149404, + 22.14541960869565, + 22.308857955555556 + ], + [ + 22.480078755555557, + 22.300858622222222, + 22.268057711111112, + 22.23762345652174, + 22.28721728888889, + 22.473849422222223, + 22.30954617777778, + 22.550074, + 22.222065260869563, + 22.420939977777778, + 22.408310822222223, + 22.211219217391303, + 22.35824282222222, + 22.282696177777776, + 24.72818531707317 + ], + [ + 22.546108822222223, + 22.451702644444442, + 22.346482577777778, + 22.437817022222223, + 22.370627355555555, + 22.546966466666664, + 23.380675139534883, + 22.458443022222223, + 22.271912377777777, + 22.286490999999998, + 23.62837811627907, + 22.181962934782607, + 22.17822493478261, + 22.05213810869565, + 22.611141222222223 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "s/op", + "averageMs": 395.08853456296293, + "errorMs": 11.81372561153399, + "confidenceIntervalMs": [ + 383.27480895142895, + 406.9022601744969 + ], + "p50Ms": 405.03007433333335, + "p95Ms": 427.08984456666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 388.4732356666667, + 427.2308066666667, + 427.34686466666665, + 426.760933, + 425.13816199999997, + 425.934962, + 405.4400423333333, + 414.45379933333334, + 374.85493733333334, + 374.55881733333337, + 375.35892, + 374.92400266666664, + 382.18063133333334, + 392.575783, + 416.125207 + ], + [ + 408.74416633333334, + 404.66559166666667, + 405.03007433333335, + 408.19885066666666, + 407.2105746666667, + 401.23535799999996, + 410.4715036666667, + 413.24785733333334, + 408.42150599999997, + 412.1035503333334, + 378.37251, + 370.081375, + 403.39612800000003, + 356.3884453333334, + 371.90670566666665 + ], + [ + 357.08731266666666, + 368.251604, + 358.35290166666664, + 357.755245, + 356.35773033333334, + 360.94694233333337, + 402.09298866666666, + 410.49775033333333, + 411.43529366666667, + 366.47728333333333, + 408.47696633333334, + 407.49027266666667, + 407.9132666666667, + 406.56121, + 408.4559863333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "s/op", + "averageMs": 397.00173643703704, + "errorMs": 12.990073323686424, + "confidenceIntervalMs": [ + 384.0116631133506, + 409.9918097607234 + ], + "p50Ms": 398.02642533333335, + "p95Ms": 436.2798157666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 359.07762399999996, + 398.90630633333336, + 403.7556866666667, + 404.9012916666667, + 366.37950433333333, + 398.02642533333335, + 396.0010086666667, + 395.8871053333333, + 395.41844066666664, + 400.132796, + 400.293131, + 400.801657, + 404.63666966666665, + 399.997774, + 396.10325666666665 + ], + [ + 393.51218266666666, + 343.26646833333336, + 348.29695633333336, + 339.251782, + 357.34046, + 361.107139, + 372.3337016666667, + 391.158625, + 408.0840296666667, + 438.31008966666667, + 389.2179536666667, + 393.840675, + 394.527367, + 389.90896933333335, + 410.546354 + ], + [ + 426.49805833333335, + 444.012222, + 428.07890266666664, + 427.5991343333333, + 424.72725933333334, + 420.01538066666666, + 416.62315866666665, + 419.39553466666666, + 380.80769633333335, + 389.23980933333337, + 392.6165306666667, + 376.41396199999997, + 417.3944276666667, + 419.0921223333333, + 431.54251 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "s/op", + "averageMs": 370.7519156370371, + "errorMs": 8.26591249731069, + "confidenceIntervalMs": [ + 362.4860031397264, + 379.0178281343478 + ], + "p50Ms": 366.90391, + "p95Ms": 397.8997013, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 383.6824876666667, + 373.44922933333334, + 384.1433353333333, + 358.2895603333333, + 366.59056766666663, + 362.19257799999997, + 355.6090413333333, + 359.77871633333336, + 356.715599, + 363.79518666666667, + 379.61518033333334, + 370.55334733333336, + 398.359809, + 364.40172966666665, + 364.3166916666667 + ], + [ + 390.71135366666664, + 389.7121246666667, + 396.14366533333333, + 396.8261166666667, + 401.2727693333333, + 369.081342, + 346.1930356666667, + 351.122212, + 390.18979466666667, + 390.38883200000004, + 394.368541, + 369.0941483333333, + 350.19448600000004, + 349.74064666666663, + 349.058343 + ], + [ + 371.365686, + 368.6505593333334, + 359.484234, + 366.90391, + 371.07091066666663, + 372.25943099999995, + 353.841664, + 387.39271766666667, + 359.451, + 365.9573013333333, + 355.88531266666666, + 395.62658899999997, + 357.7092116666667, + 366.38122366666664, + 356.265982 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "s/op", + "averageMs": 398.4448739703704, + "errorMs": 11.911679308788715, + "confidenceIntervalMs": [ + 386.53319466158166, + 410.3565532791591 + ], + "p50Ms": 396.25308233333334, + "p95Ms": 431.95513746666666, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 421.4314806666667, + 420.27818133333335, + 378.50141533333334, + 419.26008866666666, + 421.85259, + 374.97175866666663, + 372.59344833333336, + 371.865856, + 416.65943500000003, + 383.14991399999997, + 393.4487233333333, + 433.57056066666667, + 419.34568333333334, + 384.458725, + 411.511782 + ], + [ + 382.075974, + 380.71394, + 378.377928, + 385.49658566666665, + 414.25242933333334, + 422.66461033333337, + 420.39365899999996, + 421.63560033333334, + 428.18581666666665, + 422.1716343333333, + 444.6960016666667, + 404.129206, + 399.689269, + 424.47240400000004, + 390.867414 + ], + [ + 411.178957, + 396.25308233333334, + 378.2695736666667, + 365.6591613333333, + 366.12058966666666, + 389.0607273333334, + 419.75059466666664, + 415.71481133333333, + 365.4114096666667, + 365.515312, + 365.7465576666667, + 365.92298466666665, + 395.017732, + 379.56870266666664, + 408.107018 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "s/op", + "averageMs": 392.83797989629636, + "errorMs": 8.30218771273629, + "confidenceIntervalMs": [ + 384.5357921835601, + 401.14016760903263 + ], + "p50Ms": 397.3311826666667, + "p95Ms": 407.0369111333333, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 399.99625433333335, + 400.005903, + 392.3553573333333, + 356.30501399999997, + 384.87085233333335, + 402.00251633333335, + 373.19265433333334, + 386.903569, + 406.55616066666664, + 407.13734733333337, + 406.0997516666667, + 404.7973423333333, + 406.68029733333333, + 406.80255999999997, + 405.64302499999997 + ], + [ + 397.31819333333334, + 397.06872833333335, + 397.3311826666667, + 397.01279666666665, + 398.0791063333333, + 396.72365833333333, + 397.04091, + 395.24248, + 392.312969, + 394.74543466666665, + 421.41023666666666, + 400.3940403333333, + 403.2865273333333, + 400.40142133333336, + 403.69496266666664 + ], + [ + 385.74865166666666, + 357.29614833333335, + 383.307434, + 371.6060316666667, + 357.4335063333333, + 374.11888799999997, + 402.323335, + 401.170147, + 402.660264, + 402.18550533333337, + 404.98021966666664, + 400.05653333333333, + 386.488101, + 357.69032899999996, + 359.23274833333335 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "s/op", + "averageMs": 379.5443378666667, + "errorMs": 10.873939418007646, + "confidenceIntervalMs": [ + 368.67039844865906, + 390.41827728467433 + ], + "p50Ms": 392.135539, + "p95Ms": 403.7270928, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 393.7019156666667, + 393.4676596666667, + 393.6120256666666, + 380.95777633333336, + 350.738584, + 350.73925299999996, + 351.286726, + 388.4525546666667, + 392.65486066666665, + 392.85126199999996, + 392.193607, + 393.04789933333336, + 392.595943, + 392.82040366666666, + 392.338231 + ], + [ + 349.321446, + 348.70217833333334, + 346.99242499999997, + 360.8766763333333, + 350.61102500000004, + 347.42519066666665, + 346.7067563333333, + 373.6773483333333, + 392.5933366666667, + 392.1836886666666, + 404.335091, + 402.3084303333334, + 392.17599233333334, + 392.0574966666667, + 392.135539 + ], + [ + 418.625657, + 378.43536066666667, + 400.52465, + 399.84357033333333, + 400.34093133333334, + 386.4073706666667, + 361.08471599999996, + 399.1458846666667, + 367.051037, + 351.674019, + 372.24792, + 350.7449286666667, + 359.267069, + 394.37433233333337, + 396.166435 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "s/op", + "averageMs": 390.5397746962963, + "errorMs": 9.358314506256812, + "confidenceIntervalMs": [ + 381.1814601900395, + 399.8980892025531 + ], + "p50Ms": 398.89196066666665, + "p95Ms": 411.8710602, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 398.65617833333334, + 397.89112066666667, + 398.05916866666666, + 400.84736100000003, + 401.53462766666667, + 401.086158, + 400.20177433333333, + 399.70883333333336, + 400.2464333333333, + 399.978543, + 401.455416, + 369.57656533333335, + 380.01626266666665, + 364.7157836666667, + 355.1624766666667 + ], + [ + 399.71914133333337, + 400.54373066666665, + 399.959369, + 400.1610956666667, + 398.89196066666665, + 399.13921000000005, + 398.240083, + 399.2127423333333, + 400.2539106666667, + 397.8429903333333, + 398.327976, + 398.14755933333333, + 398.32974866666666, + 406.79870033333333, + 412.02025399999997 + ], + [ + 385.434436, + 413.8766506666667, + 406.2707706666667, + 403.08191, + 353.3739136666666, + 370.90018000000003, + 355.69709266666666, + 366.07819133333334, + 373.779482, + 357.4828846666667, + 358.93833033333334, + 411.52294133333334, + 407.5867226666667, + 366.004225, + 367.53695566666664 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "s/op", + "averageMs": 377.356957088889, + "errorMs": 11.356053018530433, + "confidenceIntervalMs": [ + 366.00090407035856, + 388.71301010741945 + ], + "p50Ms": 388.88934366666666, + "p95Ms": 399.53897546666667, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 399.6001576666667, + 395.71423066666665, + 395.27415666666667, + 397.24183600000003, + 397.038049, + 395.0665036666667, + 390.84810466666664, + 351.980125, + 355.9669343333333, + 396.6094126666667, + 396.295182, + 394.74193533333334, + 394.788494, + 392.644105, + 373.52371666666664 + ], + [ + 399.396217, + 385.029196, + 350.323393, + 350.4617623333333, + 378.99336666666665, + 397.1801526666667, + 396.55383500000005, + 397.462757, + 405.9122346666667, + 388.88934366666666, + 357.6153243333333, + 358.9298426666667, + 352.2211213333333, + 350.20813, + 349.77180200000004 + ], + [ + 349.01749133333334, + 348.454849, + 350.7467476666667, + 348.808263, + 348.03604133333334, + 349.93785133333336, + 348.0553893333334, + 349.0261336666667, + 381.35223666666667, + 374.797665, + 398.351309, + 397.112056, + 396.98178099999996, + 396.6934156666667, + 397.4104173333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "s/op", + "averageMs": 362.61035381481486, + "errorMs": 10.034645830712037, + "confidenceIntervalMs": [ + 352.5757079841028, + 372.6449996455269 + ], + "p50Ms": 354.944259, + "p95Ms": 394.31718536666665, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 348.90109966666665, + 347.8428353333333, + 348.9254813333333, + 357.993597, + 392.1764606666667, + 355.05441233333335, + 349.6562313333333, + 383.341246, + 387.054532, + 387.1807153333333, + 348.281422, + 349.77852733333333, + 348.440859, + 347.93566433333336, + 348.07584733333334 + ], + [ + 343.85963533333336, + 343.12134533333335, + 354.944259, + 386.78378933333335, + 389.59172766666666, + 388.6751423333333, + 358.07418766666666, + 342.9805993333334, + 344.176784, + 342.973464, + 357.22436966666663, + 368.233682, + 352.62499933333334, + 341.2359006666666, + 340.5965806666666 + ], + [ + 359.279351, + 361.48556633333334, + 389.749821, + 394.0927693333333, + 394.41336366666667, + 392.91112933333335, + 362.862645, + 347.062288, + 346.56479333333334, + 345.851893, + 382.03302833333333, + 387.2079353333333, + 394.50045166666666, + 352.51562466666667, + 351.1998643333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "s/op", + "averageMs": 0.027179075050897613, + "errorMs": 0.00044158468987660936, + "confidenceIntervalMs": [ + 0.026737490361021007, + 0.027620659740774222 + ], + "p50Ms": 0.026976711584625758, + "p95Ms": 0.02902035295168912, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 0.02758050219231724, + 0.02766490351847754, + 0.02775182152667943, + 0.02725892311885101, + 0.027021932292229548, + 0.026880604466781338, + 0.026935917883113388, + 0.026994508069739825, + 0.027045068572046617, + 0.02692883695447325, + 0.02937971163788039, + 0.026915705228599877, + 0.027307939851471633, + 0.028103768973559245, + 0.027179996331621423 + ], + [ + 0.02685552684996241, + 0.026714224293574063, + 0.026850378798453773, + 0.026844061191626408, + 0.026766031065207502, + 0.026746129495441053, + 0.026716373808061113, + 0.02699597568348042, + 0.026889420667777837, + 0.027198958992766628, + 0.026976711584625758, + 0.02668619690501601, + 0.026344470761696638, + 0.02624797958433925, + 0.026312590808649446 + ], + [ + 0.026774344282043044, + 0.026616188323265653, + 0.026858589919170762, + 0.02708797302421321, + 0.026883213621458905, + 0.027144522716170003, + 0.02686371326116737, + 0.02708442110963689, + 0.02677805499183422, + 0.02699595527665317, + 0.027049623343609715, + 0.027198845503249844, + 0.031377892433653305, + 0.02806801902517047, + 0.028181849350576167 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1340358045799128, + "errorMs": 0.029422547976354598, + "confidenceIntervalMs": [ + 1.1046132566035582, + 1.1634583525562676 + ], + "p50Ms": 1.1153369264214046, + "p95Ms": 1.2067219119346313, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.079005991370011, + 1.081776372972973, + 1.0796062437971952, + 1.0796295620280476, + 1.0784837510775862, + 1.0833237651515153, + 1.0805073066954645, + 1.1153369264214046, + 1.2107138839177751, + 1.079536690399137, + 1.0792622740021574, + 1.0795299956850055, + 1.1124112855555555, + 1.210280600967352, + 1.080657195464363 + ], + [ + 1.1119641655555557, + 1.0691997799145299, + 1.0683655720384204, + 1.068918860042735, + 1.0707328812834225, + 1.0707986663101605, + 1.0708879122055674, + 1.1537149365628603, + 1.193783609785203, + 1.192905010727056, + 1.1926416603098926, + 1.193470489260143, + 1.196428360047847, + 1.1920613011904762, + 1.195696808841099 + ], + [ + 1.193197389749702, + 1.1977640263157894, + 1.1977029916267943, + 1.1905227158145064, + 1.184660100591716, + 1.1824453463356974, + 1.1984183041916168, + 1.0871830553745927, + 1.0805784114470842, + 1.0849292114967461, + 1.1162278985507248, + 1.186567571767497, + 1.1867461387900355, + 1.1853224976303318, + 1.1877136868327403 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1416448362726554, + "errorMs": 0.021742801920225135, + "confidenceIntervalMs": [ + 1.1199020343524304, + 1.1633876381928805 + ], + "p50Ms": 1.1541708131487889, + "p95Ms": 1.18616709687693, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0708646673796793, + 1.0692026250000002, + 1.0686558002136752, + 1.0687863685897436, + 1.0694858344017093, + 1.0730584405144694, + 1.1207403695408735, + 1.0678070576307364, + 1.0678127769477055, + 1.069453563034188, + 1.0677860202774814, + 1.12525792575928, + 1.151020696551724, + 1.1895327229488704, + 1.194826898568019 + ], + [ + 1.1541708131487889, + 1.1552836974595841, + 1.1517016421173765, + 1.1690370023364487, + 1.1520519033371692, + 1.1516167848101266, + 1.1645711129220024, + 1.1537215963091119, + 1.1499312344827586, + 1.148933954075775, + 1.1597431054461182, + 1.1579473599537036, + 1.1505078091954024, + 1.151037837744534, + 1.1504820862068967 + ], + [ + 1.172328268149883, + 1.1783139693757363, + 1.1780267703180212, + 1.1711018877192982, + 1.1735625580304807, + 1.17179293793911, + 1.1717176733021077, + 1.174776512910798, + 1.1718028735362997, + 1.1699145438596492, + 1.1749856983568074, + 1.1713828852459016, + 1.1643590779069766, + 1.164836562281723, + 1.1700857064327486 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.0801293280626654, + "errorMs": 0.020140805988172587, + "confidenceIntervalMs": [ + 1.0599885220744927, + 1.1002701340508378 + ], + "p50Ms": 1.0643631489361702, + "p95Ms": 1.178686027871683, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0652369243876465, + 1.0644031021276597, + 1.0662125420660278, + 1.0661316251331203, + 1.0713083683083513, + 1.065650143769968, + 1.0666738368869937, + 1.0664129275053305, + 1.0635607247608927, + 1.0650550627659574, + 1.06380502869288, + 1.064244414893617, + 1.0643631489361702, + 1.0647315265957447, + 1.064870625531915 + ], + [ + 1.0596179406779662, + 1.0614311028632026, + 1.0575368509513743, + 1.0573314947145878, + 1.058253310782241, + 1.0605294671610168, + 1.110777426193119, + 1.05913146984127, + 1.1163818493303572, + 1.1774704564705882, + 1.1845062177514794, + 1.1792069870435806, + 1.0713346445396146, + 1.0693287745726496, + 1.068353612593383 + ], + [ + 1.0618161656050955, + 1.0621766507430999, + 1.0616941007423117, + 1.0612704050901378, + 1.0613558324496288, + 1.0612905800636268, + 1.0617757857900318, + 1.06261733014862, + 1.156490047398844, + 1.172309355971897, + 1.1639618093023254, + 1.060393560381356, + 1.061104816542948, + 1.0621870010615713, + 1.0615247136797454 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1402592745185343, + "errorMs": 0.017646409632637316, + "confidenceIntervalMs": [ + 1.1226128648858968, + 1.1579056841511717 + ], + "p50Ms": 1.1486302537313433, + "p95Ms": 1.1911359192983486, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.1423286221461186, + 1.139005447098976, + 1.14188025, + 1.1431453782857144, + 1.1489474270952926, + 1.1439804834285714, + 1.143530016, + 1.147336009174312, + 1.2018762833133254, + 1.2218735982905984, + 1.161738211382114, + 1.1612629837587007, + 1.1633227709302325, + 1.160776487238979, + 1.162898788617886 + ], + [ + 1.1328617746319365, + 1.1332969716874293, + 1.129455493227991, + 1.1314483257918553, + 1.1314310418552036, + 1.062858058448459, + 1.0293826172839506, + 1.0281914285714284, + 1.106927153761062, + 1.1223667376681614, + 1.1243792191011235, + 1.1248438876404494, + 1.1247865966292134, + 1.1285972559188275, + 1.1224690952914798 + ], + [ + 1.1556644896073902, + 1.1532308145161292, + 1.1512331001150748, + 1.1488713685419059, + 1.1490257600459242, + 1.1508700252873565, + 1.150113587356322, + 1.16607506993007, + 1.1561368683602773, + 1.1521127502876871, + 1.1497339264367816, + 1.1501416429391504, + 1.1510997134637515, + 1.1486302537313433, + 1.1615295684454756 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.0828614770996086, + "errorMs": 0.02021085339475977, + "confidenceIntervalMs": [ + 1.062650623704849, + 1.1030723304943684 + ], + "p50Ms": 1.0571760443505809, + "p95Ms": 1.1373887204545454, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.044661435281837, + 1.0439796934306569, + 1.0474064, + 1.0462177439916405, + 1.045412263322884, + 1.0444039008350732, + 1.0455533573667712, + 1.0461561285266459, + 1.045423235109718, + 1.0469299623430963, + 1.051940850683491, + 1.0933747704918033, + 1.1442403062857145, + 1.1375309613636364, + 1.089914831154684 + ], + [ + 1.118037869273743, + 1.1328307225368062, + 1.129196098194131, + 1.1287542593010147, + 1.1285336967305526, + 1.1296806399548533, + 1.1312293039548023, + 1.1273150900900901, + 1.1298260180586908, + 1.1281819718151072, + 1.1295740169300226, + 1.1317164977375564, + 1.1291879977426638, + 1.038292765560166, + 1.1154652653288741 + ], + [ + 1.05583936814346, + 1.0553253786919832, + 1.0551959103375528, + 1.0559606687763714, + 1.0549769199157006, + 1.0560070548523206, + 1.137056825, + 1.0558347879746837, + 1.0571377951425553, + 1.056229530095037, + 1.0563718152059134, + 1.0595452245762713, + 1.0577671289640591, + 1.0571760443505809, + 1.0573739640591966 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.1205909587935943, + "errorMs": 0.015545201463348837, + "confidenceIntervalMs": [ + 1.1050457573302455, + 1.136136160256943 + ], + "p50Ms": 1.1257719820022498, + "p95Ms": 1.1496842039142483, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.1628125389082462, + 1.1140012048997774, + 1.0748170784103115, + 1.1440479885714285, + 1.0849632028199565, + 1.0513338823529412, + 1.141119503990878, + 1.0624620212314226, + 1.0520372849631967, + 1.0517672849631965, + 1.1023966453744491, + 1.1479266766055045, + 1.1456063924485127, + 1.148200371559633, + 1.1448666681922197 + ], + [ + 1.138423007963595, + 1.1361069557321226, + 1.139177339407745, + 1.1349718310657597, + 1.13662385, + 1.1354343643586833, + 1.1370097874999998, + 1.1385719306029578, + 1.1488266486796785, + 1.1468897800687285, + 1.1500517275862068, + 1.0775123896663077, + 1.0764250870967742, + 1.14239676369863, + 1.1471959529816513 + ], + [ + 1.124323304494382, + 1.130262752542373, + 1.1366800727272728, + 1.1241610235955055, + 1.1225371558295965, + 1.1243016483146067, + 1.1252539336332958, + 1.1242611123595505, + 1.1257719820022498, + 1.1233516341189675, + 1.083355181818182, + 1.104322963576159, + 1.1194702237136467, + 1.1203473986562151, + 1.1242165966292135 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.078173617133279, + "errorMs": 0.0252734478876595, + "confidenceIntervalMs": [ + 1.0529001692456192, + 1.1034470650209385 + ], + "p50Ms": 1.0470405763598327, + "p95Ms": 1.1395416528473803, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0273756899383983, + 1.0251495286885246, + 1.0264727907692308, + 1.0257966974358974, + 1.026896342915811, + 1.0251728913934426, + 1.0271875174537988, + 1.0257064426229507, + 1.0280927338129495, + 1.029314950617284, + 1.0289009352517986, + 1.0262066153846154, + 1.0945094059080962, + 1.1141775645879732, + 1.1166972109375 + ], + [ + 1.0460328892371997, + 1.0463574225941423, + 1.0474248167539268, + 1.1285727801578354, + 1.1387668657565415, + 1.1392972961275627, + 1.139425972665148, + 1.1388602536973833, + 1.1008505445544554, + 1.0470405763598327, + 1.0453796917450366, + 1.0449654947807934, + 1.0436764973931179, + 1.0433521459854016, + 1.0444983507306889 + ], + [ + 1.130714836158192, + 1.1345996247165533, + 1.1350149070294784, + 1.1369966852272726, + 1.139591230068337, + 1.1348647256235826, + 1.0558528375527425, + 1.043352045881126, + 1.0444533235908142, + 1.0467528755230127, + 1.1290741681715575, + 1.1337075322763308, + 1.1339860690826729, + 1.1364404699205448, + 1.1402525239179955 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.099739478444147, + "errorMs": 0.028977645093222607, + "confidenceIntervalMs": [ + 1.0707618333509241, + 1.1287171235373696 + ], + "p50Ms": 1.1035833461962514, + "p95Ms": 1.1661970949256604, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.0838525633802816, + 1.0595270211864407, + 1.0596921334745764, + 1.0598764597457626, + 1.0601055370762713, + 1.0591006867724868, + 1.0596653993644067, + 1.1300824311512416, + 1.1635838418604652, + 1.1664752016317017, + 1.1655481792782305, + 1.1649995960419093, + 1.1645314284051222, + 1.1619516782810686, + 1.1600959826187718 + ], + [ + 1.156326143352601, + 1.1416829680365297, + 1.1362804960272417, + 1.1357446946651533, + 1.1373252602272728, + 1.135211510783201, + 1.2177756435523115, + 1.1368565715909091, + 1.136117, + 1.135611551645857, + 1.134173835600907, + 1.136678421590909, + 1.1326675045248868, + 1.1054296618784532, + 1.0567938479408658 + ], + [ + 1.1035833461962514, + 1.1006960759075908, + 1.099723568131868, + 1.0998253626373626, + 1.1017212511013215, + 1.0457683897596657, + 1.0174866398779248, + 1.0179056347914548, + 1.0163717969543147, + 1.0147512373225154, + 1.0149528002028396, + 1.0163260588832486, + 1.0152573093306287, + 1.044856490605428, + 1.0252873165983607 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "s/op", + "averageMs": 1.102390293702071, + "errorMs": 0.020058730461332608, + "confidenceIntervalMs": [ + 1.0823315632407384, + 1.1224490241634038 + ], + "p50Ms": 1.1145094565701559, + "p95Ms": 1.1576508788678816, + "forkCount": 3, + "sampleCount": 45, + "rawDataMs": [ + [ + 1.1277962874859075, + 1.1255079246344206, + 1.126030879640045, + 1.1334294518686296, + 1.1216827286995517, + 1.1282552987598649, + 1.1222689192825113, + 1.049943149003148, + 1.1043576070640175, + 1.1110242630410654, + 1.0409140332986473, + 1.074455074113856, + 1.115273636566332, + 1.1145094565701559, + 1.1218925392376682 + ], + [ + 1.0730528006430868, + 1.0697137540106951, + 1.06928990491453, + 1.0693006378205128, + 1.067881325506937, + 1.0679136029882603, + 1.1399919954441915, + 1.1578571724537037, + 1.163016180232558, + 1.1140774832962137, + 1.067421515991471, + 1.0814230756756757, + 1.15716952716763, + 1.1557764249422633, + 1.1555710046189376 + ], + [ + 1.1301514406779662, + 1.131549182126697, + 1.1304949062146894, + 1.130636629378531, + 1.0922175305676856, + 1.090156102396514, + 1.03770012966805, + 1.037375619689119, + 1.0431853649635037, + 1.1192454865771813, + 1.1230746150392816, + 1.1463401053837343, + 1.0953869857768053, + 1.0360730496894408, + 1.0371784134715025 + ] + ] + } + } + ], + "baselineRunId": "2026-09-08-kompress-levels" +} diff --git a/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.json b/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.json new file mode 100644 index 0000000..085da1b --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.json @@ -0,0 +1,7842 @@ +[ + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.7165877620136162E-7, + "scoreError": 4.069362024009858E-9, + "scoreConfidence" : [ + 1.6758941417735176E-7, + 1.7572813822537148E-7 + ], + "scorePercentiles" : { + "0.00" : 1.5612507091555378E-7, + "25.00" : 1.657918115261027E-7, + "50.00" : 1.759255918091245E-7, + "75.00" : 1.7671423280694137E-7, + "90.00" : 1.7756154092309353E-7, + "99.00" : 1.7862136771744927E-7, + "99.90" : 1.7862136771744927E-7, + "99.99" : 1.7862136771744927E-7, + "100.00" : 1.7862136771744927E-7 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.752597107172072E-7, + 1.7669085031883296E-7, + 1.7629068667322682E-7, + 1.7265046389779482E-7, + 1.7684783002092125E-7, + 1.7862136771744927E-7, + 1.76641252301793E-7, + 1.759255918091245E-7, + 1.7685498972685635E-7, + 1.657918115261027E-7, + 1.5852619498896424E-7, + 1.7671423280694137E-7, + 1.7493249176347312E-7, + 1.570090978361829E-7, + 1.5612507091555378E-7 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0013227544799832495, + "scoreError": 3.125443466574782E-5, + "scoreConfidence" : [ + 0.0012915000453175016, + 0.0013540089146489975 + ], + "scorePercentiles" : { + "0.00" : 0.0012543249585427138, + "25.00" : 0.0012650798592964826, + "50.00" : 0.0013164676884422112, + "75.00" : 0.0013916249221105526, + "90.00" : 0.001418717529396985, + "99.00" : 0.0014252535615577888, + "99.90" : 0.0014252535615577888, + "99.99" : 0.0014252535615577888, + "100.00" : 0.0014252535615577888 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0013164676884422112, + 0.0012650798592964826, + 0.0014252535615577888, + 0.0014143601746231156, + 0.0013360429635678392, + 0.0013585902198492462, + 0.0012738411306532664, + 0.001256318133165829, + 0.0012613999824120602, + 0.0012543249585427138, + 0.0012662019422110553, + 0.0013260294974874371, + 0.0013989072952261307, + 0.0013916249221105526, + 0.0012968748706030152 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.07269730680000001, + "scoreError": 3.7751764128094757E-4, + "scoreConfidence" : [ + 0.07231978915871906, + 0.07307482444128097 + ], + "scorePercentiles" : { + "0.00" : 0.07178471692857143, + "25.00" : 0.07245482014285715, + "50.00" : 0.07259499785714285, + "75.00" : 0.07281022435714285, + "90.00" : 0.07400937372857143, + "99.00" : 0.07496240871428572, + "99.90" : 0.07496240871428572, + "99.99" : 0.07496240871428572, + "100.00" : 0.07496240871428572 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.07337401707142857, + 0.07202755357142857, + 0.07496240871428572, + 0.07281022435714285, + 0.07270091614285715, + 0.07259499785714285, + 0.072657413, + 0.07255056321428571, + 0.07245482014285715, + 0.07259409264285716, + 0.07266868307142857, + 0.07254866257142857, + 0.07289515071428572, + 0.071835382, + 0.07178471692857143 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.22568646482666668, + "scoreError": 3.4433544384639966E-4, + "scoreConfidence" : [ + 0.22534212938282028, + 0.2260308002705131 + ], + "scorePercentiles" : { + "0.00" : 0.2245935474, + "25.00" : 0.2252817778, + "50.00" : 0.225653677, + "75.00" : 0.225926012, + "90.00" : 0.2267834064, + "99.00" : 0.227634351, + "99.90" : 0.227634351, + "99.99" : 0.227634351, + "100.00" : 0.227634351 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.2245935474, + 0.225005677, + 0.2251392602, + 0.2256551018, + 0.2252817778, + 0.225559793, + 0.2255533, + 0.225653677, + 0.225926012, + 0.22621611, + 0.227634351, + 0.2256651486, + 0.2260506772, + 0.2255093426, + 0.22585319680000002 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.7892093497666667, + "scoreError": 0.0011494116681690686, + "scoreConfidence" : [ + 0.7880599380984976, + 0.7903587614348357 + ], + "scorePercentiles" : { + "0.00" : 0.785810574, + "25.00" : 0.787461477, + "50.00" : 0.788951467, + "75.00" : 0.7907038845, + "90.00" : 0.7929524261, + "99.00" : 0.7933915685, + "99.90" : 0.7933915685, + "99.99" : 0.7933915685, + "100.00" : 0.7933915685 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.7902616345, + 0.7907038845, + 0.788951467, + 0.7886573315, + 0.7867368995, + 0.787613506, + 0.7892011215, + 0.7901815065, + 0.7933915685, + 0.7926596645, + 0.787461477, + 0.786730982, + 0.7879102085, + 0.785810574, + 0.791868421 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0021923518311899484, + "scoreError": 4.387842430533456E-6, + "scoreConfidence" : [ + 0.002187963988759415, + 0.002196739673620482 + ], + "scorePercentiles" : { + "0.00" : 0.0021845747538802663, + "25.00" : 0.002185386197339246, + "50.00" : 0.0021901414656319293, + "75.00" : 0.002195335796008869, + "90.00" : 0.0022071414851441242, + "99.00" : 0.0022192795011086474, + "99.90" : 0.0022192795011086474, + "99.99" : 0.0022192795011086474, + "100.00" : 0.0022192795011086474 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.002190864399113082, + 0.0021853635764966742, + 0.0021936829844789356, + 0.0021990494745011088, + 0.0021972596674057652, + 0.002195335796008869, + 0.0021916361995565413, + 0.0021845747538802663, + 0.0022192795011086474, + 0.002189078066518847, + 0.002189860982261641, + 0.0021885470554323726, + 0.0021901414656319293, + 0.002185386197339246, + 0.0021852173481152993 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 7.028808511326861E-5, + "scoreError": 2.453453466477019E-6, + "scoreConfidence" : [ + 6.78346316467916E-5, + 7.274153857974562E-5 + ], + "scorePercentiles" : { + "0.00" : 6.194478072304547E-5, + "25.00" : 6.766275427950945E-5, + "50.00" : 6.963589167092489E-5, + "75.00" : 7.239967009453244E-5, + "90.00" : 7.873255932549821E-5, + "99.00" : 7.929298588400613E-5, + "99.90" : 7.929298588400613E-5, + "99.99" : 7.929298588400613E-5, + "100.00" : 7.929298588400613E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 6.194478072304547E-5, + 6.382269526060297E-5, + 7.239967009453244E-5, + 6.836555358967807E-5, + 6.65732364588656E-5, + 6.994047994379152E-5, + 6.990259325498211E-5, + 6.95202551737353E-5, + 6.766275427950945E-5, + 6.873233392948391E-5, + 6.963589167092489E-5, + 7.63243412110373E-5, + 7.835894161982626E-5, + 7.929298588400613E-5, + 7.184476360500767E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.022454391737588654, + "scoreError": 6.201149313268556E-4, + "scoreConfidence" : [ + 0.0218342768062618, + 0.023074506668915508 + ], + "scorePercentiles" : { + "0.00" : 0.021731828702127656, + "25.00" : 0.021778124978723404, + "50.00" : 0.02180693204255319, + "75.00" : 0.02318417604255319, + "90.00" : 0.0251037411106383, + "99.00" : 0.025152261425531917, + "99.90" : 0.025152261425531917, + "99.99" : 0.025152261425531917, + "100.00" : 0.025152261425531917 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.021808835021276597, + 0.021768195468085106, + 0.021805012425531917, + 0.021800630787234043, + 0.02181629604255319, + 0.021761487893617024, + 0.021731828702127656, + 0.021778124978723404, + 0.02318417604255319, + 0.02184554095744681, + 0.021793450723404256, + 0.02180693204255319, + 0.023691709319148935, + 0.025152261425531917, + 0.025071394234042553 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.2927355886090008E-4, + "scoreError": 5.798006531875289E-6, + "scoreConfidence" : [ + 1.2347555232902478E-4, + 1.3507156539277539E-4 + ], + "scorePercentiles" : { + "0.00" : 1.134234443555911E-4, + "25.00" : 1.139690343862455E-4, + "50.00" : 1.3402025909636147E-4, + "75.00" : 1.3744585779021723E-4, + "90.00" : 1.4116705507130481E-4, + "99.00" : 1.4422687818206053E-4, + "99.90" : 1.4422687818206053E-4, + "99.99" : 1.4422687818206053E-4, + "100.00" : 1.4422687818206053E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.1395873157403705E-4, + 1.139690343862455E-4, + 1.135982606957217E-4, + 1.1529685552445689E-4, + 1.134234443555911E-4, + 1.3402025909636147E-4, + 1.3912717299746768E-4, + 1.4422687818206053E-4, + 1.366875932293749E-4, + 1.330758094095695E-4, + 1.3347029095028655E-4, + 1.3732564387578303E-4, + 1.3801353218712516E-4, + 1.3744585779021723E-4, + 1.35464018659203E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0846851818388889, + "scoreError": 1.8404174690085244E-4, + "scoreConfidence" : [ + 0.08450114009198804, + 0.08486922358578976 + ], + "scorePercentiles" : { + "0.00" : 0.08415573066666668, + "25.00" : 0.08434242866666668, + "50.00" : 0.08462201975, + "75.00" : 0.08504468258333332, + "90.00" : 0.08520722931666667, + "99.00" : 0.08532650666666668, + "99.90" : 0.08532650666666668, + "99.99" : 0.08532650666666668, + "100.00" : 0.08532650666666668 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08496441058333333, + 0.08463019391666667, + 0.08460297233333333, + 0.08439479825, + 0.08434242866666668, + 0.08490816516666667, + 0.08532650666666668, + 0.08512771108333334, + 0.08504468258333332, + 0.08462201975, + 0.08508212533333333, + 0.08415573066666668, + 0.0842984725, + 0.08445497316666667, + 0.08432253691666668 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.2948486185, + "scoreError": 4.7300210798034286E-4, + "scoreConfidence" : [ + 0.29437561639201965, + 0.29532162060798034 + ], + "scorePercentiles" : { + "0.00" : 0.293343244, + "25.00" : 0.29396766975, + "50.00" : 0.2948654605, + "75.00" : 0.29587223575, + "90.00" : 0.29613165, + "99.00" : 0.29633383275, + "99.90" : 0.29633383275, + "99.99" : 0.29633383275, + "100.00" : 0.29633383275 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.29633383275, + 0.294266478, + 0.2953380675, + 0.29396380025, + 0.2945113255, + 0.29396766975, + 0.29529336475, + 0.29587223575, + 0.29589270825, + 0.295228761, + 0.2959968615, + 0.2948654605, + 0.29385038675, + 0.29400508125, + 0.293343244 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.9429663842333332, + "scoreError": 0.002287430886433839, + "scoreConfidence" : [ + 0.9406789533468994, + 0.945253815119767 + ], + "scorePercentiles" : { + "0.00" : 0.938815156, + "25.00" : 0.9406455655, + "50.00" : 0.9416081115, + "75.00" : 0.9430523835, + "90.00" : 0.9530087876, + "99.00" : 0.955455545, + "99.90" : 0.955455545, + "99.99" : 0.955455545, + "100.00" : 0.955455545 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.955455545, + 0.9416081115, + 0.9405276065, + 0.9430523835, + 0.94128511, + 0.951377616, + 0.943832512, + 0.9406455655, + 0.9413502905, + 0.9423793385, + 0.941821119, + 0.942677491, + 0.938815156, + 0.9406479385, + 0.93901998 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.03436936913463E-6, + "scoreError": 2.1109708782601104E-8, + "scoreConfidence" : [ + 2.013259660352029E-6, + 2.055479077917231E-6 + ], + "scorePercentiles" : { + "0.00" : 1.8961052967465783E-6, + "25.00" : 2.0329122514524373E-6, + "50.00" : 2.049160603594605E-6, + "75.00" : 2.052144175051499E-6, + "90.00" : 2.06435887332028E-6, + "99.00" : 2.069786721598408E-6, + "99.90" : 2.069786721598408E-6, + "99.99" : 2.069786721598408E-6, + "100.00" : 2.069786721598408E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.8961052967465783E-6, + 1.9967312957987415E-6, + 2.0497769373540245E-6, + 2.052144175051499E-6, + 2.060740307801528E-6, + 2.036738982340402E-6, + 2.0500925292706E-6, + 2.069786721598408E-6, + 2.0414573728303127E-6, + 2.0514088424494976E-6, + 2.0431711638568275E-6, + 2.054777063858149E-6, + 2.0329122514524373E-6, + 2.049160603594605E-6, + 2.0305369930158396E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0026266056305901913, + "scoreError": 8.583767769213543E-5, + "scoreConfidence" : [ + 0.002540767952898056, + 0.002712443308282327 + ], + "scorePercentiles" : { + "0.00" : 0.0025137580498753114, + "25.00" : 0.002520651034912718, + "50.00" : 0.0025318784663341644, + "75.00" : 0.002891926174563591, + "90.00" : 0.0029003610872817957, + "99.00" : 0.0029041038902743142, + "99.90" : 0.0029041038902743142, + "99.99" : 0.0029041038902743142, + "100.00" : 0.0029041038902743142 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0025137580498753114, + 0.0025157980498753114, + 0.0025223236359102246, + 0.0025318784663341644, + 0.002532039673316708, + 0.0025192425635910225, + 0.0025271470698254367, + 0.002520651034912718, + 0.0025227919600997505, + 0.0025364856359102244, + 0.0025665746857855363, + 0.002891926174563591, + 0.002897865885286783, + 0.0029041038902743142, + 0.0028964976832917704 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.500700863060988E-5, + "scoreError": 2.7069321186388764E-6, + "scoreConfidence" : [ + 6.2300076511971E-5, + 6.771394074924876E-5 + ], + "scorePercentiles" : { + "0.00" : 5.53169835443038E-5, + "25.00" : 6.13602413693901E-5, + "50.00" : 6.322065684695051E-5, + "75.00" : 7.140477410817032E-5, + "90.00" : 7.239816855005754E-5, + "99.00" : 7.30611173187572E-5, + "99.90" : 7.30611173187572E-5, + "99.99" : 7.30611173187572E-5, + "100.00" : 7.30611173187572E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 5.53169835443038E-5, + 6.309624545454545E-5, + 6.204745051783659E-5, + 6.13602413693901E-5, + 6.320770356731875E-5, + 6.394574326812428E-5, + 6.92574333716916E-5, + 7.30611173187572E-5, + 7.195620270425777E-5, + 6.64565003452244E-5, + 6.029708814729574E-5, + 6.322065684695051E-5, + 5.903989033371692E-5, + 7.143709856156501E-5, + 7.140477410817032E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.026212878043859647, + "scoreError": 2.5632319167280917E-5, + "scoreConfidence" : [ + 0.026187245724692366, + 0.026238510363026928 + ], + "scorePercentiles" : { + "0.00" : 0.02612579742105263, + "25.00" : 0.026194791342105263, + "50.00" : 0.026221184, + "75.00" : 0.02624021752631579, + "90.00" : 0.026285056221052632, + "99.00" : 0.026294064684210527, + "99.90" : 0.026294064684210527, + "99.99" : 0.026294064684210527, + "100.00" : 0.026294064684210527 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.02622938810526316, + 0.026235277710526316, + 0.026262553342105262, + 0.02612579742105263, + 0.026141289868421052, + 0.026209548894736843, + 0.026194791342105263, + 0.02621392160526316, + 0.026279050578947367, + 0.026196538105263158, + 0.026126456868421053, + 0.02622309060526316, + 0.02624021752631579, + 0.026221184, + 0.026294064684210527 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.2122109684489103E-4, + "scoreError": 2.6818073607028577E-6, + "scoreConfidence" : [ + 1.1853928948418818E-4, + 1.239029042055939E-4 + ], + "scorePercentiles" : { + "0.00" : 1.1399279692345864E-4, + "25.00" : 1.1754462771368317E-4, + "50.00" : 1.203915096141918E-4, + "75.00" : 1.2598522044411363E-4, + "90.00" : 1.2918450254310879E-4, + "99.00" : 1.302448490261754E-4, + "99.90" : 1.302448490261754E-4, + "99.99" : 1.302448490261754E-4, + "100.00" : 1.302448490261754E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.203915096141918E-4, + 1.1856978551048257E-4, + 1.2598522044411363E-4, + 1.1841451097878676E-4, + 1.1911518099491379E-4, + 1.2307594057809205E-4, + 1.302448490261754E-4, + 1.2847760488773105E-4, + 1.2080667907207542E-4, + 1.1495833618657735E-4, + 1.2834274085101103E-4, + 1.241401079270562E-4, + 1.1754462771368317E-4, + 1.1399279692345864E-4, + 1.1425656196501676E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.07456135395238093, + "scoreError": 1.0228145325016873E-4, + "scoreConfidence" : [ + 0.07445907249913077, + 0.0746636354056311 + ], + "scorePercentiles" : { + "0.00" : 0.07416438114285714, + "25.00" : 0.074438434, + "50.00" : 0.07462828435714285, + "75.00" : 0.074739979, + "90.00" : 0.07477263118571428, + "99.00" : 0.07477700707142856, + "99.90" : 0.07477700707142856, + "99.99" : 0.07477700707142856, + "100.00" : 0.07477700707142856 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.074438434, + 0.0746495235, + 0.07465447928571428, + 0.07462828435714285, + 0.07468881007142857, + 0.07454185585714285, + 0.07476311885714285, + 0.074739979, + 0.07476971392857143, + 0.07458936235714285, + 0.07477700707142856, + 0.07451954514285715, + 0.07424239335714285, + 0.07416438114285714, + 0.07425342135714286 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.32777326016666664, + "scoreError": 6.504704868430319E-4, + "scoreConfidence" : [ + 0.3271227896798236, + 0.32842373065350966 + ], + "scorePercentiles" : { + "0.00" : 0.32527559025, + "25.00" : 0.32684851375, + "50.00" : 0.32779809475, + "75.00" : 0.3285143305, + "90.00" : 0.32966348315, + "99.00" : 0.33048060575, + "99.90" : 0.33048060575, + "99.99" : 0.33048060575, + "100.00" : 0.33048060575 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.33048060575, + 0.32527559025, + 0.32679149125, + 0.326144539, + 0.32690601825, + 0.32775157125, + 0.3285143305, + 0.32684851375, + 0.32911873475, + 0.32825082475, + 0.32827741825, + 0.3278409795, + 0.3276164155, + 0.328983775, + 0.32779809475 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.9078124781333331, + "scoreError": 0.0021683635854837925, + "scoreConfidence" : [ + 0.9056441145478493, + 0.9099808417188169 + ], + "scorePercentiles" : { + "0.00" : 0.903665921, + "25.00" : 0.904409916, + "50.00" : 0.90668477, + "75.00" : 0.9112140355, + "90.00" : 0.915788713, + "99.00" : 0.9174546655, + "99.90" : 0.9174546655, + "99.99" : 0.9174546655, + "100.00" : 0.9174546655 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.908789974, + 0.9112140355, + 0.9121948635, + 0.9174546655, + 0.914678078, + 0.90668477, + 0.9041572765, + 0.9045599025, + 0.903665921, + 0.904409916, + 0.9068416335, + 0.908486447, + 0.9051867415, + 0.9042789725, + 0.904583975 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0026974052433604337, + "scoreError": 2.0358873313215357E-5, + "scoreConfidence" : [ + 0.0026770463700472183, + 0.002717764116673649 + ], + "scorePercentiles" : { + "0.00" : 0.0026766048834688345, + "25.00" : 0.0026811341165311653, + "50.00" : 0.0026833577669376696, + "75.00" : 0.002691825550135501, + "90.00" : 0.002778642486720867, + "99.00" : 0.0028306366964769647, + "99.90" : 0.0028306366964769647, + "99.99" : 0.0028306366964769647, + "100.00" : 0.0028306366964769647 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0026811341165311653, + 0.0026833577669376696, + 0.0026766048834688345, + 0.00268003187804878, + 0.002678481590785908, + 0.0026827191138211384, + 0.002682336138211382, + 0.0026850750379403794, + 0.0027439796802168023, + 0.0028306366964769647, + 0.0026820780948509483, + 0.0026855486720867208, + 0.002692369262872629, + 0.0026849001680216804, + 0.002691825550135501 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.946458290315624E-5, + "scoreError": 2.3196053250238753E-6, + "scoreConfidence" : [ + 6.714497757813237E-5, + 7.178418822818012E-5 + ], + "scorePercentiles" : { + "0.00" : 6.337797713710547E-5, + "25.00" : 6.700508217700768E-5, + "50.00" : 6.789723172046876E-5, + "75.00" : 7.126753253289238E-5, + "90.00" : 7.863175658925876E-5, + "99.00" : 7.892955467682796E-5, + "99.90" : 7.892955467682796E-5, + "99.99" : 7.892955467682796E-5, + "100.00" : 7.892955467682796E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 7.892955467682796E-5, + 7.299498145085915E-5, + 7.84332245308793E-5, + 6.762230685167878E-5, + 6.700508217700768E-5, + 6.735921108634697E-5, + 6.789723172046876E-5, + 7.012884240419872E-5, + 7.126753253289238E-5, + 7.062203400675821E-5, + 6.78767443381983E-5, + 6.352953440218564E-5, + 6.553014939966928E-5, + 6.337797713710547E-5, + 6.939433683226688E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.03603026375714285, + "scoreError": 4.039964437462248E-5, + "scoreConfidence" : [ + 0.03598986411276823, + 0.03607066340151747 + ], + "scorePercentiles" : { + "0.00" : 0.03588360375, + "25.00" : 0.03596401560714286, + "50.00" : 0.03605128214285714, + "75.00" : 0.036083150142857144, + "90.00" : 0.036158421264285714, + "99.00" : 0.03617600653571428, + "99.90" : 0.03617600653571428, + "99.99" : 0.03617600653571428, + "100.00" : 0.03617600653571428 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.03617600653571428, + 0.036056546464285716, + 0.03596401560714286, + 0.03614669775, + 0.03588360375, + 0.03607066253571428, + 0.036083150142857144, + 0.036093668964285716, + 0.03605128214285714, + 0.03596756228571428, + 0.03606655817857143, + 0.03596071675, + 0.035997122464285713, + 0.03597318442857143, + 0.035963178357142855 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.007078550839895013, + "scoreError": 1.8413316878247262E-4, + "scoreConfidence" : [ + 0.0068944176711125404, + 0.007262684008677486 + ], + "scorePercentiles" : { + "0.00" : 0.006788627047244094, + "25.00" : 0.006818199346456693, + "50.00" : 0.006826613771653544, + "75.00" : 0.007249626858267716, + "90.00" : 0.007851174748031497, + "99.00" : 0.007859069023622047, + "99.90" : 0.007859069023622047, + "99.99" : 0.007859069023622047, + "100.00" : 0.007859069023622047 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.007859069023622047, + 0.007845911897637796, + 0.007249626858267716, + 0.007254315015748031, + 0.00724865362992126, + 0.007174547228346457, + 0.006811963307086614, + 0.006810752960629922, + 0.0068244710708661414, + 0.006818199346456693, + 0.006826613771653544, + 0.006820594755905512, + 0.006788627047244094, + 0.006824673937007874, + 0.0070202427480314964 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.351235762603361E-4, + "scoreError": 4.01668711236762E-6, + "scoreConfidence" : [ + 1.3110688914796847E-4, + 1.3914026337270372E-4 + ], + "scorePercentiles" : { + "0.00" : 1.2088435862896771E-4, + "25.00" : 1.267189670578821E-4, + "50.00" : 1.3801600573486265E-4, + "75.00" : 1.4028071259002402E-4, + "90.00" : 1.4378602822085889E-4, + "99.00" : 1.4494652120565483E-4, + "99.90" : 1.4494652120565483E-4, + "99.99" : 1.4494652120565483E-4, + "100.00" : 1.4494652120565483E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.3779619498532943E-4, + 1.3900018458255534E-4, + 1.356156492397973E-4, + 1.3175445825553482E-4, + 1.2088435862896771E-4, + 1.2110501200320086E-4, + 1.2573265084022406E-4, + 1.4301236623099492E-4, + 1.4494652120565483E-4, + 1.3971983448919713E-4, + 1.3991314150440116E-4, + 1.4235758655641506E-4, + 1.4028071259002402E-4, + 1.3801600573486265E-4, + 1.267189670578821E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.08249090205555556, + "scoreError": 0.0026852836023839766, + "scoreConfidence" : [ + 0.07980561845317159, + 0.08517618565793954 + ], + "scorePercentiles" : { + "0.00" : 0.07679636833333332, + "25.00" : 0.07709925541666666, + "50.00" : 0.08458493125, + "75.00" : 0.08751359716666667, + "90.00" : 0.08797014028333333, + "99.00" : 0.08815294208333332, + "99.90" : 0.08815294208333332, + "99.99" : 0.08815294208333332, + "100.00" : 0.08815294208333332 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08751359716666667, + 0.08784827241666668, + 0.08746682391666667, + 0.0876302265, + 0.087452144, + 0.08815294208333332, + 0.08721356016666668, + 0.08458493125, + 0.07679636833333332, + 0.07710375075, + 0.07709925541666666, + 0.07700802716666667, + 0.07705086908333333, + 0.0772042285, + 0.07723853408333332 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.32315860949999997, + "scoreError": 0.01022391275612174, + "scoreConfidence" : [ + 0.31293469674387825, + 0.3333825222561217 + ], + "scorePercentiles" : { + "0.00" : 0.30085766825, + "25.00" : 0.3021252895, + "50.00" : 0.33269109425, + "75.00" : 0.34115975175, + "90.00" : 0.34558479105, + "99.00" : 0.348848853, + "99.90" : 0.348848853, + "99.99" : 0.348848853, + "100.00" : 0.348848853 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.30380439575, + 0.304103546, + 0.303007075, + 0.30212333125, + 0.30085766825, + 0.3021252895, + 0.30190737575, + 0.33269109425, + 0.3416277585, + 0.348848853, + 0.34340874975, + 0.3411051815, + 0.3406912755, + 0.33991779675, + 0.34115975175 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.9818286656, + "scoreError": 0.004013447965174248, + "scoreConfidence" : [ + 0.9778152176348258, + 0.9858421135651743 + ], + "scorePercentiles" : { + "0.00" : 0.9751431565, + "25.00" : 0.977686006, + "50.00" : 0.9789923845, + "75.00" : 0.9828989165, + "90.00" : 1.0004451339, + "99.00" : 1.000636848, + "99.90" : 1.000636848, + "99.99" : 1.000636848, + "100.00" : 1.000636848 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.9751431565, + 0.978559217, + 0.979511323, + 0.9798109785, + 0.9763838295, + 0.9761886485, + 1.0003173245, + 1.000636848, + 0.978836689, + 0.977686006, + 0.9789923845, + 0.980390274, + 0.9828989165, + 0.9842026685, + 0.97787172 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0033540062060200674, + "scoreError": 7.23979525953347E-6, + "scoreConfidence" : [ + 0.003346766410760534, + 0.003361246001279601 + ], + "scorePercentiles" : { + "0.00" : 0.003318069254180602, + "25.00" : 0.0033466527056856188, + "50.00" : 0.003356057481605351, + "75.00" : 0.003367940193979933, + "90.00" : 0.003369811899665552, + "99.00" : 0.0033701382675585287, + "99.90" : 0.0033701382675585287, + "99.99" : 0.0033701382675585287, + "100.00" : 0.0033701382675585287 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.003356057481605351, + 0.0033695943210702343, + 0.0033587070033444816, + 0.0033466527056856188, + 0.0033533274882943144, + 0.003358689498327759, + 0.0033603054481605352, + 0.003367940193979933, + 0.0033693975284280935, + 0.003318069254180602, + 0.0033701382675585287, + 0.003355487722408027, + 0.0033468911638795985, + 0.0033424632341137123, + 0.003336371779264214 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.883895993849066E-5, + "scoreError": 1.7954836435298088E-6, + "scoreConfidence" : [ + 6.704347629496084E-5, + 7.063444358202047E-5 + ], + "scorePercentiles" : { + "0.00" : 5.966374244144784E-5, + "25.00" : 6.838437650816182E-5, + "50.00" : 6.978839567068844E-5, + "75.00" : 7.056982824698367E-5, + "90.00" : 7.220876631653655E-5, + "99.00" : 7.324259276082327E-5, + "99.90" : 7.324259276082327E-5, + "99.99" : 7.324259276082327E-5, + "100.00" : 7.324259276082327E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 7.034345351312988E-5, + 6.952954194464159E-5, + 6.206131369765791E-5, + 7.020404265436479E-5, + 6.978839567068844E-5, + 5.966374244144784E-5, + 7.024510198722498E-5, + 6.718644492547907E-5, + 7.056982824698367E-5, + 6.950255273243435E-5, + 6.838437650816182E-5, + 6.914250979418027E-5, + 7.151954868701206E-5, + 7.120095351312987E-5, + 7.324259276082327E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04794650863809524, + "scoreError": 8.210847055770491E-5, + "scoreConfidence" : [ + 0.047864400167537534, + 0.04802861710865295 + ], + "scorePercentiles" : { + "0.00" : 0.04771981185714286, + "25.00" : 0.0478329720952381, + "50.00" : 0.04791256452380952, + "75.00" : 0.04799843542857143, + "90.00" : 0.04822614308571429, + "99.00" : 0.04838528542857143, + "99.90" : 0.04838528542857143, + "99.99" : 0.04838528542857143, + "100.00" : 0.04838528542857143 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.047783399190476195, + 0.048120048190476196, + 0.04838528542857143, + 0.04799843542857143, + 0.048095198666666665, + 0.04781503376190476, + 0.04789873676190476, + 0.0479316618095238, + 0.04771981185714286, + 0.0478329720952381, + 0.04788115161904762, + 0.047960474428571424, + 0.04791256452380952, + 0.04797803252380952, + 0.047884823285714286 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.3133162676817522E-4, + "scoreError": 3.1582613105221466E-6, + "scoreConfidence" : [ + 1.2817336545765308E-4, + 1.3448988807869737E-4 + ], + "scorePercentiles" : { + "0.00" : 1.2475989665867757E-4, + "25.00" : 1.269213334273227E-4, + "50.00" : 1.2797600888199632E-4, + "75.00" : 1.3779297969829411E-4, + "90.00" : 1.4136045763428733E-4, + "99.00" : 1.4251836035527986E-4, + "99.90" : 1.4251836035527986E-4, + "99.99" : 1.4251836035527986E-4, + "100.00" : 1.4251836035527986E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.4058852248695897E-4, + 1.3726169561539546E-4, + 1.4251836035527986E-4, + 1.3945011137741435E-4, + 1.3779297969829411E-4, + 1.269213334273227E-4, + 1.2475989665867757E-4, + 1.2797600888199632E-4, + 1.274529954885098E-4, + 1.2549554391653742E-4, + 1.2701367037924713E-4, + 1.258950401804596E-4, + 1.2938105272804174E-4, + 1.274897731566333E-4, + 1.2997741717185956E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.09851706819393938, + "scoreError": 0.0019037507689954206, + "scoreConfidence" : [ + 0.09661331742494396, + 0.1004208189629348 + ], + "scorePercentiles" : { + "0.00" : 0.09429440363636364, + "25.00" : 0.09617919690909091, + "50.00" : 0.09635521463636364, + "75.00" : 0.10082379327272727, + "90.00" : 0.10467882754545456, + "99.00" : 0.10877868018181819, + "99.90" : 0.10877868018181819, + "99.99" : 0.10877868018181819, + "100.00" : 0.10877868018181819 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.09429440363636364, + 0.10129308218181819, + 0.10877868018181819, + 0.10031117936363636, + 0.10194559245454546, + 0.10082379327272727, + 0.100513492, + 0.09691799809090909, + 0.09635521463636364, + 0.09617919690909091, + 0.09629361672727274, + 0.09625410372727274, + 0.09623049863636364, + 0.09595170845454545, + 0.09561346263636364 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4432316360444445, + "scoreError": 0.006020095383969529, + "scoreConfidence" : [ + 0.43721154066047496, + 0.449251731428414 + ], + "scorePercentiles" : { + "0.00" : 0.40196546466666666, + "25.00" : 0.4430592666666667, + "50.00" : 0.44653665633333334, + "75.00" : 0.447749979, + "90.00" : 0.4523638165333333, + "99.00" : 0.45411313233333334, + "99.90" : 0.45411313233333334, + "99.99" : 0.45411313233333334, + "100.00" : 0.45411313233333334 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.447749979, + 0.451197606, + 0.44653665633333334, + 0.44822155766666666, + 0.44656666933333333, + 0.45411313233333334, + 0.4430592666666667, + 0.4444536876666667, + 0.4439032243333333, + 0.44662466666666667, + 0.4468192243333333, + 0.44206533, + 0.442101498, + 0.4430965776666667, + 0.40196546466666666 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.01969247463809524, + "scoreError": 3.9736473389528833E-4, + "scoreConfidence" : [ + 0.019295109904199952, + 0.02008983937199053 + ], + "scorePercentiles" : { + "0.00" : 0.01867206720408163, + "25.00" : 0.01897293563265306, + "50.00" : 0.019382267346938774, + "75.00" : 0.02050970624489796, + "90.00" : 0.020633510971428574, + "99.00" : 0.020748902102040816, + "99.90" : 0.020748902102040816, + "99.99" : 0.020748902102040816, + "100.00" : 0.020748902102040816 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.020504232653061227, + 0.020748902102040816, + 0.020259202979591835, + 0.02053410314285714, + 0.02055658355102041, + 0.02050970624489796, + 0.02020351542857143, + 0.019382267346938774, + 0.01897293563265306, + 0.01930053214285714, + 0.019096017102040817, + 0.018991186142857143, + 0.018824552061224492, + 0.018831315836734693, + 0.01867206720408163 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.2514876540666668, + "scoreError": 0.044265185417905105, + "scoreConfidence" : [ + 1.2072224686487618, + 1.2957528394845719 + ], + "scorePercentiles" : { + "0.00" : 1.166399862, + "25.00" : 1.174571489, + "50.00" : 1.179986939, + "75.00" : 1.351277349, + "90.00" : 1.3545139709999998, + "99.00" : 1.354989471, + "99.90" : 1.354989471, + "99.99" : 1.354989471, + "100.00" : 1.354989471 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.166399862, + 1.173575711, + 1.174571489, + 1.175626589, + 1.178744908, + 1.173039028, + 1.179986939, + 1.178941406, + 1.261734827, + 1.354989471, + 1.351277349, + 1.346544424, + 1.34969047, + 1.352995367, + 1.354196971 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.003795237205688282, + "scoreError": 1.0761021701409914E-4, + "scoreConfidence" : [ + 0.0036876269886741827, + 0.003902847422702381 + ], + "scorePercentiles" : { + "0.00" : 0.003410831607508532, + "25.00" : 0.003563667651877133, + "50.00" : 0.003905834215017065, + "75.00" : 0.003920685610921502, + "90.00" : 0.003946080837542662, + "99.00" : 0.00396772009556314, + "99.90" : 0.00396772009556314, + "99.99" : 0.00396772009556314, + "100.00" : 0.00396772009556314 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.003410831607508532, + 0.0034161091160409556, + 0.0034487040819112624, + 0.003563667651877133, + 0.003900128563139932, + 0.00393165466552901, + 0.003920685610921502, + 0.003911134730375427, + 0.00396772009556314, + 0.003928120498293515, + 0.0039040698873720136, + 0.0038925570034129696, + 0.003911445730375427, + 0.003915894627986348, + 0.003905834215017065 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.820048885027915E-5, + "scoreError": 1.9484706139281373E-6, + "scoreConfidence" : [ + 6.625201823635102E-5, + 7.014895946420728E-5 + ], + "scorePercentiles" : { + "0.00" : 5.928990812426159E-5, + "25.00" : 6.516836778094379E-5, + "50.00" : 6.871048064493711E-5, + "75.00" : 7.147718854680659E-5, + "90.00" : 7.229806128292445E-5, + "99.00" : 7.240318875529918E-5, + "99.90" : 7.240318875529918E-5, + "99.99" : 7.240318875529918E-5, + "100.00" : 7.240318875529918E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 6.245071165473627E-5, + 5.928990812426159E-5, + 6.871048064493711E-5, + 6.742597928973521E-5, + 6.726439099311974E-5, + 7.045705893390785E-5, + 6.516028382792411E-5, + 7.240318875529918E-5, + 7.22279763013413E-5, + 7.190125074709847E-5, + 7.147718854680659E-5, + 7.035085301271804E-5, + 6.516836778094379E-5, + 6.791324456181805E-5, + 7.080644957953992E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.05975550675686276, + "scoreError": 9.475181333993966E-5, + "scoreConfidence" : [ + 0.05966075494352282, + 0.0598502585702027 + ], + "scorePercentiles" : { + "0.00" : 0.05948981629411765, + "25.00" : 0.059660081176470585, + "50.00" : 0.059737521529411766, + "75.00" : 0.0598166034117647, + "90.00" : 0.06004669637647059, + "99.00" : 0.06031602105882353, + "99.90" : 0.06031602105882353, + "99.99" : 0.06031602105882353, + "100.00" : 0.06031602105882353 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.05982051129411765, + 0.05979102635294118, + 0.059737521529411766, + 0.05948981629411765, + 0.05973391611764706, + 0.0598166034117647, + 0.05969300782352942, + 0.0598671465882353, + 0.05970884911764706, + 0.059781063058823525, + 0.05976973252941176, + 0.05954769670588236, + 0.06031602105882353, + 0.059660081176470585, + 0.059599608294117645 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.340136750345174E-4, + "scoreError": 4.481972910720904E-6, + "scoreConfidence" : [ + 1.295317021237965E-4, + 1.384956479452383E-4 + ], + "scorePercentiles" : { + "0.00" : 1.1615230940128028E-4, + "25.00" : 1.2617600414208612E-4, + "50.00" : 1.3818547031504958E-4, + "75.00" : 1.4059491929207984E-4, + "90.00" : 1.4205552652190285E-4, + "99.00" : 1.4254883067654073E-4, + "99.90" : 1.4254883067654073E-4, + "99.99" : 1.4254883067654073E-4, + "100.00" : 1.4254883067654073E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.3580904857537343E-4, + 1.3899638144847495E-4, + 1.367326688841471E-4, + 1.2617600414208612E-4, + 1.4127107116857036E-4, + 1.401783544621564E-4, + 1.3905318739801682E-4, + 1.315503550897452E-4, + 1.4059491929207984E-4, + 1.417266570854776E-4, + 1.4254883067654073E-4, + 1.3818547031504958E-4, + 1.1861963825781347E-4, + 1.1615230940128028E-4, + 1.2261022932094892E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.10529483851333334, + "scoreError": 1.597702747223855E-4, + "scoreConfidence" : [ + 0.10513506823861095, + 0.10545460878805572 + ], + "scorePercentiles" : { + "0.00" : 0.1048031832, + "25.00" : 0.10502705679999999, + "50.00" : 0.1053361492, + "75.00" : 0.1055219147, + "90.00" : 0.10578935936, + "99.00" : 0.1059090827, + "99.90" : 0.1059090827, + "99.99" : 0.1059090827, + "100.00" : 0.1059090827 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.10515996759999999, + 0.10534318029999999, + 0.1054135893, + 0.1053361492, + 0.1057095438, + 0.1054585927, + 0.1051225192, + 0.1055219147, + 0.1055304542, + 0.1059090827, + 0.1053130465, + 0.10502705679999999, + 0.1048031832, + 0.10489000629999999, + 0.10488429120000001 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4563514014222222, + "scoreError": 0.0027539927729194175, + "scoreConfidence" : [ + 0.45359740864930276, + 0.4591053941951416 + ], + "scorePercentiles" : { + "0.00" : 0.4517479316666667, + "25.00" : 0.45330243166666667, + "50.00" : 0.4549901, + "75.00" : 0.456808791, + "90.00" : 0.4647379038, + "99.00" : 0.474747431, + "99.90" : 0.474747431, + "99.99" : 0.474747431, + "100.00" : 0.474747431 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.452372693, + 0.456590225, + 0.4544771213333333, + 0.456300101, + 0.456808791, + 0.453819395, + 0.45494434666666667, + 0.4529939063333333, + 0.4549901, + 0.474747431, + 0.45330243166666667, + 0.4580648856666667, + 0.45762331266666667, + 0.4564883493333333, + 0.4517479316666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.2996831265333335, + "scoreError": 0.0026304709518760344, + "scoreConfidence" : [ + 1.2970526555814574, + 1.3023135974852096 + ], + "scorePercentiles" : { + "0.00" : 1.29192684, + "25.00" : 1.296832344, + "50.00" : 1.298059551, + "75.00" : 1.301279595, + "90.00" : 1.3088759158, + "99.00" : 1.309896064, + "99.90" : 1.309896064, + "99.99" : 1.309896064, + "100.00" : 1.309896064 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.29192684, + 1.297215223, + 1.300321378, + 1.296832344, + 1.309896064, + 1.295153606, + 1.294549256, + 1.297589232, + 1.298957552, + 1.298059551, + 1.299928085, + 1.307760645, + 1.308195817, + 1.29758171, + 1.301279595 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.003979814080851064, + "scoreError": 8.762313974574958E-5, + "scoreConfidence" : [ + 0.003892190941105314, + 0.0040674372205968135 + ], + "scorePercentiles" : { + "0.00" : 0.003562214124113475, + "25.00" : 0.003992066379432624, + "50.00" : 0.004052045808510638, + "75.00" : 0.004069886929078014, + "90.00" : 0.00409634225319149, + "99.00" : 0.004098716808510638, + "99.90" : 0.004098716808510638, + "99.99" : 0.004098716808510638, + "100.00" : 0.004098716808510638 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.003564814918439716, + 0.003562214124113475, + 0.004017542815602837, + 0.004070678205673759, + 0.004098716808510638, + 0.004094759216312057, + 0.0040637630851063835, + 0.004069886929078014, + 0.00406592585106383, + 0.004065482471631206, + 0.004052045808510638, + 0.003980265414893617, + 0.004000518216312057, + 0.003998530968085106, + 0.003992066379432624 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.77210123823125E-5, + "scoreError": 2.359648967012311E-6, + "scoreConfidence" : [ + 6.536136341530019E-5, + 7.008066134932481E-5 + ], + "scorePercentiles" : { + "0.00" : 6.049728974928594E-5, + "25.00" : 6.46988603617899E-5, + "50.00" : 6.720844287527768E-5, + "75.00" : 6.959928292605522E-5, + "90.00" : 7.570812900666455E-5, + "99.00" : 7.822231347191367E-5, + "99.90" : 7.822231347191367E-5, + "99.99" : 7.822231347191367E-5, + "100.00" : 7.822231347191367E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 6.959928292605522E-5, + 7.822231347191367E-5, + 7.40320060298318E-5, + 6.836486924785781E-5, + 7.271550174547763E-5, + 6.903006743890828E-5, + 6.758554244684227E-5, + 6.44348684544589E-5, + 6.049728974928594E-5, + 6.46988603617899E-5, + 6.718150888606791E-5, + 6.720844287527768E-5, + 6.146008719454142E-5, + 6.607469771501111E-5, + 6.470984719136782E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.06381673177083333, + "scoreError": 4.469740723226563E-4, + "scoreConfidence" : [ + 0.06336975769851068, + 0.06426370584315598 + ], + "scorePercentiles" : { + "0.00" : 0.062862978625, + "25.00" : 0.063142521625, + "50.00" : 0.0634350285625, + "75.00" : 0.0643382064375, + "90.00" : 0.065455073725, + "99.00" : 0.066149854375, + "99.90" : 0.066149854375, + "99.99" : 0.066149854375, + "100.00" : 0.066149854375 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0644401745625, + 0.0636458260625, + 0.0643382064375, + 0.0633601318125, + 0.063142521625, + 0.0631381996875, + 0.066149854375, + 0.064991886625, + 0.063352682, + 0.0641141559375, + 0.062862978625, + 0.0639845439375, + 0.063156811875, + 0.0634350285625, + 0.0631379744375 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.06907674383555555, + "scoreError": 6.19352552305073E-5, + "scoreConfidence" : [ + 0.06901480858032505, + 0.06913867909078605 + ], + "scorePercentiles" : { + "0.00" : 0.06874094466666668, + "25.00" : 0.06901947093333334, + "50.00" : 0.06909058313333334, + "75.00" : 0.06914559640000001, + "90.00" : 0.06923525994666667, + "99.00" : 0.06924761506666666, + "99.90" : 0.06924761506666666, + "99.99" : 0.06924761506666666, + "100.00" : 0.06924761506666666 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.06914559640000001, + 0.069015816, + 0.06918929193333334, + 0.06909853340000001, + 0.06912748246666667, + 0.06901947093333334, + 0.06924761506666666, + 0.06902923873333333, + 0.0692270232, + 0.06904682320000001, + 0.06909058313333334, + 0.06896573206666666, + 0.06908615326666667, + 0.06912085306666667, + 0.06874094466666668 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.256054113241516E-4, + "scoreError": 3.4428003888155848E-6, + "scoreConfidence" : [ + 1.22162610935336E-4, + 1.290482117129672E-4 + ], + "scorePercentiles" : { + "0.00" : 1.1659117836889009E-4, + "25.00" : 1.2012114798811774E-4, + "50.00" : 1.2665956548744262E-4, + "75.00" : 1.3267542195517147E-4, + "90.00" : 1.3550472722117203E-4, + "99.00" : 1.359702669457197E-4, + "99.90" : 1.359702669457197E-4, + "99.99" : 1.359702669457197E-4, + "100.00" : 1.359702669457197E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.3519436740480693E-4, + 1.359702669457197E-4, + 1.296075637321091E-4, + 1.3267542195517147E-4, + 1.3271256049149339E-4, + 1.2172194085876317E-4, + 1.2140939792060492E-4, + 1.2797940588711855E-4, + 1.2665956548744262E-4, + 1.2848199959492303E-4, + 1.2134055914123684E-4, + 1.2012114798811774E-4, + 1.1659117836889009E-4, + 1.1671514353227113E-4, + 1.1690065055360519E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.10698011240000001, + "scoreError": 1.9896723387701138E-4, + "scoreConfidence" : [ + 0.106781145166123, + 0.10717907963387702 + ], + "scorePercentiles" : { + "0.00" : 0.1065146698, + "25.00" : 0.10658783209999999, + "50.00" : 0.1068910732, + "75.00" : 0.1072541025, + "90.00" : 0.107649682, + "99.00" : 0.1077302017, + "99.90" : 0.1077302017, + "99.99" : 0.1077302017, + "100.00" : 0.1077302017 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.1071991338, + 0.1075960022, + 0.1077302017, + 0.1074132405, + 0.10711333140000001, + 0.10695504959999999, + 0.1072541025, + 0.1066744288, + 0.10655469940000001, + 0.1065296947, + 0.1068910732, + 0.1068307094, + 0.10658783209999999, + 0.1065146698, + 0.1068575169 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.43897807188888893, + "scoreError": 0.014362977334294362, + "scoreConfidence" : [ + 0.42461509455459456, + 0.4533410492231833 + ], + "scorePercentiles" : { + "0.00" : 0.39888771, + "25.00" : 0.401200029, + "50.00" : 0.45536494466666666, + "75.00" : 0.4620613343333333, + "90.00" : 0.46258683086666663, + "99.00" : 0.4629468646666667, + "99.90" : 0.4629468646666667, + "99.99" : 0.4629468646666667, + "100.00" : 0.4629468646666667 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4567526536666667, + 0.462228383, + 0.456315521, + 0.45578546433333333, + 0.45468679933333334, + 0.45406130666666666, + 0.45536494466666666, + 0.4620613343333333, + 0.4623468083333333, + 0.4629468646666667, + 0.4024414176666667, + 0.40063703533333334, + 0.401200029, + 0.3989548063333333, + 0.39888771 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.4896891114666668, + "scoreError": 0.0016281567540630685, + "scoreConfidence" : [ + 1.4880609547126038, + 1.4913172682207299 + ], + "scorePercentiles" : { + "0.00" : 1.484651723, + "25.00" : 1.486851935, + "50.00" : 1.488700814, + "75.00" : 1.492431791, + "90.00" : 1.4943829376, + "99.00" : 1.495651844, + "99.90" : 1.495651844, + "99.99" : 1.495651844, + "100.00" : 1.495651844 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.492253031, + 1.487450809, + 1.487095835, + 1.488700814, + 1.492480251, + 1.492431791, + 1.491272658, + 1.48800195, + 1.486851935, + 1.486782817, + 1.495651844, + 1.493537, + 1.491536738, + 1.486637476, + 1.484651723 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0039431200807272734, + "scoreError": 1.411641385421229E-4, + "scoreConfidence" : [ + 0.0038019559421851507, + 0.004084284219269397 + ], + "scorePercentiles" : { + "0.00" : 0.0036099543345454546, + "25.00" : 0.003622449229090909, + "50.00" : 0.004164888767272727, + "75.00" : 0.004182987218181818, + "90.00" : 0.004200955760727272, + "99.00" : 0.0042182024836363635, + "99.90" : 0.0042182024836363635, + "99.99" : 0.0042182024836363635, + "100.00" : 0.0042182024836363635 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0036255697236363634, + 0.0036216587636363636, + 0.003616555596363636, + 0.0036099543345454546, + 0.0036301654363636365, + 0.003622449229090909, + 0.0039469716436363635, + 0.0042182024836363635, + 0.004189457945454545, + 0.004182987218181818, + 0.004187361978181818, + 0.004178038396363637, + 0.004164888767272727, + 0.004182898, + 0.004169641694545454 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.691762205522971E-5, + "scoreError": 2.024989566014145E-6, + "scoreConfidence" : [ + 6.489263248921557E-5, + 6.894261162124385E-5 + ], + "scorePercentiles" : { + "0.00" : 5.8769618157380256E-5, + "25.00" : 6.327981433284457E-5, + "50.00" : 6.731609145894429E-5, + "75.00" : 7.089662903225806E-5, + "90.00" : 7.153712183528836E-5, + "99.00" : 7.175055522971653E-5, + "99.90" : 7.175055522971653E-5, + "99.99" : 7.175055522971653E-5, + "100.00" : 7.175055522971653E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 6.271776545698925E-5, + 5.8769618157380256E-5, + 6.327981433284457E-5, + 6.69785838831867E-5, + 6.815313208699902E-5, + 6.27928791544477E-5, + 6.328706708211144E-5, + 7.093719635874879E-5, + 6.977869299853372E-5, + 7.089662903225806E-5, + 7.005498863636363E-5, + 7.139483290566959E-5, + 6.56564840542522E-5, + 6.731609145894429E-5, + 7.175055522971653E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.06465193184166666, + "scoreError": 1.0134053127904767E-4, + "scoreConfidence" : [ + 0.06455059131038761, + 0.06475327237294572 + ], + "scorePercentiles" : { + "0.00" : 0.0644622359375, + "25.00" : 0.06453171725, + "50.00" : 0.064639271125, + "75.00" : 0.064679862, + "90.00" : 0.0649832170875, + "99.00" : 0.065292893625, + "99.90" : 0.065292893625, + "99.99" : 0.065292893625, + "100.00" : 0.065292893625 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0647321336875, + 0.064645214125, + 0.06453171725, + 0.0645809240625, + 0.0646562465625, + 0.064679862, + 0.0644622359375, + 0.064639271125, + 0.0646264705625, + 0.065292893625, + 0.0647767660625, + 0.0644690941875, + 0.064654873, + 0.0645360394375, + 0.064495236 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.38557015152772E-4, + "scoreError": 2.3468721607704673E-6, + "scoreConfidence" : [ + 1.3621014299200154E-4, + 1.4090388731354247E-4 + ], + "scorePercentiles" : { + "0.00" : 1.2587456477257018E-4, + "25.00" : 1.375247870869625E-4, + "50.00" : 1.3906223143923685E-4, + "75.00" : 1.417358072722245E-4, + "90.00" : 1.4350728981059037E-4, + "99.00" : 1.440464903912623E-4, + "99.90" : 1.440464903912623E-4, + "99.99" : 1.440464903912623E-4, + "100.00" : 1.440464903912623E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.3452409525784598E-4, + 1.3984072058620213E-4, + 1.4085406014102033E-4, + 1.3906223143923685E-4, + 1.4314782275680907E-4, + 1.4308492465090557E-4, + 1.3391234715885524E-4, + 1.379595745886907E-4, + 1.3753157970413383E-4, + 1.3755008475044934E-4, + 1.375247870869625E-4, + 1.4170613673441173E-4, + 1.440464903912623E-4, + 1.417358072722245E-4, + 1.2587456477257018E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.12317574847407407, + "scoreError": 2.233221002235221E-4, + "scoreConfidence" : [ + 0.12295242637385055, + 0.1233990705742976 + ], + "scorePercentiles" : { + "0.00" : 0.1225937458888889, + "25.00" : 0.1228118551111111, + "50.00" : 0.12318313533333333, + "75.00" : 0.12346212955555555, + "90.00" : 0.12394541082222223, + "99.00" : 0.1241977548888889, + "99.90" : 0.1241977548888889, + "99.99" : 0.1241977548888889, + "100.00" : 0.1241977548888889 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.1228699458888889, + 0.1228118551111111, + 0.1241977548888889, + 0.12318313533333333, + 0.12329954333333333, + 0.12292935977777777, + 0.12330362411111111, + 0.1233504738888889, + 0.12348845044444445, + 0.1225937458888889, + 0.122762982, + 0.12284998677777778, + 0.12346212955555555, + 0.12275605866666667, + 0.12377718144444445 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.0337249576262576E-4, + "scoreError": 1.5290604581871365E-6, + "scoreConfidence" : [ + 1.0184343530443862E-4, + 1.049015562208129E-4 + ], + "scorePercentiles" : { + "0.00" : 1.0079600335331775E-4, + "25.00" : 1.0153199075297226E-4, + "50.00" : 1.0220765836805203E-4, + "75.00" : 1.0405960664566609E-4, + "90.00" : 1.1031126369271416E-4, + "99.00" : 1.1091734203841073E-4, + "99.90" : 1.1091734203841073E-4, + "99.99" : 1.1091734203841073E-4, + "100.00" : 1.1091734203841073E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.0181262727365105E-4, + 1.0203866263591097E-4, + 1.0079600335331775E-4, + 1.0120356173153134E-4, + 1.1091734203841073E-4, + 1.0241623513870543E-4, + 1.0220765836805203E-4, + 1.013538563154151E-4, + 1.0153199075297226E-4, + 1.0290660420688955E-4, + 1.0326706290011178E-4, + 1.0990721146224977E-4, + 1.0405960664566609E-4, + 1.0409089198252209E-4, + 1.020781216339803E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.46113023697777766, + "scoreError": 0.0014674830882656638, + "scoreConfidence" : [ + 0.459662753889512, + 0.4625977200660433 + ], + "scorePercentiles" : { + "0.00" : 0.4576006666666667, + "25.00" : 0.4582311666666667, + "50.00" : 0.46088941333333333, + "75.00" : 0.46295038466666666, + "90.00" : 0.4658084748666667, + "99.00" : 0.4671586356666667, + "99.90" : 0.4671586356666667, + "99.99" : 0.4671586356666667, + "100.00" : 0.4671586356666667 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4597507356666667, + 0.4671586356666667, + 0.4583761463333333, + 0.4649083676666667, + 0.4580538566666667, + 0.4576006666666667, + 0.46088941333333333, + 0.46264889366666667, + 0.461639571, + 0.4582311666666667, + 0.46295038466666666, + 0.45761161866666666, + 0.463543709, + 0.4628591066666667, + 0.4607312823333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.8811371144666669, + "scoreError": 0.012270264300283605, + "scoreConfidence" : [ + 1.8688668501663832, + 1.8934073787669505 + ], + "scorePercentiles" : { + "0.00" : 1.861948272, + "25.00" : 1.865065508, + "50.00" : 1.876969966, + "75.00" : 1.8823729, + "90.00" : 1.9242874692, + "99.00" : 1.960875225, + "99.90" : 1.960875225, + "99.99" : 1.960875225, + "100.00" : 1.960875225 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.884716811, + 1.899895632, + 1.882365742, + 1.8823729, + 1.876969966, + 1.878213406, + 1.870461074, + 1.960875225, + 1.861948272, + 1.863428337, + 1.87509776, + 1.865065508, + 1.879623883, + 1.872540988, + 1.863481213 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0043427779084057976, + "scoreError": 6.516636433053891E-6, + "scoreConfidence" : [ + 0.004336261271972744, + 0.004349294544838851 + ], + "scorePercentiles" : { + "0.00" : 0.004325515856521738, + "25.00" : 0.004330749639130435, + "50.00" : 0.004341808108695652, + "75.00" : 0.004351521460869565, + "90.00" : 0.004364387629565218, + "99.00" : 0.004370322991304348, + "99.90" : 0.004370322991304348, + "99.99" : 0.004370322991304348, + "100.00" : 0.004370322991304348 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.004341429473913043, + 0.004341808108695652, + 0.004351079834782608, + 0.0043604307217391305, + 0.004334476986956522, + 0.004325515856521738, + 0.004334262417391304, + 0.0043464988, + 0.004327653686956522, + 0.004351521460869565, + 0.004329669178260869, + 0.004343263730434783, + 0.004352985739130435, + 0.004330749639130435, + 0.004370322991304348 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 7.122844462149522E-5, + "scoreError": 2.388030634866902E-6, + "scoreConfidence" : [ + 6.884041398662832E-5, + 7.361647525636213E-5 + ], + "scorePercentiles" : { + "0.00" : 6.482550969470493E-5, + "25.00" : 6.666295642670803E-5, + "50.00" : 7.249139949235E-5, + "75.00" : 7.362379997179723E-5, + "90.00" : 7.811719689769442E-5, + "99.00" : 8.008787640132553E-5, + "99.90" : 8.008787640132553E-5, + "99.99" : 8.008787640132553E-5, + "100.00" : 8.008787640132553E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 8.008787640132553E-5, + 7.680341056194035E-5, + 7.249139949235E-5, + 7.347676351970669E-5, + 7.312890220686738E-5, + 7.362379997179723E-5, + 7.64751404498343E-5, + 6.571788718888812E-5, + 6.72906067827681E-5, + 6.482550969470493E-5, + 6.613034047803709E-5, + 7.144190178382571E-5, + 6.678115109638299E-5, + 7.348902326729183E-5, + 6.666295642670803E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.1845021675, + "scoreError": 7.339715429153678E-4, + "scoreConfidence" : [ + 0.18376819595708463, + 0.1852361390429154 + ], + "scorePercentiles" : { + "0.00" : 0.18317200866666666, + "25.00" : 0.18352660533333334, + "50.00" : 0.18380325433333333, + "75.00" : 0.185224244, + "90.00" : 0.18716628446666667, + "99.00" : 0.18738348866666665, + "99.90" : 0.18738348866666665, + "99.99" : 0.18738348866666665, + "100.00" : 0.18738348866666665 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.18387477683333334, + 0.18738348866666665, + 0.18702148166666666, + 0.1847810995, + 0.18352660533333334, + 0.18357194783333333, + 0.18317200866666666, + 0.1836127895, + 0.184786938, + 0.185224244, + 0.183268062, + 0.186699702, + 0.18380325433333333, + 0.18361719533333334, + 0.18318891883333335 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.6734639823523306E-4, + "scoreError": 5.308784303084987E-6, + "scoreConfidence" : [ + 1.6203761393214806E-4, + 1.7265518253831806E-4 + ], + "scorePercentiles" : { + "0.00" : 1.538787091248832E-4, + "25.00" : 1.562552801308004E-4, + "50.00" : 1.6416336997819995E-4, + "75.00" : 1.7665444456555588E-4, + "90.00" : 1.8208630784802244E-4, + "99.00" : 1.8297696823419497E-4, + "99.90" : 1.8297696823419497E-4, + "99.99" : 1.8297696823419497E-4, + "100.00" : 1.8297696823419497E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.6976159140454688E-4, + 1.562552801308004E-4, + 1.611000870445344E-4, + 1.610683662410464E-4, + 1.6416336997819995E-4, + 1.7596070710059172E-4, + 1.8149253425724075E-4, + 1.8084829025225786E-4, + 1.7382531594518842E-4, + 1.5618622967922765E-4, + 1.538787091248832E-4, + 1.5541602320149486E-4, + 1.6060805636873248E-4, + 1.7665444456555588E-4, + 1.8297696823419497E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 4.659276230733335, + "scoreError": 0.02104277261335574, + "scoreConfidence" : [ + 4.638233458119979, + 4.680319003346691 + ], + "scorePercentiles" : { + "0.00" : 4.625125244, + "25.00" : 4.630823263, + "50.00" : 4.639990685, + "75.00" : 4.705838331, + "90.00" : 4.7329657572, + "99.00" : 4.756792191, + "99.90" : 4.756792191, + "99.99" : 4.756792191, + "100.00" : 4.756792191 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 4.708282594, + 4.705838331, + 4.756792191, + 4.65068379, + 4.631627824, + 4.631957967, + 4.657554466, + 4.630823263, + 4.625125244, + 4.639990685, + 4.644226966, + 4.630860162, + 4.628673932, + 4.629624578, + 4.717081468 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.583430110933333, + "scoreError": 0.02947057097323937, + "scoreConfidence" : [ + 1.5539595399600936, + 1.6129006819065725 + ], + "scorePercentiles" : { + "0.00" : 1.543451032, + "25.00" : 1.554593582, + "50.00" : 1.570831307, + "75.00" : 1.589436981, + "90.00" : 1.6776875822, + "99.00" : 1.783996145, + "99.90" : 1.783996145, + "99.99" : 1.783996145, + "100.00" : 1.783996145 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.783996145, + 1.606815207, + 1.589436981, + 1.590304658, + 1.578964941, + 1.570831307, + 1.575040795, + 1.573498158, + 1.554593582, + 1.556953097, + 1.549357864, + 1.569166293, + 1.543451032, + 1.547250941, + 1.561790663 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 12.493115977599997, + "scoreError": 0.02091430727622152, + "scoreConfidence" : [ + 12.472201670323775, + 12.514030284876219 + ], + "scorePercentiles" : { + "0.00" : 12.431075233, + "25.00" : 12.467033004, + "50.00" : 12.487718474, + "75.00" : 12.526403733, + "90.00" : 12.5572125176, + "99.00" : 12.595461098, + "99.90" : 12.595461098, + "99.99" : 12.595461098, + "100.00" : 12.595461098 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 12.50840122, + 12.531713464, + 12.527591998, + 12.492913914, + 12.477204049, + 12.526403733, + 12.467879002, + 12.487718474, + 12.447866306, + 12.467033004, + 12.47838651, + 12.453262538, + 12.595461098, + 12.503829121, + 12.431075233 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.009570834028571427, + "scoreError": 3.228797485560214E-5, + "scoreConfidence" : [ + 0.009538546053715825, + 0.009603122003427028 + ], + "scorePercentiles" : { + "0.00" : 0.009505273533333334, + "25.00" : 0.009518948199999998, + "50.00" : 0.009564643199999999, + "75.00" : 0.009584684228571429, + "90.00" : 0.009692635792380952, + "99.00" : 0.009741414438095237, + "99.90" : 0.009741414438095237, + "99.99" : 0.009741414438095237, + "100.00" : 0.009741414438095237 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.009515438314285715, + 0.009509236838095238, + 0.009584684228571429, + 0.009576789504761905, + 0.009564643199999999, + 0.009505273533333334, + 0.009540658066666666, + 0.009581630295238095, + 0.009741414438095237, + 0.009660116695238094, + 0.009518948199999998, + 0.009531072466666667, + 0.009575538323809522, + 0.009539469247619049, + 0.009617597076190476 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.809814929484208E-5, + "scoreError": 1.8323838103026901E-6, + "scoreConfidence" : [ + 6.626576548453939E-5, + 6.993053310514478E-5 + ], + "scorePercentiles" : { + "0.00" : 5.8336427994438195E-5, + "25.00" : 6.756553068926703E-5, + "50.00" : 6.894695941203734E-5, + "75.00" : 7.016346083559557E-5, + "90.00" : 7.149698099715289E-5, + "99.00" : 7.234769641793022E-5, + "99.90" : 7.234769641793022E-5, + "99.99" : 7.234769641793022E-5, + "100.00" : 7.234769641793022E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 5.8336427994438195E-5, + 7.092983738330133E-5, + 7.047250917036349E-5, + 6.879674707011852E-5, + 7.012213791961861E-5, + 7.234769641793022E-5, + 7.016346083559557E-5, + 6.585530715751837E-5, + 6.9884920810435E-5, + 6.81228335430047E-5, + 6.877265827981197E-5, + 6.913422426008078E-5, + 6.202098847911011E-5, + 6.894695941203734E-5, + 6.756553068926703E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.018286487168484848, + "scoreError": 1.7933860030046768E-5, + "scoreConfidence" : [ + 0.0182685533084548, + 0.018304421028514897 + ], + "scorePercentiles" : { + "0.00" : 0.0182333394, + "25.00" : 0.018264390472727272, + "50.00" : 0.018277876963636364, + "75.00" : 0.018299682727272726, + "90.00" : 0.018358809872727273, + "99.00" : 0.01837655029090909, + "99.90" : 0.01837655029090909, + "99.99" : 0.01837655029090909, + "100.00" : 0.01837655029090909 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.018264390472727272, + 0.01826080667272727, + 0.0182613522, + 0.018299682727272726, + 0.0182333394, + 0.01837655029090909, + 0.018274972872727273, + 0.018303171436363636, + 0.018346982927272725, + 0.01829129609090909, + 0.018277876963636364, + 0.018284171363636362, + 0.018280158945454546, + 0.018274083254545454, + 0.01826847190909091 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.358167855008445E-4, + "scoreError": 4.479228615012381E-6, + "scoreConfidence" : [ + 1.313375568858321E-4, + 1.4029601411585688E-4 + ], + "scorePercentiles" : { + "0.00" : 1.199170704170456E-4, + "25.00" : 1.2665051513576717E-4, + "50.00" : 1.3761304209432247E-4, + "75.00" : 1.4344571183578017E-4, + "90.00" : 1.4664719542678968E-4, + "99.00" : 1.4677641041964404E-4, + "99.90" : 1.4677641041964404E-4, + "99.99" : 1.4677641041964404E-4, + "100.00" : 1.4677641041964404E-4 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.199170704170456E-4, + 1.2452789099649214E-4, + 1.405234758997012E-4, + 1.4344571183578017E-4, + 1.4498699363388334E-4, + 1.4677641041964404E-4, + 1.417307734182149E-4, + 1.3873755632064441E-4, + 1.465610520982201E-4, + 1.3761304209432247E-4, + 1.3180780446927376E-4, + 1.3394995595686633E-4, + 1.229825593088216E-4, + 1.2665051513576717E-4, + 1.3704097050799014E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.127529455952652E-6, + "scoreError": 7.182993791353963E-9, + "scoreConfidence" : [ + 1.120346462161298E-6, + 1.134712449744006E-6 + ], + "scorePercentiles" : { + "0.00" : 1.1072257441105282E-6, + "25.00" : 1.118847299971662E-6, + "50.00" : 1.1261885118718555E-6, + "75.00" : 1.130680005760556E-6, + "90.00" : 1.1574275298828842E-6, + "99.00" : 1.1612463590034238E-6, + "99.90" : 1.1612463590034238E-6, + "99.99" : 1.1612463590034238E-6, + "100.00" : 1.1612463590034238E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.1172505841854157E-6, + 1.1208892649251825E-6, + 1.1072257441105282E-6, + 1.118847299971662E-6, + 1.1276877825111378E-6, + 1.1355325970816279E-6, + 1.130680005760556E-6, + 1.1261885118718555E-6, + 1.1266422706346369E-6, + 1.1230870610479567E-6, + 1.1160226926418188E-6, + 1.1191999493628547E-6, + 1.1275600723785985E-6, + 1.1548816438025245E-6, + 1.1612463590034238E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.001049195382125124, + "scoreError": 2.404626277844614E-5, + "scoreConfidence" : [ + 0.0010251491193466779, + 0.0010732416449035702 + ], + "scorePercentiles" : { + "0.00" : 9.411879463753724E-4, + "25.00" : 0.0010311720546176764, + "50.00" : 0.0010616848391261174, + "75.00" : 0.0010756945610724926, + "90.00" : 0.0011017441517378352, + "99.00" : 0.0011060966196623635, + "99.90" : 0.0011060966196623635, + "99.99" : 0.0011060966196623635, + "100.00" : 0.0011060966196623635 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0010756945610724926, + 0.0010311720546176764, + 0.0011060966196623635, + 0.0010603176762661371, + 0.0010730493058589872, + 0.001074147388282026, + 0.001077541769612711, + 0.0010988425064548163, + 0.0010616848391261174, + 0.0010540879334657398, + 0.0010718785938430982, + 0.0010545244587884806, + 9.94267283018868E-4, + 9.634377954319762E-4, + 9.411879463753724E-4 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0376923643654321, + "scoreError": 4.3554882926500997E-4, + "scoreConfidence" : [ + 0.03725681553616709, + 0.03812791319469711 + ], + "scorePercentiles" : { + "0.00" : 0.03735849248148149, + "25.00" : 0.037394251333333337, + "50.00" : 0.03741460562962963, + "75.00" : 0.03748750848148148, + "90.00" : 0.03905635730370371, + "99.00" : 0.040752691370370374, + "99.90" : 0.040752691370370374, + "99.99" : 0.040752691370370374, + "100.00" : 0.040752691370370374 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.037925467925925924, + 0.03774127962962963, + 0.03739495707407407, + 0.03748750848148148, + 0.03741460562962963, + 0.040752691370370374, + 0.03747293944444445, + 0.03739243803703704, + 0.037394251333333337, + 0.03740292518518518, + 0.037365827925925924, + 0.03742552003703704, + 0.03735849248148149, + 0.03744587688888889, + 0.03741068403703704 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.10368118361999999, + "scoreError": 5.278075449928906E-4, + "scoreConfidence" : [ + 0.1031533760750071, + 0.10420899116499288 + ], + "scorePercentiles" : { + "0.00" : 0.102742364, + "25.00" : 0.1030612879, + "50.00" : 0.10325548770000001, + "75.00" : 0.1042102985, + "90.00" : 0.1059641364, + "99.00" : 0.1060937745, + "99.90" : 0.1060937745, + "99.99" : 0.1060937745, + "100.00" : 0.1060937745 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.1032675106, + 0.1033691585, + 0.10325548770000001, + 0.1028818795, + 0.10317507129999999, + 0.1044844293, + 0.1042102985, + 0.1034748808, + 0.1060937745, + 0.105877711, + 0.10301898940000001, + 0.1030612879, + 0.102742364, + 0.1030912646, + 0.10321364670000001 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.3566863727111111, + "scoreError": 0.0010053100913298438, + "scoreConfidence" : [ + 0.3556810626197812, + 0.35769168280244096 + ], + "scorePercentiles" : { + "0.00" : 0.355023947, + "25.00" : 0.3553403813333333, + "50.00" : 0.356108738, + "75.00" : 0.3571932726666667, + "90.00" : 0.36008315339999997, + "99.00" : 0.362802857, + "99.90" : 0.362802857, + "99.99" : 0.362802857, + "100.00" : 0.362802857 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.3553403813333333, + 0.355635374, + 0.3550400646666667, + 0.35518448, + 0.355023947, + 0.355586167, + 0.3560970766666667, + 0.356108738, + 0.35656161, + 0.3571932726666667, + 0.362802857, + 0.35827001766666666, + 0.356621729, + 0.3565629256666667, + 0.35826695 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0013037235943225806, + "scoreError": 2.3438997790184033E-6, + "scoreConfidence" : [ + 0.0013013796945435623, + 0.001306067494101599 + ], + "scorePercentiles" : { + "0.00" : 0.0012955670258064517, + "25.00" : 0.001301459049032258, + "50.00" : 0.0013045083896774193, + "75.00" : 0.0013071934309677419, + "90.00" : 0.0013101891708387097, + "99.00" : 0.0013106945264516128, + "99.90" : 0.0013106945264516128, + "99.99" : 0.0013106945264516128, + "100.00" : 0.0013106945264516128 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0013036143870967744, + 0.0013051093277419354, + 0.001302045529032258, + 0.0013061971638709676, + 0.0013049656477419356, + 0.0013045083896774193, + 0.0013071934309677419, + 0.0012966803406451613, + 0.0012955670258064517, + 0.001296914427096774, + 0.001301459049032258, + 0.0013082622941935484, + 0.0013027901083870969, + 0.0013106945264516128, + 0.0013098522670967742 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.953472498746758E-6, + "scoreError": 1.1477884088339415E-8, + "scoreConfidence" : [ + 1.9419946146584186E-6, + 1.964950382835097E-6 + ], + "scorePercentiles" : { + "0.00" : 1.91923226844004E-6, + "25.00" : 1.9326832790020428E-6, + "50.00" : 1.955011933759291E-6, + "75.00" : 1.9651450880166905E-6, + "90.00" : 1.9927382128917285E-6, + "99.00" : 1.99424549050289E-6, + "99.90" : 1.99424549050289E-6, + "99.99" : 1.99424549050289E-6, + "100.00" : 1.99424549050289E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.954560771938975E-6, + 1.95728220106924E-6, + 1.9312070169948278E-6, + 1.91923226844004E-6, + 1.9628578206632765E-6, + 1.99424549050289E-6, + 1.991733361150954E-6, + 1.9726354466032077E-6, + 1.955011933759291E-6, + 1.9326832790020428E-6, + 1.9651450880166905E-6, + 1.9399717685921676E-6, + 1.9393079740948407E-6, + 1.9626964871560827E-6, + 1.923516573216847E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.009027263763363363, + "scoreError": 3.151115499373333E-5, + "scoreConfidence" : [ + 0.00899575260836963, + 0.009058774918357096 + ], + "scorePercentiles" : { + "0.00" : 0.008960436459459459, + "25.00" : 0.008996567351351351, + "50.00" : 0.009009769531531531, + "75.00" : 0.009025574711711712, + "90.00" : 0.009168083681081081, + "99.00" : 0.009171174594594595, + "99.90" : 0.009171174594594595, + "99.99" : 0.009171174594594595, + "100.00" : 0.009171174594594595 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.009060823252252253, + 0.009171174594594595, + 0.009166023072072071, + 0.009017173207207206, + 0.009015867855855855, + 0.009023463135135135, + 0.008983083747747747, + 0.009003221513513513, + 0.009005549279279278, + 0.009009769531531531, + 0.009003431396396396, + 0.009025574711711712, + 0.008996567351351351, + 0.008960436459459459, + 0.008966797342342344 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.2191640334870595E-5, + "scoreError": 7.32229489736392E-7, + "scoreConfidence" : [ + 2.14594108451342E-5, + 2.292386982460699E-5 + ], + "scorePercentiles" : { + "0.00" : 2.005782035975963E-5, + "25.00" : 2.0142766375850985E-5, + "50.00" : 2.297963093693226E-5, + "75.00" : 2.3342016909900375E-5, + "90.00" : 2.3629479159096807E-5, + "99.00" : 2.366237115933638E-5, + "99.90" : 2.366237115933638E-5, + "99.99" : 2.366237115933638E-5, + "100.00" : 2.366237115933638E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.0142766375850985E-5, + 2.0107312423885484E-5, + 2.005782035975963E-5, + 2.0138607338936693E-5, + 2.2667421589570564E-5, + 2.3007052326858194E-5, + 2.3205498233145E-5, + 2.3342016909900375E-5, + 2.3156942841741702E-5, + 2.366237115933638E-5, + 2.360755115893709E-5, + 2.3474133322685617E-5, + 2.1018065263830382E-5, + 2.297963093693226E-5, + 2.230741478168859E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.036948891019753086, + "scoreError": 4.6904687185323043E-4, + "scoreConfidence" : [ + 0.036479844147899856, + 0.037417937891606315 + ], + "scorePercentiles" : { + "0.00" : 0.03643302677777777, + "25.00" : 0.03651564018518519, + "50.00" : 0.036571056185185184, + "75.00" : 0.03705814855555555, + "90.00" : 0.03848928917037037, + "99.00" : 0.040099054037037035, + "99.90" : 0.040099054037037035, + "99.99" : 0.040099054037037035, + "100.00" : 0.040099054037037035 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.03737450488888889, + 0.03741611259259259, + 0.03656005125925926, + 0.03643302677777777, + 0.03646988596296296, + 0.03705814855555555, + 0.03651564018518519, + 0.036523246296296295, + 0.036571056185185184, + 0.040099054037037035, + 0.03682745296296296, + 0.03668459551851851, + 0.036541729333333335, + 0.036509344925925925, + 0.03664951581481481 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.10315030696363636, + "scoreError": 0.0039703773337117585, + "scoreConfidence" : [ + 0.0991799296299246, + 0.10712068429734813 + ], + "scorePercentiles" : { + "0.00" : 0.097119286, + "25.00" : 0.09734217063636363, + "50.00" : 0.09814694972727274, + "75.00" : 0.11291221327272727, + "90.00" : 0.1149767016909091, + "99.00" : 0.11507163309090909, + "99.90" : 0.11507163309090909, + "99.99" : 0.11507163309090909, + "100.00" : 0.11507163309090909 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.09899808272727273, + 0.09874553427272727, + 0.0981291899090909, + 0.09734217063636363, + 0.09745729627272727, + 0.0973144470909091, + 0.097119286, + 0.09772458772727273, + 0.09720411818181819, + 0.09814694972727274, + 0.11491341409090909, + 0.11507163309090909, + 0.1133855580909091, + 0.11291221327272727, + 0.11279012336363636 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.34560092044444446, + "scoreError": 4.2082277758777754E-4, + "scoreConfidence" : [ + 0.3451800976668567, + 0.3460217432220322 + ], + "scorePercentiles" : { + "0.00" : 0.3443403046666667, + "25.00" : 0.3451999056666667, + "50.00" : 0.34561479533333334, + "75.00" : 0.345955257, + "90.00" : 0.34697468633333334, + "99.00" : 0.3474305133333333, + "99.90" : 0.3474305133333333, + "99.99" : 0.3474305133333333, + "100.00" : 0.3474305133333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.3452836173333333, + 0.3453957603333333, + 0.345331506, + 0.3464364603333333, + 0.3457885023333333, + 0.344452703, + 0.3446080523333333, + 0.34566943666666666, + 0.3474305133333333, + 0.3458361906666667, + 0.3443403046666667, + 0.3451999056666667, + 0.34561479533333334, + 0.3466708016666667, + 0.345955257 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.5130243328281671E-6, + "scoreError": 5.630823183206404E-8, + "scoreConfidence" : [ + 1.456716100996103E-6, + 1.5693325646602312E-6 + ], + "scorePercentiles" : { + "0.00" : 1.3420553719268423E-6, + "25.00" : 1.4607126772766587E-6, + "50.00" : 1.4971054613427833E-6, + "75.00" : 1.550619447854692E-6, + "90.00" : 1.7175537993155523E-6, + "99.00" : 1.7968177578709263E-6, + "99.90" : 1.7968177578709263E-6, + "99.99" : 1.7968177578709263E-6, + "100.00" : 1.7968177578709263E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.5005815049160031E-6, + 1.550619447854692E-6, + 1.4841932433627589E-6, + 1.4971054613427833E-6, + 1.510340189804634E-6, + 1.4893747749611383E-6, + 1.664711160278636E-6, + 1.7968177578709263E-6, + 1.5922205808063776E-6, + 1.5025280592168873E-6, + 1.4607126772766587E-6, + 1.4916162699536957E-6, + 1.3565323733673909E-6, + 1.3420553719268423E-6, + 1.4559561194830814E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0012675893248101267, + "scoreError": 2.552431755624917E-6, + "scoreConfidence" : [ + 0.0012650368930545016, + 0.0012701417565657517 + ], + "scorePercentiles" : { + "0.00" : 0.001258754459493671, + "25.00" : 0.0012651833392405064, + "50.00" : 0.0012659880367088606, + "75.00" : 0.0012698275594936709, + "90.00" : 0.0012757909050632912, + "99.00" : 0.001280028048101266, + "99.90" : 0.001280028048101266, + "99.99" : 0.001280028048101266, + "100.00" : 0.001280028048101266 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.001280028048101266, + 0.0012681094367088608, + 0.0012659880367088606, + 0.0012653627835443038, + 0.0012657567658227848, + 0.0012725758582278481, + 0.0012651833392405064, + 0.001265387646835443, + 0.0012682791898734175, + 0.001263453058227848, + 0.0012628690392405063, + 0.0012692985075949367, + 0.0012729661430379746, + 0.0012698275594936709, + 0.001258754459493671 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.6920260241139876E-6, + "scoreError": 1.947850188331241E-8, + "scoreConfidence" : [ + 1.6725475222306751E-6, + 1.7115045259973E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6503769329839038E-6, + "25.00" : 1.6630800891655904E-6, + "50.00" : 1.6797707380949388E-6, + "75.00" : 1.7141450934675965E-6, + "90.00" : 1.7642208626645135E-6, + "99.00" : 1.7673577203498366E-6, + "99.90" : 1.7673577203498366E-6, + "99.99" : 1.7673577203498366E-6, + "100.00" : 1.7673577203498366E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.6631394837951778E-6, + 1.6797707380949388E-6, + 1.6630800891655904E-6, + 1.6503769329839038E-6, + 1.6514700772564877E-6, + 1.7123757690172924E-6, + 1.735649112565271E-6, + 1.7673577203498366E-6, + 1.7141450934675965E-6, + 1.6566253895605846E-6, + 1.6689697835704676E-6, + 1.6823874877181764E-6, + 1.6763798896027962E-6, + 1.6965331703540579E-6, + 1.7621296242076314E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.007931139795906433, + "scoreError": 2.5680212263167E-4, + "scoreConfidence" : [ + 0.007674337673274763, + 0.008187941918538104 + ], + "scorePercentiles" : { + "0.00" : 0.007427943675438597, + "25.00" : 0.007452314473684211, + "50.00" : 0.007801033938596491, + "75.00" : 0.008476087868421054, + "90.00" : 0.008720393798245614, + "99.00" : 0.008736511929824562, + "99.90" : 0.008736511929824562, + "99.99" : 0.008736511929824562, + "100.00" : 0.008736511929824562 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.008476087868421054, + 0.00743219947368421, + 0.007462752649122807, + 0.007608097561403509, + 0.007434278877192982, + 0.007452314473684211, + 0.007427943675438597, + 0.008265394833333333, + 0.007801033938596491, + 0.007563176280701755, + 0.007837492868421052, + 0.008736511929824562, + 0.008709648377192982, + 0.008574208342105264, + 0.008185955789473684 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.3390709896464283E-5, + "scoreError": 5.378177555053377E-7, + "scoreConfidence" : [ + 2.2852892140958945E-5, + 2.392852765196962E-5 + ], + "scorePercentiles" : { + "0.00" : 2.0361637132335128E-5, + "25.00" : 2.3370398652904976E-5, + "50.00" : 2.385160473906091E-5, + "75.00" : 2.4040092503755388E-5, + "90.00" : 2.4186413209284296E-5, + "99.00" : 2.4213507874206523E-5, + "99.90" : 2.4213507874206523E-5, + "99.99" : 2.4213507874206523E-5, + "100.00" : 2.4213507874206523E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.3934657484130445E-5, + 2.3861533556233948E-5, + 2.385160473906091E-5, + 2.349408775500315E-5, + 2.3750887095992636E-5, + 2.3578691258419344E-5, + 2.1806970296070166E-5, + 2.3370398652904976E-5, + 2.4213507874206523E-5, + 2.4168350099336145E-5, + 2.4040092503755388E-5, + 2.3902315767795706E-5, + 2.4045326185976644E-5, + 2.0361637132335128E-5, + 2.2480588045743083E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.03630354195714287, + "scoreError": 4.467519739661279E-5, + "scoreConfidence" : [ + 0.03625886675974625, + 0.03634821715453948 + ], + "scorePercentiles" : { + "0.00" : 0.03618317232142858, + "25.00" : 0.03625421157142857, + "50.00" : 0.03627940657142857, + "75.00" : 0.03633070914285714, + "90.00" : 0.03648573755, + "99.00" : 0.036507742892857145, + "99.90" : 0.036507742892857145, + "99.99" : 0.036507742892857145, + "100.00" : 0.036507742892857145 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.036322813678571424, + 0.03618317232142858, + 0.03629528892857142, + 0.03625800521428572, + 0.03627226257142858, + 0.03627940657142857, + 0.03633070914285714, + 0.03625421157142857, + 0.036471067321428574, + 0.036507742892857145, + 0.03620735878571428, + 0.03629062203571428, + 0.03627574864285714, + 0.036241477642857144, + 0.03636324203571428 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.08639512924444447, + "scoreError": 1.6900553439989495E-4, + "scoreConfidence" : [ + 0.08622612371004457, + 0.08656413477884436 + ], + "scorePercentiles" : { + "0.00" : 0.08614521316666666, + "25.00" : 0.08620559933333333, + "50.00" : 0.08629072233333333, + "75.00" : 0.08640087866666667, + "90.00" : 0.08718302723333334, + "99.00" : 0.08720182933333333, + "99.90" : 0.08720182933333333, + "99.99" : 0.08720182933333333, + "100.00" : 0.08720182933333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08621984025, + 0.08618689216666667, + 0.08633077075, + 0.0871704925, + 0.08629072233333333, + 0.08614887066666667, + 0.08628024408333333, + 0.08647479883333332, + 0.08635445841666667, + 0.08614521316666666, + 0.08622265616666668, + 0.086293672, + 0.08720182933333333, + 0.08640087866666667, + 0.08620559933333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.34015335295555554, + "scoreError": 6.903427140163786E-4, + "scoreConfidence" : [ + 0.3394630102415392, + 0.3408436956695719 + ], + "scorePercentiles" : { + "0.00" : 0.33873618666666666, + "25.00" : 0.33924592966666667, + "50.00" : 0.3398478483333333, + "75.00" : 0.3405981566666667, + "90.00" : 0.34224344079999997, + "99.00" : 0.344526836, + "99.90" : 0.344526836, + "99.99" : 0.344526836, + "100.00" : 0.344526836 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.33921398966666666, + 0.3406125553333333, + 0.344526836, + 0.3395066626666667, + 0.339494675, + 0.33919799866666667, + 0.3398478483333333, + 0.339627293, + 0.3407211773333333, + 0.3405633556666667, + 0.34049623933333334, + 0.3405981566666667, + 0.33991139033333334, + 0.33924592966666667, + 0.33873618666666666 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0012023914371318823, + "scoreError": 4.758657208348162E-5, + "scoreConfidence" : [ + 0.0011548048650484007, + 0.0012499780092153638 + ], + "scorePercentiles" : { + "0.00" : 0.0010867026606914212, + "25.00" : 0.0010906994583866837, + "50.00" : 0.0012731147106274008, + "75.00" : 0.0012781810934699104, + "90.00" : 0.0012811452084507042, + "99.00" : 0.00128222661971831, + "99.90" : 0.00128222661971831, + "99.99" : 0.00128222661971831, + "100.00" : 0.00128222661971831 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0012804242676056337, + 0.0012788335441741357, + 0.0012766985838668374, + 0.001277038222791293, + 0.0012757477759282971, + 0.0012781810934699104, + 0.00128222661971831, + 0.0012731147106274008, + 0.0012661878117797697, + 0.0010906636261203584, + 0.0010962763252240718, + 0.0010867026606914212, + 0.0010891795006402049, + 0.0010938973559539052, + 0.0010906994583866837 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.6831293687180447E-6, + "scoreError": 1.0257412670343128E-8, + "scoreConfidence" : [ + 1.6728719560477015E-6, + 1.6933867813883879E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6360700490869047E-6, + "25.00" : 1.6745817183379587E-6, + "50.00" : 1.679856277099033E-6, + "75.00" : 1.700806224259005E-6, + "90.00" : 1.7125098847396025E-6, + "99.00" : 1.7198505367954251E-6, + "99.90" : 1.7198505367954251E-6, + "99.99" : 1.7198505367954251E-6, + "100.00" : 1.7198505367954251E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.668320550326423E-6, + 1.6754785726278779E-6, + 1.6829953184722812E-6, + 1.6360700490869047E-6, + 1.6796999022212565E-6, + 1.6632751888907545E-6, + 1.6935318096968858E-6, + 1.7076161167023872E-6, + 1.700806224259005E-6, + 1.7198505367954251E-6, + 1.702828926705449E-6, + 1.6745817183379587E-6, + 1.679856277099033E-6, + 1.679669245128347E-6, + 1.6823600944206855E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.008897725073389354, + "scoreError": 9.962874980960824E-5, + "scoreConfidence" : [ + 0.008798096323579746, + 0.008997353823198962 + ], + "scorePercentiles" : { + "0.00" : 0.008227738159663866, + "25.00" : 0.008904531277310924, + "50.00" : 0.008921697050420169, + "75.00" : 0.008953566268907564, + "90.00" : 0.009076027388235293, + "99.00" : 0.009146903285714285, + "99.90" : 0.009146903285714285, + "99.99" : 0.009146903285714285, + "100.00" : 0.009146903285714285 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.008227738159663866, + 0.008944019991596639, + 0.008953566268907564, + 0.008896651277310924, + 0.008922230983193277, + 0.008929553974789915, + 0.0089760242605042, + 0.009028776789915966, + 0.009146903285714285, + 0.00888104962184874, + 0.008910804983193276, + 0.008908843915966386, + 0.008904531277310924, + 0.0089134842605042, + 0.008921697050420169 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.005921951770542636, + "scoreError": 5.4853730846195416E-5, + "scoreConfidence" : [ + 0.00586709803969644, + 0.0059768055013888315 + ], + "scorePercentiles" : { + "0.00" : 0.005788789023255814, + "25.00" : 0.005830023773255814, + "50.00" : 0.005904926738372093, + "75.00" : 0.005981572796511628, + "90.00" : 0.006114017252325582, + "99.00" : 0.006178545424418605, + "99.90" : 0.006178545424418605, + "99.99" : 0.006178545424418605, + "100.00" : 0.006178545424418605 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.005830023773255814, + 0.005904926738372093, + 0.006018398895348838, + 0.005788789023255814, + 0.0058271832848837204, + 0.005912251151162791, + 0.005852985133720931, + 0.005861795139534884, + 0.005855536994186047, + 0.006178545424418605, + 0.005815610220930233, + 0.0059562625523255815, + 0.005981572796511628, + 0.005974396959302326, + 0.0060709984709302325 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.359597114354654E-5, + "scoreError": 5.392316466241936E-8, + "scoreConfidence" : [ + 2.3542047978884123E-5, + 2.364989430820896E-5 + ], + "scorePercentiles" : { + "0.00" : 2.342068797911475E-5, + "25.00" : 2.3501042506229975E-5, + "50.00" : 2.3622723816304733E-5, + "75.00" : 2.3681124575768364E-5, + "90.00" : 2.3729825873976506E-5, + "99.00" : 2.376726272694909E-5, + "99.90" : 2.376726272694909E-5, + "99.99" : 2.376726272694909E-5, + "100.00" : 2.376726272694909E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.364761960365492E-5, + 2.359421988845378E-5, + 2.3682661326688027E-5, + 2.370486797199478E-5, + 2.376726272694909E-5, + 2.3434169597721608E-5, + 2.3584464744274355E-5, + 2.3622723816304733E-5, + 2.3681124575768364E-5, + 2.367237906728373E-5, + 2.364343875637831E-5, + 2.3501042506229975E-5, + 2.3533935137059452E-5, + 2.342068797911475E-5, + 2.344896945532218E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.03679112330933334, + "scoreError": 3.929572975506085E-4, + "scoreConfidence" : [ + 0.03639816601178273, + 0.03718408060688395 + ], + "scorePercentiles" : { + "0.00" : 0.03640940184, + "25.00" : 0.03653406468, + "50.00" : 0.036601803, + "75.00" : 0.0367018068, + "90.00" : 0.037921049496, + "99.00" : 0.0395730984, + "99.90" : 0.0395730984, + "99.99" : 0.0395730984, + "100.00" : 0.0395730984 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0395730984, + 0.036644478439999996, + 0.03662097796, + 0.036819683560000004, + 0.0367018068, + 0.036601803, + 0.03670935052, + 0.036561109159999994, + 0.03653406468, + 0.03640940184, + 0.036550088, + 0.036562310960000004, + 0.036613541799999996, + 0.0365200944, + 0.036445040119999994 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.09446062851515151, + "scoreError": 1.3270325571453732E-4, + "scoreConfidence" : [ + 0.09432792525943698, + 0.09459333177086604 + ], + "scorePercentiles" : { + "0.00" : 0.09405393818181819, + "25.00" : 0.09428586218181818, + "50.00" : 0.09442601081818182, + "75.00" : 0.09463059845454545, + "90.00" : 0.09489907759999999, + "99.00" : 0.09506635127272726, + "99.90" : 0.09506635127272726, + "99.99" : 0.09506635127272726, + "100.00" : 0.09506635127272726 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.09410403281818182, + 0.09444066163636364, + 0.0947277790909091, + 0.09453290245454546, + 0.09506635127272726, + 0.09442601081818182, + 0.09444698663636364, + 0.09463059845454545, + 0.09441237754545455, + 0.09428586218181818, + 0.09437669836363637, + 0.0947875618181818, + 0.09405393818181819, + 0.09426980745454545, + 0.094347859 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4190381387777778, + "scoreError": 4.111041729222566E-4, + "scoreConfidence" : [ + 0.4186270346048555, + 0.4194492429507001 + ], + "scorePercentiles" : { + "0.00" : 0.4177363233333333, + "25.00" : 0.41823166533333334, + "50.00" : 0.4190262773333333, + "75.00" : 0.4197764526666667, + "90.00" : 0.4202264502, + "99.00" : 0.420290233, + "99.90" : 0.420290233, + "99.99" : 0.420290233, + "100.00" : 0.420290233 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.419582321, + 0.420290233, + 0.4201839283333333, + 0.4193893233333333, + 0.4192591286666667, + 0.41870102, + 0.4177363233333333, + 0.4187926033333333, + 0.41817292466666667, + 0.4190262773333333, + 0.41992039366666667, + 0.4184433343333333, + 0.4197764526666667, + 0.4180661526666667, + 0.41823166533333334 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0011773918072669827, + "scoreError": 4.249693116791593E-5, + "scoreConfidence" : [ + 0.0011348948760990668, + 0.0012198887384348987 + ], + "scorePercentiles" : { + "0.00" : 0.001061532, + "25.00" : 0.0010673402345971563, + "50.00" : 0.001212837401658768, + "75.00" : 0.0012480733933649289, + "90.00" : 0.0012612171789099524, + "99.00" : 0.001275150646919431, + "99.90" : 0.001275150646919431, + "99.99" : 0.001275150646919431, + "100.00" : 0.001275150646919431 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0012333187286729856, + 0.0011773984573459715, + 0.0010673402345971563, + 0.0010783635355450236, + 0.0010644637748815167, + 0.0010634336090047393, + 0.001061532, + 0.001212837401658768, + 0.001240350432464455, + 0.0012363003779620853, + 0.0012012480639810427, + 0.0012480733933649289, + 0.0012519282002369668, + 0.001275150646919431, + 0.0012491382523696682 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.7328090280837335E-6, + "scoreError": 2.280033709794052E-8, + "scoreConfidence" : [ + 1.710008690985793E-6, + 1.7556093651816741E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6720992723267488E-6, + "25.00" : 1.6923810064641942E-6, + "50.00" : 1.7157619316745512E-6, + "75.00" : 1.7814421165721715E-6, + "90.00" : 1.793993985049294E-6, + "99.00" : 1.7948247047777255E-6, + "99.90" : 1.7948247047777255E-6, + "99.99" : 1.7948247047777255E-6, + "100.00" : 1.7948247047777255E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.7502817034415513E-6, + 1.748139402694016E-6, + 1.78361599256076E-6, + 1.780184729695569E-6, + 1.7948247047777255E-6, + 1.7814421165721715E-6, + 1.7157619316745512E-6, + 1.6953898053519194E-6, + 1.7073658101910369E-6, + 1.6720992723267488E-6, + 1.6795090282041096E-6, + 1.7122434617745838E-6, + 1.7934401718970062E-6, + 1.6923810064641942E-6, + 1.6854562836300603E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00762665365982906, + "scoreError": 1.4722874474053391E-5, + "scoreConfidence" : [ + 0.007611930785355007, + 0.007641376534303113 + ], + "scorePercentiles" : { + "0.00" : 0.007579008538461538, + "25.00" : 0.007604792384615385, + "50.00" : 0.00762877805982906, + "75.00" : 0.007645706615384615, + "90.00" : 0.007670250817094017, + "99.00" : 0.007686152170940171, + "99.90" : 0.007686152170940171, + "99.99" : 0.007686152170940171, + "100.00" : 0.007686152170940171 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.007659649914529915, + 0.007586533564102564, + 0.007608565538461538, + 0.007604792384615385, + 0.007641995196581197, + 0.007591452076923077, + 0.007579008538461538, + 0.007646144846153846, + 0.007630561, + 0.00762877805982906, + 0.007642359273504274, + 0.007619677948717949, + 0.007628427769230769, + 0.007686152170940171, + 0.007645706615384615 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.029754840133372E-5, + "scoreError": 3.8117457651426985E-7, + "scoreConfidence" : [ + 1.9916373824819448E-5, + 2.067872297784799E-5 + ], + "scorePercentiles" : { + "0.00" : 1.9903815029261612E-5, + "25.00" : 1.994553899472876E-5, + "50.00" : 1.9979901070850455E-5, + "75.00" : 2.0235736956792427E-5, + "90.00" : 2.2067189594488025E-5, + "99.00" : 2.237390503465737E-5, + "99.90" : 2.237390503465737E-5, + "99.99" : 2.237390503465737E-5, + "100.00" : 2.237390503465737E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.994553899472876E-5, + 1.9915507014485536E-5, + 2.237390503465737E-5, + 2.186271263437513E-5, + 1.9903815029261612E-5, + 2.02735603494791E-5, + 1.9915988025567592E-5, + 2.0235736956792427E-5, + 1.9979901070850455E-5, + 2.0031547129871745E-5, + 1.9975089237537875E-5, + 1.9978378636948493E-5, + 1.9971138006889966E-5, + 2.0040748453907773E-5, + 2.0059659444651973E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.038610582250000004, + "scoreError": 3.012967961437227E-4, + "scoreConfidence" : [ + 0.038309285453856284, + 0.038911879046143724 + ], + "scorePercentiles" : { + "0.00" : 0.03818713614285714, + "25.00" : 0.03831941528571428, + "50.00" : 0.03841615514285714, + "75.00" : 0.03860436121428572, + "90.00" : 0.039706263192857146, + "99.00" : 0.040609026857142856, + "99.90" : 0.040609026857142856, + "99.99" : 0.040609026857142856, + "100.00" : 0.040609026857142856 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.03870875596428572, + 0.040609026857142856, + 0.038309402, + 0.03818713614285714, + 0.038555041285714284, + 0.03860436121428572, + 0.03831941528571428, + 0.03841615514285714, + 0.03832124907142857, + 0.03843510885714286, + 0.03910442075, + 0.03851853767857143, + 0.03835904021428572, + 0.038316212, + 0.03839487128571428 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.092956041, + "scoreError": 1.3348935579617712E-4, + "scoreConfidence" : [ + 0.09282255164420383, + 0.09308953035579617 + ], + "scorePercentiles" : { + "0.00" : 0.09231361545454546, + "25.00" : 0.092820269, + "50.00" : 0.09299784154545454, + "75.00" : 0.09312326336363635, + "90.00" : 0.09329393196363636, + "99.00" : 0.09340174863636364, + "99.90" : 0.09340174863636364, + "99.99" : 0.09340174863636364, + "100.00" : 0.09340174863636364 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.09318067918181819, + 0.09290640027272727, + 0.093083801, + 0.09322205418181818, + 0.09292246972727274, + 0.09312326336363635, + 0.09286938463636364, + 0.09305899472727273, + 0.09299784154545454, + 0.09303592527272726, + 0.092820269, + 0.09280199572727274, + 0.09340174863636364, + 0.09260217227272727, + 0.09231361545454546 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.012843681282700421, + "scoreError": 8.83762578882241E-5, + "scoreConfidence" : [ + 0.012755305024812197, + 0.012932057540588645 + ], + "scorePercentiles" : { + "0.00" : 0.012631106822784809, + "25.00" : 0.012707315215189875, + "50.00" : 0.012755798367088608, + "75.00" : 0.01305988788607595, + "90.00" : 0.013091621126582279, + "99.00" : 0.013102760202531646, + "99.90" : 0.013102760202531646, + "99.99" : 0.013102760202531646, + "100.00" : 0.013102760202531646 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.012698341607594936, + 0.012752250493670887, + 0.012760724620253164, + 0.01283563035443038, + 0.012755798367088608, + 0.012734365177215191, + 0.012696452303797469, + 0.012631106822784809, + 0.012707315215189875, + 0.012711865759493672, + 0.013084195075949366, + 0.013081537607594937, + 0.013042987746835443, + 0.01305988788607595, + 0.013102760202531646 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.41154656900000003, + "scoreError": 5.654219554716226E-4, + "scoreConfidence" : [ + 0.4109811470445284, + 0.41211199095547163 + ], + "scorePercentiles" : { + "0.00" : 0.40983844233333333, + "25.00" : 0.41075407633333333, + "50.00" : 0.411550568, + "75.00" : 0.4122855716666667, + "90.00" : 0.4133686709333333, + "99.00" : 0.4136256003333333, + "99.90" : 0.4136256003333333, + "99.99" : 0.4136256003333333, + "100.00" : 0.4136256003333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4122855716666667, + 0.41319738466666667, + 0.4136256003333333, + 0.41265877133333334, + 0.41125833066666667, + 0.41210209566666667, + 0.410202526, + 0.4110358746666667, + 0.41075407633333333, + 0.41170444466666667, + 0.411550568, + 0.40983844233333333, + 0.411359575, + 0.4116797656666667, + 0.409945508 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0012367515989207137, + "scoreError": 3.6344932975859226E-6, + "scoreConfidence" : [ + 0.0012331171056231278, + 0.0012403860922182996 + ], + "scorePercentiles" : { + "0.00" : 0.001223360100871731, + "25.00" : 0.001230648688667497, + "50.00" : 0.0012377599875466997, + "75.00" : 0.0012422027733499377, + "90.00" : 0.0012458350286425903, + "99.00" : 0.0012502180697384808, + "99.90" : 0.0012502180697384808, + "99.99" : 0.0012502180697384808, + "100.00" : 0.0012502180697384808 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0012409079041095891, + 0.001235716085927771, + 0.0012502180697384808, + 0.0012422027733499377, + 0.00124291300124533, + 0.0012427306712328766, + 0.0012409176911581568, + 0.001230648688667497, + 0.0012377599875466997, + 0.0012286991021170609, + 0.0012321890834371108, + 0.0012394906612702367, + 0.0012362895591531756, + 0.001223360100871731, + 0.0012272306039850561 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.7050136027439848E-6, + "scoreError": 1.4605629724532936E-8, + "scoreConfidence" : [ + 1.6904079730194519E-6, + 1.7196192324685178E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6563569383662496E-6, + "25.00" : 1.6847106329407986E-6, + "50.00" : 1.6979017143071883E-6, + "75.00" : 1.7329240416380551E-6, + "90.00" : 1.7450615387768906E-6, + "99.00" : 1.745192921052362E-6, + "99.90" : 1.745192921052362E-6, + "99.99" : 1.745192921052362E-6, + "100.00" : 1.745192921052362E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.6563569383662496E-6, + 1.7245786418778803E-6, + 1.6979017143071883E-6, + 1.6893286273585387E-6, + 1.7329240416380551E-6, + 1.6754345023965453E-6, + 1.6696278470720467E-6, + 1.6847106329407986E-6, + 1.745192921052362E-6, + 1.6862025448135205E-6, + 1.7234227024423239E-6, + 1.7208656995077089E-6, + 1.7449739505932432E-6, + 1.7347293218955085E-6, + 1.688953954897801E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.008921888401769912, + "scoreError": 1.0235647125854176E-4, + "scoreConfidence" : [ + 0.00881953193051137, + 0.009024244873028454 + ], + "scorePercentiles" : { + "0.00" : 0.008748195911504424, + "25.00" : 0.008757909265486726, + "50.00" : 0.008813929451327434, + "75.00" : 0.009187773566371682, + "90.00" : 0.009215097985840708, + "99.00" : 0.009222530265486726, + "99.90" : 0.009222530265486726, + "99.99" : 0.009222530265486726, + "100.00" : 0.009222530265486726 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.008757909265486726, + 0.008779159336283187, + 0.008754961778761063, + 0.008756733168141592, + 0.008782297920353982, + 0.008748195911504424, + 0.008834197424778761, + 0.009222530265486726, + 0.009210143132743362, + 0.009189307592920354, + 0.009187773566371682, + 0.009165738769911506, + 0.008813929451327434, + 0.00877857653097345, + 0.008846871911504425 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.1899079901086427E-5, + "scoreError": 7.281312513646408E-7, + "scoreConfidence" : [ + 2.1170948649721785E-5, + 2.262721115245107E-5 + ], + "scorePercentiles" : { + "0.00" : 1.9987423747365007E-5, + "25.00" : 2.0114341718015244E-5, + "50.00" : 2.215309485973731E-5, + "75.00" : 2.329470723204151E-5, + "90.00" : 2.339494614885682E-5, + "99.00" : 2.3402221927193125E-5, + "99.90" : 2.3402221927193125E-5, + "99.99" : 2.3402221927193125E-5, + "100.00" : 2.3402221927193125E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.0089566036970974E-5, + 2.0114341718015244E-5, + 1.9987423747365007E-5, + 2.020016614642452E-5, + 2.2056406092913898E-5, + 2.333941113993838E-5, + 2.339009562996595E-5, + 2.1351748885195392E-5, + 2.00902289808659E-5, + 2.2701777687692555E-5, + 2.3111465116750446E-5, + 2.3203543315226205E-5, + 2.329470723204151E-5, + 2.215309485973731E-5, + 2.3402221927193125E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.038010595776, + "scoreError": 0.0014539713311777218, + "scoreConfidence" : [ + 0.03655662444482228, + 0.039464567107177724 + ], + "scorePercentiles" : { + "0.00" : 0.035129987759999995, + "25.00" : 0.0352991934, + "50.00" : 0.0363977914, + "75.00" : 0.0409734074, + "90.00" : 0.040993283176, + "99.00" : 0.041011832799999995, + "99.90" : 0.041011832799999995, + "99.99" : 0.041011832799999995, + "100.00" : 0.041011832799999995 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.040915529, + 0.04098091676, + 0.04097684464, + 0.0409498032, + 0.0409734074, + 0.041011832799999995, + 0.04093299968, + 0.0363977914, + 0.035129987759999995, + 0.03518333268, + 0.03535818892, + 0.035253641280000005, + 0.035439900079999996, + 0.03535556764, + 0.0352991934 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0895605764111111, + "scoreError": 6.35205129720632E-4, + "scoreConfidence" : [ + 0.08892537128139047, + 0.09019578154083174 + ], + "scorePercentiles" : { + "0.00" : 0.08886206725, + "25.00" : 0.08893281516666666, + "50.00" : 0.08907813041666666, + "75.00" : 0.08960215625, + "90.00" : 0.0918290368, + "99.00" : 0.093788274, + "99.90" : 0.093788274, + "99.99" : 0.093788274, + "100.00" : 0.093788274 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08893067341666668, + 0.08887984308333333, + 0.093788274, + 0.09052287866666667, + 0.08960215625, + 0.08988500166666667, + 0.08893281516666666, + 0.08930239975, + 0.08896605341666668, + 0.08907813041666666, + 0.08899609533333333, + 0.08886206725, + 0.08926463991666667, + 0.08899026333333333, + 0.0894073545 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.35964085073333335, + "scoreError": 0.0015343107868648507, + "scoreConfidence" : [ + 0.3581065399464685, + 0.3611751615201982 + ], + "scorePercentiles" : { + "0.00" : 0.3571771836666667, + "25.00" : 0.3577888793333333, + "50.00" : 0.35829826833333334, + "75.00" : 0.3603250843333333, + "90.00" : 0.3655820639333333, + "99.00" : 0.3688549603333333, + "99.90" : 0.3688549603333333, + "99.99" : 0.3688549603333333, + "100.00" : 0.3688549603333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.3578881663333333, + 0.35808845333333333, + 0.3598683856666667, + 0.360027051, + 0.3688549603333333, + 0.360690344, + 0.35829826833333334, + 0.363400133, + 0.3603250843333333, + 0.357492753, + 0.3582542683333333, + 0.3587675316666667, + 0.3576912986666667, + 0.3577888793333333, + 0.3571771836666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0012428991724279834, + "scoreError": 4.377562996102355E-6, + "scoreConfidence" : [ + 0.001238521609431881, + 0.0012472767354240856 + ], + "scorePercentiles" : { + "0.00" : 0.0012339923716049384, + "25.00" : 0.0012363021691358025, + "50.00" : 0.001239577264197531, + "75.00" : 0.0012493727679012345, + "90.00" : 0.0012602428093827162, + "99.00" : 0.0012611211197530864, + "99.90" : 0.0012611211197530864, + "99.99" : 0.0012611211197530864, + "100.00" : 0.0012611211197530864 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0012502794925925926, + 0.0012493727679012345, + 0.0012372780333333333, + 0.0012466949950617283, + 0.001239577264197531, + 0.001241362911111111, + 0.001237601851851852, + 0.0012363021691358025, + 0.0012358253839506175, + 0.0012596572691358026, + 0.0012379513074074074, + 0.0012404665691358025, + 0.0012360040802469135, + 0.0012339923716049384, + 0.0012611211197530864 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.728536457264854E-6, + "scoreError": 2.6480505993400964E-8, + "scoreConfidence" : [ + 1.702055951271453E-6, + 1.7550169632582548E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6676965320997043E-6, + "25.00" : 1.687701855114597E-6, + "50.00" : 1.7155159550318278E-6, + "75.00" : 1.7580532058599874E-6, + "90.00" : 1.8286245280938972E-6, + "99.00" : 1.8348901523290292E-6, + "99.90" : 1.8348901523290292E-6, + "99.99" : 1.8348901523290292E-6, + "100.00" : 1.8348901523290292E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.7352573189119302E-6, + 1.8348901523290292E-6, + 1.824447445270476E-6, + 1.6676965320997043E-6, + 1.6791775035826189E-6, + 1.687701855114597E-6, + 1.7118229765910657E-6, + 1.6735804365656932E-6, + 1.6951325372788537E-6, + 1.7155463274186648E-6, + 1.7580532058599874E-6, + 1.7890816482101852E-6, + 1.7364651799343451E-6, + 1.7155159550318278E-6, + 1.7036777847738232E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04777293613636364, + "scoreError": 3.2159780476848733E-4, + "scoreConfidence" : [ + 0.04745133833159515, + 0.048094533941132125 + ], + "scorePercentiles" : { + "0.00" : 0.04707428522727273, + "25.00" : 0.047329255863636364, + "50.00" : 0.04756766890909091, + "75.00" : 0.047912836363636364, + "90.00" : 0.048981468581818184, + "99.00" : 0.04932523154545455, + "99.90" : 0.04932523154545455, + "99.99" : 0.04932523154545455, + "100.00" : 0.04932523154545455 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.04932523154545455, + 0.04875229327272727, + 0.047912836363636364, + 0.0478418905, + 0.04859201622727272, + 0.04756766890909091, + 0.04762755859090909, + 0.04717907709090909, + 0.047329255863636364, + 0.04707428522727273, + 0.04753523672727273, + 0.047318328909090906, + 0.04747342531818182, + 0.047633213363636365, + 0.04743172413636363 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.008101387658550726, + "scoreError": 1.990007971164809E-4, + "scoreConfidence" : [ + 0.007902386861434244, + 0.008300388455667208 + ], + "scorePercentiles" : { + "0.00" : 0.007772579852173913, + "25.00" : 0.007793670234782609, + "50.00" : 0.007910636504347826, + "75.00" : 0.008443573669565217, + "90.00" : 0.008838699547826087, + "99.00" : 0.008999333373913045, + "99.90" : 0.008999333373913045, + "99.99" : 0.008999333373913045, + "100.00" : 0.008999333373913045 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.008731610330434783, + 0.008999333373913045, + 0.008517485539130435, + 0.008036900686956523, + 0.007885555965217391, + 0.007910636504347826, + 0.007801495895652174, + 0.007862960973913044, + 0.007964128660869565, + 0.0082292488, + 0.008443573669565217, + 0.007793670234782609, + 0.007784023730434783, + 0.007772579852173913, + 0.007787610660869565 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.3594907867704094E-5, + "scoreError": 2.9545925804365357E-7, + "scoreConfidence" : [ + 2.329944860966044E-5, + 2.3890367125747747E-5 + ], + "scorePercentiles" : { + "0.00" : 2.2858459909264007E-5, + "25.00" : 2.3452272019933713E-5, + "50.00" : 2.3528027973014268E-5, + "75.00" : 2.359984584283397E-5, + "90.00" : 2.4428834808772715E-5, + "99.00" : 2.5537933264380245E-5, + "99.90" : 2.5537933264380245E-5, + "99.99" : 2.5537933264380245E-5, + "100.00" : 2.5537933264380245E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.359984584283397E-5, + 2.368943583836769E-5, + 2.352872250299711E-5, + 2.3480757434004842E-5, + 2.5537933264380245E-5, + 2.3654100115182997E-5, + 2.3516097788016267E-5, + 2.351003481347406E-5, + 2.3528027973014268E-5, + 2.344770075926753E-5, + 2.3547124656214004E-5, + 2.3579888390023742E-5, + 2.3452272019933713E-5, + 2.2858459909264007E-5, + 2.299321670858701E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04404623508266667, + "scoreError": 2.6916172262300036E-4, + "scoreConfidence" : [ + 0.04377707336004367, + 0.04431539680528967 + ], + "scorePercentiles" : { + "0.00" : 0.04371450236, + "25.00" : 0.04381542012, + "50.00" : 0.04393202644, + "75.00" : 0.044052015, + "90.00" : 0.044814175192, + "99.00" : 0.045924060759999996, + "99.90" : 0.045924060759999996, + "99.99" : 0.045924060759999996, + "100.00" : 0.045924060759999996 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.04401676648, + 0.04396041976, + 0.04407425148, + 0.04384611416, + 0.04391840404, + 0.04381542012, + 0.04407378776, + 0.04388258044, + 0.04394742408, + 0.04376318312, + 0.04371450236, + 0.045924060759999996, + 0.044052015, + 0.04393202644, + 0.04377257024 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.10331821988666669, + "scoreError": 1.9816829487391538E-4, + "scoreConfidence" : [ + 0.10312005159179277, + 0.1035163881815406 + ], + "scorePercentiles" : { + "0.00" : 0.10275746720000001, + "25.00" : 0.10305885090000001, + "50.00" : 0.1032975268, + "75.00" : 0.1034978226, + "90.00" : 0.10394834668, + "99.00" : 0.1041520612, + "99.90" : 0.1041520612, + "99.99" : 0.1041520612, + "100.00" : 0.1041520612 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.103812537, + 0.1030711097, + 0.10305885090000001, + 0.1038035931, + 0.103441071, + 0.1034978226, + 0.1032975268, + 0.103354148, + 0.1041520612, + 0.1030893027, + 0.10275746720000001, + 0.1034415788, + 0.10300152759999999, + 0.1032273686, + 0.1027673331 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4071297274222222, + "scoreError": 6.896704046632221E-4, + "scoreConfidence" : [ + 0.406440057017559, + 0.4078193978268854 + ], + "scorePercentiles" : { + "0.00" : 0.4052991723333333, + "25.00" : 0.4061648273333333, + "50.00" : 0.4068693896666667, + "75.00" : 0.4075504506666667, + "90.00" : 0.40992223353333335, + "99.00" : 0.41040319033333333, + "99.90" : 0.41040319033333333, + "99.99" : 0.41040319033333333, + "100.00" : 0.41040319033333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4068912903333333, + 0.4075504506666667, + 0.41040319033333333, + 0.4096015956666667, + 0.4074653973333333, + 0.4068693896666667, + 0.4070155283333333, + 0.4061648273333333, + 0.406140006, + 0.4068148903333333, + 0.406662153, + 0.4077790316666667, + 0.40677921733333333, + 0.405509771, + 0.4052991723333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0012175694327028164, + "scoreError": 3.1744418008312833E-6, + "scoreConfidence" : [ + 0.0012143949909019852, + 0.0012207438745036477 + ], + "scorePercentiles" : { + "0.00" : 0.0012116968713745272, + "25.00" : 0.0012133394955863809, + "50.00" : 0.001217131496847415, + "75.00" : 0.0012187815586380832, + "90.00" : 0.0012299181581336698, + "99.00" : 0.00123583957629256, + "99.90" : 0.00123583957629256, + "99.99" : 0.00123583957629256, + "100.00" : 0.00123583957629256 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0012259705460277428, + 0.0012139537414880201, + 0.0012190941878940731, + 0.001218409138713745, + 0.0012187815586380832, + 0.0012183960466582598, + 0.0012133394955863809, + 0.001214031103404792, + 0.00123583957629256, + 0.0012177400176544768, + 0.001217131496847415, + 0.0012116968713745272, + 0.0012121009041614122, + 0.00121404973518285, + 0.0012130070706179068 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.6962111963006032E-6, + "scoreError": 2.154307341000963E-8, + "scoreConfidence" : [ + 1.6746681228905935E-6, + 1.717754269710613E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6477549166915372E-6, + "25.00" : 1.663754457011324E-6, + "50.00" : 1.6785393506845461E-6, + "75.00" : 1.731953110902997E-6, + "90.00" : 1.7650052900959497E-6, + "99.00" : 1.7851433670546505E-6, + "99.90" : 1.7851433670546505E-6, + "99.99" : 1.7851433670546505E-6, + "100.00" : 1.7851433670546505E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.650795173014713E-6, + 1.6477549166915372E-6, + 1.6642711495778833E-6, + 1.731953110902997E-6, + 1.7257460764235507E-6, + 1.6764093555214798E-6, + 1.6785393506845461E-6, + 1.659408132566285E-6, + 1.663754457011324E-6, + 1.663806176181018E-6, + 1.6820823685194522E-6, + 1.7851433670546505E-6, + 1.7515799054568158E-6, + 1.7352992243754008E-6, + 1.7266251805273974E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.007406538736274509, + "scoreError": 2.669790496836331E-5, + "scoreConfidence" : [ + 0.007379840831306146, + 0.007433236641242872 + ], + "scorePercentiles" : { + "0.00" : 0.007360053610294117, + "25.00" : 0.007375929176470588, + "50.00" : 0.007386508463235295, + "75.00" : 0.007421703147058823, + "90.00" : 0.007509353210294117, + "99.00" : 0.007566932801470588, + "99.90" : 0.007566932801470588, + "99.99" : 0.007566932801470588, + "100.00" : 0.007566932801470588 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.007384237860294117, + 0.007374964132352941, + 0.007378470161764706, + 0.007360053610294117, + 0.007381508845588235, + 0.007374507735294118, + 0.007375929176470588, + 0.007386508463235295, + 0.007386672279411765, + 0.007387300191176471, + 0.00747096681617647, + 0.007566932801470588, + 0.007421703147058823, + 0.007419863419117647, + 0.007428462404411765 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.2483773069344537E-5, + "scoreError": 7.033127665922698E-7, + "scoreConfidence" : [ + 2.1780460302752265E-5, + 2.3187085835936808E-5 + ], + "scorePercentiles" : { + "0.00" : 1.9871501246349972E-5, + "25.00" : 2.143508688839826E-5, + "50.00" : 2.2875836834983264E-5, + "75.00" : 2.3244744011585122E-5, + "90.00" : 2.403090805972984E-5, + "99.00" : 2.5157124753697505E-5, + "99.90" : 2.5157124753697505E-5, + "99.99" : 2.5157124753697505E-5, + "100.00" : 2.5157124753697505E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.3244744011585122E-5, + 2.3280096930418062E-5, + 2.3198195760036084E-5, + 2.3240641336087174E-5, + 2.2740730099945398E-5, + 2.2875836834983264E-5, + 2.3279966194240675E-5, + 2.3142242646535144E-5, + 2.5157124753697505E-5, + 2.2836520926809582E-5, + 2.0043717826365644E-5, + 2.143508688839826E-5, + 1.9871501246349972E-5, + 2.1146092657218145E-5, + 2.176409792749804E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04080882726933334, + "scoreError": 1.1801181314001293E-4, + "scoreConfidence" : [ + 0.040690815456193324, + 0.040926839082473354 + ], + "scorePercentiles" : { + "0.00" : 0.040546543920000004, + "25.00" : 0.040674066, + "50.00" : 0.04078719776, + "75.00" : 0.04084820548, + "90.00" : 0.0411558922, + "99.00" : 0.04157700628, + "99.90" : 0.04157700628, + "99.99" : 0.04157700628, + "100.00" : 0.04157700628 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.04087514948, + 0.040812743, + 0.04084820548, + 0.04078719776, + 0.04076128572, + 0.04076221048, + 0.0408219938, + 0.04077419736, + 0.04079291432, + 0.040849902119999996, + 0.0406570358, + 0.04157700628, + 0.040591957520000006, + 0.040546543920000004, + 0.040674066 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 8.98145002894356E-5, + "scoreError": 1.6695877542551203E-6, + "scoreConfidence" : [ + 8.814491253518048E-5, + 9.148408804369073E-5 + ], + "scorePercentiles" : { + "0.00" : 8.605458484081042E-5, + "25.00" : 8.711130698263387E-5, + "50.00" : 8.941346183068018E-5, + "75.00" : 9.075024647250362E-5, + "90.00" : 9.549701794500723E-5, + "99.00" : 9.970531629884226E-5, + "99.90" : 9.970531629884226E-5, + "99.99" : 9.970531629884226E-5, + "100.00" : 9.970531629884226E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 9.098733719247468E-5, + 9.075024647250362E-5, + 8.88296311505065E-5, + 9.006694319826338E-5, + 8.887941154124456E-5, + 8.992991335021707E-5, + 8.941346183068018E-5, + 8.711130698263387E-5, + 8.670929287264833E-5, + 8.925410636758321E-5, + 9.02386630788712E-5, + 8.659580345513748E-5, + 8.605458484081042E-5, + 9.269148570911721E-5, + 9.970531629884226E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.09072821995555554, + "scoreError": 3.9746024335765226E-4, + "scoreConfidence" : [ + 0.09033075971219788, + 0.09112568019891319 + ], + "scorePercentiles" : { + "0.00" : 0.08955583866666667, + "25.00" : 0.08982314066666668, + "50.00" : 0.09119327916666667, + "75.00" : 0.09132501258333332, + "90.00" : 0.09156133505, + "99.00" : 0.0916486845, + "99.90" : 0.0916486845, + "99.99" : 0.0916486845, + "100.00" : 0.0916486845 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08982314066666668, + 0.0916486845, + 0.09130761216666668, + 0.09150310208333333, + 0.09131737225, + 0.09121989975, + 0.09119327916666667, + 0.09083477258333333, + 0.08955583866666667, + 0.09065755291666668, + 0.09132501258333332, + 0.0913690335, + 0.08987433183333333, + 0.0896814885, + 0.08961217816666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.3952210541333333, + "scoreError": 0.013704072247888891, + "scoreConfidence" : [ + 0.3815169818854444, + 0.4089251263812222 + ], + "scorePercentiles" : { + "0.00" : 0.36526222966666666, + "25.00" : 0.3654749093333333, + "50.00" : 0.41736884, + "75.00" : 0.4190036866666667, + "90.00" : 0.42210431713333335, + "99.00" : 0.4227967283333333, + "99.90" : 0.4227967283333333, + "99.99" : 0.4227967283333333, + "100.00" : 0.4227967283333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.366146076, + 0.3653338403333333, + 0.3654749093333333, + 0.36526222966666666, + 0.3653385646666667, + 0.365539725, + 0.3795301443333333, + 0.4227967283333333, + 0.41875170733333333, + 0.41778240333333333, + 0.4187624783333333, + 0.4190036866666667, + 0.42164270966666667, + 0.419581769, + 0.41736884 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0012263979600651996, + "scoreError": 1.9408029512995616E-6, + "scoreConfidence" : [ + 0.0012244571571139, + 0.0012283387630164992 + ], + "scorePercentiles" : { + "0.00" : 0.0012221904633251833, + "25.00" : 0.0012233060134474328, + "50.00" : 0.0012257056797066014, + "75.00" : 0.0012278523557457213, + "90.00" : 0.0012340298344743277, + "99.00" : 0.001236971828850856, + "99.90" : 0.001236971828850856, + "99.99" : 0.001236971828850856, + "100.00" : 0.001236971828850856 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0012279510464547677, + 0.00122652197799511, + 0.001236971828850856, + 0.0012233060134474328, + 0.0012259949376528117, + 0.0012242480085574573, + 0.0012256557322738388, + 0.0012320685048899755, + 0.0012228621051344744, + 0.0012221904633251833, + 0.0012257056797066014, + 0.0012278523557457213, + 0.0012253917444987775, + 0.0012231213545232274, + 0.0012261276479217603 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.8104742805474248E-6, + "scoreError": 1.2382360759506517E-8, + "scoreConfidence" : [ + 1.7980919197879183E-6, + 1.8228566413069314E-6 + ], + "scorePercentiles" : { + "0.00" : 1.756582231411442E-6, + "25.00" : 1.7960795894138792E-6, + "50.00" : 1.8139548899182208E-6, + "75.00" : 1.8258924007049975E-6, + "90.00" : 1.8469688992170761E-6, + "99.00" : 1.8507219443567943E-6, + "99.90" : 1.8507219443567943E-6, + "99.99" : 1.8507219443567943E-6, + "100.00" : 1.8507219443567943E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.8124213615657779E-6, + 1.8139548899182208E-6, + 1.7973068134075056E-6, + 1.8156595039564588E-6, + 1.7878384153941903E-6, + 1.8024406356832672E-6, + 1.8258924007049975E-6, + 1.8507219443567943E-6, + 1.8338770786881188E-6, + 1.8209270718020151E-6, + 1.8162742621844813E-6, + 1.8444668691239307E-6, + 1.7960795894138792E-6, + 1.782671140600294E-6, + 1.756582231411442E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0074642200625, + "scoreError": 5.171434594177635E-5, + "scoreConfidence" : [ + 0.007412505716558223, + 0.007515934408441776 + ], + "scorePercentiles" : { + "0.00" : 0.0073644748828125, + "25.00" : 0.007393277515625, + "50.00" : 0.00745458175, + "75.00" : 0.00747254975, + "90.00" : 0.00765210649375, + "99.00" : 0.0077893431484375, + "99.90" : 0.0077893431484375, + "99.99" : 0.0077893431484375, + "100.00" : 0.0077893431484375 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0077893431484375, + 0.00747254975, + 0.0074569836875, + 0.007560615390625, + 0.00745458175, + 0.0074821602578125, + 0.0074687913828125, + 0.0074437233984375, + 0.0073922080703125, + 0.00740892575, + 0.007393277515625, + 0.0073644748828125, + 0.0074214164296875, + 0.0073924123984375, + 0.007461837125 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.180339334034639E-5, + "scoreError": 8.17311310980136E-7, + "scoreConfidence" : [ + 2.0986082029366252E-5, + 2.2620704651326526E-5 + ], + "scorePercentiles" : { + "0.00" : 2.0036068521688912E-5, + "25.00" : 2.020177271508426E-5, + "50.00" : 2.1749479631195727E-5, + "75.00" : 2.3324482560178214E-5, + "90.00" : 2.41004344629855E-5, + "99.00" : 2.4131841092386707E-5, + "99.90" : 2.4131841092386707E-5, + "99.99" : 2.4131841092386707E-5, + "100.00" : 2.4131841092386707E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.0229200078381223E-5, + 2.0206284936366825E-5, + 2.085855512468802E-5, + 2.3324482560178214E-5, + 2.3228584290753078E-5, + 2.4131841092386707E-5, + 2.1749479631195727E-5, + 2.020177271508426E-5, + 2.0075874507539036E-5, + 2.0176463129885934E-5, + 2.0036068521688912E-5, + 2.28241335987294E-5, + 2.407949671005136E-5, + 2.242260475237722E-5, + 2.3506058455889934E-5 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.040932345919999995, + "scoreError": 4.5981451243849347E-5, + "scoreConfidence" : [ + 0.040886364468756146, + 0.04097832737124384 + ], + "scorePercentiles" : { + "0.00" : 0.04082968896, + "25.00" : 0.040857405840000006, + "50.00" : 0.04091717652, + "75.00" : 0.040963858119999995, + "90.00" : 0.041114039920000005, + "99.00" : 0.04113656836, + "99.90" : 0.04113656836, + "99.99" : 0.04113656836, + "100.00" : 0.04113656836 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.040963858119999995, + 0.04109902096, + 0.04113656836, + 0.041004364880000005, + 0.04088488276, + 0.04091717652, + 0.04093262796, + 0.040843313799999996, + 0.040857405840000006, + 0.04087270068, + 0.040939188759999995, + 0.040957836520000006, + 0.04084076816, + 0.04090578652, + 0.04082968896 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.08911063267777776, + "scoreError": 8.759277886693048E-5, + "scoreConfidence" : [ + 0.08902303989891083, + 0.08919822545664469 + ], + "scorePercentiles" : { + "0.00" : 0.0888425, + "25.00" : 0.08898733375, + "50.00" : 0.0890733615, + "75.00" : 0.08926216516666667, + "90.00" : 0.08933326191666667, + "99.00" : 0.08936188816666667, + "99.90" : 0.08936188816666667, + "99.99" : 0.08936188816666667, + "100.00" : 0.08936188816666667 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08889508075, + 0.08917720233333333, + 0.08898733375, + 0.0888425, + 0.08902458608333333, + 0.08885631108333333, + 0.08921679825, + 0.0890733615, + 0.089261143, + 0.08903648125, + 0.08936188816666667, + 0.08931417775, + 0.0890474425, + 0.08930301858333332, + 0.08926216516666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.3555262008444444, + "scoreError": 6.416145147157848E-4, + "scoreConfidence" : [ + 0.35488458632972864, + 0.3561678153591602 + ], + "scorePercentiles" : { + "0.00" : 0.3538219026666667, + "25.00" : 0.3548878623333333, + "50.00" : 0.35513971, + "75.00" : 0.356103897, + "90.00" : 0.3576747037333333, + "99.00" : 0.3590854413333333, + "99.90" : 0.3590854413333333, + "99.99" : 0.3590854413333333, + "100.00" : 0.3590854413333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.3551879633333333, + 0.354871434, + 0.3590854413333333, + 0.3550298763333333, + 0.355201314, + 0.3550889313333333, + 0.3549897076666667, + 0.3558088933333333, + 0.3567201363333333, + 0.354221731, + 0.35513971, + 0.3538219026666667, + 0.3548878623333333, + 0.356103897, + 0.356734212 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0010780385829557712, + "scoreError": 1.1186627354846092E-6, + "scoreConfidence" : [ + 0.0010769199202202867, + 0.0010791572456912558 + ], + "scorePercentiles" : { + "0.00" : 0.0010717675339805826, + "25.00" : 0.0010769969244875943, + "50.00" : 0.001078581792880259, + "75.00" : 0.0010791372038834951, + "90.00" : 0.0010805331154261056, + "99.00" : 0.0010805332934196333, + "99.90" : 0.0010805332934196333, + "99.99" : 0.0010805332934196333, + "100.00" : 0.0010805332934196333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0010799246763754044, + 0.0010805332934196333, + 0.001080532996763754, + 0.0010790117130528587, + 0.0010789422998921253, + 0.001078581792880259, + 0.0010758657756202805, + 0.0010769969244875943, + 0.0010762163549083064, + 0.001078208988133765, + 0.0010791372038834951, + 0.0010788034509169363, + 0.0010778381143473571, + 0.001078217625674218, + 0.0010717675339805826 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.7404469782035569E-6, + "scoreError": 2.184516439264317E-8, + "scoreConfidence" : [ + 1.7186018138109136E-6, + 1.7622921425962002E-6 + ], + "scorePercentiles" : { + "0.00" : 1.6815841520923844E-6, + "25.00" : 1.7007792952359735E-6, + "50.00" : 1.757911928632431E-6, + "75.00" : 1.768553802309606E-6, + "90.00" : 1.804048008985927E-6, + "99.00" : 1.8158189168616094E-6, + "99.90" : 1.8158189168616094E-6, + "99.99" : 1.8158189168616094E-6, + "100.00" : 1.8158189168616094E-6 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.768553802309606E-6, + 1.7033165181389478E-6, + 1.7007366807767999E-6, + 1.7170822212320375E-6, + 1.7582987987820728E-6, + 1.8158189168616094E-6, + 1.7843233764063718E-6, + 1.7962007370688054E-6, + 1.767721616352902E-6, + 1.7024427444209276E-6, + 1.688477308677732E-6, + 1.6815841520923844E-6, + 1.7007792952359735E-6, + 1.7634565760647582E-6, + 1.757911928632431E-6 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.008549028512772587, + "scoreError": 3.3780363772429353E-4, + "scoreConfidence" : [ + 0.008211224875048294, + 0.00888683215049688 + ], + "scorePercentiles" : { + "0.00" : 0.007922071757009347, + "25.00" : 0.007944262841121496, + "50.00" : 0.00806490106542056, + "75.00" : 0.009308130121495327, + "90.00" : 0.00934781891775701, + "99.00" : 0.009358868803738318, + "99.90" : 0.009358868803738318, + "99.99" : 0.009358868803738318, + "100.00" : 0.009358868803738318 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.009358868803738318, + 0.009304333009345795, + 0.009308130121495327, + 0.009282523196261681, + 0.009340452327102804, + 0.009322128476635513, + 0.008538099028037382, + 0.007943473579439253, + 0.007922071757009347, + 0.007940293121495327, + 0.008007632214953271, + 0.007944262841121496, + 0.00806490106542056, + 0.00797903761682243, + 0.00797922053271028 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.144505147354369E-5, + "scoreError": 8.952272354292711E-7, + "scoreConfidence" : [ + 2.054982423811442E-5, + 2.2340278708972964E-5 + ], + "scorePercentiles" : { + "0.00" : 1.9897472714870397E-5, + "25.00" : 1.997625416978392E-5, + "50.00" : 2.0093796527747218E-5, + "75.00" : 2.3583692316155438E-5, + "90.00" : 2.370028762047265E-5, + "99.00" : 2.3732825705232584E-5, + "99.90" : 2.3732825705232584E-5, + "99.99" : 2.3732825705232584E-5, + "100.00" : 2.3732825705232584E-5 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.367404799102231E-5, + 2.3732825705232584E-5, + 2.3583692316155438E-5, + 2.3678595563966026E-5, + 2.3536722021740088E-5, + 2.2899230515336883E-5, + 1.9897472714870397E-5, + 1.9998150266250053E-5, + 2.001903051973771E-5, + 1.9968475487391627E-5, + 1.996609048101043E-5, + 1.997625416978392E-5, + 2.0028502376446773E-5, + 2.0093796527747218E-5, + 2.0622885446463932E-5 + ] + ] + }, + "secondaryMetrics" : { + } + } +] \ No newline at end of file diff --git a/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.log b/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.log new file mode 100644 index 0000000..40cc928 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/linuxX64/benchmark.log @@ -0,0 +1,3812 @@ +WARNING: A restricted method in java.lang.System has been called +WARNING: java.lang.System::load has been called by net.rubygrapefruit.platform.internal.NativeLibraryLoader in an unnamed module (file:/home/rafael/.gradle/wrapper/dists/gradle-9.5.0-bin/bvnork1r7n8i6kp5cnkibsc9q/gradle-9.5.0/lib/native-platform-0.22-milestone-29.jar) +WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module +WARNING: Restricted methods will be blocked in a future release unless native access is enabled + +Calculating task graph as no cached configuration is available for tasks: :kflate:linuxX64BenchmarkBenchmark +> Task :kflate:linuxX64BenchmarkProcessResources NO-SOURCE +> Task :kflate:linuxX64ProcessResources NO-SOURCE +> Task :kflate:kmpPartiallyResolvedDependenciesChecker +> Task :kflate:checkKotlinGradlePluginConfigurationErrors SKIPPED +> Task :kflate:downloadKotlinNativeDistribution UP-TO-DATE +> Task :kflate:compileKotlinLinuxX64 UP-TO-DATE +> Task :kflate:linuxX64MainKlibrary UP-TO-DATE +> Task :kflate:compileBenchmarkKotlinLinuxX64 UP-TO-DATE +> Task :kflate:linuxX64BenchmarkKlibrary UP-TO-DATE +> Task :kflate:linuxX64BenchmarkBenchmarkGenerate UP-TO-DATE +> Task :kflate:compileLinuxX64BenchmarkBenchmarkKotlinLinuxX64 UP-TO-DATE +> Task :kflate:linkLinuxX64BenchmarkBenchmarkReleaseExecutableLinuxX64 UP-TO-DATE + +> Task :kflate:linuxX64BenchmarkBenchmark +Running 'main' benchmarks for 'linuxX64Benchmark' + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=0 +Warm-up #0: 0.000000214025 sec/op +Warm-up #1: 0.000000200928 sec/op +Warm-up #2: 0.000000221252 sec/op +Warm-up #3: 0.000000228603 sec/op +Warm-up #4: 0.000000223554 sec/op +Warm-up #5: 0.000000217811 sec/op +Warm-up #6: 0.000000216972 sec/op +Warm-up #7: 0.000000210666 sec/op +Iteration #0: 0.000000175260 sec/op +Iteration #1: 0.000000176691 sec/op +Iteration #2: 0.000000176291 sec/op +Iteration #3: 0.000000172650 sec/op +Iteration #4: 0.000000176848 sec/op +Iteration #5: 0.000000178621 sec/op +Iteration #6: 0.000000176641 sec/op +Iteration #7: 0.000000175926 sec/op +Iteration #8: 0.000000176855 sec/op +Iteration #9: 0.000000165792 sec/op +Iteration #10: 0.000000158526 sec/op +Iteration #11: 0.000000176714 sec/op +Iteration #12: 0.000000174932 sec/op +Iteration #13: 0.000000157009 sec/op +Iteration #14: 0.000000156125 sec/op + Success: ~ 0.000000171659 sec/op ±2.4% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=0 +Warm-up #0: 0.00129884 sec/op +Warm-up #1: 0.00129856 sec/op +Warm-up #2: 0.00126513 sec/op +Warm-up #3: 0.00126463 sec/op +Warm-up #4: 0.00130499 sec/op +Warm-up #5: 0.00135787 sec/op +Warm-up #6: 0.00136489 sec/op +Warm-up #7: 0.00125712 sec/op +Iteration #0: 0.00131647 sec/op +Iteration #1: 0.00126508 sec/op +Iteration #2: 0.00142525 sec/op +Iteration #3: 0.00141436 sec/op +Iteration #4: 0.00133604 sec/op +Iteration #5: 0.00135859 sec/op +Iteration #6: 0.00127384 sec/op +Iteration #7: 0.00125632 sec/op +Iteration #8: 0.00126140 sec/op +Iteration #9: 0.00125432 sec/op +Iteration #10: 0.00126620 sec/op +Iteration #11: 0.00132603 sec/op +Iteration #12: 0.00139891 sec/op +Iteration #13: 0.00139162 sec/op +Iteration #14: 0.00129687 sec/op + Success: ~ 0.00132275 sec/op ±2.4% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=1 +Warm-up #0: 0.0726595 sec/op +Warm-up #1: 0.0722669 sec/op +Warm-up #2: 0.0725648 sec/op +Warm-up #3: 0.0722487 sec/op +Warm-up #4: 0.0727710 sec/op +Warm-up #5: 0.0720383 sec/op +Warm-up #6: 0.0722096 sec/op +Warm-up #7: 0.0734351 sec/op +Iteration #0: 0.0733740 sec/op +Iteration #1: 0.0720276 sec/op +Iteration #2: 0.0749624 sec/op +Iteration #3: 0.0728102 sec/op +Iteration #4: 0.0727009 sec/op +Iteration #5: 0.0725950 sec/op +Iteration #6: 0.0726574 sec/op +Iteration #7: 0.0725506 sec/op +Iteration #8: 0.0724548 sec/op +Iteration #9: 0.0725941 sec/op +Iteration #10: 0.0726687 sec/op +Iteration #11: 0.0725487 sec/op +Iteration #12: 0.0728952 sec/op +Iteration #13: 0.0718354 sec/op +Iteration #14: 0.0717847 sec/op + Success: ~ 0.0726973 sec/op ±0.52% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=1 +Warm-up #0: 0.225425 sec/op +Warm-up #1: 0.224240 sec/op +Warm-up #2: 0.224897 sec/op +Warm-up #3: 0.225319 sec/op +Warm-up #4: 0.225259 sec/op +Warm-up #5: 0.225286 sec/op +Warm-up #6: 0.225261 sec/op +Warm-up #7: 0.225319 sec/op +Iteration #0: 0.224594 sec/op +Iteration #1: 0.225006 sec/op +Iteration #2: 0.225139 sec/op +Iteration #3: 0.225655 sec/op +Iteration #4: 0.225282 sec/op +Iteration #5: 0.225560 sec/op +Iteration #6: 0.225553 sec/op +Iteration #7: 0.225654 sec/op +Iteration #8: 0.225926 sec/op +Iteration #9: 0.226216 sec/op +Iteration #10: 0.227634 sec/op +Iteration #11: 0.225665 sec/op +Iteration #12: 0.226051 sec/op +Iteration #13: 0.225509 sec/op +Iteration #14: 0.225853 sec/op + Success: ~ 0.225686 sec/op ±0.15% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=1 +Warm-up #0: 0.806297 sec/op +Warm-up #1: 0.792491 sec/op +Warm-up #2: 0.789598 sec/op +Warm-up #3: 0.787955 sec/op +Warm-up #4: 0.787808 sec/op +Warm-up #5: 0.787208 sec/op +Warm-up #6: 0.790600 sec/op +Warm-up #7: 0.786162 sec/op +Iteration #0: 0.790262 sec/op +Iteration #1: 0.790704 sec/op +Iteration #2: 0.788951 sec/op +Iteration #3: 0.788657 sec/op +Iteration #4: 0.786737 sec/op +Iteration #5: 0.787614 sec/op +Iteration #6: 0.789201 sec/op +Iteration #7: 0.790182 sec/op +Iteration #8: 0.793392 sec/op +Iteration #9: 0.792660 sec/op +Iteration #10: 0.787461 sec/op +Iteration #11: 0.786731 sec/op +Iteration #12: 0.787910 sec/op +Iteration #13: 0.785811 sec/op +Iteration #14: 0.791868 sec/op + Success: ~ 0.789209 sec/op ±0.15% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=1 +Warm-up #0: 0.00251616 sec/op +Warm-up #1: 0.00253552 sec/op +Warm-up #2: 0.00234758 sec/op +Warm-up #3: 0.00222875 sec/op +Warm-up #4: 0.00221137 sec/op +Warm-up #5: 0.00221041 sec/op +Warm-up #6: 0.00222049 sec/op +Warm-up #7: 0.00221894 sec/op +Iteration #0: 0.00219086 sec/op +Iteration #1: 0.00218536 sec/op +Iteration #2: 0.00219368 sec/op +Iteration #3: 0.00219905 sec/op +Iteration #4: 0.00219726 sec/op +Iteration #5: 0.00219534 sec/op +Iteration #6: 0.00219164 sec/op +Iteration #7: 0.00218457 sec/op +Iteration #8: 0.00221928 sec/op +Iteration #9: 0.00218908 sec/op +Iteration #10: 0.00218986 sec/op +Iteration #11: 0.00218855 sec/op +Iteration #12: 0.00219014 sec/op +Iteration #13: 0.00218539 sec/op +Iteration #14: 0.00218522 sec/op + Success: ~ 0.00219235 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=2 +Warm-up #0: 0.0000671736 sec/op +Warm-up #1: 0.0000621326 sec/op +Warm-up #2: 0.0000581920 sec/op +Warm-up #3: 0.0000637606 sec/op +Warm-up #4: 0.0000693349 sec/op +Warm-up #5: 0.0000711681 sec/op +Warm-up #6: 0.0000654764 sec/op +Warm-up #7: 0.0000638761 sec/op +Iteration #0: 0.0000619448 sec/op +Iteration #1: 0.0000638227 sec/op +Iteration #2: 0.0000723997 sec/op +Iteration #3: 0.0000683656 sec/op +Iteration #4: 0.0000665732 sec/op +Iteration #5: 0.0000699405 sec/op +Iteration #6: 0.0000699026 sec/op +Iteration #7: 0.0000695203 sec/op +Iteration #8: 0.0000676628 sec/op +Iteration #9: 0.0000687323 sec/op +Iteration #10: 0.0000696359 sec/op +Iteration #11: 0.0000763243 sec/op +Iteration #12: 0.0000783589 sec/op +Iteration #13: 0.0000792930 sec/op +Iteration #14: 0.0000718448 sec/op + Success: ~ 0.0000702881 sec/op ±3.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=2 +Warm-up #0: 0.0217070 sec/op +Warm-up #1: 0.0217813 sec/op +Warm-up #2: 0.0217893 sec/op +Warm-up #3: 0.0217270 sec/op +Warm-up #4: 0.0217320 sec/op +Warm-up #5: 0.0219630 sec/op +Warm-up #6: 0.0221579 sec/op +Warm-up #7: 0.0216884 sec/op +Iteration #0: 0.0218088 sec/op +Iteration #1: 0.0217682 sec/op +Iteration #2: 0.0218050 sec/op +Iteration #3: 0.0218006 sec/op +Iteration #4: 0.0218163 sec/op +Iteration #5: 0.0217615 sec/op +Iteration #6: 0.0217318 sec/op +Iteration #7: 0.0217781 sec/op +Iteration #8: 0.0231842 sec/op +Iteration #9: 0.0218455 sec/op +Iteration #10: 0.0217935 sec/op +Iteration #11: 0.0218069 sec/op +Iteration #12: 0.0236917 sec/op +Iteration #13: 0.0251523 sec/op +Iteration #14: 0.0250714 sec/op + Success: ~ 0.0224544 sec/op ±2.8% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=2 +Warm-up #0: 0.000120165 sec/op +Warm-up #1: 0.000118813 sec/op +Warm-up #2: 0.000119579 sec/op +Warm-up #3: 0.000112393 sec/op +Warm-up #4: 0.000112893 sec/op +Warm-up #5: 0.000120797 sec/op +Warm-up #6: 0.000130818 sec/op +Warm-up #7: 0.000133287 sec/op +Iteration #0: 0.000113959 sec/op +Iteration #1: 0.000113969 sec/op +Iteration #2: 0.000113598 sec/op +Iteration #3: 0.000115297 sec/op +Iteration #4: 0.000113423 sec/op +Iteration #5: 0.000134020 sec/op +Iteration #6: 0.000139127 sec/op +Iteration #7: 0.000144227 sec/op +Iteration #8: 0.000136688 sec/op +Iteration #9: 0.000133076 sec/op +Iteration #10: 0.000133470 sec/op +Iteration #11: 0.000137326 sec/op +Iteration #12: 0.000138014 sec/op +Iteration #13: 0.000137446 sec/op +Iteration #14: 0.000135464 sec/op + Success: ~ 0.000129274 sec/op ±4.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=2 +Warm-up #0: 0.0859145 sec/op +Warm-up #1: 0.0853003 sec/op +Warm-up #2: 0.0852761 sec/op +Warm-up #3: 0.0852593 sec/op +Warm-up #4: 0.0856133 sec/op +Warm-up #5: 0.0854606 sec/op +Warm-up #6: 0.0855814 sec/op +Warm-up #7: 0.0854009 sec/op +Iteration #0: 0.0849644 sec/op +Iteration #1: 0.0846302 sec/op +Iteration #2: 0.0846030 sec/op +Iteration #3: 0.0843948 sec/op +Iteration #4: 0.0843424 sec/op +Iteration #5: 0.0849082 sec/op +Iteration #6: 0.0853265 sec/op +Iteration #7: 0.0851277 sec/op +Iteration #8: 0.0850447 sec/op +Iteration #9: 0.0846220 sec/op +Iteration #10: 0.0850821 sec/op +Iteration #11: 0.0841557 sec/op +Iteration #12: 0.0842985 sec/op +Iteration #13: 0.0844550 sec/op +Iteration #14: 0.0843225 sec/op + Success: ~ 0.0846852 sec/op ±0.22% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=2 +Warm-up #0: 0.298102 sec/op +Warm-up #1: 0.294951 sec/op +Warm-up #2: 0.294734 sec/op +Warm-up #3: 0.294739 sec/op +Warm-up #4: 0.295299 sec/op +Warm-up #5: 0.293609 sec/op +Warm-up #6: 0.293245 sec/op +Warm-up #7: 0.293191 sec/op +Iteration #0: 0.296334 sec/op +Iteration #1: 0.294266 sec/op +Iteration #2: 0.295338 sec/op +Iteration #3: 0.293964 sec/op +Iteration #4: 0.294511 sec/op +Iteration #5: 0.293968 sec/op +Iteration #6: 0.295293 sec/op +Iteration #7: 0.295872 sec/op +Iteration #8: 0.295893 sec/op +Iteration #9: 0.295229 sec/op +Iteration #10: 0.295997 sec/op +Iteration #11: 0.294865 sec/op +Iteration #12: 0.293850 sec/op +Iteration #13: 0.294005 sec/op +Iteration #14: 0.293343 sec/op + Success: ~ 0.294849 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=2 +Warm-up #0: 0.956060 sec/op +Warm-up #1: 0.943010 sec/op +Warm-up #2: 0.940235 sec/op +Warm-up #3: 0.942568 sec/op +Warm-up #4: 0.942944 sec/op +Warm-up #5: 0.949072 sec/op +Warm-up #6: 0.947720 sec/op +Warm-up #7: 0.947634 sec/op +Iteration #0: 0.955456 sec/op +Iteration #1: 0.941608 sec/op +Iteration #2: 0.940528 sec/op +Iteration #3: 0.943052 sec/op +Iteration #4: 0.941285 sec/op +Iteration #5: 0.951378 sec/op +Iteration #6: 0.943833 sec/op +Iteration #7: 0.940646 sec/op +Iteration #8: 0.941350 sec/op +Iteration #9: 0.942379 sec/op +Iteration #10: 0.941821 sec/op +Iteration #11: 0.942677 sec/op +Iteration #12: 0.938815 sec/op +Iteration #13: 0.940648 sec/op +Iteration #14: 0.939020 sec/op + Success: ~ 0.942966 sec/op ±0.24% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=0 +Warm-up #0: 0.00000203774 sec/op +Warm-up #1: 0.00000210390 sec/op +Warm-up #2: 0.00000210558 sec/op +Warm-up #3: 0.00000199522 sec/op +Warm-up #4: 0.00000210886 sec/op +Warm-up #5: 0.00000207000 sec/op +Warm-up #6: 0.00000194355 sec/op +Warm-up #7: 0.00000188812 sec/op +Iteration #0: 0.00000189611 sec/op +Iteration #1: 0.00000199673 sec/op +Iteration #2: 0.00000204978 sec/op +Iteration #3: 0.00000205214 sec/op +Iteration #4: 0.00000206074 sec/op +Iteration #5: 0.00000203674 sec/op +Iteration #6: 0.00000205009 sec/op +Iteration #7: 0.00000206979 sec/op +Iteration #8: 0.00000204146 sec/op +Iteration #9: 0.00000205141 sec/op +Iteration #10: 0.00000204317 sec/op +Iteration #11: 0.00000205478 sec/op +Iteration #12: 0.00000203291 sec/op +Iteration #13: 0.00000204916 sec/op +Iteration #14: 0.00000203054 sec/op + Success: ~ 0.00000203437 sec/op ±1.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=2 +Warm-up #0: 0.00251689 sec/op +Warm-up #1: 0.00254242 sec/op +Warm-up #2: 0.00250202 sec/op +Warm-up #3: 0.00250293 sec/op +Warm-up #4: 0.00250154 sec/op +Warm-up #5: 0.00249945 sec/op +Warm-up #6: 0.00250323 sec/op +Warm-up #7: 0.00249978 sec/op +Iteration #0: 0.00251376 sec/op +Iteration #1: 0.00251580 sec/op +Iteration #2: 0.00252232 sec/op +Iteration #3: 0.00253188 sec/op +Iteration #4: 0.00253204 sec/op +Iteration #5: 0.00251924 sec/op +Iteration #6: 0.00252715 sec/op +Iteration #7: 0.00252065 sec/op +Iteration #8: 0.00252279 sec/op +Iteration #9: 0.00253649 sec/op +Iteration #10: 0.00256657 sec/op +Iteration #11: 0.00289193 sec/op +Iteration #12: 0.00289787 sec/op +Iteration #13: 0.00290410 sec/op +Iteration #14: 0.00289650 sec/op + Success: ~ 0.00262661 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=3 +Warm-up #0: 0.0000646219 sec/op +Warm-up #1: 0.0000650265 sec/op +Warm-up #2: 0.0000690244 sec/op +Warm-up #3: 0.0000669487 sec/op +Warm-up #4: 0.0000703570 sec/op +Warm-up #5: 0.0000705636 sec/op +Warm-up #6: 0.0000713759 sec/op +Warm-up #7: 0.0000575379 sec/op +Iteration #0: 0.0000553170 sec/op +Iteration #1: 0.0000630962 sec/op +Iteration #2: 0.0000620475 sec/op +Iteration #3: 0.0000613602 sec/op +Iteration #4: 0.0000632077 sec/op +Iteration #5: 0.0000639457 sec/op +Iteration #6: 0.0000692574 sec/op +Iteration #7: 0.0000730611 sec/op +Iteration #8: 0.0000719562 sec/op +Iteration #9: 0.0000664565 sec/op +Iteration #10: 0.0000602971 sec/op +Iteration #11: 0.0000632207 sec/op +Iteration #12: 0.0000590399 sec/op +Iteration #13: 0.0000714371 sec/op +Iteration #14: 0.0000714048 sec/op + Success: ~ 0.0000650070 sec/op ±4.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=3 +Warm-up #0: 0.0263315 sec/op +Warm-up #1: 0.0263388 sec/op +Warm-up #2: 0.0275508 sec/op +Warm-up #3: 0.0263629 sec/op +Warm-up #4: 0.0262912 sec/op +Warm-up #5: 0.0262895 sec/op +Warm-up #6: 0.0263080 sec/op +Warm-up #7: 0.0263937 sec/op +Iteration #0: 0.0262294 sec/op +Iteration #1: 0.0262353 sec/op +Iteration #2: 0.0262626 sec/op +Iteration #3: 0.0261258 sec/op +Iteration #4: 0.0261413 sec/op +Iteration #5: 0.0262095 sec/op +Iteration #6: 0.0261948 sec/op +Iteration #7: 0.0262139 sec/op +Iteration #8: 0.0262791 sec/op +Iteration #9: 0.0261965 sec/op +Iteration #10: 0.0261265 sec/op +Iteration #11: 0.0262231 sec/op +Iteration #12: 0.0262402 sec/op +Iteration #13: 0.0262212 sec/op +Iteration #14: 0.0262941 sec/op + Success: ~ 0.0262129 sec/op ±0.098% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=3 +Warm-up #0: 0.000130612 sec/op +Warm-up #1: 0.000132525 sec/op +Warm-up #2: 0.000138880 sec/op +Warm-up #3: 0.000133501 sec/op +Warm-up #4: 0.000113280 sec/op +Warm-up #5: 0.000114930 sec/op +Warm-up #6: 0.000114376 sec/op +Warm-up #7: 0.000124055 sec/op +Iteration #0: 0.000120392 sec/op +Iteration #1: 0.000118570 sec/op +Iteration #2: 0.000125985 sec/op +Iteration #3: 0.000118415 sec/op +Iteration #4: 0.000119115 sec/op +Iteration #5: 0.000123076 sec/op +Iteration #6: 0.000130245 sec/op +Iteration #7: 0.000128478 sec/op +Iteration #8: 0.000120807 sec/op +Iteration #9: 0.000114958 sec/op +Iteration #10: 0.000128343 sec/op +Iteration #11: 0.000124140 sec/op +Iteration #12: 0.000117545 sec/op +Iteration #13: 0.000113993 sec/op +Iteration #14: 0.000114257 sec/op + Success: ~ 0.000121221 sec/op ±2.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=3 +Warm-up #0: 0.0744970 sec/op +Warm-up #1: 0.0746159 sec/op +Warm-up #2: 0.0746084 sec/op +Warm-up #3: 0.0850205 sec/op +Warm-up #4: 0.0863045 sec/op +Warm-up #5: 0.0865309 sec/op +Warm-up #6: 0.0771183 sec/op +Warm-up #7: 0.0746941 sec/op +Iteration #0: 0.0744384 sec/op +Iteration #1: 0.0746495 sec/op +Iteration #2: 0.0746545 sec/op +Iteration #3: 0.0746283 sec/op +Iteration #4: 0.0746888 sec/op +Iteration #5: 0.0745419 sec/op +Iteration #6: 0.0747631 sec/op +Iteration #7: 0.0747400 sec/op +Iteration #8: 0.0747697 sec/op +Iteration #9: 0.0745894 sec/op +Iteration #10: 0.0747770 sec/op +Iteration #11: 0.0745195 sec/op +Iteration #12: 0.0742424 sec/op +Iteration #13: 0.0741644 sec/op +Iteration #14: 0.0742534 sec/op + Success: ~ 0.0745614 sec/op ±0.14% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=3 +Warm-up #0: 0.285004 sec/op +Warm-up #1: 0.284912 sec/op +Warm-up #2: 0.285843 sec/op +Warm-up #3: 0.287041 sec/op +Warm-up #4: 0.329460 sec/op +Warm-up #5: 0.330250 sec/op +Warm-up #6: 0.329702 sec/op +Warm-up #7: 0.332428 sec/op +Iteration #0: 0.330481 sec/op +Iteration #1: 0.325276 sec/op +Iteration #2: 0.326791 sec/op +Iteration #3: 0.326145 sec/op +Iteration #4: 0.326906 sec/op +Iteration #5: 0.327752 sec/op +Iteration #6: 0.328514 sec/op +Iteration #7: 0.326849 sec/op +Iteration #8: 0.329119 sec/op +Iteration #9: 0.328251 sec/op +Iteration #10: 0.328277 sec/op +Iteration #11: 0.327841 sec/op +Iteration #12: 0.327616 sec/op +Iteration #13: 0.328984 sec/op +Iteration #14: 0.327798 sec/op + Success: ~ 0.327773 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=3 +Warm-up #0: 0.946231 sec/op +Warm-up #1: 0.899414 sec/op +Warm-up #2: 0.907699 sec/op +Warm-up #3: 0.902045 sec/op +Warm-up #4: 0.900300 sec/op +Warm-up #5: 0.904049 sec/op +Warm-up #6: 0.907482 sec/op +Warm-up #7: 0.907408 sec/op +Iteration #0: 0.908790 sec/op +Iteration #1: 0.911214 sec/op +Iteration #2: 0.912195 sec/op +Iteration #3: 0.917455 sec/op +Iteration #4: 0.914678 sec/op +Iteration #5: 0.906685 sec/op +Iteration #6: 0.904157 sec/op +Iteration #7: 0.904560 sec/op +Iteration #8: 0.903666 sec/op +Iteration #9: 0.904410 sec/op +Iteration #10: 0.906842 sec/op +Iteration #11: 0.908486 sec/op +Iteration #12: 0.905187 sec/op +Iteration #13: 0.904279 sec/op +Iteration #14: 0.904584 sec/op + Success: ~ 0.907812 sec/op ±0.24% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=3 +Warm-up #0: 0.00271851 sec/op +Warm-up #1: 0.00271338 sec/op +Warm-up #2: 0.00269937 sec/op +Warm-up #3: 0.00269314 sec/op +Warm-up #4: 0.00269431 sec/op +Warm-up #5: 0.00269594 sec/op +Warm-up #6: 0.00269753 sec/op +Warm-up #7: 0.00271447 sec/op +Iteration #0: 0.00268113 sec/op +Iteration #1: 0.00268336 sec/op +Iteration #2: 0.00267660 sec/op +Iteration #3: 0.00268003 sec/op +Iteration #4: 0.00267848 sec/op +Iteration #5: 0.00268272 sec/op +Iteration #6: 0.00268234 sec/op +Iteration #7: 0.00268508 sec/op +Iteration #8: 0.00274398 sec/op +Iteration #9: 0.00283064 sec/op +Iteration #10: 0.00268208 sec/op +Iteration #11: 0.00268555 sec/op +Iteration #12: 0.00269237 sec/op +Iteration #13: 0.00268490 sec/op +Iteration #14: 0.00269183 sec/op + Success: ~ 0.00269741 sec/op ±0.75% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=4 +Warm-up #0: 0.0000657808 sec/op +Warm-up #1: 0.0000673357 sec/op +Warm-up #2: 0.0000777721 sec/op +Warm-up #3: 0.0000778708 sec/op +Warm-up #4: 0.0000736970 sec/op +Warm-up #5: 0.0000719482 sec/op +Warm-up #6: 0.0000735258 sec/op +Warm-up #7: 0.0000718995 sec/op +Iteration #0: 0.0000789296 sec/op +Iteration #1: 0.0000729950 sec/op +Iteration #2: 0.0000784332 sec/op +Iteration #3: 0.0000676223 sec/op +Iteration #4: 0.0000670051 sec/op +Iteration #5: 0.0000673592 sec/op +Iteration #6: 0.0000678972 sec/op +Iteration #7: 0.0000701288 sec/op +Iteration #8: 0.0000712675 sec/op +Iteration #9: 0.0000706220 sec/op +Iteration #10: 0.0000678767 sec/op +Iteration #11: 0.0000635295 sec/op +Iteration #12: 0.0000655301 sec/op +Iteration #13: 0.0000633780 sec/op +Iteration #14: 0.0000693943 sec/op + Success: ~ 0.0000694646 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=4 +Warm-up #0: 0.0364327 sec/op +Warm-up #1: 0.0362925 sec/op +Warm-up #2: 0.0362802 sec/op +Warm-up #3: 0.0362816 sec/op +Warm-up #4: 0.0364369 sec/op +Warm-up #5: 0.0362754 sec/op +Warm-up #6: 0.0361532 sec/op +Warm-up #7: 0.0360792 sec/op +Iteration #0: 0.0361760 sec/op +Iteration #1: 0.0360565 sec/op +Iteration #2: 0.0359640 sec/op +Iteration #3: 0.0361467 sec/op +Iteration #4: 0.0358836 sec/op +Iteration #5: 0.0360707 sec/op +Iteration #6: 0.0360832 sec/op +Iteration #7: 0.0360937 sec/op +Iteration #8: 0.0360513 sec/op +Iteration #9: 0.0359676 sec/op +Iteration #10: 0.0360666 sec/op +Iteration #11: 0.0359607 sec/op +Iteration #12: 0.0359971 sec/op +Iteration #13: 0.0359732 sec/op +Iteration #14: 0.0359632 sec/op + Success: ~ 0.0360303 sec/op ±0.11% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=0 +Warm-up #0: 0.00724699 sec/op +Warm-up #1: 0.00724937 sec/op +Warm-up #2: 0.00725869 sec/op +Warm-up #3: 0.00725884 sec/op +Warm-up #4: 0.00724969 sec/op +Warm-up #5: 0.00784281 sec/op +Warm-up #6: 0.00788988 sec/op +Warm-up #7: 0.00790600 sec/op +Iteration #0: 0.00785907 sec/op +Iteration #1: 0.00784591 sec/op +Iteration #2: 0.00724963 sec/op +Iteration #3: 0.00725432 sec/op +Iteration #4: 0.00724865 sec/op +Iteration #5: 0.00717455 sec/op +Iteration #6: 0.00681196 sec/op +Iteration #7: 0.00681075 sec/op +Iteration #8: 0.00682447 sec/op +Iteration #9: 0.00681820 sec/op +Iteration #10: 0.00682661 sec/op +Iteration #11: 0.00682059 sec/op +Iteration #12: 0.00678863 sec/op +Iteration #13: 0.00682467 sec/op +Iteration #14: 0.00702024 sec/op + Success: ~ 0.00707855 sec/op ±2.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=4 +Warm-up #0: 0.000127108 sec/op +Warm-up #1: 0.000125097 sec/op +Warm-up #2: 0.000141356 sec/op +Warm-up #3: 0.000142989 sec/op +Warm-up #4: 0.000141261 sec/op +Warm-up #5: 0.000136157 sec/op +Warm-up #6: 0.000131249 sec/op +Warm-up #7: 0.000133379 sec/op +Iteration #0: 0.000137796 sec/op +Iteration #1: 0.000139000 sec/op +Iteration #2: 0.000135616 sec/op +Iteration #3: 0.000131754 sec/op +Iteration #4: 0.000120884 sec/op +Iteration #5: 0.000121105 sec/op +Iteration #6: 0.000125733 sec/op +Iteration #7: 0.000143012 sec/op +Iteration #8: 0.000144947 sec/op +Iteration #9: 0.000139720 sec/op +Iteration #10: 0.000139913 sec/op +Iteration #11: 0.000142358 sec/op +Iteration #12: 0.000140281 sec/op +Iteration #13: 0.000138016 sec/op +Iteration #14: 0.000126719 sec/op + Success: ~ 0.000135124 sec/op ±21.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=4 +Warm-up #0: 0.0874313 sec/op +Warm-up #1: 0.0877239 sec/op +Warm-up #2: 0.0877152 sec/op +Warm-up #3: 0.0890866 sec/op +Warm-up #4: 0.0891085 sec/op +Warm-up #5: 0.0890713 sec/op +Warm-up #6: 0.0890713 sec/op +Warm-up #7: 0.0893947 sec/op +Iteration #0: 0.0875136 sec/op +Iteration #1: 0.0878483 sec/op +Iteration #2: 0.0874668 sec/op +Iteration #3: 0.0876302 sec/op +Iteration #4: 0.0874521 sec/op +Iteration #5: 0.0881529 sec/op +Iteration #6: 0.0872136 sec/op +Iteration #7: 0.0845849 sec/op +Iteration #8: 0.0767964 sec/op +Iteration #9: 0.0771038 sec/op +Iteration #10: 0.0770993 sec/op +Iteration #11: 0.0770080 sec/op +Iteration #12: 0.0770509 sec/op +Iteration #13: 0.0772042 sec/op +Iteration #14: 0.0772385 sec/op + Success: ~ 0.0824909 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=4 +Warm-up #0: 0.303282 sec/op +Warm-up #1: 0.298237 sec/op +Warm-up #2: 0.298457 sec/op +Warm-up #3: 0.298912 sec/op +Warm-up #4: 0.302610 sec/op +Warm-up #5: 0.301514 sec/op +Warm-up #6: 0.303565 sec/op +Warm-up #7: 0.299262 sec/op +Iteration #0: 0.303804 sec/op +Iteration #1: 0.304104 sec/op +Iteration #2: 0.303007 sec/op +Iteration #3: 0.302123 sec/op +Iteration #4: 0.300858 sec/op +Iteration #5: 0.302125 sec/op +Iteration #6: 0.301907 sec/op +Iteration #7: 0.332691 sec/op +Iteration #8: 0.341628 sec/op +Iteration #9: 0.348849 sec/op +Iteration #10: 0.343409 sec/op +Iteration #11: 0.341105 sec/op +Iteration #12: 0.340691 sec/op +Iteration #13: 0.339918 sec/op +Iteration #14: 0.341160 sec/op + Success: ~ 0.323159 sec/op ±3.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=4 +Warm-up #0: 0.989122 sec/op +Warm-up #1: 0.972259 sec/op +Warm-up #2: 0.975576 sec/op +Warm-up #3: 0.978887 sec/op +Warm-up #4: 0.977411 sec/op +Warm-up #5: 0.974775 sec/op +Warm-up #6: 0.972567 sec/op +Warm-up #7: 0.972024 sec/op +Iteration #0: 0.975143 sec/op +Iteration #1: 0.978559 sec/op +Iteration #2: 0.979511 sec/op +Iteration #3: 0.979811 sec/op +Iteration #4: 0.976384 sec/op +Iteration #5: 0.976189 sec/op +Iteration #6: 1.00032 sec/op +Iteration #7: 1.00064 sec/op +Iteration #8: 0.978837 sec/op +Iteration #9: 0.977686 sec/op +Iteration #10: 0.978992 sec/op +Iteration #11: 0.980390 sec/op +Iteration #12: 0.982899 sec/op +Iteration #13: 0.984203 sec/op +Iteration #14: 0.977872 sec/op + Success: ~ 0.981829 sec/op ±0.41% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=4 +Warm-up #0: 0.00325506 sec/op +Warm-up #1: 0.00330967 sec/op +Warm-up #2: 0.00337783 sec/op +Warm-up #3: 0.00337304 sec/op +Warm-up #4: 0.00335842 sec/op +Warm-up #5: 0.00338324 sec/op +Warm-up #6: 0.00337443 sec/op +Warm-up #7: 0.00335018 sec/op +Iteration #0: 0.00335606 sec/op +Iteration #1: 0.00336959 sec/op +Iteration #2: 0.00335871 sec/op +Iteration #3: 0.00334665 sec/op +Iteration #4: 0.00335333 sec/op +Iteration #5: 0.00335869 sec/op +Iteration #6: 0.00336031 sec/op +Iteration #7: 0.00336794 sec/op +Iteration #8: 0.00336940 sec/op +Iteration #9: 0.00331807 sec/op +Iteration #10: 0.00337014 sec/op +Iteration #11: 0.00335549 sec/op +Iteration #12: 0.00334689 sec/op +Iteration #13: 0.00334246 sec/op +Iteration #14: 0.00333637 sec/op + Success: ~ 0.00335401 sec/op ±0.22% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=5 +Warm-up #0: 0.0000601633 sec/op +Warm-up #1: 0.0000699282 sec/op +Warm-up #2: 0.0000698827 sec/op +Warm-up #3: 0.0000697367 sec/op +Warm-up #4: 0.0000641651 sec/op +Warm-up #5: 0.0000665675 sec/op +Warm-up #6: 0.0000694519 sec/op +Warm-up #7: 0.0000709849 sec/op +Iteration #0: 0.0000703435 sec/op +Iteration #1: 0.0000695295 sec/op +Iteration #2: 0.0000620613 sec/op +Iteration #3: 0.0000702040 sec/op +Iteration #4: 0.0000697884 sec/op +Iteration #5: 0.0000596637 sec/op +Iteration #6: 0.0000702451 sec/op +Iteration #7: 0.0000671864 sec/op +Iteration #8: 0.0000705698 sec/op +Iteration #9: 0.0000695026 sec/op +Iteration #10: 0.0000683844 sec/op +Iteration #11: 0.0000691425 sec/op +Iteration #12: 0.0000715195 sec/op +Iteration #13: 0.0000712010 sec/op +Iteration #14: 0.0000732426 sec/op + Success: ~ 0.0000688390 sec/op ±2.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=5 +Warm-up #0: 0.0476978 sec/op +Warm-up #1: 0.0476265 sec/op +Warm-up #2: 0.0482287 sec/op +Warm-up #3: 0.0477175 sec/op +Warm-up #4: 0.0479014 sec/op +Warm-up #5: 0.0478495 sec/op +Warm-up #6: 0.0479844 sec/op +Warm-up #7: 0.0478091 sec/op +Iteration #0: 0.0477834 sec/op +Iteration #1: 0.0481200 sec/op +Iteration #2: 0.0483853 sec/op +Iteration #3: 0.0479984 sec/op +Iteration #4: 0.0480952 sec/op +Iteration #5: 0.0478150 sec/op +Iteration #6: 0.0478987 sec/op +Iteration #7: 0.0479317 sec/op +Iteration #8: 0.0477198 sec/op +Iteration #9: 0.0478330 sec/op +Iteration #10: 0.0478812 sec/op +Iteration #11: 0.0479605 sec/op +Iteration #12: 0.0479126 sec/op +Iteration #13: 0.0479780 sec/op +Iteration #14: 0.0478848 sec/op + Success: ~ 0.0479465 sec/op ±0.17% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=5 +Warm-up #0: 0.000115549 sec/op +Warm-up #1: 0.000137273 sec/op +Warm-up #2: 0.000139842 sec/op +Warm-up #3: 0.000141335 sec/op +Warm-up #4: 0.000138186 sec/op +Warm-up #5: 0.000138936 sec/op +Warm-up #6: 0.000141846 sec/op +Warm-up #7: 0.000140996 sec/op +Iteration #0: 0.000140589 sec/op +Iteration #1: 0.000137262 sec/op +Iteration #2: 0.000142518 sec/op +Iteration #3: 0.000139450 sec/op +Iteration #4: 0.000137793 sec/op +Iteration #5: 0.000126921 sec/op +Iteration #6: 0.000124760 sec/op +Iteration #7: 0.000127976 sec/op +Iteration #8: 0.000127453 sec/op +Iteration #9: 0.000125496 sec/op +Iteration #10: 0.000127014 sec/op +Iteration #11: 0.000125895 sec/op +Iteration #12: 0.000129381 sec/op +Iteration #13: 0.000127490 sec/op +Iteration #14: 0.000129977 sec/op + Success: ~ 0.000131332 sec/op ±2.4% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=5 +Warm-up #0: 0.0948207 sec/op +Warm-up #1: 0.0948240 sec/op +Warm-up #2: 0.0946631 sec/op +Warm-up #3: 0.0949517 sec/op +Warm-up #4: 0.0959389 sec/op +Warm-up #5: 0.0944116 sec/op +Warm-up #6: 0.0950182 sec/op +Warm-up #7: 0.0941738 sec/op +Iteration #0: 0.0942944 sec/op +Iteration #1: 0.101293 sec/op +Iteration #2: 0.108779 sec/op +Iteration #3: 0.100311 sec/op +Iteration #4: 0.101946 sec/op +Iteration #5: 0.100824 sec/op +Iteration #6: 0.100513 sec/op +Iteration #7: 0.0969180 sec/op +Iteration #8: 0.0963552 sec/op +Iteration #9: 0.0961792 sec/op +Iteration #10: 0.0962936 sec/op +Iteration #11: 0.0962541 sec/op +Iteration #12: 0.0962305 sec/op +Iteration #13: 0.0959517 sec/op +Iteration #14: 0.0956135 sec/op + Success: ~ 0.0985171 sec/op ±1.9% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=5 +Warm-up #0: 0.394257 sec/op +Warm-up #1: 0.390307 sec/op +Warm-up #2: 0.389166 sec/op +Warm-up #3: 0.392774 sec/op +Warm-up #4: 0.390099 sec/op +Warm-up #5: 0.426110 sec/op +Warm-up #6: 0.444025 sec/op +Warm-up #7: 0.444624 sec/op +Iteration #0: 0.447750 sec/op +Iteration #1: 0.451198 sec/op +Iteration #2: 0.446537 sec/op +Iteration #3: 0.448222 sec/op +Iteration #4: 0.446567 sec/op +Iteration #5: 0.454113 sec/op +Iteration #6: 0.443059 sec/op +Iteration #7: 0.444454 sec/op +Iteration #8: 0.443903 sec/op +Iteration #9: 0.446625 sec/op +Iteration #10: 0.446819 sec/op +Iteration #11: 0.442065 sec/op +Iteration #12: 0.442101 sec/op +Iteration #13: 0.443097 sec/op +Iteration #14: 0.401965 sec/op + Success: ~ 0.443232 sec/op ±1.4% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=0 +Warm-up #0: 0.0185280 sec/op +Warm-up #1: 0.0184437 sec/op +Warm-up #2: 0.0193188 sec/op +Warm-up #3: 0.0203566 sec/op +Warm-up #4: 0.0205772 sec/op +Warm-up #5: 0.0206081 sec/op +Warm-up #6: 0.0205143 sec/op +Warm-up #7: 0.0205425 sec/op +Iteration #0: 0.0205042 sec/op +Iteration #1: 0.0207489 sec/op +Iteration #2: 0.0202592 sec/op +Iteration #3: 0.0205341 sec/op +Iteration #4: 0.0205566 sec/op +Iteration #5: 0.0205097 sec/op +Iteration #6: 0.0202035 sec/op +Iteration #7: 0.0193823 sec/op +Iteration #8: 0.0189729 sec/op +Iteration #9: 0.0193005 sec/op +Iteration #10: 0.0190960 sec/op +Iteration #11: 0.0189912 sec/op +Iteration #12: 0.0188246 sec/op +Iteration #13: 0.0188313 sec/op +Iteration #14: 0.0186721 sec/op + Success: ~ 0.0196925 sec/op ±2.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=5 +Warm-up #0: 1.17174 sec/op +Warm-up #1: 1.18733 sec/op +Warm-up #2: 1.16784 sec/op +Warm-up #3: 1.17249 sec/op +Warm-up #4: 1.18173 sec/op +Warm-up #5: 1.16913 sec/op +Warm-up #6: 1.17906 sec/op +Warm-up #7: 1.16773 sec/op +Iteration #0: 1.16640 sec/op +Iteration #1: 1.17358 sec/op +Iteration #2: 1.17457 sec/op +Iteration #3: 1.17563 sec/op +Iteration #4: 1.17874 sec/op +Iteration #5: 1.17304 sec/op +Iteration #6: 1.17999 sec/op +Iteration #7: 1.17894 sec/op +Iteration #8: 1.26173 sec/op +Iteration #9: 1.35499 sec/op +Iteration #10: 1.35128 sec/op +Iteration #11: 1.34654 sec/op +Iteration #12: 1.34969 sec/op +Iteration #13: 1.35300 sec/op +Iteration #14: 1.35420 sec/op + Success: ~ 1.25149 sec/op ±3.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=5 +Warm-up #0: 0.00341675 sec/op +Warm-up #1: 0.00342859 sec/op +Warm-up #2: 0.00351505 sec/op +Warm-up #3: 0.00392578 sec/op +Warm-up #4: 0.00397555 sec/op +Warm-up #5: 0.00393527 sec/op +Warm-up #6: 0.00349682 sec/op +Warm-up #7: 0.00341605 sec/op +Iteration #0: 0.00341083 sec/op +Iteration #1: 0.00341611 sec/op +Iteration #2: 0.00344870 sec/op +Iteration #3: 0.00356367 sec/op +Iteration #4: 0.00390013 sec/op +Iteration #5: 0.00393165 sec/op +Iteration #6: 0.00392069 sec/op +Iteration #7: 0.00391113 sec/op +Iteration #8: 0.00396772 sec/op +Iteration #9: 0.00392812 sec/op +Iteration #10: 0.00390407 sec/op +Iteration #11: 0.00389256 sec/op +Iteration #12: 0.00391145 sec/op +Iteration #13: 0.00391589 sec/op +Iteration #14: 0.00390583 sec/op + Success: ~ 0.00379524 sec/op ±2.8% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=6 +Warm-up #0: 0.0000576290 sec/op +Warm-up #1: 0.0000598055 sec/op +Warm-up #2: 0.0000621083 sec/op +Warm-up #3: 0.0000580966 sec/op +Warm-up #4: 0.0000590989 sec/op +Warm-up #5: 0.0000664289 sec/op +Warm-up #6: 0.0000683112 sec/op +Warm-up #7: 0.0000694995 sec/op +Iteration #0: 0.0000624507 sec/op +Iteration #1: 0.0000592899 sec/op +Iteration #2: 0.0000687105 sec/op +Iteration #3: 0.0000674260 sec/op +Iteration #4: 0.0000672644 sec/op +Iteration #5: 0.0000704571 sec/op +Iteration #6: 0.0000651603 sec/op +Iteration #7: 0.0000724032 sec/op +Iteration #8: 0.0000722280 sec/op +Iteration #9: 0.0000719013 sec/op +Iteration #10: 0.0000714772 sec/op +Iteration #11: 0.0000703509 sec/op +Iteration #12: 0.0000651684 sec/op +Iteration #13: 0.0000679132 sec/op +Iteration #14: 0.0000708064 sec/op + Success: ~ 0.0000682005 sec/op ±2.9% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=6 +Warm-up #0: 0.0597877 sec/op +Warm-up #1: 0.0595308 sec/op +Warm-up #2: 0.0596356 sec/op +Warm-up #3: 0.0595921 sec/op +Warm-up #4: 0.0599173 sec/op +Warm-up #5: 0.0599453 sec/op +Warm-up #6: 0.0599309 sec/op +Warm-up #7: 0.0599056 sec/op +Iteration #0: 0.0598205 sec/op +Iteration #1: 0.0597910 sec/op +Iteration #2: 0.0597375 sec/op +Iteration #3: 0.0594898 sec/op +Iteration #4: 0.0597339 sec/op +Iteration #5: 0.0598166 sec/op +Iteration #6: 0.0596930 sec/op +Iteration #7: 0.0598671 sec/op +Iteration #8: 0.0597088 sec/op +Iteration #9: 0.0597811 sec/op +Iteration #10: 0.0597697 sec/op +Iteration #11: 0.0595477 sec/op +Iteration #12: 0.0603160 sec/op +Iteration #13: 0.0596601 sec/op +Iteration #14: 0.0595996 sec/op + Success: ~ 0.0597555 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=6 +Warm-up #0: 0.000119072 sec/op +Warm-up #1: 0.000133419 sec/op +Warm-up #2: 0.000131166 sec/op +Warm-up #3: 0.000156269 sec/op +Warm-up #4: 0.000149244 sec/op +Warm-up #5: 0.000113278 sec/op +Warm-up #6: 0.000121778 sec/op +Warm-up #7: 0.000125529 sec/op +Iteration #0: 0.000135809 sec/op +Iteration #1: 0.000138996 sec/op +Iteration #2: 0.000136733 sec/op +Iteration #3: 0.000126176 sec/op +Iteration #4: 0.000141271 sec/op +Iteration #5: 0.000140178 sec/op +Iteration #6: 0.000139053 sec/op +Iteration #7: 0.000131550 sec/op +Iteration #8: 0.000140595 sec/op +Iteration #9: 0.000141727 sec/op +Iteration #10: 0.000142549 sec/op +Iteration #11: 0.000138185 sec/op +Iteration #12: 0.000118620 sec/op +Iteration #13: 0.000116152 sec/op +Iteration #14: 0.000122610 sec/op + Success: ~ 0.000134014 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=6 +Warm-up #0: 0.106687 sec/op +Warm-up #1: 0.107736 sec/op +Warm-up #2: 0.107301 sec/op +Warm-up #3: 0.106061 sec/op +Warm-up #4: 0.109800 sec/op +Warm-up #5: 0.106013 sec/op +Warm-up #6: 0.106058 sec/op +Warm-up #7: 0.106045 sec/op +Iteration #0: 0.105160 sec/op +Iteration #1: 0.105343 sec/op +Iteration #2: 0.105414 sec/op +Iteration #3: 0.105336 sec/op +Iteration #4: 0.105710 sec/op +Iteration #5: 0.105459 sec/op +Iteration #6: 0.105123 sec/op +Iteration #7: 0.105522 sec/op +Iteration #8: 0.105530 sec/op +Iteration #9: 0.105909 sec/op +Iteration #10: 0.105313 sec/op +Iteration #11: 0.105027 sec/op +Iteration #12: 0.104803 sec/op +Iteration #13: 0.104890 sec/op +Iteration #14: 0.104884 sec/op + Success: ~ 0.105295 sec/op ±0.15% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=6 +Warm-up #0: 0.455312 sec/op +Warm-up #1: 0.458735 sec/op +Warm-up #2: 0.457390 sec/op +Warm-up #3: 0.452484 sec/op +Warm-up #4: 0.451110 sec/op +Warm-up #5: 0.452980 sec/op +Warm-up #6: 0.452874 sec/op +Warm-up #7: 0.452003 sec/op +Iteration #0: 0.452373 sec/op +Iteration #1: 0.456590 sec/op +Iteration #2: 0.454477 sec/op +Iteration #3: 0.456300 sec/op +Iteration #4: 0.456809 sec/op +Iteration #5: 0.453819 sec/op +Iteration #6: 0.454944 sec/op +Iteration #7: 0.452994 sec/op +Iteration #8: 0.454990 sec/op +Iteration #9: 0.474747 sec/op +Iteration #10: 0.453302 sec/op +Iteration #11: 0.458065 sec/op +Iteration #12: 0.457623 sec/op +Iteration #13: 0.456488 sec/op +Iteration #14: 0.451748 sec/op + Success: ~ 0.456351 sec/op ±0.60% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=6 +Warm-up #0: 1.29993 sec/op +Warm-up #1: 1.30964 sec/op +Warm-up #2: 1.29179 sec/op +Warm-up #3: 1.29426 sec/op +Warm-up #4: 1.29552 sec/op +Warm-up #5: 1.28696 sec/op +Warm-up #6: 1.28605 sec/op +Warm-up #7: 1.28797 sec/op +Iteration #0: 1.29193 sec/op +Iteration #1: 1.29722 sec/op +Iteration #2: 1.30032 sec/op +Iteration #3: 1.29683 sec/op +Iteration #4: 1.30990 sec/op +Iteration #5: 1.29515 sec/op +Iteration #6: 1.29455 sec/op +Iteration #7: 1.29759 sec/op +Iteration #8: 1.29896 sec/op +Iteration #9: 1.29806 sec/op +Iteration #10: 1.29993 sec/op +Iteration #11: 1.30776 sec/op +Iteration #12: 1.30820 sec/op +Iteration #13: 1.29758 sec/op +Iteration #14: 1.30128 sec/op + Success: ~ 1.29968 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=6 +Warm-up #0: 0.00355201 sec/op +Warm-up #1: 0.00355440 sec/op +Warm-up #2: 0.00355110 sec/op +Warm-up #3: 0.00355127 sec/op +Warm-up #4: 0.00356562 sec/op +Warm-up #5: 0.00356304 sec/op +Warm-up #6: 0.00355933 sec/op +Warm-up #7: 0.00355847 sec/op +Iteration #0: 0.00356481 sec/op +Iteration #1: 0.00356221 sec/op +Iteration #2: 0.00401754 sec/op +Iteration #3: 0.00407068 sec/op +Iteration #4: 0.00409872 sec/op +Iteration #5: 0.00409476 sec/op +Iteration #6: 0.00406376 sec/op +Iteration #7: 0.00406989 sec/op +Iteration #8: 0.00406593 sec/op +Iteration #9: 0.00406548 sec/op +Iteration #10: 0.00405205 sec/op +Iteration #11: 0.00398027 sec/op +Iteration #12: 0.00400052 sec/op +Iteration #13: 0.00399853 sec/op +Iteration #14: 0.00399207 sec/op + Success: ~ 0.00397981 sec/op ±2.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=7 +Warm-up #0: 0.0000589577 sec/op +Warm-up #1: 0.0000674312 sec/op +Warm-up #2: 0.0000616860 sec/op +Warm-up #3: 0.0000603602 sec/op +Warm-up #4: 0.0000617701 sec/op +Warm-up #5: 0.0000634990 sec/op +Warm-up #6: 0.0000747918 sec/op +Warm-up #7: 0.0000793417 sec/op +Iteration #0: 0.0000695993 sec/op +Iteration #1: 0.0000782223 sec/op +Iteration #2: 0.0000740320 sec/op +Iteration #3: 0.0000683649 sec/op +Iteration #4: 0.0000727155 sec/op +Iteration #5: 0.0000690301 sec/op +Iteration #6: 0.0000675855 sec/op +Iteration #7: 0.0000644349 sec/op +Iteration #8: 0.0000604973 sec/op +Iteration #9: 0.0000646989 sec/op +Iteration #10: 0.0000671815 sec/op +Iteration #11: 0.0000672084 sec/op +Iteration #12: 0.0000614601 sec/op +Iteration #13: 0.0000660747 sec/op +Iteration #14: 0.0000647098 sec/op + Success: ~ 0.0000677210 sec/op ±3.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=0 +Warm-up #0: 0.0627059 sec/op +Warm-up #1: 0.0628447 sec/op +Warm-up #2: 0.0643769 sec/op +Warm-up #3: 0.0649032 sec/op +Warm-up #4: 0.0659168 sec/op +Warm-up #5: 0.0648808 sec/op +Warm-up #6: 0.0641801 sec/op +Warm-up #7: 0.0647710 sec/op +Iteration #0: 0.0644402 sec/op +Iteration #1: 0.0636458 sec/op +Iteration #2: 0.0643382 sec/op +Iteration #3: 0.0633601 sec/op +Iteration #4: 0.0631425 sec/op +Iteration #5: 0.0631382 sec/op +Iteration #6: 0.0661499 sec/op +Iteration #7: 0.0649919 sec/op +Iteration #8: 0.0633527 sec/op +Iteration #9: 0.0641142 sec/op +Iteration #10: 0.0628630 sec/op +Iteration #11: 0.0639845 sec/op +Iteration #12: 0.0631568 sec/op +Iteration #13: 0.0634350 sec/op +Iteration #14: 0.0631380 sec/op + Success: ~ 0.0638167 sec/op ±0.70% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=7 +Warm-up #0: 0.0616087 sec/op +Warm-up #1: 0.0615834 sec/op +Warm-up #2: 0.0613998 sec/op +Warm-up #3: 0.0617385 sec/op +Warm-up #4: 0.0618526 sec/op +Warm-up #5: 0.0616203 sec/op +Warm-up #6: 0.0689410 sec/op +Warm-up #7: 0.0690733 sec/op +Iteration #0: 0.0691456 sec/op +Iteration #1: 0.0690158 sec/op +Iteration #2: 0.0691893 sec/op +Iteration #3: 0.0690985 sec/op +Iteration #4: 0.0691275 sec/op +Iteration #5: 0.0690195 sec/op +Iteration #6: 0.0692476 sec/op +Iteration #7: 0.0690292 sec/op +Iteration #8: 0.0692270 sec/op +Iteration #9: 0.0690468 sec/op +Iteration #10: 0.0690906 sec/op +Iteration #11: 0.0689657 sec/op +Iteration #12: 0.0690862 sec/op +Iteration #13: 0.0691209 sec/op +Iteration #14: 0.0687409 sec/op + Success: ~ 0.0690767 sec/op ±0.090% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=7 +Warm-up #0: 0.000132857 sec/op +Warm-up #1: 0.000134538 sec/op +Warm-up #2: 0.000128824 sec/op +Warm-up #3: 0.000137915 sec/op +Warm-up #4: 0.000128635 sec/op +Warm-up #5: 0.000133311 sec/op +Warm-up #6: 0.000140061 sec/op +Warm-up #7: 0.000135041 sec/op +Iteration #0: 0.000135194 sec/op +Iteration #1: 0.000135970 sec/op +Iteration #2: 0.000129608 sec/op +Iteration #3: 0.000132675 sec/op +Iteration #4: 0.000132713 sec/op +Iteration #5: 0.000121722 sec/op +Iteration #6: 0.000121409 sec/op +Iteration #7: 0.000127979 sec/op +Iteration #8: 0.000126660 sec/op +Iteration #9: 0.000128482 sec/op +Iteration #10: 0.000121341 sec/op +Iteration #11: 0.000120121 sec/op +Iteration #12: 0.000116591 sec/op +Iteration #13: 0.000116715 sec/op +Iteration #14: 0.000116901 sec/op + Success: ~ 0.000125605 sec/op ±2.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=7 +Warm-up #0: 0.0928843 sec/op +Warm-up #1: 0.0926263 sec/op +Warm-up #2: 0.0927216 sec/op +Warm-up #3: 0.0926805 sec/op +Warm-up #4: 0.0926553 sec/op +Warm-up #5: 0.0927411 sec/op +Warm-up #6: 0.0928686 sec/op +Warm-up #7: 0.104822 sec/op +Iteration #0: 0.107199 sec/op +Iteration #1: 0.107596 sec/op +Iteration #2: 0.107730 sec/op +Iteration #3: 0.107413 sec/op +Iteration #4: 0.107113 sec/op +Iteration #5: 0.106955 sec/op +Iteration #6: 0.107254 sec/op +Iteration #7: 0.106674 sec/op +Iteration #8: 0.106555 sec/op +Iteration #9: 0.106530 sec/op +Iteration #10: 0.106891 sec/op +Iteration #11: 0.106831 sec/op +Iteration #12: 0.106588 sec/op +Iteration #13: 0.106515 sec/op +Iteration #14: 0.106858 sec/op + Success: ~ 0.106980 sec/op ±0.19% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=7 +Warm-up #0: 0.457961 sec/op +Warm-up #1: 0.454125 sec/op +Warm-up #2: 0.460889 sec/op +Warm-up #3: 0.464094 sec/op +Warm-up #4: 0.457615 sec/op +Warm-up #5: 0.454314 sec/op +Warm-up #6: 0.455131 sec/op +Warm-up #7: 0.455195 sec/op +Iteration #0: 0.456753 sec/op +Iteration #1: 0.462228 sec/op +Iteration #2: 0.456316 sec/op +Iteration #3: 0.455785 sec/op +Iteration #4: 0.454687 sec/op +Iteration #5: 0.454061 sec/op +Iteration #6: 0.455365 sec/op +Iteration #7: 0.462061 sec/op +Iteration #8: 0.462347 sec/op +Iteration #9: 0.462947 sec/op +Iteration #10: 0.402441 sec/op +Iteration #11: 0.400637 sec/op +Iteration #12: 0.401200 sec/op +Iteration #13: 0.398955 sec/op +Iteration #14: 0.398888 sec/op + Success: ~ 0.438978 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=7 +Warm-up #0: 1.48982 sec/op +Warm-up #1: 1.50783 sec/op +Warm-up #2: 1.47765 sec/op +Warm-up #3: 1.47444 sec/op +Warm-up #4: 1.47922 sec/op +Warm-up #5: 1.47616 sec/op +Warm-up #6: 1.48130 sec/op +Warm-up #7: 1.48013 sec/op +Iteration #0: 1.49225 sec/op +Iteration #1: 1.48745 sec/op +Iteration #2: 1.48710 sec/op +Iteration #3: 1.48870 sec/op +Iteration #4: 1.49248 sec/op +Iteration #5: 1.49243 sec/op +Iteration #6: 1.49127 sec/op +Iteration #7: 1.48800 sec/op +Iteration #8: 1.48685 sec/op +Iteration #9: 1.48678 sec/op +Iteration #10: 1.49565 sec/op +Iteration #11: 1.49354 sec/op +Iteration #12: 1.49154 sec/op +Iteration #13: 1.48664 sec/op +Iteration #14: 1.48465 sec/op + Success: ~ 1.48969 sec/op ±0.11% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=7 +Warm-up #0: 0.00362154 sec/op +Warm-up #1: 0.00363469 sec/op +Warm-up #2: 0.00362038 sec/op +Warm-up #3: 0.00362867 sec/op +Warm-up #4: 0.00362371 sec/op +Warm-up #5: 0.00363398 sec/op +Warm-up #6: 0.00366123 sec/op +Warm-up #7: 0.00363740 sec/op +Iteration #0: 0.00362557 sec/op +Iteration #1: 0.00362166 sec/op +Iteration #2: 0.00361656 sec/op +Iteration #3: 0.00360995 sec/op +Iteration #4: 0.00363017 sec/op +Iteration #5: 0.00362245 sec/op +Iteration #6: 0.00394697 sec/op +Iteration #7: 0.00421820 sec/op +Iteration #8: 0.00418946 sec/op +Iteration #9: 0.00418299 sec/op +Iteration #10: 0.00418736 sec/op +Iteration #11: 0.00417804 sec/op +Iteration #12: 0.00416489 sec/op +Iteration #13: 0.00418290 sec/op +Iteration #14: 0.00416964 sec/op + Success: ~ 0.00394312 sec/op ±3.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=8 +Warm-up #0: 0.0000584944 sec/op +Warm-up #1: 0.0000601385 sec/op +Warm-up #2: 0.0000638023 sec/op +Warm-up #3: 0.0000556621 sec/op +Warm-up #4: 0.0000554838 sec/op +Warm-up #5: 0.0000582715 sec/op +Warm-up #6: 0.0000598033 sec/op +Warm-up #7: 0.0000610974 sec/op +Iteration #0: 0.0000627178 sec/op +Iteration #1: 0.0000587696 sec/op +Iteration #2: 0.0000632798 sec/op +Iteration #3: 0.0000669786 sec/op +Iteration #4: 0.0000681531 sec/op +Iteration #5: 0.0000627929 sec/op +Iteration #6: 0.0000632871 sec/op +Iteration #7: 0.0000709372 sec/op +Iteration #8: 0.0000697787 sec/op +Iteration #9: 0.0000708966 sec/op +Iteration #10: 0.0000700550 sec/op +Iteration #11: 0.0000713948 sec/op +Iteration #12: 0.0000656565 sec/op +Iteration #13: 0.0000673161 sec/op +Iteration #14: 0.0000717506 sec/op + Success: ~ 0.0000669176 sec/op ±3.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=8 +Warm-up #0: 0.0648042 sec/op +Warm-up #1: 0.0646418 sec/op +Warm-up #2: 0.0644292 sec/op +Warm-up #3: 0.0685658 sec/op +Warm-up #4: 0.0641325 sec/op +Warm-up #5: 0.0645027 sec/op +Warm-up #6: 0.0645757 sec/op +Warm-up #7: 0.0647500 sec/op +Iteration #0: 0.0647321 sec/op +Iteration #1: 0.0646452 sec/op +Iteration #2: 0.0645317 sec/op +Iteration #3: 0.0645809 sec/op +Iteration #4: 0.0646562 sec/op +Iteration #5: 0.0646799 sec/op +Iteration #6: 0.0644622 sec/op +Iteration #7: 0.0646393 sec/op +Iteration #8: 0.0646265 sec/op +Iteration #9: 0.0652929 sec/op +Iteration #10: 0.0647768 sec/op +Iteration #11: 0.0644691 sec/op +Iteration #12: 0.0646549 sec/op +Iteration #13: 0.0645360 sec/op +Iteration #14: 0.0644952 sec/op + Success: ~ 0.0646519 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=8 +Warm-up #0: 0.000131191 sec/op +Warm-up #1: 0.000140759 sec/op +Warm-up #2: 0.000131087 sec/op +Warm-up #3: 0.000116745 sec/op +Warm-up #4: 0.000116150 sec/op +Warm-up #5: 0.000117992 sec/op +Warm-up #6: 0.000130419 sec/op +Warm-up #7: 0.000138265 sec/op +Iteration #0: 0.000134524 sec/op +Iteration #1: 0.000139841 sec/op +Iteration #2: 0.000140854 sec/op +Iteration #3: 0.000139062 sec/op +Iteration #4: 0.000143148 sec/op +Iteration #5: 0.000143085 sec/op +Iteration #6: 0.000133912 sec/op +Iteration #7: 0.000137960 sec/op +Iteration #8: 0.000137532 sec/op +Iteration #9: 0.000137550 sec/op +Iteration #10: 0.000137525 sec/op +Iteration #11: 0.000141706 sec/op +Iteration #12: 0.000144046 sec/op +Iteration #13: 0.000141736 sec/op +Iteration #14: 0.000125875 sec/op + Success: ~ 0.000138557 sec/op ±1.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=8 +Warm-up #0: 0.123990 sec/op +Warm-up #1: 0.124723 sec/op +Warm-up #2: 0.123611 sec/op +Warm-up #3: 0.125109 sec/op +Warm-up #4: 0.123134 sec/op +Warm-up #5: 0.122770 sec/op +Warm-up #6: 0.123394 sec/op +Warm-up #7: 0.123193 sec/op +Iteration #0: 0.122870 sec/op +Iteration #1: 0.122812 sec/op +Iteration #2: 0.124198 sec/op +Iteration #3: 0.123183 sec/op +Iteration #4: 0.123300 sec/op +Iteration #5: 0.122929 sec/op +Iteration #6: 0.123304 sec/op +Iteration #7: 0.123350 sec/op +Iteration #8: 0.123488 sec/op +Iteration #9: 0.122594 sec/op +Iteration #10: 0.122763 sec/op +Iteration #11: 0.122850 sec/op +Iteration #12: 0.123462 sec/op +Iteration #13: 0.122756 sec/op +Iteration #14: 0.123777 sec/op + Success: ~ 0.123176 sec/op ±0.18% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=0 +Warm-up #0: 0.000113341 sec/op +Warm-up #1: 0.000115480 sec/op +Warm-up #2: 0.000113117 sec/op +Warm-up #3: 0.000110190 sec/op +Warm-up #4: 0.000102254 sec/op +Warm-up #5: 0.000105053 sec/op +Warm-up #6: 0.000102887 sec/op +Warm-up #7: 0.000101619 sec/op +Iteration #0: 0.000101813 sec/op +Iteration #1: 0.000102039 sec/op +Iteration #2: 0.000100796 sec/op +Iteration #3: 0.000101204 sec/op +Iteration #4: 0.000110917 sec/op +Iteration #5: 0.000102416 sec/op +Iteration #6: 0.000102208 sec/op +Iteration #7: 0.000101354 sec/op +Iteration #8: 0.000101532 sec/op +Iteration #9: 0.000102907 sec/op +Iteration #10: 0.000103267 sec/op +Iteration #11: 0.000109907 sec/op +Iteration #12: 0.000104060 sec/op +Iteration #13: 0.000104091 sec/op +Iteration #14: 0.000102078 sec/op + Success: ~ 0.000103372 sec/op ±1.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=8 +Warm-up #0: 0.465118 sec/op +Warm-up #1: 0.471720 sec/op +Warm-up #2: 0.459575 sec/op +Warm-up #3: 0.461035 sec/op +Warm-up #4: 0.461696 sec/op +Warm-up #5: 0.461584 sec/op +Warm-up #6: 0.459535 sec/op +Warm-up #7: 0.459895 sec/op +Iteration #0: 0.459751 sec/op +Iteration #1: 0.467159 sec/op +Iteration #2: 0.458376 sec/op +Iteration #3: 0.464908 sec/op +Iteration #4: 0.458054 sec/op +Iteration #5: 0.457601 sec/op +Iteration #6: 0.460889 sec/op +Iteration #7: 0.462649 sec/op +Iteration #8: 0.461640 sec/op +Iteration #9: 0.458231 sec/op +Iteration #10: 0.462950 sec/op +Iteration #11: 0.457612 sec/op +Iteration #12: 0.463544 sec/op +Iteration #13: 0.462859 sec/op +Iteration #14: 0.460731 sec/op + Success: ~ 0.461130 sec/op ±0.32% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=8 +Warm-up #0: 1.87941 sec/op +Warm-up #1: 1.89403 sec/op +Warm-up #2: 1.88332 sec/op +Warm-up #3: 1.89746 sec/op +Warm-up #4: 1.88669 sec/op +Warm-up #5: 1.86486 sec/op +Warm-up #6: 1.86058 sec/op +Warm-up #7: 1.87351 sec/op +Iteration #0: 1.88472 sec/op +Iteration #1: 1.89990 sec/op +Iteration #2: 1.88237 sec/op +Iteration #3: 1.88237 sec/op +Iteration #4: 1.87697 sec/op +Iteration #5: 1.87821 sec/op +Iteration #6: 1.87046 sec/op +Iteration #7: 1.96088 sec/op +Iteration #8: 1.86195 sec/op +Iteration #9: 1.86343 sec/op +Iteration #10: 1.87510 sec/op +Iteration #11: 1.86507 sec/op +Iteration #12: 1.87962 sec/op +Iteration #13: 1.87254 sec/op +Iteration #14: 1.86348 sec/op + Success: ~ 1.88114 sec/op ±0.65% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=8 +Warm-up #0: 0.00434055 sec/op +Warm-up #1: 0.00442324 sec/op +Warm-up #2: 0.00432648 sec/op +Warm-up #3: 0.00432725 sec/op +Warm-up #4: 0.00435651 sec/op +Warm-up #5: 0.00435682 sec/op +Warm-up #6: 0.00435038 sec/op +Warm-up #7: 0.00435008 sec/op +Iteration #0: 0.00434143 sec/op +Iteration #1: 0.00434181 sec/op +Iteration #2: 0.00435108 sec/op +Iteration #3: 0.00436043 sec/op +Iteration #4: 0.00433448 sec/op +Iteration #5: 0.00432552 sec/op +Iteration #6: 0.00433426 sec/op +Iteration #7: 0.00434650 sec/op +Iteration #8: 0.00432765 sec/op +Iteration #9: 0.00435152 sec/op +Iteration #10: 0.00432967 sec/op +Iteration #11: 0.00434326 sec/op +Iteration #12: 0.00435299 sec/op +Iteration #13: 0.00433075 sec/op +Iteration #14: 0.00437032 sec/op + Success: ~ 0.00434278 sec/op ±0.15% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=9 +Warm-up #0: 0.0000617630 sec/op +Warm-up #1: 0.0000654670 sec/op +Warm-up #2: 0.0000638877 sec/op +Warm-up #3: 0.0000631472 sec/op +Warm-up #4: 0.0000629817 sec/op +Warm-up #5: 0.0000647065 sec/op +Warm-up #6: 0.0000661654 sec/op +Warm-up #7: 0.0000705119 sec/op +Iteration #0: 0.0000800879 sec/op +Iteration #1: 0.0000768034 sec/op +Iteration #2: 0.0000724914 sec/op +Iteration #3: 0.0000734768 sec/op +Iteration #4: 0.0000731289 sec/op +Iteration #5: 0.0000736238 sec/op +Iteration #6: 0.0000764751 sec/op +Iteration #7: 0.0000657179 sec/op +Iteration #8: 0.0000672906 sec/op +Iteration #9: 0.0000648255 sec/op +Iteration #10: 0.0000661303 sec/op +Iteration #11: 0.0000714419 sec/op +Iteration #12: 0.0000667812 sec/op +Iteration #13: 0.0000734890 sec/op +Iteration #14: 0.0000666630 sec/op + Success: ~ 0.0000712284 sec/op ±3.4% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=9 +Warm-up #0: 0.185742 sec/op +Warm-up #1: 0.185501 sec/op +Warm-up #2: 0.184985 sec/op +Warm-up #3: 0.185121 sec/op +Warm-up #4: 0.183177 sec/op +Warm-up #5: 0.183129 sec/op +Warm-up #6: 0.183215 sec/op +Warm-up #7: 0.183624 sec/op +Iteration #0: 0.183875 sec/op +Iteration #1: 0.187383 sec/op +Iteration #2: 0.187021 sec/op +Iteration #3: 0.184781 sec/op +Iteration #4: 0.183527 sec/op +Iteration #5: 0.183572 sec/op +Iteration #6: 0.183172 sec/op +Iteration #7: 0.183613 sec/op +Iteration #8: 0.184787 sec/op +Iteration #9: 0.185224 sec/op +Iteration #10: 0.183268 sec/op +Iteration #11: 0.186700 sec/op +Iteration #12: 0.183803 sec/op +Iteration #13: 0.183617 sec/op +Iteration #14: 0.183189 sec/op + Success: ~ 0.184502 sec/op ±0.40% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=9 +Warm-up #0: 0.000152909 sec/op +Warm-up #1: 0.000154908 sec/op +Warm-up #2: 0.000155380 sec/op +Warm-up #3: 0.000155233 sec/op +Warm-up #4: 0.000152308 sec/op +Warm-up #5: 0.000152146 sec/op +Warm-up #6: 0.000153752 sec/op +Warm-up #7: 0.000155720 sec/op +Iteration #0: 0.000169762 sec/op +Iteration #1: 0.000156255 sec/op +Iteration #2: 0.000161100 sec/op +Iteration #3: 0.000161068 sec/op +Iteration #4: 0.000164163 sec/op +Iteration #5: 0.000175961 sec/op +Iteration #6: 0.000181493 sec/op +Iteration #7: 0.000180848 sec/op +Iteration #8: 0.000173825 sec/op +Iteration #9: 0.000156186 sec/op +Iteration #10: 0.000153879 sec/op +Iteration #11: 0.000155416 sec/op +Iteration #12: 0.000160608 sec/op +Iteration #13: 0.000176654 sec/op +Iteration #14: 0.000182977 sec/op + Success: ~ 0.000167346 sec/op ±3.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=9 +Warm-up #0: 4.71311 sec/op +Warm-up #1: 4.73937 sec/op +Warm-up #2: 4.72751 sec/op +Warm-up #3: 4.70946 sec/op +Warm-up #4: 4.68843 sec/op +Warm-up #5: 4.75179 sec/op +Warm-up #6: 4.79614 sec/op +Warm-up #7: 4.70764 sec/op +Iteration #0: 4.70828 sec/op +Iteration #1: 4.70584 sec/op +Iteration #2: 4.75679 sec/op +Iteration #3: 4.65068 sec/op +Iteration #4: 4.63163 sec/op +Iteration #5: 4.63196 sec/op +Iteration #6: 4.65755 sec/op +Iteration #7: 4.63082 sec/op +Iteration #8: 4.62513 sec/op +Iteration #9: 4.63999 sec/op +Iteration #10: 4.64423 sec/op +Iteration #11: 4.63086 sec/op +Iteration #12: 4.62867 sec/op +Iteration #13: 4.62962 sec/op +Iteration #14: 4.71708 sec/op + Success: ~ 4.65928 sec/op ±0.45% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=9 +Warm-up #0: 1.61889 sec/op +Warm-up #1: 1.58982 sec/op +Warm-up #2: 1.61302 sec/op +Warm-up #3: 1.63092 sec/op +Warm-up #4: 1.59241 sec/op +Warm-up #5: 1.57852 sec/op +Warm-up #6: 1.58459 sec/op +Warm-up #7: 1.58624 sec/op +Iteration #0: 1.78400 sec/op +Iteration #1: 1.60682 sec/op +Iteration #2: 1.58944 sec/op +Iteration #3: 1.59030 sec/op +Iteration #4: 1.57896 sec/op +Iteration #5: 1.57083 sec/op +Iteration #6: 1.57504 sec/op +Iteration #7: 1.57350 sec/op +Iteration #8: 1.55459 sec/op +Iteration #9: 1.55695 sec/op +Iteration #10: 1.54936 sec/op +Iteration #11: 1.56917 sec/op +Iteration #12: 1.54345 sec/op +Iteration #13: 1.54725 sec/op +Iteration #14: 1.56179 sec/op + Success: ~ 1.58343 sec/op ±1.9% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=9 +Warm-up #0: 12.4558 sec/op +Warm-up #1: 12.5074 sec/op +Warm-up #2: 12.4632 sec/op +Warm-up #3: 12.5070 sec/op +Warm-up #4: 12.4731 sec/op +Warm-up #5: 12.4795 sec/op +Warm-up #6: 12.6347 sec/op +Warm-up #7: 12.4928 sec/op +Iteration #0: 12.5084 sec/op +Iteration #1: 12.5317 sec/op +Iteration #2: 12.5276 sec/op +Iteration #3: 12.4929 sec/op +Iteration #4: 12.4772 sec/op +Iteration #5: 12.5264 sec/op +Iteration #6: 12.4679 sec/op +Iteration #7: 12.4877 sec/op +Iteration #8: 12.4479 sec/op +Iteration #9: 12.4670 sec/op +Iteration #10: 12.4784 sec/op +Iteration #11: 12.4533 sec/op +Iteration #12: 12.5955 sec/op +Iteration #13: 12.5038 sec/op +Iteration #14: 12.4311 sec/op + Success: ~ 12.4931 sec/op ±0.17% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=9 +Warm-up #0: 0.00956111 sec/op +Warm-up #1: 0.00953225 sec/op +Warm-up #2: 0.00966538 sec/op +Warm-up #3: 0.00955664 sec/op +Warm-up #4: 0.0102616 sec/op +Warm-up #5: 0.00957700 sec/op +Warm-up #6: 0.00969223 sec/op +Warm-up #7: 0.00960302 sec/op +Iteration #0: 0.00951544 sec/op +Iteration #1: 0.00950924 sec/op +Iteration #2: 0.00958468 sec/op +Iteration #3: 0.00957679 sec/op +Iteration #4: 0.00956464 sec/op +Iteration #5: 0.00950527 sec/op +Iteration #6: 0.00954066 sec/op +Iteration #7: 0.00958163 sec/op +Iteration #8: 0.00974141 sec/op +Iteration #9: 0.00966012 sec/op +Iteration #10: 0.00951895 sec/op +Iteration #11: 0.00953107 sec/op +Iteration #12: 0.00957554 sec/op +Iteration #13: 0.00953947 sec/op +Iteration #14: 0.00961760 sec/op + Success: ~ 0.00957083 sec/op ±0.34% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=1 +Warm-up #0: 0.0000600147 sec/op +Warm-up #1: 0.0000794401 sec/op +Warm-up #2: 0.0000770500 sec/op +Warm-up #3: 0.0000689607 sec/op +Warm-up #4: 0.0000688400 sec/op +Warm-up #5: 0.0000624820 sec/op +Warm-up #6: 0.0000662446 sec/op +Warm-up #7: 0.0000662156 sec/op +Iteration #0: 0.0000583364 sec/op +Iteration #1: 0.0000709298 sec/op +Iteration #2: 0.0000704725 sec/op +Iteration #3: 0.0000687967 sec/op +Iteration #4: 0.0000701221 sec/op +Iteration #5: 0.0000723477 sec/op +Iteration #6: 0.0000701635 sec/op +Iteration #7: 0.0000658553 sec/op +Iteration #8: 0.0000698849 sec/op +Iteration #9: 0.0000681228 sec/op +Iteration #10: 0.0000687727 sec/op +Iteration #11: 0.0000691342 sec/op +Iteration #12: 0.0000620210 sec/op +Iteration #13: 0.0000689470 sec/op +Iteration #14: 0.0000675655 sec/op + Success: ~ 0.0000680981 sec/op ±2.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=1 +Warm-up #0: 0.0200358 sec/op +Warm-up #1: 0.0182685 sec/op +Warm-up #2: 0.0182796 sec/op +Warm-up #3: 0.0182736 sec/op +Warm-up #4: 0.0182699 sec/op +Warm-up #5: 0.0182687 sec/op +Warm-up #6: 0.0183235 sec/op +Warm-up #7: 0.0182624 sec/op +Iteration #0: 0.0182644 sec/op +Iteration #1: 0.0182608 sec/op +Iteration #2: 0.0182614 sec/op +Iteration #3: 0.0182997 sec/op +Iteration #4: 0.0182333 sec/op +Iteration #5: 0.0183766 sec/op +Iteration #6: 0.0182750 sec/op +Iteration #7: 0.0183032 sec/op +Iteration #8: 0.0183470 sec/op +Iteration #9: 0.0182913 sec/op +Iteration #10: 0.0182779 sec/op +Iteration #11: 0.0182842 sec/op +Iteration #12: 0.0182802 sec/op +Iteration #13: 0.0182741 sec/op +Iteration #14: 0.0182685 sec/op + Success: ~ 0.0182865 sec/op ±0.098% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=1 +Warm-up #0: 0.000115482 sec/op +Warm-up #1: 0.000122566 sec/op +Warm-up #2: 0.000119949 sec/op +Warm-up #3: 0.000115198 sec/op +Warm-up #4: 0.000116506 sec/op +Warm-up #5: 0.000114339 sec/op +Warm-up #6: 0.000121337 sec/op +Warm-up #7: 0.000129923 sec/op +Iteration #0: 0.000119917 sec/op +Iteration #1: 0.000124528 sec/op +Iteration #2: 0.000140523 sec/op +Iteration #3: 0.000143446 sec/op +Iteration #4: 0.000144987 sec/op +Iteration #5: 0.000146776 sec/op +Iteration #6: 0.000141731 sec/op +Iteration #7: 0.000138738 sec/op +Iteration #8: 0.000146561 sec/op +Iteration #9: 0.000137613 sec/op +Iteration #10: 0.000131808 sec/op +Iteration #11: 0.000133950 sec/op +Iteration #12: 0.000122983 sec/op +Iteration #13: 0.000126651 sec/op +Iteration #14: 0.000137041 sec/op + Success: ~ 0.000135817 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=0 +Warm-up #0: 0.00000116972 sec/op +Warm-up #1: 0.00000122233 sec/op +Warm-up #2: 0.00000122265 sec/op +Warm-up #3: 0.00000122262 sec/op +Warm-up #4: 0.00000120800 sec/op +Warm-up #5: 0.00000118689 sec/op +Warm-up #6: 0.00000119734 sec/op +Warm-up #7: 0.00000116147 sec/op +Iteration #0: 0.00000111725 sec/op +Iteration #1: 0.00000112089 sec/op +Iteration #2: 0.00000110723 sec/op +Iteration #3: 0.00000111885 sec/op +Iteration #4: 0.00000112769 sec/op +Iteration #5: 0.00000113553 sec/op +Iteration #6: 0.00000113068 sec/op +Iteration #7: 0.00000112619 sec/op +Iteration #8: 0.00000112664 sec/op +Iteration #9: 0.00000112309 sec/op +Iteration #10: 0.00000111602 sec/op +Iteration #11: 0.00000111920 sec/op +Iteration #12: 0.00000112756 sec/op +Iteration #13: 0.00000115488 sec/op +Iteration #14: 0.00000116125 sec/op + Success: ~ 0.00000112753 sec/op ±0.64% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=0 +Warm-up #0: 0.000909435 sec/op +Warm-up #1: 0.000876079 sec/op +Warm-up #2: 0.000922822 sec/op +Warm-up #3: 0.000899281 sec/op +Warm-up #4: 0.000943481 sec/op +Warm-up #5: 0.000924044 sec/op +Warm-up #6: 0.00108747 sec/op +Warm-up #7: 0.000993920 sec/op +Iteration #0: 0.00107569 sec/op +Iteration #1: 0.00103117 sec/op +Iteration #2: 0.00110610 sec/op +Iteration #3: 0.00106032 sec/op +Iteration #4: 0.00107305 sec/op +Iteration #5: 0.00107415 sec/op +Iteration #6: 0.00107754 sec/op +Iteration #7: 0.00109884 sec/op +Iteration #8: 0.00106168 sec/op +Iteration #9: 0.00105409 sec/op +Iteration #10: 0.00107188 sec/op +Iteration #11: 0.00105452 sec/op +Iteration #12: 0.000994267 sec/op +Iteration #13: 0.000963438 sec/op +Iteration #14: 0.000941188 sec/op + Success: ~ 0.00104920 sec/op ±2.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=1 +Warm-up #0: 0.0378266 sec/op +Warm-up #1: 0.0375166 sec/op +Warm-up #2: 0.0374015 sec/op +Warm-up #3: 0.0372921 sec/op +Warm-up #4: 0.0373486 sec/op +Warm-up #5: 0.0372865 sec/op +Warm-up #6: 0.0376629 sec/op +Warm-up #7: 0.0375155 sec/op +Iteration #0: 0.0379255 sec/op +Iteration #1: 0.0377413 sec/op +Iteration #2: 0.0373950 sec/op +Iteration #3: 0.0374875 sec/op +Iteration #4: 0.0374146 sec/op +Iteration #5: 0.0407527 sec/op +Iteration #6: 0.0374729 sec/op +Iteration #7: 0.0373924 sec/op +Iteration #8: 0.0373943 sec/op +Iteration #9: 0.0374029 sec/op +Iteration #10: 0.0373658 sec/op +Iteration #11: 0.0374255 sec/op +Iteration #12: 0.0373585 sec/op +Iteration #13: 0.0374459 sec/op +Iteration #14: 0.0374107 sec/op + Success: ~ 0.0376924 sec/op ±1.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=1 +Warm-up #0: 0.102370 sec/op +Warm-up #1: 0.102231 sec/op +Warm-up #2: 0.102133 sec/op +Warm-up #3: 0.103446 sec/op +Warm-up #4: 0.102128 sec/op +Warm-up #5: 0.102155 sec/op +Warm-up #6: 0.102407 sec/op +Warm-up #7: 0.101978 sec/op +Iteration #0: 0.103268 sec/op +Iteration #1: 0.103369 sec/op +Iteration #2: 0.103255 sec/op +Iteration #3: 0.102882 sec/op +Iteration #4: 0.103175 sec/op +Iteration #5: 0.104484 sec/op +Iteration #6: 0.104210 sec/op +Iteration #7: 0.103475 sec/op +Iteration #8: 0.106094 sec/op +Iteration #9: 0.105878 sec/op +Iteration #10: 0.103019 sec/op +Iteration #11: 0.103061 sec/op +Iteration #12: 0.102742 sec/op +Iteration #13: 0.103091 sec/op +Iteration #14: 0.103214 sec/op + Success: ~ 0.103681 sec/op ±0.51% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=1 +Warm-up #0: 0.357693 sec/op +Warm-up #1: 0.352088 sec/op +Warm-up #2: 0.353121 sec/op +Warm-up #3: 0.352928 sec/op +Warm-up #4: 0.353038 sec/op +Warm-up #5: 0.352757 sec/op +Warm-up #6: 0.351741 sec/op +Warm-up #7: 0.354735 sec/op +Iteration #0: 0.355340 sec/op +Iteration #1: 0.355635 sec/op +Iteration #2: 0.355040 sec/op +Iteration #3: 0.355184 sec/op +Iteration #4: 0.355024 sec/op +Iteration #5: 0.355586 sec/op +Iteration #6: 0.356097 sec/op +Iteration #7: 0.356109 sec/op +Iteration #8: 0.356562 sec/op +Iteration #9: 0.357193 sec/op +Iteration #10: 0.362803 sec/op +Iteration #11: 0.358270 sec/op +Iteration #12: 0.356622 sec/op +Iteration #13: 0.356563 sec/op +Iteration #14: 0.358267 sec/op + Success: ~ 0.356686 sec/op ±0.28% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=1 +Warm-up #0: 0.00128440 sec/op +Warm-up #1: 0.00129672 sec/op +Warm-up #2: 0.00130044 sec/op +Warm-up #3: 0.00129758 sec/op +Warm-up #4: 0.00129958 sec/op +Warm-up #5: 0.00128639 sec/op +Warm-up #6: 0.00129255 sec/op +Warm-up #7: 0.00129066 sec/op +Iteration #0: 0.00130361 sec/op +Iteration #1: 0.00130511 sec/op +Iteration #2: 0.00130205 sec/op +Iteration #3: 0.00130620 sec/op +Iteration #4: 0.00130497 sec/op +Iteration #5: 0.00130451 sec/op +Iteration #6: 0.00130719 sec/op +Iteration #7: 0.00129668 sec/op +Iteration #8: 0.00129557 sec/op +Iteration #9: 0.00129691 sec/op +Iteration #10: 0.00130146 sec/op +Iteration #11: 0.00130826 sec/op +Iteration #12: 0.00130279 sec/op +Iteration #13: 0.00131069 sec/op +Iteration #14: 0.00130985 sec/op + Success: ~ 0.00130372 sec/op ±0.18% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=2 +Warm-up #0: 0.00000139133 sec/op +Warm-up #1: 0.00000171968 sec/op +Warm-up #2: 0.00000178826 sec/op +Warm-up #3: 0.00000181353 sec/op +Warm-up #4: 0.00000171231 sec/op +Warm-up #5: 0.00000180959 sec/op +Warm-up #6: 0.00000178003 sec/op +Warm-up #7: 0.00000173860 sec/op +Iteration #0: 0.00000195456 sec/op +Iteration #1: 0.00000195728 sec/op +Iteration #2: 0.00000193121 sec/op +Iteration #3: 0.00000191923 sec/op +Iteration #4: 0.00000196286 sec/op +Iteration #5: 0.00000199425 sec/op +Iteration #6: 0.00000199173 sec/op +Iteration #7: 0.00000197264 sec/op +Iteration #8: 0.00000195501 sec/op +Iteration #9: 0.00000193268 sec/op +Iteration #10: 0.00000196515 sec/op +Iteration #11: 0.00000193997 sec/op +Iteration #12: 0.00000193931 sec/op +Iteration #13: 0.00000196270 sec/op +Iteration #14: 0.00000192352 sec/op + Success: ~ 0.00000195347 sec/op ±0.59% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=2 +Warm-up #0: 0.00910348 sec/op +Warm-up #1: 0.00909392 sec/op +Warm-up #2: 0.00907118 sec/op +Warm-up #3: 0.00920371 sec/op +Warm-up #4: 0.00911450 sec/op +Warm-up #5: 0.00907761 sec/op +Warm-up #6: 0.00910123 sec/op +Warm-up #7: 0.00908606 sec/op +Iteration #0: 0.00906082 sec/op +Iteration #1: 0.00917117 sec/op +Iteration #2: 0.00916602 sec/op +Iteration #3: 0.00901717 sec/op +Iteration #4: 0.00901587 sec/op +Iteration #5: 0.00902346 sec/op +Iteration #6: 0.00898308 sec/op +Iteration #7: 0.00900322 sec/op +Iteration #8: 0.00900555 sec/op +Iteration #9: 0.00900977 sec/op +Iteration #10: 0.00900343 sec/op +Iteration #11: 0.00902557 sec/op +Iteration #12: 0.00899657 sec/op +Iteration #13: 0.00896044 sec/op +Iteration #14: 0.00896680 sec/op + Success: ~ 0.00902726 sec/op ±0.35% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=2 +Warm-up #0: 0.0000232228 sec/op +Warm-up #1: 0.0000235901 sec/op +Warm-up #2: 0.0000236178 sec/op +Warm-up #3: 0.0000235096 sec/op +Warm-up #4: 0.0000202859 sec/op +Warm-up #5: 0.0000199880 sec/op +Warm-up #6: 0.0000200233 sec/op +Warm-up #7: 0.0000199646 sec/op +Iteration #0: 0.0000201428 sec/op +Iteration #1: 0.0000201073 sec/op +Iteration #2: 0.0000200578 sec/op +Iteration #3: 0.0000201386 sec/op +Iteration #4: 0.0000226674 sec/op +Iteration #5: 0.0000230071 sec/op +Iteration #6: 0.0000232055 sec/op +Iteration #7: 0.0000233420 sec/op +Iteration #8: 0.0000231569 sec/op +Iteration #9: 0.0000236624 sec/op +Iteration #10: 0.0000236076 sec/op +Iteration #11: 0.0000234741 sec/op +Iteration #12: 0.0000210181 sec/op +Iteration #13: 0.0000229796 sec/op +Iteration #14: 0.0000223074 sec/op + Success: ~ 0.0000221916 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=2 +Warm-up #0: 0.0366468 sec/op +Warm-up #1: 0.0364063 sec/op +Warm-up #2: 0.0364968 sec/op +Warm-up #3: 0.0364626 sec/op +Warm-up #4: 0.0364231 sec/op +Warm-up #5: 0.0373340 sec/op +Warm-up #6: 0.0372955 sec/op +Warm-up #7: 0.0377174 sec/op +Iteration #0: 0.0373745 sec/op +Iteration #1: 0.0374161 sec/op +Iteration #2: 0.0365601 sec/op +Iteration #3: 0.0364330 sec/op +Iteration #4: 0.0364699 sec/op +Iteration #5: 0.0370581 sec/op +Iteration #6: 0.0365156 sec/op +Iteration #7: 0.0365232 sec/op +Iteration #8: 0.0365711 sec/op +Iteration #9: 0.0400991 sec/op +Iteration #10: 0.0368275 sec/op +Iteration #11: 0.0366846 sec/op +Iteration #12: 0.0365417 sec/op +Iteration #13: 0.0365093 sec/op +Iteration #14: 0.0366495 sec/op + Success: ~ 0.0369489 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=2 +Warm-up #0: 0.0981353 sec/op +Warm-up #1: 0.0980590 sec/op +Warm-up #2: 0.0975091 sec/op +Warm-up #3: 0.0974479 sec/op +Warm-up #4: 0.0975468 sec/op +Warm-up #5: 0.0979384 sec/op +Warm-up #6: 0.0987720 sec/op +Warm-up #7: 0.0988409 sec/op +Iteration #0: 0.0989981 sec/op +Iteration #1: 0.0987455 sec/op +Iteration #2: 0.0981292 sec/op +Iteration #3: 0.0973422 sec/op +Iteration #4: 0.0974573 sec/op +Iteration #5: 0.0973144 sec/op +Iteration #6: 0.0971193 sec/op +Iteration #7: 0.0977246 sec/op +Iteration #8: 0.0972041 sec/op +Iteration #9: 0.0981469 sec/op +Iteration #10: 0.114913 sec/op +Iteration #11: 0.115072 sec/op +Iteration #12: 0.113386 sec/op +Iteration #13: 0.112912 sec/op +Iteration #14: 0.112790 sec/op + Success: ~ 0.103150 sec/op ±3.8% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=2 +Warm-up #0: 0.348416 sec/op +Warm-up #1: 0.342715 sec/op +Warm-up #2: 0.343077 sec/op +Warm-up #3: 0.342079 sec/op +Warm-up #4: 0.350703 sec/op +Warm-up #5: 0.344359 sec/op +Warm-up #6: 0.342777 sec/op +Warm-up #7: 0.342905 sec/op +Iteration #0: 0.345284 sec/op +Iteration #1: 0.345396 sec/op +Iteration #2: 0.345332 sec/op +Iteration #3: 0.346436 sec/op +Iteration #4: 0.345789 sec/op +Iteration #5: 0.344453 sec/op +Iteration #6: 0.344608 sec/op +Iteration #7: 0.345669 sec/op +Iteration #8: 0.347431 sec/op +Iteration #9: 0.345836 sec/op +Iteration #10: 0.344340 sec/op +Iteration #11: 0.345200 sec/op +Iteration #12: 0.345615 sec/op +Iteration #13: 0.346671 sec/op +Iteration #14: 0.345955 sec/op + Success: ~ 0.345601 sec/op ±0.12% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=0 +Warm-up #0: 0.00000145435 sec/op +Warm-up #1: 0.00000151037 sec/op +Warm-up #2: 0.00000151677 sec/op +Warm-up #3: 0.00000151453 sec/op +Warm-up #4: 0.00000163344 sec/op +Warm-up #5: 0.00000156207 sec/op +Warm-up #6: 0.00000146382 sec/op +Warm-up #7: 0.00000149903 sec/op +Iteration #0: 0.00000150058 sec/op +Iteration #1: 0.00000155062 sec/op +Iteration #2: 0.00000148419 sec/op +Iteration #3: 0.00000149711 sec/op +Iteration #4: 0.00000151034 sec/op +Iteration #5: 0.00000148937 sec/op +Iteration #6: 0.00000166471 sec/op +Iteration #7: 0.00000179682 sec/op +Iteration #8: 0.00000159222 sec/op +Iteration #9: 0.00000150253 sec/op +Iteration #10: 0.00000146071 sec/op +Iteration #11: 0.00000149162 sec/op +Iteration #12: 0.00000135653 sec/op +Iteration #13: 0.00000134206 sec/op +Iteration #14: 0.00000145596 sec/op + Success: ~ 0.00000151302 sec/op ±3.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=2 +Warm-up #0: 0.00109474 sec/op +Warm-up #1: 0.00126471 sec/op +Warm-up #2: 0.00127550 sec/op +Warm-up #3: 0.00127488 sec/op +Warm-up #4: 0.00128371 sec/op +Warm-up #5: 0.00127474 sec/op +Warm-up #6: 0.00126914 sec/op +Warm-up #7: 0.00126694 sec/op +Iteration #0: 0.00128003 sec/op +Iteration #1: 0.00126811 sec/op +Iteration #2: 0.00126599 sec/op +Iteration #3: 0.00126536 sec/op +Iteration #4: 0.00126576 sec/op +Iteration #5: 0.00127258 sec/op +Iteration #6: 0.00126518 sec/op +Iteration #7: 0.00126539 sec/op +Iteration #8: 0.00126828 sec/op +Iteration #9: 0.00126345 sec/op +Iteration #10: 0.00126287 sec/op +Iteration #11: 0.00126930 sec/op +Iteration #12: 0.00127297 sec/op +Iteration #13: 0.00126983 sec/op +Iteration #14: 0.00125875 sec/op + Success: ~ 0.00126759 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=3 +Warm-up #0: 0.00000129765 sec/op +Warm-up #1: 0.00000173057 sec/op +Warm-up #2: 0.00000170810 sec/op +Warm-up #3: 0.00000170301 sec/op +Warm-up #4: 0.00000172644 sec/op +Warm-up #5: 0.00000175970 sec/op +Warm-up #6: 0.00000183021 sec/op +Warm-up #7: 0.00000179625 sec/op +Iteration #0: 0.00000166314 sec/op +Iteration #1: 0.00000167977 sec/op +Iteration #2: 0.00000166308 sec/op +Iteration #3: 0.00000165038 sec/op +Iteration #4: 0.00000165147 sec/op +Iteration #5: 0.00000171238 sec/op +Iteration #6: 0.00000173565 sec/op +Iteration #7: 0.00000176736 sec/op +Iteration #8: 0.00000171415 sec/op +Iteration #9: 0.00000165663 sec/op +Iteration #10: 0.00000166897 sec/op +Iteration #11: 0.00000168239 sec/op +Iteration #12: 0.00000167638 sec/op +Iteration #13: 0.00000169653 sec/op +Iteration #14: 0.00000176213 sec/op + Success: ~ 0.00000169203 sec/op ±1.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=3 +Warm-up #0: 0.00911551 sec/op +Warm-up #1: 0.00892223 sec/op +Warm-up #2: 0.00905960 sec/op +Warm-up #3: 0.00873899 sec/op +Warm-up #4: 0.00885902 sec/op +Warm-up #5: 0.00878653 sec/op +Warm-up #6: 0.00886559 sec/op +Warm-up #7: 0.00883331 sec/op +Iteration #0: 0.00847609 sec/op +Iteration #1: 0.00743220 sec/op +Iteration #2: 0.00746275 sec/op +Iteration #3: 0.00760810 sec/op +Iteration #4: 0.00743428 sec/op +Iteration #5: 0.00745231 sec/op +Iteration #6: 0.00742794 sec/op +Iteration #7: 0.00826539 sec/op +Iteration #8: 0.00780103 sec/op +Iteration #9: 0.00756318 sec/op +Iteration #10: 0.00783749 sec/op +Iteration #11: 0.00873651 sec/op +Iteration #12: 0.00870965 sec/op +Iteration #13: 0.00857421 sec/op +Iteration #14: 0.00818596 sec/op + Success: ~ 0.00793114 sec/op ±3.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=3 +Warm-up #0: 0.0000239456 sec/op +Warm-up #1: 0.0000238874 sec/op +Warm-up #2: 0.0000240439 sec/op +Warm-up #3: 0.0000240139 sec/op +Warm-up #4: 0.0000238658 sec/op +Warm-up #5: 0.0000240481 sec/op +Warm-up #6: 0.0000243116 sec/op +Warm-up #7: 0.0000242289 sec/op +Iteration #0: 0.0000239347 sec/op +Iteration #1: 0.0000238615 sec/op +Iteration #2: 0.0000238516 sec/op +Iteration #3: 0.0000234941 sec/op +Iteration #4: 0.0000237509 sec/op +Iteration #5: 0.0000235787 sec/op +Iteration #6: 0.0000218070 sec/op +Iteration #7: 0.0000233704 sec/op +Iteration #8: 0.0000242135 sec/op +Iteration #9: 0.0000241684 sec/op +Iteration #10: 0.0000240401 sec/op +Iteration #11: 0.0000239023 sec/op +Iteration #12: 0.0000240453 sec/op +Iteration #13: 0.0000203616 sec/op +Iteration #14: 0.0000224806 sec/op + Success: ~ 0.0000233907 sec/op ±2.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=3 +Warm-up #0: 0.0364476 sec/op +Warm-up #1: 0.0360717 sec/op +Warm-up #2: 0.0361577 sec/op +Warm-up #3: 0.0360550 sec/op +Warm-up #4: 0.0395866 sec/op +Warm-up #5: 0.0361726 sec/op +Warm-up #6: 0.0361293 sec/op +Warm-up #7: 0.0361679 sec/op +Iteration #0: 0.0363228 sec/op +Iteration #1: 0.0361832 sec/op +Iteration #2: 0.0362953 sec/op +Iteration #3: 0.0362580 sec/op +Iteration #4: 0.0362723 sec/op +Iteration #5: 0.0362794 sec/op +Iteration #6: 0.0363307 sec/op +Iteration #7: 0.0362542 sec/op +Iteration #8: 0.0364711 sec/op +Iteration #9: 0.0365077 sec/op +Iteration #10: 0.0362074 sec/op +Iteration #11: 0.0362906 sec/op +Iteration #12: 0.0362757 sec/op +Iteration #13: 0.0362415 sec/op +Iteration #14: 0.0363632 sec/op + Success: ~ 0.0363035 sec/op ±0.12% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=3 +Warm-up #0: 0.0872611 sec/op +Warm-up #1: 0.0866898 sec/op +Warm-up #2: 0.0861396 sec/op +Warm-up #3: 0.0861210 sec/op +Warm-up #4: 0.0861870 sec/op +Warm-up #5: 0.0868516 sec/op +Warm-up #6: 0.0865731 sec/op +Warm-up #7: 0.0862541 sec/op +Iteration #0: 0.0862198 sec/op +Iteration #1: 0.0861869 sec/op +Iteration #2: 0.0863308 sec/op +Iteration #3: 0.0871705 sec/op +Iteration #4: 0.0862907 sec/op +Iteration #5: 0.0861489 sec/op +Iteration #6: 0.0862802 sec/op +Iteration #7: 0.0864748 sec/op +Iteration #8: 0.0863545 sec/op +Iteration #9: 0.0861452 sec/op +Iteration #10: 0.0862227 sec/op +Iteration #11: 0.0862937 sec/op +Iteration #12: 0.0872018 sec/op +Iteration #13: 0.0864009 sec/op +Iteration #14: 0.0862056 sec/op + Success: ~ 0.0863951 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=3 +Warm-up #0: 0.341278 sec/op +Warm-up #1: 0.335951 sec/op +Warm-up #2: 0.336094 sec/op +Warm-up #3: 0.336988 sec/op +Warm-up #4: 0.337185 sec/op +Warm-up #5: 0.338679 sec/op +Warm-up #6: 0.342089 sec/op +Warm-up #7: 0.337223 sec/op +Iteration #0: 0.339214 sec/op +Iteration #1: 0.340613 sec/op +Iteration #2: 0.344527 sec/op +Iteration #3: 0.339507 sec/op +Iteration #4: 0.339495 sec/op +Iteration #5: 0.339198 sec/op +Iteration #6: 0.339848 sec/op +Iteration #7: 0.339627 sec/op +Iteration #8: 0.340721 sec/op +Iteration #9: 0.340563 sec/op +Iteration #10: 0.340496 sec/op +Iteration #11: 0.340598 sec/op +Iteration #12: 0.339911 sec/op +Iteration #13: 0.339246 sec/op +Iteration #14: 0.338736 sec/op + Success: ~ 0.340153 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=3 +Warm-up #0: 0.00109569 sec/op +Warm-up #1: 0.00109871 sec/op +Warm-up #2: 0.00109870 sec/op +Warm-up #3: 0.00120693 sec/op +Warm-up #4: 0.00128734 sec/op +Warm-up #5: 0.00128371 sec/op +Warm-up #6: 0.00128061 sec/op +Warm-up #7: 0.00128063 sec/op +Iteration #0: 0.00128042 sec/op +Iteration #1: 0.00127883 sec/op +Iteration #2: 0.00127670 sec/op +Iteration #3: 0.00127704 sec/op +Iteration #4: 0.00127575 sec/op +Iteration #5: 0.00127818 sec/op +Iteration #6: 0.00128223 sec/op +Iteration #7: 0.00127311 sec/op +Iteration #8: 0.00126619 sec/op +Iteration #9: 0.00109066 sec/op +Iteration #10: 0.00109628 sec/op +Iteration #11: 0.00108670 sec/op +Iteration #12: 0.00108918 sec/op +Iteration #13: 0.00109390 sec/op +Iteration #14: 0.00109070 sec/op + Success: ~ 0.00120239 sec/op ±31.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=4 +Warm-up #0: 0.00000169484 sec/op +Warm-up #1: 0.00000198491 sec/op +Warm-up #2: 0.00000198960 sec/op +Warm-up #3: 0.00000199310 sec/op +Warm-up #4: 0.00000197459 sec/op +Warm-up #5: 0.00000197407 sec/op +Warm-up #6: 0.00000201816 sec/op +Warm-up #7: 0.00000197533 sec/op +Iteration #0: 0.00000166832 sec/op +Iteration #1: 0.00000167548 sec/op +Iteration #2: 0.00000168300 sec/op +Iteration #3: 0.00000163607 sec/op +Iteration #4: 0.00000167970 sec/op +Iteration #5: 0.00000166328 sec/op +Iteration #6: 0.00000169353 sec/op +Iteration #7: 0.00000170762 sec/op +Iteration #8: 0.00000170081 sec/op +Iteration #9: 0.00000171985 sec/op +Iteration #10: 0.00000170283 sec/op +Iteration #11: 0.00000167458 sec/op +Iteration #12: 0.00000167986 sec/op +Iteration #13: 0.00000167967 sec/op +Iteration #14: 0.00000168236 sec/op + Success: ~ 0.00000168313 sec/op ±0.61% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=4 +Warm-up #0: 0.00899115 sec/op +Warm-up #1: 0.00900312 sec/op +Warm-up #2: 0.00783951 sec/op +Warm-up #3: 0.00868332 sec/op +Warm-up #4: 0.00825604 sec/op +Warm-up #5: 0.00894746 sec/op +Warm-up #6: 0.00895939 sec/op +Warm-up #7: 0.00846360 sec/op +Iteration #0: 0.00822774 sec/op +Iteration #1: 0.00894402 sec/op +Iteration #2: 0.00895357 sec/op +Iteration #3: 0.00889665 sec/op +Iteration #4: 0.00892223 sec/op +Iteration #5: 0.00892955 sec/op +Iteration #6: 0.00897602 sec/op +Iteration #7: 0.00902878 sec/op +Iteration #8: 0.00914690 sec/op +Iteration #9: 0.00888105 sec/op +Iteration #10: 0.00891080 sec/op +Iteration #11: 0.00890884 sec/op +Iteration #12: 0.00890453 sec/op +Iteration #13: 0.00891348 sec/op +Iteration #14: 0.00892170 sec/op + Success: ~ 0.00889773 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=0 +Warm-up #0: 0.00586018 sec/op +Warm-up #1: 0.00596740 sec/op +Warm-up #2: 0.00592272 sec/op +Warm-up #3: 0.00590239 sec/op +Warm-up #4: 0.00593610 sec/op +Warm-up #5: 0.00583646 sec/op +Warm-up #6: 0.00583279 sec/op +Warm-up #7: 0.00583879 sec/op +Iteration #0: 0.00583002 sec/op +Iteration #1: 0.00590493 sec/op +Iteration #2: 0.00601840 sec/op +Iteration #3: 0.00578879 sec/op +Iteration #4: 0.00582718 sec/op +Iteration #5: 0.00591225 sec/op +Iteration #6: 0.00585299 sec/op +Iteration #7: 0.00586180 sec/op +Iteration #8: 0.00585554 sec/op +Iteration #9: 0.00617855 sec/op +Iteration #10: 0.00581561 sec/op +Iteration #11: 0.00595626 sec/op +Iteration #12: 0.00598157 sec/op +Iteration #13: 0.00597440 sec/op +Iteration #14: 0.00607100 sec/op + Success: ~ 0.00592195 sec/op ±0.93% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=4 +Warm-up #0: 0.0000233202 sec/op +Warm-up #1: 0.0000235978 sec/op +Warm-up #2: 0.0000236482 sec/op +Warm-up #3: 0.0000235509 sec/op +Warm-up #4: 0.0000235809 sec/op +Warm-up #5: 0.0000235462 sec/op +Warm-up #6: 0.0000235277 sec/op +Warm-up #7: 0.0000237334 sec/op +Iteration #0: 0.0000236476 sec/op +Iteration #1: 0.0000235942 sec/op +Iteration #2: 0.0000236827 sec/op +Iteration #3: 0.0000237049 sec/op +Iteration #4: 0.0000237673 sec/op +Iteration #5: 0.0000234342 sec/op +Iteration #6: 0.0000235845 sec/op +Iteration #7: 0.0000236227 sec/op +Iteration #8: 0.0000236811 sec/op +Iteration #9: 0.0000236724 sec/op +Iteration #10: 0.0000236434 sec/op +Iteration #11: 0.0000235010 sec/op +Iteration #12: 0.0000235339 sec/op +Iteration #13: 0.0000234207 sec/op +Iteration #14: 0.0000234490 sec/op + Success: ~ 0.0000235960 sec/op ±0.23% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=4 +Warm-up #0: 0.0397340 sec/op +Warm-up #1: 0.0417291 sec/op +Warm-up #2: 0.0416999 sec/op +Warm-up #3: 0.0415181 sec/op +Warm-up #4: 0.0416787 sec/op +Warm-up #5: 0.0415811 sec/op +Warm-up #6: 0.0416198 sec/op +Warm-up #7: 0.0418692 sec/op +Iteration #0: 0.0395731 sec/op +Iteration #1: 0.0366445 sec/op +Iteration #2: 0.0366210 sec/op +Iteration #3: 0.0368197 sec/op +Iteration #4: 0.0367018 sec/op +Iteration #5: 0.0366018 sec/op +Iteration #6: 0.0367094 sec/op +Iteration #7: 0.0365611 sec/op +Iteration #8: 0.0365341 sec/op +Iteration #9: 0.0364094 sec/op +Iteration #10: 0.0365501 sec/op +Iteration #11: 0.0365623 sec/op +Iteration #12: 0.0366135 sec/op +Iteration #13: 0.0365201 sec/op +Iteration #14: 0.0364450 sec/op + Success: ~ 0.0367911 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=4 +Warm-up #0: 0.0962131 sec/op +Warm-up #1: 0.0958493 sec/op +Warm-up #2: 0.0960384 sec/op +Warm-up #3: 0.0973502 sec/op +Warm-up #4: 0.0961344 sec/op +Warm-up #5: 0.0961703 sec/op +Warm-up #6: 0.0964508 sec/op +Warm-up #7: 0.0958096 sec/op +Iteration #0: 0.0941040 sec/op +Iteration #1: 0.0944407 sec/op +Iteration #2: 0.0947278 sec/op +Iteration #3: 0.0945329 sec/op +Iteration #4: 0.0950664 sec/op +Iteration #5: 0.0944260 sec/op +Iteration #6: 0.0944470 sec/op +Iteration #7: 0.0946306 sec/op +Iteration #8: 0.0944124 sec/op +Iteration #9: 0.0942859 sec/op +Iteration #10: 0.0943767 sec/op +Iteration #11: 0.0947876 sec/op +Iteration #12: 0.0940539 sec/op +Iteration #13: 0.0942698 sec/op +Iteration #14: 0.0943479 sec/op + Success: ~ 0.0944606 sec/op ±0.14% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=4 +Warm-up #0: 0.423394 sec/op +Warm-up #1: 0.421702 sec/op +Warm-up #2: 0.419198 sec/op +Warm-up #3: 0.421568 sec/op +Warm-up #4: 0.420574 sec/op +Warm-up #5: 0.418972 sec/op +Warm-up #6: 0.420365 sec/op +Warm-up #7: 0.424076 sec/op +Iteration #0: 0.419582 sec/op +Iteration #1: 0.420290 sec/op +Iteration #2: 0.420184 sec/op +Iteration #3: 0.419389 sec/op +Iteration #4: 0.419259 sec/op +Iteration #5: 0.418701 sec/op +Iteration #6: 0.417736 sec/op +Iteration #7: 0.418793 sec/op +Iteration #8: 0.418173 sec/op +Iteration #9: 0.419026 sec/op +Iteration #10: 0.419920 sec/op +Iteration #11: 0.418443 sec/op +Iteration #12: 0.419776 sec/op +Iteration #13: 0.418066 sec/op +Iteration #14: 0.418232 sec/op + Success: ~ 0.419038 sec/op ±0.098% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=4 +Warm-up #0: 0.00121982 sec/op +Warm-up #1: 0.00122129 sec/op +Warm-up #2: 0.00121315 sec/op +Warm-up #3: 0.00122674 sec/op +Warm-up #4: 0.00121952 sec/op +Warm-up #5: 0.00122406 sec/op +Warm-up #6: 0.00103773 sec/op +Warm-up #7: 0.00118552 sec/op +Iteration #0: 0.00123332 sec/op +Iteration #1: 0.00117740 sec/op +Iteration #2: 0.00106734 sec/op +Iteration #3: 0.00107836 sec/op +Iteration #4: 0.00106446 sec/op +Iteration #5: 0.00106343 sec/op +Iteration #6: 0.00106153 sec/op +Iteration #7: 0.00121284 sec/op +Iteration #8: 0.00124035 sec/op +Iteration #9: 0.00123630 sec/op +Iteration #10: 0.00120125 sec/op +Iteration #11: 0.00124807 sec/op +Iteration #12: 0.00125193 sec/op +Iteration #13: 0.00127515 sec/op +Iteration #14: 0.00124914 sec/op + Success: ~ 0.00117739 sec/op ±3.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=5 +Warm-up #0: 0.00000139774 sec/op +Warm-up #1: 0.00000170689 sec/op +Warm-up #2: 0.00000176012 sec/op +Warm-up #3: 0.00000179543 sec/op +Warm-up #4: 0.00000178993 sec/op +Warm-up #5: 0.00000177210 sec/op +Warm-up #6: 0.00000181061 sec/op +Warm-up #7: 0.00000180564 sec/op +Iteration #0: 0.00000175028 sec/op +Iteration #1: 0.00000174814 sec/op +Iteration #2: 0.00000178362 sec/op +Iteration #3: 0.00000178018 sec/op +Iteration #4: 0.00000179482 sec/op +Iteration #5: 0.00000178144 sec/op +Iteration #6: 0.00000171576 sec/op +Iteration #7: 0.00000169539 sec/op +Iteration #8: 0.00000170737 sec/op +Iteration #9: 0.00000167210 sec/op +Iteration #10: 0.00000167951 sec/op +Iteration #11: 0.00000171224 sec/op +Iteration #12: 0.00000179344 sec/op +Iteration #13: 0.00000169238 sec/op +Iteration #14: 0.00000168546 sec/op + Success: ~ 0.00000173281 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=5 +Warm-up #0: 0.00894183 sec/op +Warm-up #1: 0.00898383 sec/op +Warm-up #2: 0.00911124 sec/op +Warm-up #3: 0.00901501 sec/op +Warm-up #4: 0.00899139 sec/op +Warm-up #5: 0.00888241 sec/op +Warm-up #6: 0.00888284 sec/op +Warm-up #7: 0.00859698 sec/op +Iteration #0: 0.00765965 sec/op +Iteration #1: 0.00758653 sec/op +Iteration #2: 0.00760857 sec/op +Iteration #3: 0.00760479 sec/op +Iteration #4: 0.00764200 sec/op +Iteration #5: 0.00759145 sec/op +Iteration #6: 0.00757901 sec/op +Iteration #7: 0.00764614 sec/op +Iteration #8: 0.00763056 sec/op +Iteration #9: 0.00762878 sec/op +Iteration #10: 0.00764236 sec/op +Iteration #11: 0.00761968 sec/op +Iteration #12: 0.00762843 sec/op +Iteration #13: 0.00768615 sec/op +Iteration #14: 0.00764571 sec/op + Success: ~ 0.00762665 sec/op ±0.19% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=5 +Warm-up #0: 0.0000206017 sec/op +Warm-up #1: 0.0000205499 sec/op +Warm-up #2: 0.0000239466 sec/op +Warm-up #3: 0.0000241965 sec/op +Warm-up #4: 0.0000245884 sec/op +Warm-up #5: 0.0000245451 sec/op +Warm-up #6: 0.0000237154 sec/op +Warm-up #7: 0.0000207531 sec/op +Iteration #0: 0.0000199455 sec/op +Iteration #1: 0.0000199155 sec/op +Iteration #2: 0.0000223739 sec/op +Iteration #3: 0.0000218627 sec/op +Iteration #4: 0.0000199038 sec/op +Iteration #5: 0.0000202736 sec/op +Iteration #6: 0.0000199160 sec/op +Iteration #7: 0.0000202357 sec/op +Iteration #8: 0.0000199799 sec/op +Iteration #9: 0.0000200315 sec/op +Iteration #10: 0.0000199751 sec/op +Iteration #11: 0.0000199784 sec/op +Iteration #12: 0.0000199711 sec/op +Iteration #13: 0.0000200407 sec/op +Iteration #14: 0.0000200597 sec/op + Success: ~ 0.0000202975 sec/op ±1.9% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=5 +Warm-up #0: 0.0358306 sec/op +Warm-up #1: 0.0358164 sec/op +Warm-up #2: 0.0359310 sec/op +Warm-up #3: 0.0358383 sec/op +Warm-up #4: 0.0358085 sec/op +Warm-up #5: 0.0357239 sec/op +Warm-up #6: 0.0358792 sec/op +Warm-up #7: 0.0360482 sec/op +Iteration #0: 0.0387088 sec/op +Iteration #1: 0.0406090 sec/op +Iteration #2: 0.0383094 sec/op +Iteration #3: 0.0381871 sec/op +Iteration #4: 0.0385550 sec/op +Iteration #5: 0.0386044 sec/op +Iteration #6: 0.0383194 sec/op +Iteration #7: 0.0384162 sec/op +Iteration #8: 0.0383212 sec/op +Iteration #9: 0.0384351 sec/op +Iteration #10: 0.0391044 sec/op +Iteration #11: 0.0385185 sec/op +Iteration #12: 0.0383590 sec/op +Iteration #13: 0.0383162 sec/op +Iteration #14: 0.0383949 sec/op + Success: ~ 0.0386106 sec/op ±0.78% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=5 +Warm-up #0: 0.0927360 sec/op +Warm-up #1: 0.0930967 sec/op +Warm-up #2: 0.0929054 sec/op +Warm-up #3: 0.0927736 sec/op +Warm-up #4: 0.0928600 sec/op +Warm-up #5: 0.0928674 sec/op +Warm-up #6: 0.0926195 sec/op +Warm-up #7: 0.0926482 sec/op +Iteration #0: 0.0931807 sec/op +Iteration #1: 0.0929064 sec/op +Iteration #2: 0.0930838 sec/op +Iteration #3: 0.0932221 sec/op +Iteration #4: 0.0929225 sec/op +Iteration #5: 0.0931233 sec/op +Iteration #6: 0.0928694 sec/op +Iteration #7: 0.0930590 sec/op +Iteration #8: 0.0929978 sec/op +Iteration #9: 0.0930359 sec/op +Iteration #10: 0.0928203 sec/op +Iteration #11: 0.0928020 sec/op +Iteration #12: 0.0934017 sec/op +Iteration #13: 0.0926022 sec/op +Iteration #14: 0.0923136 sec/op + Success: ~ 0.0929560 sec/op ±0.14% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=0 +Warm-up #0: 0.0129517 sec/op +Warm-up #1: 0.0128848 sec/op +Warm-up #2: 0.0127590 sec/op +Warm-up #3: 0.0131798 sec/op +Warm-up #4: 0.0131248 sec/op +Warm-up #5: 0.0126925 sec/op +Warm-up #6: 0.0127238 sec/op +Warm-up #7: 0.0127405 sec/op +Iteration #0: 0.0126983 sec/op +Iteration #1: 0.0127523 sec/op +Iteration #2: 0.0127607 sec/op +Iteration #3: 0.0128356 sec/op +Iteration #4: 0.0127558 sec/op +Iteration #5: 0.0127344 sec/op +Iteration #6: 0.0126965 sec/op +Iteration #7: 0.0126311 sec/op +Iteration #8: 0.0127073 sec/op +Iteration #9: 0.0127119 sec/op +Iteration #10: 0.0130842 sec/op +Iteration #11: 0.0130815 sec/op +Iteration #12: 0.0130430 sec/op +Iteration #13: 0.0130599 sec/op +Iteration #14: 0.0131028 sec/op + Success: ~ 0.0128437 sec/op ±0.69% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=5 +Warm-up #0: 0.418413 sec/op +Warm-up #1: 0.415821 sec/op +Warm-up #2: 0.412164 sec/op +Warm-up #3: 0.411188 sec/op +Warm-up #4: 0.411123 sec/op +Warm-up #5: 0.412300 sec/op +Warm-up #6: 0.410973 sec/op +Warm-up #7: 0.410178 sec/op +Iteration #0: 0.412286 sec/op +Iteration #1: 0.413197 sec/op +Iteration #2: 0.413626 sec/op +Iteration #3: 0.412659 sec/op +Iteration #4: 0.411258 sec/op +Iteration #5: 0.412102 sec/op +Iteration #6: 0.410203 sec/op +Iteration #7: 0.411036 sec/op +Iteration #8: 0.410754 sec/op +Iteration #9: 0.411704 sec/op +Iteration #10: 0.411551 sec/op +Iteration #11: 0.409838 sec/op +Iteration #12: 0.411360 sec/op +Iteration #13: 0.411680 sec/op +Iteration #14: 0.409946 sec/op + Success: ~ 0.411547 sec/op ±0.14% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=5 +Warm-up #0: 0.00120671 sec/op +Warm-up #1: 0.00120222 sec/op +Warm-up #2: 0.00128935 sec/op +Warm-up #3: 0.00125562 sec/op +Warm-up #4: 0.00125207 sec/op +Warm-up #5: 0.00125489 sec/op +Warm-up #6: 0.00125475 sec/op +Warm-up #7: 0.00124606 sec/op +Iteration #0: 0.00124091 sec/op +Iteration #1: 0.00123572 sec/op +Iteration #2: 0.00125022 sec/op +Iteration #3: 0.00124220 sec/op +Iteration #4: 0.00124291 sec/op +Iteration #5: 0.00124273 sec/op +Iteration #6: 0.00124092 sec/op +Iteration #7: 0.00123065 sec/op +Iteration #8: 0.00123776 sec/op +Iteration #9: 0.00122870 sec/op +Iteration #10: 0.00123219 sec/op +Iteration #11: 0.00123949 sec/op +Iteration #12: 0.00123629 sec/op +Iteration #13: 0.00122336 sec/op +Iteration #14: 0.00122723 sec/op + Success: ~ 0.00123675 sec/op ±0.29% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=6 +Warm-up #0: 0.00000138912 sec/op +Warm-up #1: 0.00000178479 sec/op +Warm-up #2: 0.00000169937 sec/op +Warm-up #3: 0.00000181120 sec/op +Warm-up #4: 0.00000183333 sec/op +Warm-up #5: 0.00000177477 sec/op +Warm-up #6: 0.00000176852 sec/op +Warm-up #7: 0.00000170823 sec/op +Iteration #0: 0.00000165636 sec/op +Iteration #1: 0.00000172458 sec/op +Iteration #2: 0.00000169790 sec/op +Iteration #3: 0.00000168933 sec/op +Iteration #4: 0.00000173292 sec/op +Iteration #5: 0.00000167543 sec/op +Iteration #6: 0.00000166963 sec/op +Iteration #7: 0.00000168471 sec/op +Iteration #8: 0.00000174519 sec/op +Iteration #9: 0.00000168620 sec/op +Iteration #10: 0.00000172342 sec/op +Iteration #11: 0.00000172087 sec/op +Iteration #12: 0.00000174497 sec/op +Iteration #13: 0.00000173473 sec/op +Iteration #14: 0.00000168895 sec/op + Success: ~ 0.00000170501 sec/op ±0.86% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=6 +Warm-up #0: 0.00875483 sec/op +Warm-up #1: 0.00898185 sec/op +Warm-up #2: 0.00916906 sec/op +Warm-up #3: 0.00914875 sec/op +Warm-up #4: 0.00915912 sec/op +Warm-up #5: 0.00914960 sec/op +Warm-up #6: 0.00907296 sec/op +Warm-up #7: 0.00885407 sec/op +Iteration #0: 0.00875791 sec/op +Iteration #1: 0.00877916 sec/op +Iteration #2: 0.00875496 sec/op +Iteration #3: 0.00875673 sec/op +Iteration #4: 0.00878230 sec/op +Iteration #5: 0.00874820 sec/op +Iteration #6: 0.00883420 sec/op +Iteration #7: 0.00922253 sec/op +Iteration #8: 0.00921014 sec/op +Iteration #9: 0.00918931 sec/op +Iteration #10: 0.00918777 sec/op +Iteration #11: 0.00916574 sec/op +Iteration #12: 0.00881393 sec/op +Iteration #13: 0.00877858 sec/op +Iteration #14: 0.00884687 sec/op + Success: ~ 0.00892189 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=6 +Warm-up #0: 0.0000197761 sec/op +Warm-up #1: 0.0000199217 sec/op +Warm-up #2: 0.0000198794 sec/op +Warm-up #3: 0.0000202375 sec/op +Warm-up #4: 0.0000202586 sec/op +Warm-up #5: 0.0000202472 sec/op +Warm-up #6: 0.0000202990 sec/op +Warm-up #7: 0.0000202694 sec/op +Iteration #0: 0.0000200896 sec/op +Iteration #1: 0.0000201143 sec/op +Iteration #2: 0.0000199874 sec/op +Iteration #3: 0.0000202002 sec/op +Iteration #4: 0.0000220564 sec/op +Iteration #5: 0.0000233394 sec/op +Iteration #6: 0.0000233901 sec/op +Iteration #7: 0.0000213517 sec/op +Iteration #8: 0.0000200902 sec/op +Iteration #9: 0.0000227018 sec/op +Iteration #10: 0.0000231115 sec/op +Iteration #11: 0.0000232035 sec/op +Iteration #12: 0.0000232947 sec/op +Iteration #13: 0.0000221531 sec/op +Iteration #14: 0.0000234022 sec/op + Success: ~ 0.0000218991 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=6 +Warm-up #0: 0.0352792 sec/op +Warm-up #1: 0.0352425 sec/op +Warm-up #2: 0.0353280 sec/op +Warm-up #3: 0.0380596 sec/op +Warm-up #4: 0.0436040 sec/op +Warm-up #5: 0.0411820 sec/op +Warm-up #6: 0.0411183 sec/op +Warm-up #7: 0.0409671 sec/op +Iteration #0: 0.0409155 sec/op +Iteration #1: 0.0409809 sec/op +Iteration #2: 0.0409768 sec/op +Iteration #3: 0.0409498 sec/op +Iteration #4: 0.0409734 sec/op +Iteration #5: 0.0410118 sec/op +Iteration #6: 0.0409330 sec/op +Iteration #7: 0.0363978 sec/op +Iteration #8: 0.0351300 sec/op +Iteration #9: 0.0351833 sec/op +Iteration #10: 0.0353582 sec/op +Iteration #11: 0.0352536 sec/op +Iteration #12: 0.0354399 sec/op +Iteration #13: 0.0353556 sec/op +Iteration #14: 0.0352992 sec/op + Success: ~ 0.0380106 sec/op ±3.8% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=6 +Warm-up #0: 0.0903648 sec/op +Warm-up #1: 0.0902470 sec/op +Warm-up #2: 0.0903115 sec/op +Warm-up #3: 0.0903577 sec/op +Warm-up #4: 0.0904643 sec/op +Warm-up #5: 0.0903320 sec/op +Warm-up #6: 0.0906357 sec/op +Warm-up #7: 0.0905151 sec/op +Iteration #0: 0.0889307 sec/op +Iteration #1: 0.0888798 sec/op +Iteration #2: 0.0937883 sec/op +Iteration #3: 0.0905229 sec/op +Iteration #4: 0.0896022 sec/op +Iteration #5: 0.0898850 sec/op +Iteration #6: 0.0889328 sec/op +Iteration #7: 0.0893024 sec/op +Iteration #8: 0.0889661 sec/op +Iteration #9: 0.0890781 sec/op +Iteration #10: 0.0889961 sec/op +Iteration #11: 0.0888621 sec/op +Iteration #12: 0.0892646 sec/op +Iteration #13: 0.0889903 sec/op +Iteration #14: 0.0894074 sec/op + Success: ~ 0.0895606 sec/op ±0.71% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=6 +Warm-up #0: 0.359578 sec/op +Warm-up #1: 0.358331 sec/op +Warm-up #2: 0.355993 sec/op +Warm-up #3: 0.354978 sec/op +Warm-up #4: 0.355950 sec/op +Warm-up #5: 0.355314 sec/op +Warm-up #6: 0.355356 sec/op +Warm-up #7: 0.355295 sec/op +Iteration #0: 0.357888 sec/op +Iteration #1: 0.358088 sec/op +Iteration #2: 0.359868 sec/op +Iteration #3: 0.360027 sec/op +Iteration #4: 0.368855 sec/op +Iteration #5: 0.360690 sec/op +Iteration #6: 0.358298 sec/op +Iteration #7: 0.363400 sec/op +Iteration #8: 0.360325 sec/op +Iteration #9: 0.357493 sec/op +Iteration #10: 0.358254 sec/op +Iteration #11: 0.358768 sec/op +Iteration #12: 0.357691 sec/op +Iteration #13: 0.357789 sec/op +Iteration #14: 0.357177 sec/op + Success: ~ 0.359641 sec/op ±0.43% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=6 +Warm-up #0: 0.00122565 sec/op +Warm-up #1: 0.00124027 sec/op +Warm-up #2: 0.00124070 sec/op +Warm-up #3: 0.00123939 sec/op +Warm-up #4: 0.00123907 sec/op +Warm-up #5: 0.00123893 sec/op +Warm-up #6: 0.00123848 sec/op +Warm-up #7: 0.00123496 sec/op +Iteration #0: 0.00125028 sec/op +Iteration #1: 0.00124937 sec/op +Iteration #2: 0.00123728 sec/op +Iteration #3: 0.00124669 sec/op +Iteration #4: 0.00123958 sec/op +Iteration #5: 0.00124136 sec/op +Iteration #6: 0.00123760 sec/op +Iteration #7: 0.00123630 sec/op +Iteration #8: 0.00123583 sec/op +Iteration #9: 0.00125966 sec/op +Iteration #10: 0.00123795 sec/op +Iteration #11: 0.00124047 sec/op +Iteration #12: 0.00123600 sec/op +Iteration #13: 0.00123399 sec/op +Iteration #14: 0.00126112 sec/op + Success: ~ 0.00124290 sec/op ±0.35% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=7 +Warm-up #0: 0.00000146821 sec/op +Warm-up #1: 0.00000182039 sec/op +Warm-up #2: 0.00000186172 sec/op +Warm-up #3: 0.00000187540 sec/op +Warm-up #4: 0.00000188832 sec/op +Warm-up #5: 0.00000189167 sec/op +Warm-up #6: 0.00000189035 sec/op +Warm-up #7: 0.00000186863 sec/op +Iteration #0: 0.00000173526 sec/op +Iteration #1: 0.00000183489 sec/op +Iteration #2: 0.00000182445 sec/op +Iteration #3: 0.00000166770 sec/op +Iteration #4: 0.00000167918 sec/op +Iteration #5: 0.00000168770 sec/op +Iteration #6: 0.00000171182 sec/op +Iteration #7: 0.00000167358 sec/op +Iteration #8: 0.00000169513 sec/op +Iteration #9: 0.00000171555 sec/op +Iteration #10: 0.00000175805 sec/op +Iteration #11: 0.00000178908 sec/op +Iteration #12: 0.00000173647 sec/op +Iteration #13: 0.00000171552 sec/op +Iteration #14: 0.00000170368 sec/op + Success: ~ 0.00000172854 sec/op ±1.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=0 +Warm-up #0: 0.0478704 sec/op +Warm-up #1: 0.0476851 sec/op +Warm-up #2: 0.0484747 sec/op +Warm-up #3: 0.0471382 sec/op +Warm-up #4: 0.0484475 sec/op +Warm-up #5: 0.0472904 sec/op +Warm-up #6: 0.0477729 sec/op +Warm-up #7: 0.0473317 sec/op +Iteration #0: 0.0493252 sec/op +Iteration #1: 0.0487523 sec/op +Iteration #2: 0.0479128 sec/op +Iteration #3: 0.0478419 sec/op +Iteration #4: 0.0485920 sec/op +Iteration #5: 0.0475677 sec/op +Iteration #6: 0.0476276 sec/op +Iteration #7: 0.0471791 sec/op +Iteration #8: 0.0473293 sec/op +Iteration #9: 0.0470743 sec/op +Iteration #10: 0.0475352 sec/op +Iteration #11: 0.0473183 sec/op +Iteration #12: 0.0474734 sec/op +Iteration #13: 0.0476332 sec/op +Iteration #14: 0.0474317 sec/op + Success: ~ 0.0477729 sec/op ±0.67% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=7 +Warm-up #0: 0.00863927 sec/op +Warm-up #1: 0.00873529 sec/op +Warm-up #2: 0.00874724 sec/op +Warm-up #3: 0.00883280 sec/op +Warm-up #4: 0.00905867 sec/op +Warm-up #5: 0.00863552 sec/op +Warm-up #6: 0.00871936 sec/op +Warm-up #7: 0.00870146 sec/op +Iteration #0: 0.00873161 sec/op +Iteration #1: 0.00899933 sec/op +Iteration #2: 0.00851749 sec/op +Iteration #3: 0.00803690 sec/op +Iteration #4: 0.00788556 sec/op +Iteration #5: 0.00791064 sec/op +Iteration #6: 0.00780150 sec/op +Iteration #7: 0.00786296 sec/op +Iteration #8: 0.00796413 sec/op +Iteration #9: 0.00822925 sec/op +Iteration #10: 0.00844357 sec/op +Iteration #11: 0.00779367 sec/op +Iteration #12: 0.00778402 sec/op +Iteration #13: 0.00777258 sec/op +Iteration #14: 0.00778761 sec/op + Success: ~ 0.00810139 sec/op ±2.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=7 +Warm-up #0: 0.0000199455 sec/op +Warm-up #1: 0.0000228606 sec/op +Warm-up #2: 0.0000231228 sec/op +Warm-up #3: 0.0000230974 sec/op +Warm-up #4: 0.0000231044 sec/op +Warm-up #5: 0.0000232221 sec/op +Warm-up #6: 0.0000233945 sec/op +Warm-up #7: 0.0000235072 sec/op +Iteration #0: 0.0000235998 sec/op +Iteration #1: 0.0000236894 sec/op +Iteration #2: 0.0000235287 sec/op +Iteration #3: 0.0000234808 sec/op +Iteration #4: 0.0000255379 sec/op +Iteration #5: 0.0000236541 sec/op +Iteration #6: 0.0000235161 sec/op +Iteration #7: 0.0000235100 sec/op +Iteration #8: 0.0000235280 sec/op +Iteration #9: 0.0000234477 sec/op +Iteration #10: 0.0000235471 sec/op +Iteration #11: 0.0000235799 sec/op +Iteration #12: 0.0000234523 sec/op +Iteration #13: 0.0000228585 sec/op +Iteration #14: 0.0000229932 sec/op + Success: ~ 0.0000235949 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=7 +Warm-up #0: 0.0352640 sec/op +Warm-up #1: 0.0367447 sec/op +Warm-up #2: 0.0417255 sec/op +Warm-up #3: 0.0412779 sec/op +Warm-up #4: 0.0411912 sec/op +Warm-up #5: 0.0411594 sec/op +Warm-up #6: 0.0411722 sec/op +Warm-up #7: 0.0411662 sec/op +Iteration #0: 0.0440168 sec/op +Iteration #1: 0.0439604 sec/op +Iteration #2: 0.0440743 sec/op +Iteration #3: 0.0438461 sec/op +Iteration #4: 0.0439184 sec/op +Iteration #5: 0.0438154 sec/op +Iteration #6: 0.0440738 sec/op +Iteration #7: 0.0438826 sec/op +Iteration #8: 0.0439474 sec/op +Iteration #9: 0.0437632 sec/op +Iteration #10: 0.0437145 sec/op +Iteration #11: 0.0459241 sec/op +Iteration #12: 0.0440520 sec/op +Iteration #13: 0.0439320 sec/op +Iteration #14: 0.0437726 sec/op + Success: ~ 0.0440462 sec/op ±0.61% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=7 +Warm-up #0: 0.103533 sec/op +Warm-up #1: 0.103274 sec/op +Warm-up #2: 0.103735 sec/op +Warm-up #3: 0.103172 sec/op +Warm-up #4: 0.102764 sec/op +Warm-up #5: 0.103217 sec/op +Warm-up #6: 0.103168 sec/op +Warm-up #7: 0.104125 sec/op +Iteration #0: 0.103813 sec/op +Iteration #1: 0.103071 sec/op +Iteration #2: 0.103059 sec/op +Iteration #3: 0.103804 sec/op +Iteration #4: 0.103441 sec/op +Iteration #5: 0.103498 sec/op +Iteration #6: 0.103298 sec/op +Iteration #7: 0.103354 sec/op +Iteration #8: 0.104152 sec/op +Iteration #9: 0.103089 sec/op +Iteration #10: 0.102757 sec/op +Iteration #11: 0.103442 sec/op +Iteration #12: 0.103002 sec/op +Iteration #13: 0.103227 sec/op +Iteration #14: 0.102767 sec/op + Success: ~ 0.103318 sec/op ±0.19% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=7 +Warm-up #0: 0.409161 sec/op +Warm-up #1: 0.406771 sec/op +Warm-up #2: 0.407358 sec/op +Warm-up #3: 0.406781 sec/op +Warm-up #4: 0.404625 sec/op +Warm-up #5: 0.406328 sec/op +Warm-up #6: 0.405699 sec/op +Warm-up #7: 0.404313 sec/op +Iteration #0: 0.406891 sec/op +Iteration #1: 0.407550 sec/op +Iteration #2: 0.410403 sec/op +Iteration #3: 0.409602 sec/op +Iteration #4: 0.407465 sec/op +Iteration #5: 0.406869 sec/op +Iteration #6: 0.407016 sec/op +Iteration #7: 0.406165 sec/op +Iteration #8: 0.406140 sec/op +Iteration #9: 0.406815 sec/op +Iteration #10: 0.406662 sec/op +Iteration #11: 0.407779 sec/op +Iteration #12: 0.406779 sec/op +Iteration #13: 0.405510 sec/op +Iteration #14: 0.405299 sec/op + Success: ~ 0.407130 sec/op ±0.17% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=7 +Warm-up #0: 0.00109049 sec/op +Warm-up #1: 0.00109379 sec/op +Warm-up #2: 0.00115885 sec/op +Warm-up #3: 0.00125908 sec/op +Warm-up #4: 0.00125982 sec/op +Warm-up #5: 0.00126337 sec/op +Warm-up #6: 0.00126019 sec/op +Warm-up #7: 0.00126249 sec/op +Iteration #0: 0.00122597 sec/op +Iteration #1: 0.00121395 sec/op +Iteration #2: 0.00121909 sec/op +Iteration #3: 0.00121841 sec/op +Iteration #4: 0.00121878 sec/op +Iteration #5: 0.00121840 sec/op +Iteration #6: 0.00121334 sec/op +Iteration #7: 0.00121403 sec/op +Iteration #8: 0.00123584 sec/op +Iteration #9: 0.00121774 sec/op +Iteration #10: 0.00121713 sec/op +Iteration #11: 0.00121170 sec/op +Iteration #12: 0.00121210 sec/op +Iteration #13: 0.00121405 sec/op +Iteration #14: 0.00121301 sec/op + Success: ~ 0.00121757 sec/op ±0.26% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=8 +Warm-up #0: 0.00000131298 sec/op +Warm-up #1: 0.00000170660 sec/op +Warm-up #2: 0.00000171311 sec/op +Warm-up #3: 0.00000176928 sec/op +Warm-up #4: 0.00000173543 sec/op +Warm-up #5: 0.00000171811 sec/op +Warm-up #6: 0.00000170947 sec/op +Warm-up #7: 0.00000171523 sec/op +Iteration #0: 0.00000165080 sec/op +Iteration #1: 0.00000164775 sec/op +Iteration #2: 0.00000166427 sec/op +Iteration #3: 0.00000173195 sec/op +Iteration #4: 0.00000172575 sec/op +Iteration #5: 0.00000167641 sec/op +Iteration #6: 0.00000167854 sec/op +Iteration #7: 0.00000165941 sec/op +Iteration #8: 0.00000166375 sec/op +Iteration #9: 0.00000166381 sec/op +Iteration #10: 0.00000168208 sec/op +Iteration #11: 0.00000178514 sec/op +Iteration #12: 0.00000175158 sec/op +Iteration #13: 0.00000173530 sec/op +Iteration #14: 0.00000172663 sec/op + Success: ~ 0.00000169621 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=8 +Warm-up #0: 0.00736668 sec/op +Warm-up #1: 0.00743142 sec/op +Warm-up #2: 0.00755145 sec/op +Warm-up #3: 0.00737347 sec/op +Warm-up #4: 0.00735786 sec/op +Warm-up #5: 0.00742615 sec/op +Warm-up #6: 0.00739160 sec/op +Warm-up #7: 0.00738522 sec/op +Iteration #0: 0.00738424 sec/op +Iteration #1: 0.00737496 sec/op +Iteration #2: 0.00737847 sec/op +Iteration #3: 0.00736005 sec/op +Iteration #4: 0.00738151 sec/op +Iteration #5: 0.00737451 sec/op +Iteration #6: 0.00737593 sec/op +Iteration #7: 0.00738651 sec/op +Iteration #8: 0.00738667 sec/op +Iteration #9: 0.00738730 sec/op +Iteration #10: 0.00747097 sec/op +Iteration #11: 0.00756693 sec/op +Iteration #12: 0.00742170 sec/op +Iteration #13: 0.00741986 sec/op +Iteration #14: 0.00742846 sec/op + Success: ~ 0.00740654 sec/op ±0.36% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=8 +Warm-up #0: 0.0000233255 sec/op +Warm-up #1: 0.0000238625 sec/op +Warm-up #2: 0.0000238210 sec/op +Warm-up #3: 0.0000238223 sec/op +Warm-up #4: 0.0000240054 sec/op +Warm-up #5: 0.0000238762 sec/op +Warm-up #6: 0.0000238338 sec/op +Warm-up #7: 0.0000237403 sec/op +Iteration #0: 0.0000232447 sec/op +Iteration #1: 0.0000232801 sec/op +Iteration #2: 0.0000231982 sec/op +Iteration #3: 0.0000232406 sec/op +Iteration #4: 0.0000227407 sec/op +Iteration #5: 0.0000228758 sec/op +Iteration #6: 0.0000232800 sec/op +Iteration #7: 0.0000231422 sec/op +Iteration #8: 0.0000251571 sec/op +Iteration #9: 0.0000228365 sec/op +Iteration #10: 0.0000200437 sec/op +Iteration #11: 0.0000214351 sec/op +Iteration #12: 0.0000198715 sec/op +Iteration #13: 0.0000211461 sec/op +Iteration #14: 0.0000217641 sec/op + Success: ~ 0.0000224838 sec/op ±3.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=8 +Warm-up #0: 0.0402305 sec/op +Warm-up #1: 0.0409325 sec/op +Warm-up #2: 0.0409393 sec/op +Warm-up #3: 0.0410509 sec/op +Warm-up #4: 0.0410467 sec/op +Warm-up #5: 0.0409644 sec/op +Warm-up #6: 0.0409854 sec/op +Warm-up #7: 0.0408728 sec/op +Iteration #0: 0.0408751 sec/op +Iteration #1: 0.0408127 sec/op +Iteration #2: 0.0408482 sec/op +Iteration #3: 0.0407872 sec/op +Iteration #4: 0.0407613 sec/op +Iteration #5: 0.0407622 sec/op +Iteration #6: 0.0408220 sec/op +Iteration #7: 0.0407742 sec/op +Iteration #8: 0.0407929 sec/op +Iteration #9: 0.0408499 sec/op +Iteration #10: 0.0406570 sec/op +Iteration #11: 0.0415770 sec/op +Iteration #12: 0.0405920 sec/op +Iteration #13: 0.0405465 sec/op +Iteration #14: 0.0406741 sec/op + Success: ~ 0.0408088 sec/op ±0.29% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=0 +Warm-up #0: 0.0000920709 sec/op +Warm-up #1: 0.0000904277 sec/op +Warm-up #2: 0.0000894549 sec/op +Warm-up #3: 0.0000891118 sec/op +Warm-up #4: 0.0000899252 sec/op +Warm-up #5: 0.0000903390 sec/op +Warm-up #6: 0.0000906817 sec/op +Warm-up #7: 0.0000904488 sec/op +Iteration #0: 0.0000909873 sec/op +Iteration #1: 0.0000907502 sec/op +Iteration #2: 0.0000888296 sec/op +Iteration #3: 0.0000900669 sec/op +Iteration #4: 0.0000888794 sec/op +Iteration #5: 0.0000899299 sec/op +Iteration #6: 0.0000894135 sec/op +Iteration #7: 0.0000871113 sec/op +Iteration #8: 0.0000867093 sec/op +Iteration #9: 0.0000892541 sec/op +Iteration #10: 0.0000902387 sec/op +Iteration #11: 0.0000865958 sec/op +Iteration #12: 0.0000860546 sec/op +Iteration #13: 0.0000926915 sec/op +Iteration #14: 0.0000997053 sec/op + Success: ~ 0.0000898145 sec/op ±1.9% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=8 +Warm-up #0: 0.0898943 sec/op +Warm-up #1: 0.0894638 sec/op +Warm-up #2: 0.0897175 sec/op +Warm-up #3: 0.0897182 sec/op +Warm-up #4: 0.0901192 sec/op +Warm-up #5: 0.0893593 sec/op +Warm-up #6: 0.0895469 sec/op +Warm-up #7: 0.0895344 sec/op +Iteration #0: 0.0898231 sec/op +Iteration #1: 0.0916487 sec/op +Iteration #2: 0.0913076 sec/op +Iteration #3: 0.0915031 sec/op +Iteration #4: 0.0913174 sec/op +Iteration #5: 0.0912199 sec/op +Iteration #6: 0.0911933 sec/op +Iteration #7: 0.0908348 sec/op +Iteration #8: 0.0895558 sec/op +Iteration #9: 0.0906576 sec/op +Iteration #10: 0.0913250 sec/op +Iteration #11: 0.0913690 sec/op +Iteration #12: 0.0898743 sec/op +Iteration #13: 0.0896815 sec/op +Iteration #14: 0.0896122 sec/op + Success: ~ 0.0907282 sec/op ±0.44% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=8 +Warm-up #0: 0.357577 sec/op +Warm-up #1: 0.354980 sec/op +Warm-up #2: 0.355763 sec/op +Warm-up #3: 0.355043 sec/op +Warm-up #4: 0.358292 sec/op +Warm-up #5: 0.355536 sec/op +Warm-up #6: 0.355306 sec/op +Warm-up #7: 0.354958 sec/op +Iteration #0: 0.366146 sec/op +Iteration #1: 0.365334 sec/op +Iteration #2: 0.365475 sec/op +Iteration #3: 0.365262 sec/op +Iteration #4: 0.365339 sec/op +Iteration #5: 0.365540 sec/op +Iteration #6: 0.379530 sec/op +Iteration #7: 0.422797 sec/op +Iteration #8: 0.418752 sec/op +Iteration #9: 0.417782 sec/op +Iteration #10: 0.418762 sec/op +Iteration #11: 0.419004 sec/op +Iteration #12: 0.421643 sec/op +Iteration #13: 0.419582 sec/op +Iteration #14: 0.417369 sec/op + Success: ~ 0.395221 sec/op ±3.5% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=8 +Warm-up #0: 0.00120946 sec/op +Warm-up #1: 0.00122162 sec/op +Warm-up #2: 0.00122440 sec/op +Warm-up #3: 0.00122186 sec/op +Warm-up #4: 0.00122947 sec/op +Warm-up #5: 0.00122554 sec/op +Warm-up #6: 0.00122920 sec/op +Warm-up #7: 0.00122383 sec/op +Iteration #0: 0.00122795 sec/op +Iteration #1: 0.00122652 sec/op +Iteration #2: 0.00123697 sec/op +Iteration #3: 0.00122331 sec/op +Iteration #4: 0.00122599 sec/op +Iteration #5: 0.00122425 sec/op +Iteration #6: 0.00122566 sec/op +Iteration #7: 0.00123207 sec/op +Iteration #8: 0.00122286 sec/op +Iteration #9: 0.00122219 sec/op +Iteration #10: 0.00122571 sec/op +Iteration #11: 0.00122785 sec/op +Iteration #12: 0.00122539 sec/op +Iteration #13: 0.00122312 sec/op +Iteration #14: 0.00122613 sec/op + Success: ~ 0.00122640 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=9 +Warm-up #0: 0.00000138877 sec/op +Warm-up #1: 0.00000173485 sec/op +Warm-up #2: 0.00000171508 sec/op +Warm-up #3: 0.00000178946 sec/op +Warm-up #4: 0.00000172940 sec/op +Warm-up #5: 0.00000173890 sec/op +Warm-up #6: 0.00000176926 sec/op +Warm-up #7: 0.00000174355 sec/op +Iteration #0: 0.00000181242 sec/op +Iteration #1: 0.00000181395 sec/op +Iteration #2: 0.00000179731 sec/op +Iteration #3: 0.00000181566 sec/op +Iteration #4: 0.00000178784 sec/op +Iteration #5: 0.00000180244 sec/op +Iteration #6: 0.00000182589 sec/op +Iteration #7: 0.00000185072 sec/op +Iteration #8: 0.00000183388 sec/op +Iteration #9: 0.00000182093 sec/op +Iteration #10: 0.00000181627 sec/op +Iteration #11: 0.00000184447 sec/op +Iteration #12: 0.00000179608 sec/op +Iteration #13: 0.00000178267 sec/op +Iteration #14: 0.00000175658 sec/op + Success: ~ 0.00000181047 sec/op ±0.68% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=9 +Warm-up #0: 0.00780987 sec/op +Warm-up #1: 0.00867347 sec/op +Warm-up #2: 0.00780844 sec/op +Warm-up #3: 0.00741269 sec/op +Warm-up #4: 0.00761103 sec/op +Warm-up #5: 0.00786932 sec/op +Warm-up #6: 0.00786381 sec/op +Warm-up #7: 0.00786707 sec/op +Iteration #0: 0.00778934 sec/op +Iteration #1: 0.00747255 sec/op +Iteration #2: 0.00745698 sec/op +Iteration #3: 0.00756062 sec/op +Iteration #4: 0.00745458 sec/op +Iteration #5: 0.00748216 sec/op +Iteration #6: 0.00746879 sec/op +Iteration #7: 0.00744372 sec/op +Iteration #8: 0.00739221 sec/op +Iteration #9: 0.00740893 sec/op +Iteration #10: 0.00739328 sec/op +Iteration #11: 0.00736447 sec/op +Iteration #12: 0.00742142 sec/op +Iteration #13: 0.00739241 sec/op +Iteration #14: 0.00746184 sec/op + Success: ~ 0.00746422 sec/op ±0.69% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=9 +Warm-up #0: 0.0000206611 sec/op +Warm-up #1: 0.0000232287 sec/op +Warm-up #2: 0.0000215589 sec/op +Warm-up #3: 0.0000204588 sec/op +Warm-up #4: 0.0000207186 sec/op +Warm-up #5: 0.0000207819 sec/op +Warm-up #6: 0.0000205349 sec/op +Warm-up #7: 0.0000206268 sec/op +Iteration #0: 0.0000202292 sec/op +Iteration #1: 0.0000202063 sec/op +Iteration #2: 0.0000208586 sec/op +Iteration #3: 0.0000233245 sec/op +Iteration #4: 0.0000232286 sec/op +Iteration #5: 0.0000241318 sec/op +Iteration #6: 0.0000217495 sec/op +Iteration #7: 0.0000202018 sec/op +Iteration #8: 0.0000200759 sec/op +Iteration #9: 0.0000201765 sec/op +Iteration #10: 0.0000200361 sec/op +Iteration #11: 0.0000228241 sec/op +Iteration #12: 0.0000240795 sec/op +Iteration #13: 0.0000224226 sec/op +Iteration #14: 0.0000235061 sec/op + Success: ~ 0.0000218034 sec/op ±3.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=9 +Warm-up #0: 0.0411276 sec/op +Warm-up #1: 0.0410374 sec/op +Warm-up #2: 0.0410618 sec/op +Warm-up #3: 0.0411054 sec/op +Warm-up #4: 0.0410980 sec/op +Warm-up #5: 0.0411059 sec/op +Warm-up #6: 0.0411581 sec/op +Warm-up #7: 0.0409917 sec/op +Iteration #0: 0.0409639 sec/op +Iteration #1: 0.0410990 sec/op +Iteration #2: 0.0411366 sec/op +Iteration #3: 0.0410044 sec/op +Iteration #4: 0.0408849 sec/op +Iteration #5: 0.0409172 sec/op +Iteration #6: 0.0409326 sec/op +Iteration #7: 0.0408433 sec/op +Iteration #8: 0.0408574 sec/op +Iteration #9: 0.0408727 sec/op +Iteration #10: 0.0409392 sec/op +Iteration #11: 0.0409578 sec/op +Iteration #12: 0.0408408 sec/op +Iteration #13: 0.0409058 sec/op +Iteration #14: 0.0408297 sec/op + Success: ~ 0.0409323 sec/op ±0.11% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=9 +Warm-up #0: 0.0891702 sec/op +Warm-up #1: 0.0888793 sec/op +Warm-up #2: 0.0888928 sec/op +Warm-up #3: 0.0886732 sec/op +Warm-up #4: 0.0888093 sec/op +Warm-up #5: 0.0890813 sec/op +Warm-up #6: 0.0891715 sec/op +Warm-up #7: 0.0886878 sec/op +Iteration #0: 0.0888951 sec/op +Iteration #1: 0.0891772 sec/op +Iteration #2: 0.0889873 sec/op +Iteration #3: 0.0888425 sec/op +Iteration #4: 0.0890246 sec/op +Iteration #5: 0.0888563 sec/op +Iteration #6: 0.0892168 sec/op +Iteration #7: 0.0890734 sec/op +Iteration #8: 0.0892611 sec/op +Iteration #9: 0.0890365 sec/op +Iteration #10: 0.0893619 sec/op +Iteration #11: 0.0893142 sec/op +Iteration #12: 0.0890474 sec/op +Iteration #13: 0.0893030 sec/op +Iteration #14: 0.0892622 sec/op + Success: ~ 0.0891106 sec/op ±0.098% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=9 +Warm-up #0: 0.354404 sec/op +Warm-up #1: 0.352747 sec/op +Warm-up #2: 0.353103 sec/op +Warm-up #3: 0.352413 sec/op +Warm-up #4: 0.351590 sec/op +Warm-up #5: 0.351428 sec/op +Warm-up #6: 0.352991 sec/op +Warm-up #7: 0.351850 sec/op +Iteration #0: 0.355188 sec/op +Iteration #1: 0.354871 sec/op +Iteration #2: 0.359085 sec/op +Iteration #3: 0.355030 sec/op +Iteration #4: 0.355201 sec/op +Iteration #5: 0.355089 sec/op +Iteration #6: 0.354990 sec/op +Iteration #7: 0.355809 sec/op +Iteration #8: 0.356720 sec/op +Iteration #9: 0.354222 sec/op +Iteration #10: 0.355140 sec/op +Iteration #11: 0.353822 sec/op +Iteration #12: 0.354888 sec/op +Iteration #13: 0.356104 sec/op +Iteration #14: 0.356734 sec/op + Success: ~ 0.355526 sec/op ±0.18% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=9 +Warm-up #0: 0.00105970 sec/op +Warm-up #1: 0.00105788 sec/op +Warm-up #2: 0.00106017 sec/op +Warm-up #3: 0.00107847 sec/op +Warm-up #4: 0.00108210 sec/op +Warm-up #5: 0.00108239 sec/op +Warm-up #6: 0.00107959 sec/op +Warm-up #7: 0.00107971 sec/op +Iteration #0: 0.00107992 sec/op +Iteration #1: 0.00108053 sec/op +Iteration #2: 0.00108053 sec/op +Iteration #3: 0.00107901 sec/op +Iteration #4: 0.00107894 sec/op +Iteration #5: 0.00107858 sec/op +Iteration #6: 0.00107587 sec/op +Iteration #7: 0.00107700 sec/op +Iteration #8: 0.00107622 sec/op +Iteration #9: 0.00107821 sec/op +Iteration #10: 0.00107914 sec/op +Iteration #11: 0.00107880 sec/op +Iteration #12: 0.00107784 sec/op +Iteration #13: 0.00107822 sec/op +Iteration #14: 0.00107177 sec/op + Success: ~ 0.00107804 sec/op ±0.10% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=1 +Warm-up #0: 0.00000141802 sec/op +Warm-up #1: 0.00000177374 sec/op +Warm-up #2: 0.00000175916 sec/op +Warm-up #3: 0.00000178173 sec/op +Warm-up #4: 0.00000175286 sec/op +Warm-up #5: 0.00000175361 sec/op +Warm-up #6: 0.00000180339 sec/op +Warm-up #7: 0.00000185660 sec/op +Iteration #0: 0.00000176855 sec/op +Iteration #1: 0.00000170332 sec/op +Iteration #2: 0.00000170074 sec/op +Iteration #3: 0.00000171708 sec/op +Iteration #4: 0.00000175830 sec/op +Iteration #5: 0.00000181582 sec/op +Iteration #6: 0.00000178432 sec/op +Iteration #7: 0.00000179620 sec/op +Iteration #8: 0.00000176772 sec/op +Iteration #9: 0.00000170244 sec/op +Iteration #10: 0.00000168848 sec/op +Iteration #11: 0.00000168158 sec/op +Iteration #12: 0.00000170078 sec/op +Iteration #13: 0.00000176346 sec/op +Iteration #14: 0.00000175791 sec/op + Success: ~ 0.00000174045 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=1 +Warm-up #0: 0.00805382 sec/op +Warm-up #1: 0.00800010 sec/op +Warm-up #2: 0.00797605 sec/op +Warm-up #3: 0.00799563 sec/op +Warm-up #4: 0.00799405 sec/op +Warm-up #5: 0.00798286 sec/op +Warm-up #6: 0.00799234 sec/op +Warm-up #7: 0.00935744 sec/op +Iteration #0: 0.00935887 sec/op +Iteration #1: 0.00930433 sec/op +Iteration #2: 0.00930813 sec/op +Iteration #3: 0.00928252 sec/op +Iteration #4: 0.00934045 sec/op +Iteration #5: 0.00932213 sec/op +Iteration #6: 0.00853810 sec/op +Iteration #7: 0.00794347 sec/op +Iteration #8: 0.00792207 sec/op +Iteration #9: 0.00794029 sec/op +Iteration #10: 0.00800763 sec/op +Iteration #11: 0.00794426 sec/op +Iteration #12: 0.00806490 sec/op +Iteration #13: 0.00797904 sec/op +Iteration #14: 0.00797922 sec/op + Success: ~ 0.00854903 sec/op ±31.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=1 +Warm-up #0: 0.0000228478 sec/op +Warm-up #1: 0.0000236573 sec/op +Warm-up #2: 0.0000236186 sec/op +Warm-up #3: 0.0000235740 sec/op +Warm-up #4: 0.0000233532 sec/op +Warm-up #5: 0.0000232822 sec/op +Warm-up #6: 0.0000223327 sec/op +Warm-up #7: 0.0000220046 sec/op +Iteration #0: 0.0000236740 sec/op +Iteration #1: 0.0000237328 sec/op +Iteration #2: 0.0000235837 sec/op +Iteration #3: 0.0000236786 sec/op +Iteration #4: 0.0000235367 sec/op +Iteration #5: 0.0000228992 sec/op +Iteration #6: 0.0000198975 sec/op +Iteration #7: 0.0000199982 sec/op +Iteration #8: 0.0000200190 sec/op +Iteration #9: 0.0000199685 sec/op +Iteration #10: 0.0000199661 sec/op +Iteration #11: 0.0000199763 sec/op +Iteration #12: 0.0000200285 sec/op +Iteration #13: 0.0000200938 sec/op +Iteration #14: 0.0000206229 sec/op + Success: ~ 0.0000214451 sec/op ±4.2% + +linuxX64Benchmark summary: +Benchmark (corpus) (level) Mode Cnt Score Error Units +CompressionBenchmarks.rawDeflateCompression simpleText 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 0 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 1 avgt 15 0.073 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 1 avgt 15 0.226 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 1 avgt 15 0.789 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 1 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 2 avgt 15 0.022 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 2 avgt 15 0.085 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 2 avgt 15 0.295 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 2 avgt 15 0.943 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 2 avgt 15 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 3 avgt 15 0.026 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 3 avgt 15 0.075 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 3 avgt 15 0.328 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 3 avgt 15 0.908 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 3 avgt 15 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 4 avgt 15 0.036 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 0 avgt 15 0.007 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 4 avgt 15 0.082 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 4 avgt 15 0.323 ± 0.010 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 4 avgt 15 0.982 ± 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 4 avgt 15 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 5 avgt 15 0.048 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 5 avgt 15 0.099 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 5 avgt 15 0.443 ± 0.006 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 0 avgt 15 0.020 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 5 avgt 15 1.251 ± 0.044 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 5 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 6 avgt 15 0.060 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 6 avgt 15 0.105 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 6 avgt 15 0.456 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 6 avgt 15 1.300 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 6 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 0 avgt 15 0.064 sec/op +CompressionBenchmarks.rawDeflateCompression text 7 avgt 15 0.069 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 7 avgt 15 0.107 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 7 avgt 15 0.439 ± 0.014 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 7 avgt 15 1.490 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 7 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 8 avgt 15 0.065 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 8 avgt 15 0.123 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 8 avgt 15 0.461 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 8 avgt 15 1.881 ± 0.012 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 8 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 9 avgt 15 0.185 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 9 avgt 15 4.659 ± 0.021 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 9 avgt 15 1.583 ± 0.029 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 9 avgt 15 12.493 ± 0.021 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 9 avgt 15 0.010 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 1 avgt 15 0.018 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 0 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 1 avgt 15 0.038 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 1 avgt 15 0.104 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 1 avgt 15 0.357 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 1 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 2 avgt 15 0.009 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 2 avgt 15 0.037 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 2 avgt 15 0.103 ± 0.004 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 2 avgt 15 0.346 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 2 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 3 avgt 15 0.008 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 3 avgt 15 0.036 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 3 avgt 15 0.086 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 3 avgt 15 0.340 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 3 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 4 avgt 15 0.009 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 0 avgt 15 0.006 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 4 avgt 15 0.037 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 4 avgt 15 0.094 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 4 avgt 15 0.419 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 4 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 5 avgt 15 0.008 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 5 avgt 15 0.039 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 5 avgt 15 0.093 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 0 avgt 15 0.013 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 5 avgt 15 0.412 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 5 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 6 avgt 15 0.009 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 6 avgt 15 0.038 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 6 avgt 15 0.090 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 6 avgt 15 0.360 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 6 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 0 avgt 15 0.048 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 7 avgt 15 0.008 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 7 avgt 15 0.044 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 7 avgt 15 0.103 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 7 avgt 15 0.407 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 7 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 8 avgt 15 0.007 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 8 avgt 15 0.041 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 8 avgt 15 0.091 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 8 avgt 15 0.395 ± 0.014 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 8 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 9 avgt 15 0.007 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 9 avgt 15 0.041 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 9 avgt 15 0.089 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 9 avgt 15 0.356 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 9 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 1 avgt 15 0.009 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 1 avgt 15 0.000 sec/op + +Analysing benchmark results is not always trivial, +please refer to https://github.com/Kotlin/kotlinx-benchmark/tree/master?tab=readme-ov-file#analyzing-results for details. + + +BUILD SUCCESSFUL in 1h 5m +8 actionable tasks: 2 executed, 6 up-to-date +Configuration cache entry stored. diff --git a/performance/runs/2026-09-08-kflate-levels/linuxX64/metadata.jsonl b/performance/runs/2026-09-08-kflate-levels/linuxX64/metadata.jsonl new file mode 100644 index 0000000..6543afd --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/linuxX64/metadata.jsonl @@ -0,0 +1,70 @@ +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":0,"originalSizeBytes":16427390,"compressedSizeBytes":16428645} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":1,"originalSizeBytes":16427390,"compressedSizeBytes":8344362} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":2,"originalSizeBytes":16427390,"compressedSizeBytes":7762283} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":3,"originalSizeBytes":16427390,"compressedSizeBytes":7494606} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":4,"originalSizeBytes":16427390,"compressedSizeBytes":7272625} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":5,"originalSizeBytes":16427390,"compressedSizeBytes":7265831} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":6,"originalSizeBytes":16427390,"compressedSizeBytes":7158472} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":7,"originalSizeBytes":16427390,"compressedSizeBytes":7157735} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":8,"originalSizeBytes":16427390,"compressedSizeBytes":7125327} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Maltese.bmp","level":9,"originalSizeBytes":16427390,"compressedSizeBytes":7034092} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":0,"originalSizeBytes":6220854,"compressedSizeBytes":6221329} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":1,"originalSizeBytes":6220854,"compressedSizeBytes":3387685} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":2,"originalSizeBytes":6220854,"compressedSizeBytes":3357387} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":3,"originalSizeBytes":6220854,"compressedSizeBytes":3345679} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":4,"originalSizeBytes":6220854,"compressedSizeBytes":3325593} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":5,"originalSizeBytes":6220854,"compressedSizeBytes":3313388} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":6,"originalSizeBytes":6220854,"compressedSizeBytes":3283450} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":7,"originalSizeBytes":6220854,"compressedSizeBytes":3282047} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":8,"originalSizeBytes":6220854,"compressedSizeBytes":3274905} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Rainier.bmp","level":9,"originalSizeBytes":6220854,"compressedSizeBytes":3258570} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":0,"originalSizeBytes":52344054,"compressedSizeBytes":52348049} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":1,"originalSizeBytes":52344054,"compressedSizeBytes":27793016} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":2,"originalSizeBytes":52344054,"compressedSizeBytes":27471887} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":3,"originalSizeBytes":52344054,"compressedSizeBytes":27404419} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":4,"originalSizeBytes":52344054,"compressedSizeBytes":27107867} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":5,"originalSizeBytes":52344054,"compressedSizeBytes":27096750} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":6,"originalSizeBytes":52344054,"compressedSizeBytes":26838825} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":7,"originalSizeBytes":52344054,"compressedSizeBytes":26827604} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":8,"originalSizeBytes":52344054,"compressedSizeBytes":26728454} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"Sunrise.bmp","level":9,"originalSizeBytes":52344054,"compressedSizeBytes":26372269} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":0,"originalSizeBytes":146224,"compressedSizeBytes":146239} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":1,"originalSizeBytes":146224,"compressedSizeBytes":95812} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":2,"originalSizeBytes":146224,"compressedSizeBytes":94608} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":3,"originalSizeBytes":146224,"compressedSizeBytes":94345} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":4,"originalSizeBytes":146224,"compressedSizeBytes":93369} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":5,"originalSizeBytes":146224,"compressedSizeBytes":93229} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":6,"originalSizeBytes":146224,"compressedSizeBytes":92605} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":7,"originalSizeBytes":146224,"compressedSizeBytes":92610} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":8,"originalSizeBytes":146224,"compressedSizeBytes":92631} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"compressed_MVT.pbf","level":9,"originalSizeBytes":146224,"compressedSizeBytes":91727} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":0,"originalSizeBytes":2478,"compressedSizeBytes":2483} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":1,"originalSizeBytes":2478,"compressedSizeBytes":2169} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":2,"originalSizeBytes":2478,"compressedSizeBytes":2168} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":3,"originalSizeBytes":2478,"compressedSizeBytes":2166} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":4,"originalSizeBytes":2478,"compressedSizeBytes":2165} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":5,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":6,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":7,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":8,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"model3D","level":9,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":0,"originalSizeBytes":100,"compressedSizeBytes":105} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":1,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":2,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":3,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":4,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":5,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":6,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":7,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":8,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"simpleText","level":9,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":0,"originalSizeBytes":1232923,"compressedSizeBytes":1233018} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":1,"originalSizeBytes":1232923,"compressedSizeBytes":599813} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":2,"originalSizeBytes":1232923,"compressedSizeBytes":581519} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":3,"originalSizeBytes":1232923,"compressedSizeBytes":565252} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":4,"originalSizeBytes":1232923,"compressedSizeBytes":531466} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":5,"originalSizeBytes":1232923,"compressedSizeBytes":521837} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":6,"originalSizeBytes":1232923,"compressedSizeBytes":506455} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":7,"originalSizeBytes":1232923,"compressedSizeBytes":506097} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":8,"originalSizeBytes":1232923,"compressedSizeBytes":513489} +{"platform":"Linux x64 Native","library":"KFlate","corpus":"text","level":9,"originalSizeBytes":1232923,"compressedSizeBytes":492523} diff --git a/performance/runs/2026-09-08-kflate-levels/linuxX64/result.json b/performance/runs/2026-09-08-kflate-levels/linuxX64/result.json new file mode 100644 index 0000000..918585b --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/linuxX64/result.json @@ -0,0 +1,5639 @@ +{ + "schemaVersion": 2, + "runId": "2026-09-08-kflate-levels", + "startedAt": "2026-09-08T20:54:08.927189+00:00", + "finishedAt": "2026-09-08T21:59:09.380470+00:00", + "platform": "linuxX64", + "library": "KFlate", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "0/text.deflate": "d836ae8a828ffc3af582b5c6025d41bca8da1048fb8cdeda19292c368ef8bd9f", + "1/Rainier.bmp.deflate": "4072294896b849cc1f5f1c9c020ce4f0652b81eb8b422f09ff5d8fb98cd4443c", + "1/Maltese.bmp.deflate": "3bc71421c67e8c41148d0e65258587de5a71e306717599d177aa8f34c80e7296", + "1/Sunrise.bmp.deflate": "b814477692289cfb67ea26b83a3a21ba581f720bafef7c8eec1bbaef2ea1ee33", + "1/compressed_MVT.pbf.deflate": "0209eb3cecc5a8a16a85476c5dee999c78157a5f270797fb86abc250ccd2ea43", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/text.deflate": "88039b6ce036e0d76d97a08b797e5e39dd6c26d6c1bf29c372bc64749be06d1e", + "2/model3D.deflate": "39cee123b884e3d58b39d8db404a9908f9ae36d0c1da0d26924f8643542be3a7", + "2/Rainier.bmp.deflate": "b7ae3b590d35810582e37ca624f59a4ee713e6fdfebe3c2c7cdca99cd96f0a5b", + "2/Maltese.bmp.deflate": "f8cf1433f38e5b9695ffa5628aa1294bdfa0b5e32c752d22c416347146a8cbe0", + "2/Sunrise.bmp.deflate": "07db5fac496af56360f9136db8ef9308a5b19c16f27c5999f800fc3aa5841e94", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "2/compressed_MVT.pbf.deflate": "5ec0a44565c1a9157678125e859933260957e397ce22a174df5574e886074c40", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/text.deflate": "4d5a9f658be6767a8edcc56acce94c9f2d17170ce48feea43b6079b4265aa2d4", + "3/model3D.deflate": "b7ba6c3431704da7696bb93763864453f58116e688c0a8d0cc4fd3ef0cbf9aa2", + "3/Rainier.bmp.deflate": "2d3a4fd74fa9ba594688c2b1eabe9aa78ec5aa846634c62b354f3745aef8eed6", + "3/Maltese.bmp.deflate": "1b3316b80aa317cf730f5de2c14821831a08c5fcdf4ac3cbe2144160e3d543af", + "3/Sunrise.bmp.deflate": "4eda8afc20efff1d785687f28da4915bea03fcf48464626c7d2b12bace162f09", + "3/compressed_MVT.pbf.deflate": "c6d3e94b8cc7adbe387008eab055295712e1202151735e06dfce68a1b2fa6206", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/text.deflate": "abe2fba491c09113367aacce1690dddf8a4ef36b575fb1720d98c4683112f2fe", + "0/Rainier.bmp.deflate": "c3e4b89b68a6602aa65ec281029e7b94c504435f5d0402924419c7c28ceb9370", + "4/model3D.deflate": "f9d97044416c595571f6dc9412ae9066f9300d7bbec5b29a1382757fe0124828", + "4/Rainier.bmp.deflate": "a205b0f647c881701a0e089a8b3c7812eea5b4d5fef4e50e1bf801c1eed1cd92", + "4/Maltese.bmp.deflate": "81b37aeba2325abd66d8c764cd758c49f81a32a1507eac1feb45ff4fff637179", + "4/Sunrise.bmp.deflate": "f4b104ef029a69beb518ef9edcd0bf28ef47cbcf48b75e0ea019a3a9f21170a5", + "4/compressed_MVT.pbf.deflate": "705092661b2036d10c5858ac6e8eab82b995677695e3f7d900930009bf0340e2", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/text.deflate": "0e1210a427ebfbdfc1461c8107386d17da70c20136e4759fcd041fd4e158fe5b", + "5/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "5/Rainier.bmp.deflate": "84b2e20baf6503f1b99eccf42964b40b986dea0df499f58d9e469960c67d6cc1", + "5/Maltese.bmp.deflate": "9dea9019fe7804cd77a2313013eb0a8d74cbb434b20eea09529f199fea9a9517", + "0/Maltese.bmp.deflate": "9b1e935d31866e433005e7c7cc33fbc0a64a354645618f03da05b7dbd31ef492", + "5/Sunrise.bmp.deflate": "3e3721e89117b78f348b352bc347f860f5864cf117d3a1b7958d724f7dcd8afb", + "5/compressed_MVT.pbf.deflate": "2281ade0e0c3b32fa15c1f1603c33c7b213131466f14fb51f6641be6d1768e25", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/text.deflate": "1d10ab80e3776c51ae9fa9e9184f187063e7eb9fbe8dafd6a5b12ce640a01e09", + "6/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "6/Rainier.bmp.deflate": "ca66de31926d329eacc8c3cb568f00ef97847de06df989d4f728f38611eb7370", + "6/Maltese.bmp.deflate": "d144e57c01478cb9d96f1353021cd354fc99ee65bf8ad527059e3494ca1a245e", + "6/Sunrise.bmp.deflate": "bfcf3112b809988f251e53c14717115bd5e9e2f6564a7a3903e03b70332ac6e2", + "6/compressed_MVT.pbf.deflate": "08f41d2b48e8fc30a20681b1d3c58cb84800c3b992e02fddf20ac296e3a525f2", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "0/Sunrise.bmp.deflate": "c1485e3564a7b5549f6bba9c23e85545027c0dc71da56c95dde2ba72acdf6910", + "7/text.deflate": "cdf5e42785a933fa4bd5be160c0212d5ee3a20e04b120c03ffe48c5219f80889", + "7/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "7/Rainier.bmp.deflate": "87c036e9bc7a63b02694f710835706a8e369c2a6c151e19899da0bb51730aad4", + "7/Maltese.bmp.deflate": "429e565ee04bcd5def2dcc9fd982e1179c33f081cbf4f35e869214107b5c627b", + "7/Sunrise.bmp.deflate": "ba7560b4962b102ffa9742ca5fe6b36e521441fc15c009591cc9204b92b499bd", + "7/compressed_MVT.pbf.deflate": "8246a927c258e650f5af62850eddfaf55c3e521bacac4b95aa1d7f4c8d9974a0", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "8/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "8/Rainier.bmp.deflate": "2545ba369b38f5722e3d454c33d9d815df6dfb62640016a58523045bed97f409", + "0/compressed_MVT.pbf.deflate": "be331db24cffebf044ede35c870caff78114ee43d2efd0deff2c8eb3011f1a88", + "8/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "8/Sunrise.bmp.deflate": "0df02a00a86c04c452887b4597bab461c0be8943eaf392fd107a56f986a35992", + "8/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/text.deflate": "51b03490ee655d0b43f57267a271a45d435d17b3bcf789b8ba6f096f042eb90f", + "9/model3D.deflate": "b346af0266111dfb7be9c77781f363d99730ea0de7cd4ace04e719f0f1f01284", + "9/Rainier.bmp.deflate": "f1a0a0f96f8a0a57093fad28851fd03494f66a42b34da314ec5ec022115feb31", + "9/Maltese.bmp.deflate": "9ac54ae2b00e79ea96d0723f89353979e4a166308659ccb50d23630467b091a0", + "9/Sunrise.bmp.deflate": "13392b19c604ecbfafd9f26aac60e82fc63959ef6afa9d1507eb117e1003367c", + "9/compressed_MVT.pbf.deflate": "36369495e6cdc328507c897aae67114978a4ed9b85286a95f4a0d1203be6ca23", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "1/text.deflate": "3962281856fbea5374187e31297277e0b0752307045be8ef6b8934b377538ff6", + "1/model3D.deflate": "10230441633bb8d13937469df3121bf54d45e1f323228c4f8e108bb34c6c2520" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 34%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "mode": "avgt", + "warmupIterations": 8, + "warmupTime": "1 sec", + "measurementIterations": 15, + "measurementTime": "1 sec", + "advanced": { + "jvmForks": "3" + } + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0001716587762013616, + "errorMs": 4.0693620240098585e-06, + "confidenceIntervalMs": [ + 0.00016758941417735176, + 0.0001757281382253715 + ], + "p50Ms": 0.0001759255918091245, + "p95Ms": 0.0001773849031240342, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0001752597107172072, + 0.00017669085031883297, + 0.0001762906866732268, + 0.00017265046389779482, + 0.00017684783002092124, + 0.00017862136771744927, + 0.00017664125230179302, + 0.0001759255918091245, + 0.00017685498972685635, + 0.0001657918115261027, + 0.00015852619498896424, + 0.00017671423280694136, + 0.00017493249176347313, + 0.00015700909783618292, + 0.00015612507091555377 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3227544799832496, + "errorMs": 0.03125443466574782, + "confidenceIntervalMs": [ + 1.2915000453175016, + 1.3540089146489975 + ], + "p50Ms": 1.3164676884422113, + "p95Ms": 1.4176281907035175, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3164676884422113, + 1.2650798592964827, + 1.4252535615577888, + 1.4143601746231156, + 1.3360429635678392, + 1.3585902198492463, + 1.2738411306532664, + 1.256318133165829, + 1.26139998241206, + 1.2543249585427139, + 1.2662019422110553, + 1.3260294974874371, + 1.3989072952261308, + 1.3916249221105526, + 1.296874870603015 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 72.6973068, + "errorMs": 0.37751764128094756, + "confidenceIntervalMs": [ + 72.31978915871906, + 73.07482444128097 + ], + "p50Ms": 72.59499785714286, + "p95Ms": 73.85053456428571, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 73.37401707142857, + 72.02755357142857, + 74.96240871428571, + 72.81022435714284, + 72.70091614285715, + 72.59499785714286, + 72.657413, + 72.55056321428572, + 72.45482014285714, + 72.59409264285715, + 72.66868307142857, + 72.54866257142857, + 72.89515071428572, + 71.83538200000001, + 71.78471692857143 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 225.68646482666668, + "errorMs": 0.34433544384639964, + "confidenceIntervalMs": [ + 225.34212938282027, + 226.03080027051308 + ], + "p50Ms": 225.653677, + "p95Ms": 226.64158229999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 224.5935474, + 225.005677, + 225.1392602, + 225.6551018, + 225.2817778, + 225.559793, + 225.5533, + 225.653677, + 225.92601200000001, + 226.21611, + 227.634351, + 225.6651486, + 226.0506772, + 225.5093426, + 225.8531968 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 789.2093497666667, + "errorMs": 1.1494116681690687, + "confidenceIntervalMs": [ + 788.0599380984976, + 790.3587614348357 + ], + "p50Ms": 788.951467, + "p95Ms": 792.8792357000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 790.2616345, + 790.7038845, + 788.951467, + 788.6573314999999, + 786.7368995, + 787.613506, + 789.2011215, + 790.1815065, + 793.3915685000001, + 792.6596645000001, + 787.4614770000001, + 786.730982, + 787.9102085000001, + 785.810574, + 791.868421 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.1923518311899484, + "errorMs": 0.0043878424305334555, + "confidenceIntervalMs": [ + 2.1879639887594147, + 2.196739673620482 + ], + "p50Ms": 2.190141465631929, + "p95Ms": 2.2051184824833703, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.1908643991130816, + 2.185363576496674, + 2.1936829844789356, + 2.1990494745011087, + 2.197259667405765, + 2.195335796008869, + 2.1916361995565414, + 2.1845747538802662, + 2.2192795011086472, + 2.189078066518847, + 2.189860982261641, + 2.1885470554323727, + 2.190141465631929, + 2.185386197339246, + 2.1852173481152994 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0702880851132686, + "errorMs": 0.0024534534664770193, + "confidenceIntervalMs": [ + 0.0678346316467916, + 0.07274153857974562 + ], + "p50Ms": 0.06963589167092489, + "p95Ms": 0.07863915489908022, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.061944780723045476, + 0.06382269526060297, + 0.07239967009453244, + 0.06836555358967807, + 0.0665732364588656, + 0.06994047994379152, + 0.0699025932549821, + 0.06952025517373531, + 0.06766275427950945, + 0.06873233392948391, + 0.06963589167092489, + 0.0763243412110373, + 0.07835894161982626, + 0.07929298588400613, + 0.07184476360500767 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 22.454391737588654, + "errorMs": 0.6201149313268557, + "confidenceIntervalMs": [ + 21.8342768062618, + 23.074506668915507 + ], + "p50Ms": 21.806932042553193, + "p95Ms": 25.095654391489365, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 21.808835021276597, + 21.768195468085107, + 21.805012425531917, + 21.80063078723404, + 21.81629604255319, + 21.761487893617023, + 21.731828702127657, + 21.778124978723405, + 23.18417604255319, + 21.845540957446808, + 21.793450723404256, + 21.806932042553193, + 23.691709319148934, + 25.15226142553192, + 25.071394234042554 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.12927355886090008, + "errorMs": 0.005798006531875289, + "confidenceIntervalMs": [ + 0.12347555232902478, + 0.13507156539277537 + ], + "p50Ms": 0.13402025909636148, + "p95Ms": 0.14065708455284553, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.11395873157403705, + 0.1139690343862455, + 0.11359826069572171, + 0.11529685552445688, + 0.1134234443555911, + 0.13402025909636148, + 0.13912717299746769, + 0.14422687818206054, + 0.1366875932293749, + 0.1330758094095695, + 0.13347029095028656, + 0.13732564387578303, + 0.13801353218712517, + 0.13744585779021723, + 0.135464018659203 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 84.6851818388889, + "errorMs": 0.18404174690085245, + "confidenceIntervalMs": [ + 84.50114009198805, + 84.86922358578975 + ], + "p50Ms": 84.62201974999999, + "p95Ms": 85.18734975833334, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 84.96441058333333, + 84.63019391666667, + 84.60297233333333, + 84.39479825, + 84.34242866666668, + 84.90816516666668, + 85.32650666666667, + 85.12771108333334, + 85.04468258333333, + 84.62201974999999, + 85.08212533333332, + 84.15573066666668, + 84.2984725, + 84.45497316666668, + 84.32253691666668 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 294.8486185, + "errorMs": 0.47300210798034287, + "confidenceIntervalMs": [ + 294.37561639201965, + 295.3216206079803 + ], + "p50Ms": 294.8654605, + "p95Ms": 296.097952875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 296.33383275, + 294.266478, + 295.3380675, + 293.96380025, + 294.5113255, + 293.96766974999997, + 295.29336475, + 295.87223575, + 295.89270825, + 295.228761, + 295.99686149999997, + 294.8654605, + 293.85038675000004, + 294.00508125000005, + 293.343244 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 942.9663842333332, + "errorMs": 2.2874308864338393, + "confidenceIntervalMs": [ + 940.6789533468994, + 945.2538151197671 + ], + "p50Ms": 941.6081115000001, + "p95Ms": 952.6009947, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 955.4555449999999, + 941.6081115000001, + 940.5276065, + 943.0523835, + 941.28511, + 951.377616, + 943.832512, + 940.6455655, + 941.3502904999999, + 942.3793385, + 941.821119, + 942.677491, + 938.815156, + 940.6479384999999, + 939.01998 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0020343693691346303, + "errorMs": 2.1109708782601103e-05, + "confidenceIntervalMs": [ + 0.002013259660352029, + 0.002055479077917231 + ], + "p50Ms": 0.002049160603594605, + "p95Ms": 0.002063454231940592, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018961052967465784, + 0.0019967312957987417, + 0.0020497769373540244, + 0.002052144175051499, + 0.002060740307801528, + 0.002036738982340402, + 0.0020500925292706, + 0.0020697867215984083, + 0.0020414573728303126, + 0.0020514088424494975, + 0.0020431711638568273, + 0.002054777063858149, + 0.0020329122514524374, + 0.002049160603594605, + 0.0020305369930158396 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.6266056305901913, + "errorMs": 0.08583767769213542, + "confidenceIntervalMs": [ + 2.540767952898056, + 2.7124433082823267 + ], + "p50Ms": 2.5318784663341645, + "p95Ms": 2.8997372867830427, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.5137580498753116, + 2.5157980498753116, + 2.5223236359102246, + 2.5318784663341645, + 2.5320396733167083, + 2.5192425635910225, + 2.527147069825437, + 2.520651034912718, + 2.5227919600997506, + 2.5364856359102244, + 2.5665746857855365, + 2.891926174563591, + 2.897865885286783, + 2.9041038902743144, + 2.8964976832917704 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06500700863060987, + "errorMs": 0.0027069321186388765, + "confidenceIntervalMs": [ + 0.062300076511971, + 0.06771394074924876 + ], + "p50Ms": 0.06322065684695051, + "p95Ms": 0.0722876770886076, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0553169835443038, + 0.06309624545454545, + 0.06204745051783659, + 0.0613602413693901, + 0.06320770356731875, + 0.06394574326812427, + 0.0692574333716916, + 0.07306111731875721, + 0.07195620270425777, + 0.0664565003452244, + 0.06029708814729574, + 0.06322065684695051, + 0.05903989033371692, + 0.07143709856156501, + 0.07140477410817031 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 26.212878043859646, + "errorMs": 0.025632319167280915, + "confidenceIntervalMs": [ + 26.187245724692367, + 26.23851036302693 + ], + "p50Ms": 26.221184, + "p95Ms": 26.28355481052632, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 26.22938810526316, + 26.235277710526315, + 26.26255334210526, + 26.125797421052628, + 26.14128986842105, + 26.209548894736844, + 26.194791342105262, + 26.21392160526316, + 26.279050578947366, + 26.19653810526316, + 26.12645686842105, + 26.22309060526316, + 26.24021752631579, + 26.221184, + 26.29406468421053 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.12122109684489103, + "errorMs": 0.002681807360702858, + "confidenceIntervalMs": [ + 0.11853928948418818, + 0.1239029042055939 + ], + "p50Ms": 0.12039150961419179, + "p95Ms": 0.12900777812926437, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.12039150961419179, + 0.11856978551048257, + 0.12598522044411362, + 0.11841451097878676, + 0.11911518099491379, + 0.12307594057809206, + 0.13024484902617542, + 0.12847760488773105, + 0.12080667907207542, + 0.11495833618657735, + 0.12834274085101102, + 0.1241401079270562, + 0.11754462771368317, + 0.11399279692345864, + 0.11425656196501675 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 74.56135395238094, + "errorMs": 0.10228145325016873, + "confidenceIntervalMs": [ + 74.45907249913077, + 74.6636354056311 + ], + "p50Ms": 74.62828435714285, + "p95Ms": 74.77190187142858, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 74.438434, + 74.6495235, + 74.65447928571429, + 74.62828435714285, + 74.68881007142856, + 74.54185585714285, + 74.76311885714284, + 74.73997899999999, + 74.76971392857143, + 74.58936235714285, + 74.77700707142857, + 74.51954514285715, + 74.24239335714284, + 74.16438114285714, + 74.25342135714286 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 327.77326016666666, + "errorMs": 0.6504704868430319, + "confidenceIntervalMs": [ + 327.1227896798236, + 328.42373065350966 + ], + "p50Ms": 327.79809475, + "p95Ms": 329.52729605, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 330.48060575, + 325.27559025000005, + 326.79149125000004, + 326.144539, + 326.90601825, + 327.75157125, + 328.5143305, + 326.84851375, + 329.11873475, + 328.25082475, + 328.27741825, + 327.8409795, + 327.61641549999996, + 328.983775, + 327.79809475 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 907.8124781333331, + "errorMs": 2.1683635854837924, + "confidenceIntervalMs": [ + 905.6441145478493, + 909.9808417188169 + ], + "p50Ms": 906.6847700000001, + "p95Ms": 915.51105425, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 908.7899739999999, + 911.2140355, + 912.1948635, + 917.4546655, + 914.678078, + 906.6847700000001, + 904.1572765, + 904.5599024999999, + 903.665921, + 904.409916, + 906.8416335000001, + 908.486447, + 905.1867415, + 904.2789725, + 904.583975 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2.697405243360434, + "errorMs": 0.020358873313215356, + "confidenceIntervalMs": [ + 2.6770463700472185, + 2.7177641166736493 + ], + "p50Ms": 2.6833577669376694, + "p95Ms": 2.769976785094851, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2.6811341165311653, + 2.6833577669376694, + 2.6766048834688343, + 2.6800318780487804, + 2.678481590785908, + 2.6827191138211384, + 2.682336138211382, + 2.6850750379403796, + 2.7439796802168024, + 2.8306366964769647, + 2.682078094850948, + 2.6855486720867208, + 2.6923692628726292, + 2.6849001680216804, + 2.6918255501355013 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06946458290315624, + "errorMs": 0.002319605325023875, + "confidenceIntervalMs": [ + 0.06714497757813237, + 0.07178418822818011 + ], + "p50Ms": 0.06789723172046876, + "p95Ms": 0.07858212357466389, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.07892955467682797, + 0.07299498145085916, + 0.0784332245308793, + 0.06762230685167878, + 0.06700508217700768, + 0.06735921108634697, + 0.06789723172046876, + 0.07012884240419871, + 0.07126753253289238, + 0.07062203400675822, + 0.06787674433819829, + 0.06352953440218564, + 0.06553014939966928, + 0.06337797713710547, + 0.06939433683226688 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.03026375714285, + "errorMs": 0.04039964437462248, + "confidenceIntervalMs": [ + 35.98986411276823, + 36.07066340151747 + ], + "p50Ms": 36.05128214285714, + "p95Ms": 36.15549038571429, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 36.17600653571428, + 36.05654646428572, + 35.96401560714286, + 36.14669775, + 35.88360375, + 36.070662535714284, + 36.08315014285714, + 36.09366896428572, + 36.05128214285714, + 35.96756228571428, + 36.06655817857143, + 35.96071675, + 35.99712246428572, + 35.97318442857143, + 35.96317835714286 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.078550839895013, + "errorMs": 0.18413316878247263, + "confidenceIntervalMs": [ + 6.8944176711125404, + 7.2626840086774855 + ], + "p50Ms": 6.826613771653544, + "p95Ms": 7.849859035433071, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.859069023622046, + 7.845911897637796, + 7.249626858267716, + 7.254315015748031, + 7.24865362992126, + 7.174547228346457, + 6.8119633070866135, + 6.810752960629921, + 6.824471070866141, + 6.818199346456693, + 6.826613771653544, + 6.820594755905512, + 6.788627047244094, + 6.824673937007874, + 7.020242748031497 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.13512357626033608, + "errorMs": 0.00401668711236762, + "confidenceIntervalMs": [ + 0.13110688914796848, + 0.13914026337270372 + ], + "p50Ms": 0.13801600573486264, + "p95Ms": 0.14359261272339288, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13779619498532944, + 0.13900018458255534, + 0.1356156492397973, + 0.13175445825553483, + 0.12088435862896771, + 0.12110501200320085, + 0.12573265084022406, + 0.14301236623099492, + 0.14494652120565482, + 0.13971983448919711, + 0.13991314150440115, + 0.14235758655641506, + 0.14028071259002403, + 0.13801600573486264, + 0.1267189670578821 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 82.49090205555557, + "errorMs": 2.6852836023839766, + "confidenceIntervalMs": [ + 79.80561845317159, + 85.17618565793954 + ], + "p50Ms": 84.58493125, + "p95Ms": 87.93967331666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 87.51359716666667, + 87.84827241666667, + 87.46682391666667, + 87.6302265, + 87.45214399999999, + 88.15294208333333, + 87.21356016666668, + 84.58493125, + 76.79636833333332, + 77.10375075, + 77.09925541666667, + 77.00802716666668, + 77.05086908333334, + 77.2042285, + 77.23853408333332 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 323.15860949999995, + "errorMs": 10.22391275612174, + "confidenceIntervalMs": [ + 312.93469674387825, + 333.3825222561217 + ], + "p50Ms": 332.69109425, + "p95Ms": 345.04078072500005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 303.80439575, + 304.103546, + 303.007075, + 302.12333125000004, + 300.85766824999996, + 302.1252895, + 301.90737574999997, + 332.69109425, + 341.62775849999997, + 348.848853, + 343.40874975, + 341.1051815, + 340.6912755, + 339.91779675, + 341.15975175 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 981.8286656, + "errorMs": 4.013447965174247, + "confidenceIntervalMs": [ + 977.8152176348258, + 985.8421135651743 + ], + "p50Ms": 978.9923845000001, + "p95Ms": 1000.4131815500001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 975.1431565, + 978.559217, + 979.511323, + 979.8109785, + 976.3838295, + 976.1886485, + 1000.3173245000002, + 1000.6368480000001, + 978.836689, + 977.686006, + 978.9923845000001, + 980.390274, + 982.8989165, + 984.2026685000001, + 977.87172 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.3540062060200673, + "errorMs": 0.0072397952595334705, + "confidenceIntervalMs": [ + 3.3467664107605337, + 3.361246001279601 + ], + "p50Ms": 3.356057481605351, + "p95Ms": 3.3697575050167226, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.356057481605351, + 3.369594321070234, + 3.3587070033444815, + 3.3466527056856186, + 3.3533274882943145, + 3.358689498327759, + 3.3603054481605352, + 3.367940193979933, + 3.3693975284280935, + 3.318069254180602, + 3.3701382675585285, + 3.355487722408027, + 3.3468911638795986, + 3.3424632341137124, + 3.336371779264214 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06883895993849065, + "errorMs": 0.0017954836435298087, + "confidenceIntervalMs": [ + 0.06704347629496084, + 0.07063444358202046 + ], + "p50Ms": 0.06978839567068844, + "p95Ms": 0.07203646190915543, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.07034345351312989, + 0.06952954194464159, + 0.06206131369765791, + 0.07020404265436479, + 0.06978839567068844, + 0.05966374244144784, + 0.07024510198722499, + 0.06718644492547907, + 0.07056982824698367, + 0.06950255273243436, + 0.06838437650816181, + 0.06914250979418027, + 0.07151954868701206, + 0.07120095351312987, + 0.07324259276082327 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 47.94650863809524, + "errorMs": 0.08210847055770491, + "confidenceIntervalMs": [ + 47.86440016753753, + 48.02861710865295 + ], + "p50Ms": 47.91256452380952, + "p95Ms": 48.199619361904766, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 47.783399190476196, + 48.1200481904762, + 48.38528542857143, + 47.998435428571426, + 48.09519866666667, + 47.815033761904765, + 47.89873676190476, + 47.9316618095238, + 47.71981185714286, + 47.8329720952381, + 47.88115161904762, + 47.96047442857142, + 47.91256452380952, + 47.97803252380952, + 47.88482328571428 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.13133162676817522, + "errorMs": 0.0031582613105221465, + "confidenceIntervalMs": [ + 0.1281733654576531, + 0.13448988807869736 + ], + "p50Ms": 0.1279760088819963, + "p95Ms": 0.14116747384745523, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.14058852248695897, + 0.13726169561539545, + 0.14251836035527984, + 0.13945011137741434, + 0.13779297969829413, + 0.1269213334273227, + 0.12475989665867757, + 0.1279760088819963, + 0.1274529954885098, + 0.12549554391653742, + 0.12701367037924713, + 0.1258950401804596, + 0.12938105272804173, + 0.12748977315663332, + 0.12997741717185957 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 98.51706819393938, + "errorMs": 1.9037507689954205, + "confidenceIntervalMs": [ + 96.61331742494396, + 100.4208189629348 + ], + "p50Ms": 96.35521463636364, + "p95Ms": 103.99551877272728, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 94.29440363636364, + 101.29308218181819, + 108.77868018181819, + 100.31117936363636, + 101.94559245454546, + 100.82379327272727, + 100.513492, + 96.9179980909091, + 96.35521463636364, + 96.1791969090909, + 96.29361672727273, + 96.25410372727274, + 96.23049863636363, + 95.95170845454545, + 95.61346263636364 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 443.2316360444445, + "errorMs": 6.0200953839695295, + "confidenceIntervalMs": [ + 437.21154066047495, + 449.251731428414 + ], + "p50Ms": 446.5366563333333, + "p95Ms": 452.07226389999994, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 447.749979, + 451.19760599999995, + 446.5366563333333, + 448.2215576666667, + 446.5666693333333, + 454.11313233333334, + 443.0592666666667, + 444.4536876666667, + 443.9032243333333, + 446.62466666666666, + 446.8192243333333, + 442.06532999999996, + 442.101498, + 443.0965776666667, + 401.96546466666666 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 19.69247463809524, + "errorMs": 0.3973647338952883, + "confidenceIntervalMs": [ + 19.29510990419995, + 20.08983937199053 + ], + "p50Ms": 19.382267346938775, + "p95Ms": 20.614279116326532, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 20.504232653061226, + 20.748902102040816, + 20.259202979591834, + 20.53410314285714, + 20.55658355102041, + 20.50970624489796, + 20.20351542857143, + 19.382267346938775, + 18.972935632653062, + 19.30053214285714, + 19.09601710204082, + 18.991186142857142, + 18.82455206122449, + 18.831315836734692, + 18.672067204081632 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1251.487654066667, + "errorMs": 44.2651854179051, + "confidenceIntervalMs": [ + 1207.2224686487618, + 1295.752839484572 + ], + "p50Ms": 1179.986939, + "p95Ms": 1354.4347209999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1166.399862, + 1173.575711, + 1174.5714890000002, + 1175.626589, + 1178.7449080000001, + 1173.0390280000001, + 1179.986939, + 1178.9414060000001, + 1261.734827, + 1354.9894709999999, + 1351.277349, + 1346.544424, + 1349.69047, + 1352.995367, + 1354.1969709999998 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.7952372056882817, + "errorMs": 0.10761021701409913, + "confidenceIntervalMs": [ + 3.687626988674183, + 3.902847422702381 + ], + "p50Ms": 3.905834215017065, + "p95Ms": 3.942474294539249, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.4108316075085323, + 3.4161091160409556, + 3.4487040819112624, + 3.563667651877133, + 3.900128563139932, + 3.93165466552901, + 3.920685610921502, + 3.911134730375427, + 3.96772009556314, + 3.928120498293515, + 3.9040698873720134, + 3.8925570034129695, + 3.9114457303754273, + 3.9158946279863485, + 3.905834215017065 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06820048885027916, + "errorMs": 0.0019484706139281374, + "confidenceIntervalMs": [ + 0.06625201823635102, + 0.07014895946420728 + ], + "p50Ms": 0.06871048064493711, + "p95Ms": 0.07228054003752865, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.062450711654736264, + 0.05928990812426159, + 0.06871048064493711, + 0.06742597928973522, + 0.06726439099311975, + 0.07045705893390786, + 0.06516028382792412, + 0.07240318875529918, + 0.0722279763013413, + 0.07190125074709848, + 0.0714771885468066, + 0.07035085301271804, + 0.06516836778094379, + 0.06791324456181805, + 0.07080644957953992 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 59.75550675686276, + "errorMs": 0.09475181333993965, + "confidenceIntervalMs": [ + 59.66075494352282, + 59.8502585702027 + ], + "p50Ms": 59.737521529411765, + "p95Ms": 60.001808929411766, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 59.820511294117644, + 59.79102635294118, + 59.737521529411765, + 59.489816294117645, + 59.733916117647055, + 59.8166034117647, + 59.69300782352942, + 59.86714658823529, + 59.70884911764706, + 59.78106305882353, + 59.76973252941176, + 59.54769670588236, + 60.31602105882353, + 59.660081176470584, + 59.599608294117644 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1340136750345174, + "errorMs": 0.004481972910720904, + "confidenceIntervalMs": [ + 0.1295317021237965, + 0.1384956479452383 + ], + "p50Ms": 0.13818547031504957, + "p95Ms": 0.14197330916279655, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13580904857537343, + 0.13899638144847495, + 0.1367326688841471, + 0.12617600414208613, + 0.14127107116857035, + 0.1401783544621564, + 0.1390531873980168, + 0.1315503550897452, + 0.14059491929207985, + 0.1417266570854776, + 0.14254883067654073, + 0.13818547031504957, + 0.11861963825781348, + 0.11615230940128028, + 0.12261022932094892 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 105.29483851333333, + "errorMs": 0.1597702747223855, + "confidenceIntervalMs": [ + 105.13506823861096, + 105.45460878805572 + ], + "p50Ms": 105.33614920000001, + "p95Ms": 105.76940547000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 105.15996759999999, + 105.34318029999999, + 105.4135893, + 105.33614920000001, + 105.7095438, + 105.45859270000001, + 105.1225192, + 105.5219147, + 105.5304542, + 105.9090827, + 105.3130465, + 105.0270568, + 104.80318319999999, + 104.8900063, + 104.8842912 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 456.3514014222222, + "errorMs": 2.7539927729194176, + "confidenceIntervalMs": [ + 453.59740864930274, + 459.1053941951416 + ], + "p50Ms": 454.9901, + "p95Ms": 463.0696492666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 452.37269299999997, + 456.59022500000003, + 454.4771213333333, + 456.30010100000004, + 456.808791, + 453.819395, + 454.94434666666666, + 452.9939063333333, + 454.9901, + 474.747431, + 453.3024316666667, + 458.0648856666667, + 457.62331266666666, + 456.4883493333333, + 451.7479316666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1299.6831265333335, + "errorMs": 2.6304709518760343, + "confidenceIntervalMs": [ + 1297.0526555814574, + 1302.3135974852096 + ], + "p50Ms": 1298.0595509999998, + "p95Ms": 1308.7058911, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1291.9268399999999, + 1297.215223, + 1300.321378, + 1296.832344, + 1309.896064, + 1295.1536059999999, + 1294.549256, + 1297.589232, + 1298.957552, + 1298.0595509999998, + 1299.928085, + 1307.760645, + 1308.195817, + 1297.58171, + 1301.279595 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.979814080851064, + "errorMs": 0.08762313974574959, + "confidenceIntervalMs": [ + 3.892190941105314, + 4.067437220596814 + ], + "p50Ms": 4.052045808510639, + "p95Ms": 4.095946493971631, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.564814918439716, + 3.562214124113475, + 4.0175428156028365, + 4.070678205673759, + 4.0987168085106385, + 4.094759216312057, + 4.063763085106383, + 4.069886929078014, + 4.06592585106383, + 4.065482471631206, + 4.052045808510639, + 3.980265414893617, + 4.000518216312057, + 3.998530968085106, + 3.992066379432624 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0677210123823125, + "errorMs": 0.0023596489670123107, + "confidenceIntervalMs": [ + 0.06536136341530019, + 0.07008066134932481 + ], + "p50Ms": 0.06720844287527768, + "p95Ms": 0.07528909826245636, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06959928292605522, + 0.07822231347191366, + 0.0740320060298318, + 0.06836486924785781, + 0.07271550174547763, + 0.06903006743890829, + 0.06758554244684227, + 0.0644348684544589, + 0.06049728974928594, + 0.0646988603617899, + 0.0671815088860679, + 0.06720844287527768, + 0.06146008719454142, + 0.06607469771501111, + 0.06470984719136783 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 63.81673177083333, + "errorMs": 0.44697407232265635, + "confidenceIntervalMs": [ + 63.36975769851068, + 64.26370584315598 + ], + "p50Ms": 63.435028562499994, + "p95Ms": 65.33927695, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 64.44017456249999, + 63.64582606249999, + 64.3382064375, + 63.3601318125, + 63.142521625, + 63.13819968749999, + 66.149854375, + 64.99188662499999, + 63.352681999999994, + 64.1141559375, + 62.862978625, + 63.9845439375, + 63.156811874999995, + 63.435028562499994, + 63.13797443749999 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 69.07674383555555, + "errorMs": 0.061935255230507295, + "confidenceIntervalMs": [ + 69.01480858032505, + 69.13867909078606 + ], + "p50Ms": 69.09058313333334, + "p95Ms": 69.23320076, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 69.1455964, + 69.01581599999999, + 69.18929193333334, + 69.09853340000001, + 69.12748246666666, + 69.01947093333334, + 69.24761506666665, + 69.02923873333333, + 69.2270232, + 69.0468232, + 69.09058313333334, + 68.96573206666666, + 69.08615326666667, + 69.12085306666667, + 68.74094466666668 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1256054113241516, + "errorMs": 0.003442800388815585, + "confidenceIntervalMs": [ + 0.122162610935336, + 0.12904821171296718 + ], + "p50Ms": 0.12665956548744262, + "p95Ms": 0.13542713726708075, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13519436740480692, + 0.1359702669457197, + 0.1296075637321091, + 0.13267542195517149, + 0.13271256049149338, + 0.12172194085876317, + 0.12140939792060491, + 0.12797940588711856, + 0.12665956548744262, + 0.12848199959492304, + 0.12134055914123684, + 0.12012114798811774, + 0.11659117836889009, + 0.11671514353227114, + 0.11690065055360518 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 106.98011240000001, + "errorMs": 0.19896723387701137, + "confidenceIntervalMs": [ + 106.781145166123, + 107.17907963387702 + ], + "p50Ms": 106.89107320000001, + "p95Ms": 107.63626205, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 107.1991338, + 107.5960022, + 107.7302017, + 107.4132405, + 107.1133314, + 106.9550496, + 107.2541025, + 106.6744288, + 106.5546994, + 106.5296947, + 106.89107320000001, + 106.8307094, + 106.58783209999999, + 106.51466980000001, + 106.85751690000001 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 438.9780718888889, + "errorMs": 14.362977334294362, + "confidenceIntervalMs": [ + 424.6150945545946, + 453.3410492231833 + ], + "p50Ms": 455.36494466666664, + "p95Ms": 462.5268252333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 456.7526536666667, + 462.228383, + 456.315521, + 455.7854643333333, + 454.68679933333334, + 454.06130666666667, + 455.36494466666664, + 462.0613343333333, + 462.3468083333333, + 462.94686466666667, + 402.44141766666667, + 400.63703533333336, + 401.20002900000003, + 398.9548063333333, + 398.88771 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1489.6891114666669, + "errorMs": 1.6281567540630684, + "confidenceIntervalMs": [ + 1488.0609547126037, + 1491.3172682207298 + ], + "p50Ms": 1488.700814, + "p95Ms": 1494.1714531999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1492.253031, + 1487.450809, + 1487.095835, + 1488.700814, + 1492.480251, + 1492.431791, + 1491.2726579999999, + 1488.0019499999999, + 1486.851935, + 1486.782817, + 1495.651844, + 1493.5369999999998, + 1491.536738, + 1486.637476, + 1484.651723 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.9431200807272733, + "errorMs": 0.1411641385421229, + "confidenceIntervalMs": [ + 3.8019559421851508, + 4.084284219269397 + ], + "p50Ms": 4.1648887672727275, + "p95Ms": 4.19808130690909, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.6255697236363633, + 3.6216587636363635, + 3.616555596363636, + 3.6099543345454546, + 3.6301654363636366, + 3.622449229090909, + 3.9469716436363633, + 4.218202483636364, + 4.189457945454545, + 4.182987218181818, + 4.187361978181818, + 4.178038396363637, + 4.1648887672727275, + 4.182898, + 4.169641694545454 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0669176220552297, + "errorMs": 0.0020249895660141453, + "confidenceIntervalMs": [ + 0.06489263248921558, + 0.06894261162124385 + ], + "p50Ms": 0.0673160914589443, + "p95Ms": 0.07150154960288367, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.06271776545698925, + 0.05876961815738026, + 0.06327981433284456, + 0.0669785838831867, + 0.06815313208699902, + 0.0627928791544477, + 0.06328706708211143, + 0.07093719635874879, + 0.06977869299853372, + 0.07089662903225806, + 0.07005498863636363, + 0.07139483290566959, + 0.0656564840542522, + 0.0673160914589443, + 0.07175055522971653 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 64.65193184166667, + "errorMs": 0.10134053127904767, + "confidenceIntervalMs": [ + 64.5505913103876, + 64.75327237294572 + ], + "p50Ms": 64.639271125, + "p95Ms": 64.93160433125, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 64.7321336875, + 64.64521412500001, + 64.53171725, + 64.5809240625, + 64.6562465625, + 64.679862, + 64.4622359375, + 64.639271125, + 64.6264705625, + 65.292893625, + 64.7767660625, + 64.4690941875, + 64.654873, + 64.5360394375, + 64.49523599999999 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.138557015152772, + "errorMs": 0.002346872160770467, + "confidenceIntervalMs": [ + 0.13621014299200154, + 0.14090388731354248 + ], + "p50Ms": 0.13906223143923685, + "p95Ms": 0.14341742304714503, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.13452409525784598, + 0.13984072058620214, + 0.14085406014102034, + 0.13906223143923685, + 0.14314782275680907, + 0.14308492465090555, + 0.13391234715885525, + 0.1379595745886907, + 0.13753157970413382, + 0.13755008475044933, + 0.1375247870869625, + 0.14170613673441174, + 0.1440464903912623, + 0.1417358072722245, + 0.12587456477257017 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 123.17574847407407, + "errorMs": 0.2233221002235221, + "confidenceIntervalMs": [ + 122.95242637385056, + 123.3990705742976 + ], + "p50Ms": 123.18313533333333, + "p95Ms": 123.90335347777778, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 122.8699458888889, + 122.8118551111111, + 124.1977548888889, + 123.18313533333333, + 123.29954333333333, + 122.92935977777778, + 123.3036241111111, + 123.3504738888889, + 123.48845044444445, + 122.5937458888889, + 122.76298200000001, + 122.84998677777779, + 123.46212955555555, + 122.75605866666666, + 123.77718144444445 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.10337249576262576, + "errorMs": 0.0015290604581871365, + "confidenceIntervalMs": [ + 0.10184343530443862, + 0.1049015562208129 + ], + "p50Ms": 0.10220765836805203, + "p95Ms": 0.11021025063509805, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.10181262727365105, + 0.10203866263591098, + 0.10079600335331775, + 0.10120356173153133, + 0.11091734203841074, + 0.10241623513870543, + 0.10220765836805203, + 0.1013538563154151, + 0.10153199075297226, + 0.10290660420688955, + 0.10326706290011178, + 0.10990721146224977, + 0.10405960664566609, + 0.1040908919825221, + 0.10207812163398029 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 461.13023697777766, + "errorMs": 1.4674830882656638, + "confidenceIntervalMs": [ + 459.662753889512, + 462.59772006604334 + ], + "p50Ms": 460.8894133333333, + "p95Ms": 465.58344806666673, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 459.7507356666667, + 467.1586356666667, + 458.3761463333333, + 464.9083676666667, + 458.0538566666667, + 457.6006666666667, + 460.8894133333333, + 462.64889366666665, + 461.63957100000005, + 458.2311666666667, + 462.95038466666665, + 457.6116186666667, + 463.54370900000004, + 462.85910666666666, + 460.7312823333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1881.1371144666668, + "errorMs": 12.270264300283605, + "confidenceIntervalMs": [ + 1868.8668501663833, + 1893.4073787669506 + ], + "p50Ms": 1876.969966, + "p95Ms": 1918.1895098999998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1884.716811, + 1899.895632, + 1882.365742, + 1882.3729, + 1876.969966, + 1878.213406, + 1870.461074, + 1960.875225, + 1861.948272, + 1863.428337, + 1875.09776, + 1865.0655080000001, + 1879.623883, + 1872.540988, + 1863.481213 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.342777908405798, + "errorMs": 0.006516636433053891, + "confidenceIntervalMs": [ + 4.336261271972744, + 4.349294544838851 + ], + "p50Ms": 4.341808108695652, + "p95Ms": 4.363398402608696, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.341429473913044, + 4.341808108695652, + 4.351079834782609, + 4.360430721739131, + 4.334476986956522, + 4.325515856521738, + 4.334262417391304, + 4.3464988, + 4.327653686956522, + 4.351521460869566, + 4.329669178260869, + 4.343263730434783, + 4.352985739130435, + 4.330749639130436, + 4.370322991304348 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.07122844462149522, + "errorMs": 0.002388030634866902, + "confidenceIntervalMs": [ + 0.06884041398662831, + 0.07361647525636213 + ], + "p50Ms": 0.07249139949235, + "p95Ms": 0.0777887503137559, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.08008787640132553, + 0.07680341056194034, + 0.07249139949235, + 0.07347676351970668, + 0.07312890220686738, + 0.07362379997179723, + 0.0764751404498343, + 0.06571788718888812, + 0.0672906067827681, + 0.06482550969470494, + 0.06613034047803709, + 0.07144190178382571, + 0.06678115109638298, + 0.07348902326729183, + 0.06666295642670804 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 184.5021675, + "errorMs": 0.7339715429153677, + "confidenceIntervalMs": [ + 183.76819595708463, + 185.2361390429154 + ], + "p50Ms": 183.80325433333334, + "p95Ms": 187.13008376666664, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 183.87477683333333, + 187.38348866666666, + 187.02148166666666, + 184.78109949999998, + 183.52660533333335, + 183.57194783333333, + 183.17200866666667, + 183.61278950000002, + 184.78693800000002, + 185.224244, + 183.26806200000001, + 186.699702, + 183.80325433333334, + 183.61719533333334, + 183.18891883333336 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.16734639823523306, + "errorMs": 0.005308784303084987, + "confidenceIntervalMs": [ + 0.16203761393214805, + 0.17265518253831805 + ], + "p50Ms": 0.16416336997819994, + "p95Ms": 0.18193786445032703, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.16976159140454689, + 0.1562552801308004, + 0.1611000870445344, + 0.16106836624104642, + 0.16416336997819994, + 0.17596070710059172, + 0.18149253425724074, + 0.18084829025225785, + 0.17382531594518844, + 0.15618622967922766, + 0.1538787091248832, + 0.15541602320149486, + 0.1606080563687325, + 0.17665444456555587, + 0.182976968234195 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4659.276230733335, + "errorMs": 21.04277261335574, + "confidenceIntervalMs": [ + 4638.233458119979, + 4680.319003346691 + ], + "p50Ms": 4639.990685, + "p95Ms": 4728.994684900001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4708.282594, + 4705.838331, + 4756.792191, + 4650.68379, + 4631.627824, + 4631.957967, + 4657.554466, + 4630.823263, + 4625.125244000001, + 4639.990685, + 4644.226966, + 4630.860162, + 4628.673932, + 4629.624578, + 4717.081468 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1583.430110933333, + "errorMs": 29.47057097323937, + "confidenceIntervalMs": [ + 1553.9595399600937, + 1612.9006819065726 + ], + "p50Ms": 1570.831307, + "p95Ms": 1659.9694883999996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1783.9961449999998, + 1606.8152069999999, + 1589.436981, + 1590.304658, + 1578.964941, + 1570.831307, + 1575.0407950000001, + 1573.498158, + 1554.5935820000002, + 1556.953097, + 1549.357864, + 1569.166293, + 1543.451032, + 1547.250941, + 1561.790663 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 12493.115977599997, + "errorMs": 20.91430727622152, + "confidenceIntervalMs": [ + 12472.201670323775, + 12514.030284876219 + ], + "p50Ms": 12487.718474, + "p95Ms": 12550.837754199998, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 12508.40122, + 12531.713463999999, + 12527.591998, + 12492.913914, + 12477.204049, + 12526.403733000001, + 12467.879002, + 12487.718474, + 12447.866306, + 12467.033003999999, + 12478.38651, + 12453.262538, + 12595.461098, + 12503.829121, + 12431.075233 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.570834028571428, + "errorMs": 0.032287974855602135, + "confidenceIntervalMs": [ + 9.538546053715825, + 9.603122003427028 + ], + "p50Ms": 9.564643199999999, + "p95Ms": 9.684506018095238, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.515438314285715, + 9.509236838095237, + 9.58468422857143, + 9.576789504761905, + 9.564643199999999, + 9.505273533333334, + 9.540658066666666, + 9.581630295238096, + 9.741414438095237, + 9.660116695238095, + 9.518948199999999, + 9.531072466666666, + 9.575538323809523, + 9.53946924761905, + 9.617597076190476 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.06809814929484208, + "errorMs": 0.0018323838103026901, + "confidenceIntervalMs": [ + 0.0662657654845394, + 0.06993053310514477 + ], + "p50Ms": 0.06894695941203734, + "p95Ms": 0.07135519509369, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.058336427994438195, + 0.07092983738330133, + 0.07047250917036349, + 0.06879674707011851, + 0.07012213791961862, + 0.07234769641793022, + 0.07016346083559556, + 0.06585530715751838, + 0.069884920810435, + 0.0681228335430047, + 0.06877265827981197, + 0.06913422426008078, + 0.062020988479110105, + 0.06894695941203734, + 0.06756553068926703 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 18.286487168484847, + "errorMs": 0.017933860030046767, + "confidenceIntervalMs": [ + 18.2685533084548, + 18.304421028514895 + ], + "p50Ms": 18.277876963636363, + "p95Ms": 18.355853136363635, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18.26439047272727, + 18.26080667272727, + 18.2613522, + 18.299682727272724, + 18.2333394, + 18.37655029090909, + 18.274972872727272, + 18.303171436363638, + 18.346982927272727, + 18.291296090909093, + 18.277876963636363, + 18.28417136363636, + 18.280158945454545, + 18.274083254545456, + 18.268471909090913 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1358167855008445, + "errorMs": 0.0044792286150123805, + "confidenceIntervalMs": [ + 0.1313375568858321, + 0.14029601411585688 + ], + "p50Ms": 0.13761304209432246, + "p95Ms": 0.14662565959464727, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.11991707041704561, + 0.12452789099649214, + 0.14052347589970118, + 0.14344571183578017, + 0.14498699363388334, + 0.14677641041964404, + 0.1417307734182149, + 0.1387375563206444, + 0.1465610520982201, + 0.13761304209432246, + 0.13180780446927376, + 0.13394995595686635, + 0.12298255930882161, + 0.12665051513576717, + 0.13704097050799013 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001127529455952652, + "errorMs": 7.182993791353963e-06, + "confidenceIntervalMs": [ + 0.001120346462161298, + 0.001134712449744006 + ], + "p50Ms": 0.0011261885118718554, + "p95Ms": 0.0011567910583627943, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0011172505841854157, + 0.0011208892649251824, + 0.0011072257441105283, + 0.001118847299971662, + 0.0011276877825111377, + 0.001135532597081628, + 0.0011306800057605559, + 0.0011261885118718554, + 0.0011266422706346368, + 0.0011230870610479567, + 0.0011160226926418188, + 0.0011191999493628546, + 0.0011275600723785984, + 0.0011548816438025245, + 0.0011612463590034239 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.049195382125124, + "errorMs": 0.024046262778446143, + "confidenceIntervalMs": [ + 1.025149119346678, + 1.0732416449035702 + ], + "p50Ms": 1.0616848391261173, + "p95Ms": 1.1010187404170804, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.0756945610724926, + 1.0311720546176764, + 1.1060966196623636, + 1.060317676266137, + 1.0730493058589872, + 1.074147388282026, + 1.077541769612711, + 1.0988425064548162, + 1.0616848391261173, + 1.0540879334657398, + 1.0718785938430981, + 1.0545244587884806, + 0.9942672830188679, + 0.9634377954319762, + 0.9411879463753724 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 37.6923643654321, + "errorMs": 0.43554882926501, + "confidenceIntervalMs": [ + 37.25681553616709, + 38.127913194697115 + ], + "p50Ms": 37.41460562962963, + "p95Ms": 38.773634959259255, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 37.92546792592592, + 37.74127962962963, + 37.39495707407407, + 37.487508481481484, + 37.41460562962963, + 40.75269137037037, + 37.47293944444445, + 37.39243803703704, + 37.39425133333334, + 37.40292518518518, + 37.36582792592592, + 37.42552003703704, + 37.358492481481484, + 37.44587688888889, + 37.410684037037036 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 103.68118362, + "errorMs": 0.5278075449928906, + "confidenceIntervalMs": [ + 103.1533760750071, + 104.20899116499288 + ], + "p50Ms": 103.2554877, + "p95Ms": 105.94253005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 103.2675106, + 103.3691585, + 103.2554877, + 102.8818795, + 103.17507129999998, + 104.4844293, + 104.21029850000001, + 103.47488080000001, + 106.0937745, + 105.877711, + 103.01898940000001, + 103.06128790000001, + 102.74236400000001, + 103.0912646, + 103.21364670000001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 356.68637271111106, + "errorMs": 1.0053100913298438, + "confidenceIntervalMs": [ + 355.68106261978124, + 357.69168280244094 + ], + "p50Ms": 356.10873799999996, + "p95Ms": 359.6298694666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 355.3403813333333, + 355.635374, + 355.0400646666667, + 355.18448, + 355.023947, + 355.586167, + 356.0970766666667, + 356.10873799999996, + 356.56161, + 357.19327266666664, + 362.80285699999996, + 358.27001766666666, + 356.621729, + 356.5629256666667, + 358.26694999999995 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3037235943225807, + "errorMs": 0.002343899779018403, + "confidenceIntervalMs": [ + 1.3013796945435623, + 1.306067494101599 + ], + "p50Ms": 1.3045083896774192, + "p95Ms": 1.3101049449032258, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3036143870967745, + 1.3051093277419354, + 1.3020455290322581, + 1.3061971638709675, + 1.3049656477419356, + 1.3045083896774192, + 1.3071934309677418, + 1.2966803406451612, + 1.2955670258064518, + 1.296914427096774, + 1.3014590490322582, + 1.3082622941935484, + 1.302790108387097, + 1.3106945264516128, + 1.3098522670967743 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001953472498746758, + "errorMs": 1.1477884088339414e-05, + "confidenceIntervalMs": [ + 0.0019419946146584186, + 0.001964950382835097 + ], + "p50Ms": 0.001955011933759291, + "p95Ms": 0.001992486999956535, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001954560771938975, + 0.0019572822010692397, + 0.0019312070169948277, + 0.0019192322684400398, + 0.0019628578206632766, + 0.00199424549050289, + 0.001991733361150954, + 0.001972635446603208, + 0.001955011933759291, + 0.0019326832790020428, + 0.0019651450880166905, + 0.0019399717685921677, + 0.0019393079740948407, + 0.0019626964871560827, + 0.001923516573216847 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.027263763363363, + "errorMs": 0.03151115499373333, + "confidenceIntervalMs": [ + 8.99575260836963, + 9.058774918357095 + ], + "p50Ms": 9.009769531531532, + "p95Ms": 9.167568528828829, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.060823252252252, + 9.171174594594595, + 9.166023072072072, + 9.017173207207206, + 9.015867855855856, + 9.023463135135135, + 8.983083747747747, + 9.003221513513514, + 9.005549279279279, + 9.009769531531532, + 9.003431396396396, + 9.025574711711712, + 8.99656735135135, + 8.960436459459459, + 8.966797342342344 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.022191640334870595, + "errorMs": 0.000732229489736392, + "confidenceIntervalMs": [ + 0.0214594108451342, + 0.02292386982460699 + ], + "p50Ms": 0.02297963093693226, + "p95Ms": 0.023623997159056876, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.020142766375850985, + 0.020107312423885484, + 0.02005782035975963, + 0.020138607338936694, + 0.022667421589570563, + 0.023007052326858193, + 0.023205498233145, + 0.023342016909900374, + 0.0231569428417417, + 0.02366237115933638, + 0.02360755115893709, + 0.023474133322685616, + 0.021018065263830384, + 0.02297963093693226, + 0.02230741478168859 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.948891019753084, + "errorMs": 0.4690468718532304, + "confidenceIntervalMs": [ + 36.479844147899854, + 37.417937891606314 + ], + "p50Ms": 36.571056185185185, + "p95Ms": 38.22099502592592, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 37.374504888888886, + 37.41611259259259, + 36.56005125925926, + 36.433026777777776, + 36.46988596296296, + 37.058148555555555, + 36.51564018518519, + 36.52324629629629, + 36.571056185185185, + 40.099054037037035, + 36.827452962962965, + 36.68459551851851, + 36.541729333333336, + 36.50934492592592, + 36.64951581481481 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 103.15030696363637, + "errorMs": 3.9703773337117587, + "confidenceIntervalMs": [ + 99.1799296299246, + 107.12068429734812 + ], + "p50Ms": 98.14694972727274, + "p95Ms": 114.96087979090908, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 98.99808272727273, + 98.74553427272727, + 98.12918990909091, + 97.34217063636363, + 97.45729627272728, + 97.3144470909091, + 97.119286, + 97.72458772727273, + 97.20411818181819, + 98.14694972727274, + 114.91341409090909, + 115.07163309090909, + 113.3855580909091, + 112.91221327272727, + 112.79012336363637 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 345.60092044444445, + "errorMs": 0.42082277758777753, + "confidenceIntervalMs": [ + 345.1800976668567, + 346.0217432220322 + ], + "p50Ms": 345.61479533333335, + "p95Ms": 346.89871516666665, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 345.28361733333327, + 345.3957603333333, + 345.331506, + 346.4364603333333, + 345.7885023333333, + 344.45270300000004, + 344.6080523333333, + 345.6694366666667, + 347.4305133333333, + 345.8361906666667, + 344.3403046666667, + 345.1999056666667, + 345.61479533333335, + 346.6708016666667, + 345.955257 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0015130243328281671, + "errorMs": 5.630823183206404e-05, + "confidenceIntervalMs": [ + 0.001456716100996103, + 0.0015693325646602312 + ], + "p50Ms": 0.0014971054613427833, + "p95Ms": 0.0017043431395563232, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001500581504916003, + 0.001550619447854692, + 0.001484193243362759, + 0.0014971054613427833, + 0.001510340189804634, + 0.0014893747749611384, + 0.0016647111602786362, + 0.0017968177578709262, + 0.0015922205808063775, + 0.0015025280592168872, + 0.0014607126772766587, + 0.0014916162699536958, + 0.001356532373367391, + 0.0013420553719268424, + 0.0014559561194830814 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2675893248101266, + "errorMs": 0.002552431755624917, + "confidenceIntervalMs": [ + 1.2650368930545017, + 1.2701417565657518 + ], + "p50Ms": 1.2659880367088605, + "p95Ms": 1.275084714556962, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.280028048101266, + 1.2681094367088608, + 1.2659880367088605, + 1.2653627835443038, + 1.2657567658227848, + 1.2725758582278481, + 1.2651833392405063, + 1.265387646835443, + 1.2682791898734176, + 1.263453058227848, + 1.2628690392405062, + 1.2692985075949366, + 1.2729661430379746, + 1.2698275594936708, + 1.2587544594936708 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0016920260241139876, + "errorMs": 1.9478501883312408e-05, + "confidenceIntervalMs": [ + 0.001672547522230675, + 0.0017115045259973 + ], + "p50Ms": 0.0016797707380949388, + "p95Ms": 0.0017636980530502928, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0016631394837951779, + 0.0016797707380949388, + 0.0016630800891655904, + 0.0016503769329839037, + 0.0016514700772564876, + 0.0017123757690172925, + 0.001735649112565271, + 0.0017673577203498366, + 0.0017141450934675965, + 0.0016566253895605846, + 0.0016689697835704676, + 0.0016823874877181764, + 0.0016763798896027961, + 0.001696533170354058, + 0.0017621296242076314 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.931139795906433, + "errorMs": 0.25680212263167, + "confidenceIntervalMs": [ + 7.6743376732747635, + 8.187941918538105 + ], + "p50Ms": 7.8010339385964915, + "p95Ms": 8.717707442982455, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.476087868421054, + 7.432199473684211, + 7.462752649122807, + 7.608097561403509, + 7.434278877192982, + 7.45231447368421, + 7.427943675438597, + 8.265394833333334, + 7.8010339385964915, + 7.563176280701755, + 7.837492868421052, + 8.736511929824562, + 8.709648377192982, + 8.574208342105264, + 8.185955789473685 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.023390709896464284, + "errorMs": 0.0005378177555053378, + "confidenceIntervalMs": [ + 0.022852892140958946, + 0.023928527651969622 + ], + "p50Ms": 0.02385160473906091, + "p95Ms": 0.02418189743179726, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.023934657484130446, + 0.02386153355623395, + 0.02385160473906091, + 0.02349408775500315, + 0.023750887095992636, + 0.023578691258419344, + 0.021806970296070167, + 0.023370398652904977, + 0.024213507874206522, + 0.024168350099336145, + 0.024040092503755387, + 0.023902315767795706, + 0.024045326185976643, + 0.020361637132335127, + 0.022480588045743082 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.30354195714287, + "errorMs": 0.04467519739661279, + "confidenceIntervalMs": [ + 36.258866759746255, + 36.34821715453948 + ], + "p50Ms": 36.279406571428574, + "p95Ms": 36.48206999285715, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 36.32281367857142, + 36.18317232142858, + 36.29528892857142, + 36.25800521428572, + 36.27226257142858, + 36.279406571428574, + 36.33070914285714, + 36.25421157142857, + 36.47106732142858, + 36.507742892857145, + 36.20735878571428, + 36.29062203571428, + 36.27574864285714, + 36.24147764285714, + 36.36324203571428 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 86.39512924444446, + "errorMs": 0.16900553439989496, + "confidenceIntervalMs": [ + 86.22612371004456, + 86.56413477884436 + ], + "p50Ms": 86.29072233333333, + "p95Ms": 87.17989355, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 86.21984025, + 86.18689216666667, + 86.33077075, + 87.17049250000001, + 86.29072233333333, + 86.14887066666667, + 86.28024408333333, + 86.47479883333332, + 86.35445841666667, + 86.14521316666666, + 86.22265616666668, + 86.293672, + 87.20182933333332, + 86.40087866666667, + 86.20559933333332 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 340.15335295555553, + "errorMs": 0.6903427140163786, + "confidenceIntervalMs": [ + 339.46301024153917, + 340.8436956695719 + ], + "p50Ms": 339.84784833333333, + "p95Ms": 341.8628749333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 339.21398966666663, + 340.61255533333326, + 344.526836, + 339.50666266666667, + 339.49467500000003, + 339.19799866666665, + 339.84784833333333, + 339.627293, + 340.7211773333333, + 340.56335566666667, + 340.49623933333334, + 340.5981566666667, + 339.9113903333333, + 339.24592966666665, + 338.73618666666664 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2023914371318822, + "errorMs": 0.047586572083481625, + "confidenceIntervalMs": [ + 1.1548048650484006, + 1.2499780092153638 + ], + "p50Ms": 1.2731147106274008, + "p95Ms": 1.2809649732394366, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2804242676056337, + 1.2788335441741356, + 1.2766985838668374, + 1.277038222791293, + 1.2757477759282971, + 1.2781810934699105, + 1.2822266197183099, + 1.2731147106274008, + 1.2661878117797698, + 1.0906636261203584, + 1.096276325224072, + 1.0867026606914212, + 1.089179500640205, + 1.0938973559539051, + 1.0906994583866838 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0016831293687180446, + "errorMs": 1.0257412670343129e-05, + "confidenceIntervalMs": [ + 0.0016728719560477015, + 0.0016933867813883879 + ], + "p50Ms": 0.0016798562770990331, + "p95Ms": 0.0017112864427302984, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001668320550326423, + 0.0016754785726278778, + 0.0016829953184722812, + 0.0016360700490869048, + 0.0016796999022212565, + 0.0016632751888907545, + 0.0016935318096968858, + 0.0017076161167023872, + 0.0017008062242590048, + 0.0017198505367954251, + 0.001702828926705449, + 0.0016745817183379586, + 0.0016798562770990331, + 0.001679669245128347, + 0.0016823600944206856 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.897725073389354, + "errorMs": 0.09962874980960824, + "confidenceIntervalMs": [ + 8.798096323579747, + 8.997353823198962 + ], + "p50Ms": 8.92169705042017, + "p95Ms": 9.064214738655462, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.227738159663865, + 8.944019991596639, + 8.953566268907565, + 8.896651277310925, + 8.922230983193277, + 8.929553974789915, + 8.9760242605042, + 9.028776789915966, + 9.146903285714286, + 8.881049621848739, + 8.910804983193277, + 8.908843915966386, + 8.904531277310925, + 8.913484260504202, + 8.92169705042017 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.921951770542636, + "errorMs": 0.054853730846195416, + "confidenceIntervalMs": [ + 5.86709803969644, + 5.9768055013888315 + ], + "p50Ms": 5.904926738372093, + "p95Ms": 6.103262556976745, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.830023773255814, + 5.904926738372093, + 6.018398895348838, + 5.788789023255814, + 5.827183284883721, + 5.912251151162791, + 5.852985133720931, + 5.861795139534884, + 5.855536994186046, + 6.178545424418605, + 5.815610220930233, + 5.956262552325581, + 5.981572796511627, + 5.974396959302326, + 6.070998470930233 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02359597114354654, + "errorMs": 5.392316466241936e-05, + "confidenceIntervalMs": [ + 0.023542047978884123, + 0.02364989430820896 + ], + "p50Ms": 0.023622723816304734, + "p95Ms": 0.023723586398481072, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02364761960365492, + 0.02359421988845378, + 0.023682661326688028, + 0.02370486797199478, + 0.023767262726949092, + 0.02343416959772161, + 0.023584464744274353, + 0.023622723816304734, + 0.023681124575768365, + 0.02367237906728373, + 0.02364343875637831, + 0.023501042506229974, + 0.023533935137059453, + 0.02342068797911475, + 0.02344896945532218 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.79112330933334, + "errorMs": 0.3929572975506085, + "confidenceIntervalMs": [ + 36.39816601178273, + 37.184080606883946 + ], + "p50Ms": 36.601803000000004, + "p95Ms": 37.645708012, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 39.5730984, + 36.64447843999999, + 36.620977960000005, + 36.81968356, + 36.7018068, + 36.601803000000004, + 36.70935052, + 36.561109159999994, + 36.53406468, + 36.40940184, + 36.550088, + 36.562310960000005, + 36.61354179999999, + 36.5200944, + 36.445040119999994 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 94.46062851515151, + "errorMs": 0.1327032557145373, + "confidenceIntervalMs": [ + 94.32792525943698, + 94.59333177086604 + ], + "p50Ms": 94.42601081818182, + "p95Ms": 94.87119865454544, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 94.10403281818182, + 94.44066163636364, + 94.7277790909091, + 94.53290245454546, + 95.06635127272726, + 94.42601081818182, + 94.44698663636363, + 94.63059845454545, + 94.41237754545455, + 94.28586218181819, + 94.37669836363636, + 94.7875618181818, + 94.05393818181818, + 94.26980745454546, + 94.347859 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 419.0381387777778, + "errorMs": 0.4111041729222566, + "confidenceIntervalMs": [ + 418.6270346048555, + 419.44924295070007 + ], + "p50Ms": 419.0262773333333, + "p95Ms": 420.2158197333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 419.582321, + 420.290233, + 420.1839283333333, + 419.38932333333327, + 419.2591286666667, + 418.70101999999997, + 417.7363233333333, + 418.7926033333333, + 418.1729246666667, + 419.0262773333333, + 419.92039366666666, + 418.4433343333333, + 419.77645266666667, + 418.0661526666667, + 418.23166533333335 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.1773918072669827, + "errorMs": 0.042496931167915926, + "confidenceIntervalMs": [ + 1.1348948760990667, + 1.2198887384348986 + ], + "p50Ms": 1.212837401658768, + "p95Ms": 1.258894934241706, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2333187286729856, + 1.1773984573459715, + 1.0673402345971563, + 1.0783635355450236, + 1.0644637748815167, + 1.0634336090047394, + 1.061532, + 1.212837401658768, + 1.240350432464455, + 1.2363003779620854, + 1.2012480639810428, + 1.2480733933649288, + 1.2519282002369667, + 1.2751506469194311, + 1.2491382523696684 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017328090280837336, + "errorMs": 2.280033709794052e-05, + "confidenceIntervalMs": [ + 0.001710008690985793, + 0.0017556093651816742 + ], + "p50Ms": 0.0017157619316745512, + "p95Ms": 0.0017938555317612219, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017502817034415513, + 0.001748139402694016, + 0.0017836159925607598, + 0.001780184729695569, + 0.0017948247047777255, + 0.0017814421165721715, + 0.0017157619316745512, + 0.0016953898053519193, + 0.0017073658101910368, + 0.0016720992723267488, + 0.0016795090282041097, + 0.0017122434617745839, + 0.0017934401718970063, + 0.0016923810064641942, + 0.0016854562836300603 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.62665365982906, + "errorMs": 0.01472287447405339, + "confidenceIntervalMs": [ + 7.611930785355007, + 7.641376534303113 + ], + "p50Ms": 7.62877805982906, + "p95Ms": 7.667600591452992, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.659649914529915, + 7.586533564102564, + 7.608565538461538, + 7.604792384615385, + 7.641995196581197, + 7.591452076923077, + 7.579008538461538, + 7.646144846153846, + 7.630561, + 7.62877805982906, + 7.642359273504274, + 7.619677948717949, + 7.628427769230768, + 7.686152170940171, + 7.645706615384615 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02029754840133372, + "errorMs": 0.00038117457651426983, + "confidenceIntervalMs": [ + 0.019916373824819446, + 0.02067872297784799 + ], + "p50Ms": 0.019979901070850455, + "p95Ms": 0.0220160703544598, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.01994553899472876, + 0.019915507014485537, + 0.02237390503465737, + 0.02186271263437513, + 0.019903815029261612, + 0.0202735603494791, + 0.019915988025567592, + 0.020235736956792427, + 0.019979901070850455, + 0.020031547129871746, + 0.019975089237537876, + 0.019978378636948492, + 0.019971138006889967, + 0.020040748453907773, + 0.020059659444651972 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 38.61058225000001, + "errorMs": 0.30129679614372273, + "confidenceIntervalMs": [ + 38.30928545385628, + 38.911879046143724 + ], + "p50Ms": 38.41615514285714, + "p95Ms": 39.55580258214286, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 38.70875596428572, + 40.60902685714286, + 38.309402, + 38.18713614285714, + 38.55504128571428, + 38.60436121428572, + 38.31941528571428, + 38.41615514285714, + 38.321249071428575, + 38.43510885714286, + 39.10442075, + 38.51853767857143, + 38.35904021428572, + 38.316212, + 38.39487128571428 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 92.956041, + "errorMs": 0.13348935579617713, + "confidenceIntervalMs": [ + 92.82255164420383, + 93.08953035579617 + ], + "p50Ms": 92.99784154545453, + "p95Ms": 93.27596251818181, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 93.18067918181819, + 92.90640027272727, + 93.083801, + 93.22205418181818, + 92.92246972727274, + 93.12326336363635, + 92.86938463636365, + 93.05899472727273, + 92.99784154545453, + 93.03592527272727, + 92.820269, + 92.80199572727274, + 93.40174863636364, + 92.60217227272727, + 92.31361545454546 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 12.843681282700421, + "errorMs": 0.0883762578882241, + "confidenceIntervalMs": [ + 12.755305024812197, + 12.932057540588644 + ], + "p50Ms": 12.755798367088609, + "p95Ms": 13.08976461392405, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 12.698341607594937, + 12.752250493670887, + 12.760724620253164, + 12.83563035443038, + 12.755798367088609, + 12.734365177215192, + 12.696452303797468, + 12.631106822784808, + 12.707315215189874, + 12.711865759493673, + 13.084195075949367, + 13.081537607594937, + 13.042987746835443, + 13.05988788607595, + 13.102760202531647 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 411.54656900000003, + "errorMs": 0.5654219554716226, + "confidenceIntervalMs": [ + 410.9811470445284, + 412.11199095547164 + ], + "p50Ms": 411.550568, + "p95Ms": 413.32584936666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 412.28557166666667, + 413.19738466666666, + 413.6256003333333, + 412.65877133333333, + 411.25833066666667, + 412.1020956666667, + 410.20252600000003, + 411.0358746666667, + 410.75407633333333, + 411.7044446666667, + 411.550568, + 409.8384423333333, + 411.35957499999995, + 411.6797656666667, + 409.945508 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2367515989207136, + "errorMs": 0.0036344932975859224, + "confidenceIntervalMs": [ + 1.2331171056231278, + 1.2403860922182997 + ], + "p50Ms": 1.2377599875466998, + "p95Ms": 1.2451045217932752, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2409079041095892, + 1.235716085927771, + 1.2502180697384808, + 1.2422027733499377, + 1.24291300124533, + 1.2427306712328767, + 1.2409176911581568, + 1.230648688667497, + 1.2377599875466998, + 1.2286991021170608, + 1.2321890834371108, + 1.2394906612702368, + 1.2362895591531755, + 1.223360100871731, + 1.2272306039850562 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017050136027439847, + "errorMs": 1.4605629724532936e-05, + "confidenceIntervalMs": [ + 0.0016904079730194518, + 0.0017196192324685177 + ], + "p50Ms": 0.0016979017143071884, + "p95Ms": 0.001745039641730979, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0016563569383662496, + 0.0017245786418778803, + 0.0016979017143071884, + 0.0016893286273585387, + 0.001732924041638055, + 0.0016754345023965453, + 0.0016696278470720468, + 0.0016847106329407986, + 0.001745192921052362, + 0.0016862025448135204, + 0.0017234227024423238, + 0.001720865699507709, + 0.0017449739505932432, + 0.0017347293218955085, + 0.001688953954897801 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.921888401769912, + "errorMs": 0.10235647125854176, + "confidenceIntervalMs": [ + 8.819531930511369, + 9.024244873028454 + ], + "p50Ms": 8.813929451327434, + "p95Ms": 9.21385927256637, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.757909265486726, + 8.779159336283186, + 8.754961778761063, + 8.756733168141592, + 8.782297920353981, + 8.748195911504425, + 8.834197424778761, + 9.222530265486727, + 9.210143132743362, + 9.189307592920354, + 9.187773566371682, + 9.165738769911506, + 8.813929451327434, + 8.778576530973451, + 8.846871911504424 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.021899079901086426, + "errorMs": 0.0007281312513646408, + "confidenceIntervalMs": [ + 0.021170948649721785, + 0.02262721115245107 + ], + "p50Ms": 0.02215309485973731, + "p95Ms": 0.023393733519134104, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.020089566036970975, + 0.020114341718015245, + 0.019987423747365007, + 0.02020016614642452, + 0.022056406092913896, + 0.02333941113993838, + 0.02339009562996595, + 0.021351748885195393, + 0.0200902289808659, + 0.022701777687692555, + 0.023111465116750447, + 0.023203543315226206, + 0.02329470723204151, + 0.02215309485973731, + 0.023402221927193125 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 38.010595776, + "errorMs": 1.4539713311777218, + "confidenceIntervalMs": [ + 36.556624444822276, + 39.46456710717772 + ], + "p50Ms": 36.397791399999996, + "p95Ms": 40.990191572, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 40.915529, + 40.98091676, + 40.97684464, + 40.949803200000005, + 40.9734074, + 41.01183279999999, + 40.93299968, + 36.397791399999996, + 35.12998775999999, + 35.18333268, + 35.358188919999996, + 35.253641280000004, + 35.439900079999994, + 35.355567640000004, + 35.2991934 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 89.5605764111111, + "errorMs": 0.635205129720632, + "confidenceIntervalMs": [ + 88.92537128139047, + 90.19578154083175 + ], + "p50Ms": 89.07813041666667, + "p95Ms": 91.50249726666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 88.93067341666668, + 88.87984308333333, + 93.788274, + 90.52287866666667, + 89.60215625, + 89.88500166666667, + 88.93281516666667, + 89.30239974999999, + 88.96605341666668, + 89.07813041666667, + 88.99609533333333, + 88.86206725, + 89.26463991666667, + 88.99026333333333, + 89.4073545 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 359.64085073333337, + "errorMs": 1.5343107868648507, + "confidenceIntervalMs": [ + 358.1065399464685, + 361.1751615201982 + ], + "p50Ms": 358.29826833333334, + "p95Ms": 365.0365812, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 357.8881663333333, + 358.08845333333335, + 359.86838566666665, + 360.027051, + 368.85496033333334, + 360.690344, + 358.29826833333334, + 363.40013300000004, + 360.32508433333334, + 357.492753, + 358.2542683333333, + 358.7675316666667, + 357.69129866666674, + 357.7888793333333, + 357.1771836666667 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2428991724279834, + "errorMs": 0.004377562996102355, + "confidenceIntervalMs": [ + 1.2385216094318812, + 1.2472767354240857 + ], + "p50Ms": 1.239577264197531, + "p95Ms": 1.2600964243209876, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2502794925925926, + 1.2493727679012345, + 1.2372780333333333, + 1.2466949950617283, + 1.239577264197531, + 1.241362911111111, + 1.237601851851852, + 1.2363021691358025, + 1.2358253839506175, + 1.2596572691358026, + 1.2379513074074073, + 1.2404665691358026, + 1.2360040802469134, + 1.2339923716049384, + 1.2611211197530863 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001728536457264854, + "errorMs": 2.6480505993400964e-05, + "confidenceIntervalMs": [ + 0.0017020559512714532, + 0.0017550169632582547 + ], + "p50Ms": 0.0017155159550318278, + "p95Ms": 0.001827580257388042, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00173525731891193, + 0.0018348901523290292, + 0.001824447445270476, + 0.0016676965320997043, + 0.001679177503582619, + 0.001687701855114597, + 0.0017118229765910656, + 0.0016735804365656931, + 0.0016951325372788536, + 0.0017155463274186647, + 0.0017580532058599873, + 0.0017890816482101853, + 0.0017364651799343452, + 0.0017155159550318278, + 0.0017036777847738232 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 47.77293613636364, + "errorMs": 0.3215978047684873, + "confidenceIntervalMs": [ + 47.45133833159515, + 48.09453394113213 + ], + "p50Ms": 47.567668909090905, + "p95Ms": 48.924174754545454, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 49.32523154545455, + 48.75229327272727, + 47.912836363636366, + 47.8418905, + 48.59201622727272, + 47.567668909090905, + 47.627558590909096, + 47.17907709090909, + 47.32925586363636, + 47.07428522727273, + 47.53523672727273, + 47.31832890909091, + 47.47342531818182, + 47.633213363636365, + 47.43172413636363 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.101387658550726, + "errorMs": 0.19900079711648092, + "confidenceIntervalMs": [ + 7.902386861434244, + 8.300388455667207 + ], + "p50Ms": 7.910636504347826, + "p95Ms": 8.811927243478262, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.731610330434783, + 8.999333373913045, + 8.517485539130435, + 8.036900686956523, + 7.885555965217391, + 7.910636504347826, + 7.801495895652174, + 7.862960973913045, + 7.964128660869565, + 8.2292488, + 8.443573669565216, + 7.793670234782609, + 7.784023730434783, + 7.772579852173913, + 7.787610660869565 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.023594907867704094, + "errorMs": 0.0002954592580436536, + "confidenceIntervalMs": [ + 0.02329944860966044, + 0.023890367125747748 + ], + "p50Ms": 0.023528027973014266, + "p95Ms": 0.024243985066171456, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02359984584283397, + 0.023689435838367693, + 0.02352872250299711, + 0.02348075743400484, + 0.025537933264380246, + 0.023654100115182996, + 0.023516097788016267, + 0.02351003481347406, + 0.023528027973014266, + 0.02344770075926753, + 0.023547124656214006, + 0.023579888390023743, + 0.023452272019933714, + 0.022858459909264005, + 0.02299321670858701 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 44.04623508266667, + "errorMs": 0.26916172262300037, + "confidenceIntervalMs": [ + 43.777073360043666, + 44.315396805289666 + ], + "p50Ms": 43.93202644, + "p95Ms": 44.62919426399999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 44.016766479999994, + 43.96041976, + 44.07425148, + 43.84611416, + 43.91840404, + 43.81542012, + 44.073787759999995, + 43.88258044, + 43.94742408, + 43.76318312, + 43.71450236, + 45.924060759999996, + 44.052015, + 43.93202644, + 43.77257024 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 103.31821988666668, + "errorMs": 0.19816829487391538, + "confidenceIntervalMs": [ + 103.12005159179277, + 103.5163881815406 + ], + "p50Ms": 103.2975268, + "p95Ms": 103.91439426, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 103.81253699999999, + 103.0711097, + 103.05885090000001, + 103.8035931, + 103.441071, + 103.49782259999999, + 103.2975268, + 103.35414800000001, + 104.1520612, + 103.08930269999999, + 102.75746720000001, + 103.4415788, + 103.00152759999999, + 103.22736859999999, + 102.7673331 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 407.1297274222222, + "errorMs": 0.689670404663222, + "confidenceIntervalMs": [ + 406.44005701755896, + 407.81939782688545 + ], + "p50Ms": 406.8693896666667, + "p95Ms": 409.84207406666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 406.8912903333333, + 407.5504506666667, + 410.4031903333333, + 409.6015956666667, + 407.4653973333333, + 406.8693896666667, + 407.0155283333333, + 406.16482733333333, + 406.14000599999997, + 406.81489033333327, + 406.66215300000005, + 407.7790316666667, + 406.77921733333335, + 405.509771, + 405.2991723333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2175694327028164, + "errorMs": 0.0031744418008312833, + "confidenceIntervalMs": [ + 1.214394990901985, + 1.2207438745036476 + ], + "p50Ms": 1.217131496847415, + "p95Ms": 1.228931255107188, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2259705460277428, + 1.2139537414880202, + 1.219094187894073, + 1.218409138713745, + 1.2187815586380832, + 1.2183960466582597, + 1.2133394955863808, + 1.2140311034047921, + 1.23583957629256, + 1.2177400176544768, + 1.217131496847415, + 1.211696871374527, + 1.2121009041614121, + 1.2140497351828499, + 1.2130070706179068 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0016962111963006031, + "errorMs": 2.154307341000963e-05, + "confidenceIntervalMs": [ + 0.0016746681228905936, + 0.001717754269710613 + ], + "p50Ms": 0.001678539350684546, + "p95Ms": 0.0017616489439361662, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001650795173014713, + 0.0016477549166915373, + 0.0016642711495778832, + 0.0017319531109029971, + 0.0017257460764235507, + 0.0016764093555214797, + 0.001678539350684546, + 0.001659408132566285, + 0.001663754457011324, + 0.001663806176181018, + 0.0016820823685194523, + 0.0017851433670546504, + 0.0017515799054568157, + 0.001735299224375401, + 0.0017266251805273974 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.406538736274509, + "errorMs": 0.02669790496836331, + "confidenceIntervalMs": [ + 7.379840831306145, + 7.433236641242872 + ], + "p50Ms": 7.386508463235295, + "p95Ms": 7.499756611764705, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.384237860294117, + 7.3749641323529405, + 7.378470161764706, + 7.360053610294117, + 7.381508845588235, + 7.3745077352941175, + 7.375929176470588, + 7.386508463235295, + 7.386672279411765, + 7.387300191176471, + 7.47096681617647, + 7.566932801470588, + 7.421703147058824, + 7.419863419117648, + 7.428462404411765 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.022483773069344536, + "errorMs": 0.0007033127665922698, + "confidenceIntervalMs": [ + 0.021780460302752266, + 0.02318708583593681 + ], + "p50Ms": 0.022875836834983263, + "p95Ms": 0.023843205277401892, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.023244744011585123, + 0.023280096930418062, + 0.023198195760036084, + 0.023240641336087175, + 0.022740730099945396, + 0.022875836834983263, + 0.023279966194240675, + 0.023142242646535145, + 0.025157124753697507, + 0.022836520926809583, + 0.020043717826365645, + 0.02143508688839826, + 0.01987150124634997, + 0.021146092657218146, + 0.02176409792749804 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 40.80882726933334, + "errorMs": 0.11801181314001292, + "confidenceIntervalMs": [ + 40.69081545619333, + 40.92683908247336 + ], + "p50Ms": 40.78719776, + "p95Ms": 41.08570652, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 40.87514948, + 40.812743, + 40.84820548, + 40.78719776, + 40.76128572, + 40.76221048, + 40.821993799999994, + 40.77419736, + 40.79291432, + 40.849902119999996, + 40.657035799999996, + 41.57700628, + 40.59195752000001, + 40.546543920000005, + 40.674066 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0898145002894356, + "errorMs": 0.0016695877542551203, + "confidenceIntervalMs": [ + 0.08814491253518048, + 0.09148408804369072 + ], + "p50Ms": 0.08941346183068018, + "p95Ms": 0.09479563488603472, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09098733719247468, + 0.09075024647250361, + 0.0888296311505065, + 0.09006694319826337, + 0.08887941154124457, + 0.08992991335021708, + 0.08941346183068018, + 0.08711130698263386, + 0.08670929287264834, + 0.08925410636758321, + 0.0902386630788712, + 0.08659580345513748, + 0.08605458484081042, + 0.09269148570911721, + 0.09970531629884226 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 90.72821995555553, + "errorMs": 0.3974602433576523, + "confidenceIntervalMs": [ + 90.33075971219787, + 91.12568019891319 + ], + "p50Ms": 91.19327916666667, + "p95Ms": 91.54677680833333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 89.82314066666667, + 91.64868449999999, + 91.30761216666667, + 91.50310208333333, + 91.31737225, + 91.21989975, + 91.19327916666667, + 90.83477258333333, + 89.55583866666666, + 90.65755291666667, + 91.32501258333332, + 91.3690335, + 89.87433183333333, + 89.6814885, + 89.61217816666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 395.2210541333333, + "errorMs": 13.704072247888892, + "confidenceIntervalMs": [ + 381.5169818854444, + 408.9251263812222 + ], + "p50Ms": 417.36884000000003, + "p95Ms": 421.9889152666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 366.146076, + 365.33384033333334, + 365.4749093333333, + 365.26222966666666, + 365.3385646666667, + 365.539725, + 379.53014433333334, + 422.7967283333333, + 418.75170733333334, + 417.7824033333333, + 418.7624783333333, + 419.0036866666667, + 421.6427096666667, + 419.581769, + 417.36884000000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.2263979600651995, + "errorMs": 0.0019408029512995616, + "confidenceIntervalMs": [ + 1.2244571571139, + 1.2283387630164992 + ], + "p50Ms": 1.2257056797066015, + "p95Ms": 1.2335395020782396, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.2279510464547676, + 1.22652197799511, + 1.236971828850856, + 1.2233060134474327, + 1.2259949376528116, + 1.2242480085574574, + 1.2256557322738388, + 1.2320685048899755, + 1.2228621051344744, + 1.2221904633251832, + 1.2257056797066015, + 1.2278523557457213, + 1.2253917444987774, + 1.2231213545232273, + 1.2261276479217604 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0018104742805474248, + "errorMs": 1.2382360759506516e-05, + "confidenceIntervalMs": [ + 0.0017980919197879183, + 0.0018228566413069315 + ], + "p50Ms": 0.001813954889918221, + "p95Ms": 0.0018463433916937897, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018124213615657778, + 0.001813954889918221, + 0.0017973068134075057, + 0.0018156595039564589, + 0.0017878384153941903, + 0.001802440635683267, + 0.0018258924007049976, + 0.0018507219443567944, + 0.0018338770786881188, + 0.001820927071802015, + 0.0018162742621844813, + 0.0018444668691239307, + 0.0017960795894138792, + 0.001782671140600294, + 0.0017565822314114421 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 7.4642200625, + "errorMs": 0.05171434594177635, + "confidenceIntervalMs": [ + 7.412505716558223, + 7.515934408441776 + ], + "p50Ms": 7.45458175, + "p95Ms": 7.62923371796875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 7.7893431484375, + 7.47254975, + 7.4569836875, + 7.560615390625, + 7.45458175, + 7.482160257812501, + 7.4687913828125, + 7.4437233984375, + 7.3922080703125, + 7.40892575, + 7.393277515625, + 7.3644748828125, + 7.4214164296875005, + 7.3924123984375, + 7.461837125 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02180339334034639, + "errorMs": 0.000817311310980136, + "confidenceIntervalMs": [ + 0.020986082029366252, + 0.022620704651326526 + ], + "p50Ms": 0.021749479631195726, + "p95Ms": 0.024095200024751965, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.020229200078381224, + 0.020206284936366826, + 0.02085855512468802, + 0.023324482560178213, + 0.023228584290753078, + 0.024131841092386707, + 0.021749479631195726, + 0.02020177271508426, + 0.020075874507539036, + 0.020176463129885934, + 0.02003606852168891, + 0.0228241335987294, + 0.02407949671005136, + 0.022422604752377222, + 0.023506058455889933 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 40.932345919999996, + "errorMs": 0.04598145124384935, + "confidenceIntervalMs": [ + 40.88636446875615, + 40.97832737124384 + ], + "p50Ms": 40.91717652, + "p95Ms": 41.110285180000005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 40.96385812, + 41.099020960000004, + 41.13656836, + 41.004364880000004, + 40.884882759999996, + 40.91717652, + 40.932627960000005, + 40.8433138, + 40.857405840000006, + 40.87270068, + 40.93918875999999, + 40.95783652000001, + 40.840768159999996, + 40.90578652, + 40.82968896 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 89.11063267777776, + "errorMs": 0.08759277886693048, + "confidenceIntervalMs": [ + 89.02303989891084, + 89.19822545664469 + ], + "p50Ms": 89.0733615, + "p95Ms": 89.328490875, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 88.89508074999999, + 89.17720233333333, + 88.98733374999999, + 88.8425, + 89.02458608333333, + 88.85631108333334, + 89.21679825000001, + 89.0733615, + 89.261143, + 89.03648125, + 89.36188816666667, + 89.31417775, + 89.0474425, + 89.30301858333333, + 89.26216516666668 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 355.5262008444444, + "errorMs": 0.6416145147157849, + "confidenceIntervalMs": [ + 354.8845863297286, + 356.1678153591602 + ], + "p50Ms": 355.13971, + "p95Ms": 357.4395808, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 355.1879633333333, + 354.87143399999997, + 359.08544133333334, + 355.02987633333333, + 355.20131399999997, + 355.0889313333333, + 354.98970766666673, + 355.80889333333334, + 356.7201363333333, + 354.221731, + 355.13971, + 353.8219026666667, + 354.8878623333333, + 356.103897, + 356.734212 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.0780385829557713, + "errorMs": 0.001118662735484609, + "confidenceIntervalMs": [ + 1.0769199202202866, + 1.079157245691256 + ], + "p50Ms": 1.078581792880259, + "p95Ms": 1.0805330857605178, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.0799246763754045, + 1.0805332934196332, + 1.080532996763754, + 1.0790117130528587, + 1.0789422998921252, + 1.078581792880259, + 1.0758657756202805, + 1.0769969244875943, + 1.0762163549083064, + 1.0782089881337649, + 1.0791372038834952, + 1.0788034509169364, + 1.0778381143473572, + 1.078217625674218, + 1.0717675339805826 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017404469782035569, + "errorMs": 2.184516439264317e-05, + "confidenceIntervalMs": [ + 0.0017186018138109136, + 0.0017622921425962002 + ], + "p50Ms": 0.001757911928632431, + "p95Ms": 0.0018020861910066465, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001768553802309606, + 0.0017033165181389478, + 0.0017007366807768, + 0.0017170822212320374, + 0.0017582987987820728, + 0.0018158189168616093, + 0.0017843233764063718, + 0.0017962007370688055, + 0.001767721616352902, + 0.0017024427444209277, + 0.001688477308677732, + 0.0016815841520923843, + 0.0017007792952359734, + 0.0017634565760647582, + 0.001757911928632431 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.549028512772587, + "errorMs": 0.3378036377242935, + "confidenceIntervalMs": [ + 8.211224875048293, + 8.886832150496879 + ], + "p50Ms": 8.06490106542056, + "p95Ms": 9.345977270093458, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.358868803738318, + 9.304333009345795, + 9.308130121495328, + 9.282523196261682, + 9.340452327102804, + 9.322128476635513, + 8.538099028037381, + 7.943473579439253, + 7.922071757009347, + 7.940293121495327, + 8.00763221495327, + 7.944262841121496, + 8.06490106542056, + 7.9790376168224295, + 7.979220532710281 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02144505147354369, + "errorMs": 0.0008952272354292711, + "confidenceIntervalMs": [ + 0.02054982423811442, + 0.022340278708972962 + ], + "p50Ms": 0.020093796527747218, + "p95Ms": 0.023694864606345994, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02367404799102231, + 0.023732825705232583, + 0.02358369231615544, + 0.023678595563966027, + 0.02353672202174009, + 0.022899230515336884, + 0.0198974727148704, + 0.019998150266250053, + 0.02001903051973771, + 0.019968475487391626, + 0.019966090481010428, + 0.019976254169783922, + 0.020028502376446773, + 0.020093796527747218, + 0.020622885446463932 + ] + ] + } + } + ], + "baselineRunId": "2026-09-08-kompress-levels" +} diff --git a/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.json b/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.json new file mode 100644 index 0000000..02ac1d8 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.json @@ -0,0 +1,7842 @@ +[ + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.5115032309678133e-7, + "scoreError": 1.237322254843029e-10, + "scoreConfidence" : [ + 1.5102659087129701e-7, + 1.5127405532226565e-7 + ], + "scorePercentiles" : { + "0.00" : 1.5085844654587003e-7, + "25.00" : 1.5095176551934643e-7, + "50.00" : 1.5107211578891633e-7, + "75.00" : 1.512351469586455e-7, + "90.00" : 1.5159309347537164e-7, + "99.00" : 1.515967136810341e-7, + "99.90" : 1.515967136810341e-7, + "99.99" : 1.515967136810341e-7, + "100.00" : 1.515967136810341e-7 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.5086540059061994e-7, + 1.509364398352102e-7, + 1.5102426752048637e-7, + 1.5107211578891633e-7, + 1.5112818263566707e-7, + 1.5117775662311695e-7, + 1.512244869673397e-7, + 1.5095176551934643e-7, + 1.512351469586455e-7, + 1.515967136810341e-7, + 1.5085844654587003e-7, + 1.51048765967406e-7, + 1.5159068000493e-7, + 1.5103135994311825e-7, + 1.5151331787001287e-7 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0015766215043803418, + "scoreError": 0.000004086352212018205, + "scoreConfidence" : [ + 0.0015725351521683236, + 0.00158070785659236 + ], + "scorePercentiles" : { + "0.00" : 0.0015632809663461537, + "25.00" : 0.0015688811025641024, + "50.00" : 0.001577524235576923, + "75.00" : 0.0015814512147435897, + "90.00" : 0.0015876790932692307, + "99.00" : 0.0015962630288461537, + "99.90" : 0.0015962630288461537, + "99.99" : 0.0015962630288461537, + "100.00" : 0.0015962630288461537 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.001581956469551282, + 0.0015817270112179487, + 0.0015661945064102565, + 0.001578804421474359, + 0.001579470875, + 0.001577524235576923, + 0.0015688811025641024, + 0.0015962630288461537, + 0.0015814512147435897, + 0.0015632809663461537, + 0.001579532126602564, + 0.0015741024647435897, + 0.0015757499663461537, + 0.0015680664631410257, + 0.0015763177131410257 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000021223372995198956, + "scoreError": 7.2164048936139555e-9, + "scoreConfidence" : [ + 0.0000021151208946262814, + 0.0000021295537044135097 + ], + "scorePercentiles" : { + "0.00" : 0.000002110102083736775, + "25.00" : 0.0000021124538160889383, + "50.00" : 0.0000021172435933475345, + "75.00" : 0.0000021257429738694786, + "90.00" : 0.000002152886138892186, + "99.00" : 0.000002160532674083745, + "99.90" : 0.000002160532674083745, + "99.99" : 0.000002160532674083745, + "100.00" : 0.000002160532674083745 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000021172435933475345, + 0.000002116902563910354, + 0.0000021133897735104937, + 0.0000021166621606145224, + 0.0000021176407589491153, + 0.0000021248367368186525, + 0.0000021124538160889383, + 0.0000021106472889766224, + 0.000002111928367513946, + 0.000002110102083736775, + 0.0000021257429738694786, + 0.000002160532674083745, + 0.0000021207291308774934, + 0.0000021477884487644794, + 0.0000021284591217362875 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.008993635104761906, + "scoreError": 0.0000173183862732881, + "scoreConfidence" : [ + 0.008976316718488617, + 0.009010953491035194 + ], + "scorePercentiles" : { + "0.00" : 0.00895113780357143, + "25.00" : 0.0089670199375, + "50.00" : 0.008989458348214286, + "75.00" : 0.009013214196428572, + "90.00" : 0.009054792989285713, + "99.00" : 0.00906942544642857, + "99.90" : 0.00906942544642857, + "99.99" : 0.00906942544642857, + "100.00" : 0.00906942544642857 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.008966911839285715, + 0.00900645775, + 0.009008239473214285, + 0.009045038017857143, + 0.008989458348214286, + 0.00897322688392857, + 0.009024433339285714, + 0.00906942544642857, + 0.009013214196428572, + 0.008952889821428571, + 0.0089670199375, + 0.008969821919642856, + 0.008993855955357144, + 0.008973395839285714, + 0.00895113780357143 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.02476148224126984, + "scoreError": 0.00012927137508733297, + "scoreConfidence" : [ + 0.024632210866182506, + 0.024890753616357172 + ], + "scorePercentiles" : { + "0.00" : 0.02450658907142857, + "25.00" : 0.02466697130952381, + "50.00" : 0.02473134423809524, + "75.00" : 0.024744707857142858, + "90.00" : 0.02515658808095238, + "99.00" : 0.02563951930952381, + "99.90" : 0.02563951930952381, + "99.99" : 0.02563951930952381, + "100.00" : 0.02563951930952381 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.02473134423809524, + 0.02473561635714286, + 0.02473203442857143, + 0.024694969476190477, + 0.024743789714285713, + 0.024744707857142858, + 0.024714033714285714, + 0.024778052404761903, + 0.02463499783333333, + 0.02483463392857143, + 0.02466697130952381, + 0.02467741611904762, + 0.02563951930952381, + 0.02458755785714286, + 0.02450658907142857 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.07902360314871795, + "scoreError": 0.001057568773368991, + "scoreConfidence" : [ + 0.07796603437534896, + 0.08008117192208694 + ], + "scorePercentiles" : { + "0.00" : 0.07365827292307693, + "25.00" : 0.079493369, + "50.00" : 0.0796985296923077, + "75.00" : 0.08008122115384617, + "90.00" : 0.08021606455384615, + "99.00" : 0.08032009776923077, + "99.90" : 0.08032009776923077, + "99.99" : 0.08032009776923077, + "100.00" : 0.08032009776923077 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0798340643076923, + 0.07952656061538461, + 0.07968146138461539, + 0.079493369, + 0.07420965453846154, + 0.0801250373076923, + 0.07991308892307693, + 0.0796985296923077, + 0.07919541607692307, + 0.07365827292307693, + 0.08008122115384617, + 0.08014670907692308, + 0.08032009776923077, + 0.0795732183076923, + 0.07989734615384617 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00020701243583862383, + "scoreError": 5.510247517559017e-7, + "scoreConfidence" : [ + 0.00020646141108686793, + 0.00020756346059037974 + ], + "scorePercentiles" : { + "0.00" : 0.0002049905435183289, + "25.00" : 0.0002063949135777186, + "50.00" : 0.00020706960987098097, + "75.00" : 0.0002077344560720868, + "90.00" : 0.00020857018292033585, + "99.00" : 0.00020908065267253738, + "99.90" : 0.00020908065267253738, + "99.99" : 0.00020908065267253738, + "100.00" : 0.00020908065267253738 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0002049905435183289, + 0.0002072216043415933, + 0.00020525327360229365, + 0.00020908065267253738, + 0.000206613506041368, + 0.00020591520520172026, + 0.00020680771390538605, + 0.00020706218758959654, + 0.0002063949135777186, + 0.0002077344560720868, + 0.00020706960987098097, + 0.00020750783248003275, + 0.00020799410833503991, + 0.00020731106061847225, + 0.0002082298697522015 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00009811137362996767, + "scoreError": 7.7565086635086e-7, + "scoreConfidence" : [ + 0.00009733572276361681, + 0.00009888702449631854 + ], + "scorePercentiles" : { + "0.00" : 0.00009694748305761552, + "25.00" : 0.0000972246241871078, + "50.00" : 0.00009762809629207073, + "75.00" : 0.00009819060867084996, + "90.00" : 0.0001009509065145465, + "99.00" : 0.0001031248406160867, + "99.90" : 0.0001031248406160867, + "99.99" : 0.0001031248406160867, + "100.00" : 0.0001031248406160867 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0001031248406160867, + 0.00009715865236737021, + 0.00009798396098117513, + 0.00009768123673702225, + 0.0000972246241871078, + 0.00009747986948088991, + 0.00009750214717626925, + 0.00009803387119224187, + 0.00009762809629207073, + 0.00009858624358243013, + 0.00009819060867084996, + 0.00009694748305761552, + 0.00009714529013120365, + 0.00009748206286366229, + 0.00009950161711351968 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.031551881749999997, + "scoreError": 0.00007190435937807097, + "scoreConfidence" : [ + 0.03147997739062192, + 0.03162378610937807 + ], + "scorePercentiles" : { + "0.00" : 0.03126591234375, + "25.00" : 0.03142343153125, + "50.00" : 0.0315756368125, + "75.00" : 0.031656397875, + "90.00" : 0.03172817293125, + "99.00" : 0.03177694940625, + "99.90" : 0.03177694940625, + "99.99" : 0.03177694940625, + "100.00" : 0.03177694940625 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.031454833125, + 0.03177694940625, + 0.03167323, + 0.03169565528125, + 0.03147739159375, + 0.031633087375, + 0.031656397875, + 0.0315674223125, + 0.0316463885, + 0.0315756368125, + 0.031420516125, + 0.03163712625, + 0.03142343153125, + 0.03126591234375, + 0.03137424771875 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00017989119410018775, + "scoreError": 3.0600064292338033e-7, + "scoreConfidence" : [ + 0.00017958519345726438, + 0.00018019719474311112 + ], + "scorePercentiles" : { + "0.00" : 0.00017892403688896965, + "25.00" : 0.0001793714399418499, + "50.00" : 0.00017983689423950572, + "75.00" : 0.00018038066491004906, + "90.00" : 0.0001807501061602762, + "99.00" : 0.00018127244121388334, + "99.90" : 0.00018127244121388334, + "99.99" : 0.00018127244121388334, + "100.00" : 0.00018127244121388334 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00017942082009812828, + 0.00018016645575140832, + 0.00018021000581501, + 0.00017892403688896965, + 0.0001793714399418499, + 0.00017931184244957294, + 0.0001795463807014356, + 0.0001792901848082864, + 0.00018040188279120478, + 0.0001800672638560785, + 0.00018038066491004906, + 0.00017983689423950572, + 0.0001797819040523351, + 0.00018127244121388334, + 0.00018038569398509904 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.11006109346666666, + "scoreError": 0.000442821860595354, + "scoreConfidence" : [ + 0.10961827160607131, + 0.11050391532726202 + ], + "scorePercentiles" : { + "0.00" : 0.1091960471, + "25.00" : 0.1093583597, + "50.00" : 0.1097703919, + "75.00" : 0.1109867972, + "90.00" : 0.111421176, + "99.00" : 0.1119787545, + "99.90" : 0.1119787545, + "99.99" : 0.1119787545, + "100.00" : 0.1119787545 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.111049457, + 0.1094696857, + 0.109783446, + 0.1109867972, + 0.1097703919, + 0.1095271043, + 0.1119787545, + 0.10953666990000001, + 0.1093583597, + 0.1092178909, + 0.1108365518, + 0.109930724, + 0.10925593559999999, + 0.11101858640000001, + 0.1091960471 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.3979526935777778, + "scoreError": 0.0015134004485158282, + "scoreConfidence" : [ + 0.39643929312926196, + 0.39946609402629363 + ], + "scorePercentiles" : { + "0.00" : 0.39509728266666666, + "25.00" : 0.396173283, + "50.00" : 0.3969442026666667, + "75.00" : 0.3989351966666667, + "90.00" : 0.4045945573333333, + "99.00" : 0.40540556133333333, + "99.90" : 0.40540556133333333, + "99.99" : 0.40540556133333333, + "100.00" : 0.40540556133333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.404053888, + 0.397311487, + 0.3989351966666667, + 0.3968830023333333, + 0.3961989213333333, + 0.3959456893333333, + 0.3971614103333333, + 0.39650240166666667, + 0.3969442026666667, + 0.40540556133333333, + 0.39509728266666666, + 0.399223613, + 0.3979769913333333, + 0.396173283, + 0.395477473 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.1976384959999997, + "scoreError": 0.003877249983836406, + "scoreConfidence" : [ + 1.1937612460161633, + 1.2015157459838361 + ], + "scorePercentiles" : { + "0.00" : 1.187642487, + "25.00" : 1.190493773, + "50.00" : 1.194354884, + "75.00" : 1.205539091, + "90.00" : 1.2066670942, + "99.00" : 1.207516096, + "99.90" : 1.207516096, + "99.99" : 1.207516096, + "100.00" : 1.207516096 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.189779173, + 1.207516096, + 1.189100953, + 1.205615601, + 1.194354884, + 1.206101093, + 1.191396356, + 1.205539091, + 1.190493773, + 1.204212331, + 1.192320997, + 1.204679677, + 1.191998472, + 1.203826456, + 1.187642487 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0036821114427480917, + "scoreError": 0.000025848635046814313, + "scoreConfidence" : [ + 0.0036562628077012774, + 0.003707960077794906 + ], + "scorePercentiles" : { + "0.00" : 0.003647124064885496, + "25.00" : 0.0036613024885496187, + "50.00" : 0.0036676557709923664, + "75.00" : 0.0036806585648854963, + "90.00" : 0.003760696938167939, + "99.00" : 0.003860540606870229, + "99.90" : 0.003860540606870229, + "99.99" : 0.003860540606870229, + "100.00" : 0.003860540606870229 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0036710630152671756, + 0.003652350751908397, + 0.003647124064885496, + 0.0036806585648854963, + 0.0036613024885496187, + 0.0036676557709923664, + 0.003667233927480916, + 0.0036624433778625954, + 0.0036765950572519085, + 0.0036698210496183205, + 0.003659283748091603, + 0.003860540606870229, + 0.0036941344923664124, + 0.003667460545801527, + 0.0036940041793893127 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00009829662831059258, + "scoreError": 7.327038063224945e-7, + "scoreConfidence" : [ + 0.00009756392450427008, + 0.00009902933211691508 + ], + "scorePercentiles" : { + "0.00" : 0.00009695904736009492, + "25.00" : 0.00009743901631402018, + "50.00" : 0.00009761492238481313, + "75.00" : 0.00009869903915364841, + "90.00" : 0.0001013129988135258, + "99.00" : 0.00010169761162744709, + "99.90" : 0.00010169761162744709, + "99.99" : 0.00010169761162744709, + "100.00" : 0.00010169761162744709 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00009745327545975875, + 0.00009759331718410125, + 0.00009743901631402018, + 0.00009747696282380858, + 0.0000983409416650188, + 0.00009869903915364841, + 0.00010169761162744709, + 0.00009790365206644255, + 0.00009761492238481313, + 0.00009715516660075142, + 0.00009695904736009492, + 0.00009986855714850703, + 0.0001010565902709116, + 0.00009792802402610243, + 0.00009726330057346253 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.036298746407142854, + "scoreError": 0.00005756551678238002, + "scoreConfidence" : [ + 0.03624118089036047, + 0.03635631192392524 + ], + "scorePercentiles" : { + "0.00" : 0.03614336375, + "25.00" : 0.036229053428571426, + "50.00" : 0.03627960025, + "75.00" : 0.036339935821428575, + "90.00" : 0.03654235787857143, + "99.00" : 0.036555752428571425, + "99.90" : 0.036555752428571425, + "99.99" : 0.036555752428571425, + "100.00" : 0.036555752428571425 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.03624196328571428, + 0.036355867464285714, + 0.03653342817857143, + 0.03621085071428572, + 0.036282758, + 0.036283582, + 0.03627197439285714, + 0.03624761535714286, + 0.03614336375, + 0.03619488807142857, + 0.036555752428571425, + 0.03631056296428572, + 0.03627960025, + 0.036339935821428575, + 0.036229053428571426 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00018741236058588548, + "scoreError": 5.616986252904732e-7, + "scoreConfidence" : [ + 0.000186850661960595, + 0.00018797405921117596 + ], + "scorePercentiles" : { + "0.00" : 0.00018618908807304545, + "25.00" : 0.00018682009473083508, + "50.00" : 0.000187102004755564, + "75.00" : 0.00018776495872170441, + "90.00" : 0.0001892496041088073, + "99.00" : 0.0001908272665018071, + "99.90" : 0.0001908272665018071, + "99.99" : 0.0001908272665018071, + "100.00" : 0.0001908272665018071 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00018682009473083508, + 0.000187102004755564, + 0.00018727273501997337, + 0.00018709200722845728, + 0.0001908272665018071, + 0.00018776495872170441, + 0.00018819782918014078, + 0.0001876455533574282, + 0.00018724396747194215, + 0.00018708694388434467, + 0.0001863651864181092, + 0.00018688084668061632, + 0.00018657301217424386, + 0.00018812391459007037, + 0.00018618908807304545 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.12010436931851852, + "scoreError": 0.0004537903371401889, + "scoreConfidence" : [ + 0.11965057898137833, + 0.1205581596556587 + ], + "scorePercentiles" : { + "0.00" : 0.11911452655555556, + "25.00" : 0.11929068266666668, + "50.00" : 0.1199243938888889, + "75.00" : 0.1207834551111111, + "90.00" : 0.12158813035555556, + "99.00" : 0.1217251768888889, + "99.90" : 0.1217251768888889, + "99.99" : 0.1217251768888889, + "100.00" : 0.1217251768888889 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.1207710838888889, + 0.1217251768888889, + 0.120414005, + 0.1206642331111111, + 0.121496766, + 0.1193539768888889, + 0.11929068266666668, + 0.11957291133333332, + 0.12080092833333334, + 0.11918321222222222, + 0.11915996055555556, + 0.1199243938888889, + 0.1207834551111111, + 0.11911452655555556, + 0.11931022733333332 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4371007701555555, + "scoreError": 0.002556768469813041, + "scoreConfidence" : [ + 0.4345440016857424, + 0.43965753862536855 + ], + "scorePercentiles" : { + "0.00" : 0.43207793, + "25.00" : 0.432766731, + "50.00" : 0.4352965616666667, + "75.00" : 0.441690596, + "90.00" : 0.4448781767333333, + "99.00" : 0.4473857533333333, + "99.90" : 0.4473857533333333, + "99.99" : 0.4473857533333333, + "100.00" : 0.4473857533333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.433190443, + 0.43207793, + 0.4408187136666667, + 0.4352965616666667, + 0.4320850943333333, + 0.4322455366666667, + 0.433237805, + 0.432766731, + 0.4354999706666667, + 0.441690596, + 0.433964651, + 0.4406057076666667, + 0.4424395993333333, + 0.443206459, + 0.4473857533333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.3819236508666666, + "scoreError": 0.006859256936647152, + "scoreConfidence" : [ + 1.3750643939300193, + 1.3887829078033138 + ], + "scorePercentiles" : { + "0.00" : 1.37069501, + "25.00" : 1.37469125, + "50.00" : 1.378193956, + "75.00" : 1.384729014, + "90.00" : 1.4037179448, + "99.00" : 1.427162343, + "99.90" : 1.427162343, + "99.99" : 1.427162343, + "100.00" : 1.427162343 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.37069501, + 1.384729014, + 1.427162343, + 1.381825262, + 1.375987718, + 1.373740645, + 1.376591962, + 1.38315066, + 1.37469125, + 1.38183652, + 1.378193956, + 1.388088346, + 1.374899226, + 1.385114583, + 1.372148268 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0041058783880272105, + "scoreError": 0.00000856616509635558, + "scoreConfidence" : [ + 0.004097312222930855, + 0.004114444553123566 + ], + "scorePercentiles" : { + "0.00" : 0.004089094640816327, + "25.00" : 0.004091515644897959, + "50.00" : 0.004102552371428572, + "75.00" : 0.004114455881632653, + "90.00" : 0.004135574213877551, + "99.00" : 0.004149286053061224, + "99.90" : 0.004149286053061224, + "99.99" : 0.004149286053061224, + "100.00" : 0.004149286053061224 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.004100184163265306, + 0.004106488644897959, + 0.004094175636734694, + 0.004089094640816327, + 0.004126432987755102, + 0.004149286053061224, + 0.004107970991836735, + 0.004102552371428572, + 0.004111792004081632, + 0.004121502636734694, + 0.004092929485714286, + 0.004091515644897959, + 0.004090241987755102, + 0.004089552689795918, + 0.004114455881632653 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000983422007126279, + "scoreError": 7.142574668258917e-7, + "scoreConfidence" : [ + 0.00009762794324580201, + 0.00009905645817945379 + ], + "scorePercentiles" : { + "0.00" : 0.00009670269598901638, + "25.00" : 0.0000973467503187212, + "50.00" : 0.00009785052976365598, + "75.00" : 0.00009905286348926155, + "90.00" : 0.00010099409902912621, + "99.00" : 0.00010220161694616063, + "99.90" : 0.00010220161694616063, + "99.99" : 0.00010220161694616063, + "100.00" : 0.00010220161694616063 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00009717009198783957, + 0.00009841683799156615, + 0.0001001890870844366, + 0.00009885801667157007, + 0.00009774314474845543, + 0.00009785052976365598, + 0.0000972271864273806, + 0.0000973467503187212, + 0.00010220161694616063, + 0.00009762262655683043, + 0.00009905286348926155, + 0.00009917321153280376, + 0.00009670269598901638, + 0.0000975787512994018, + 0.00009799959988231833 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04293535837222222, + "scoreError": 0.00007322585189432543, + "scoreConfidence" : [ + 0.042862132520327896, + 0.04300858422411654 + ], + "scorePercentiles" : { + "0.00" : 0.042744678875, + "25.00" : 0.042815358125, + "50.00" : 0.042908788541666666, + "75.00" : 0.043053742666666665, + "90.00" : 0.04317453055, + "99.00" : 0.0432375985, + "99.90" : 0.0432375985, + "99.99" : 0.0432375985, + "100.00" : 0.0432375985 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.042874163708333336, + 0.042908788541666666, + 0.04292779358333334, + 0.042744678875, + 0.043111758875, + 0.043053742666666665, + 0.0427947505, + 0.04286427445833334, + 0.042913180125, + 0.043016835125, + 0.042815358125, + 0.042780307625, + 0.042854659625, + 0.04313248525, + 0.0432375985 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0001878389498654061, + "scoreError": 2.929139194125082e-7, + "scoreConfidence" : [ + 0.0001875460359459936, + 0.0001881318637848186 + ], + "scorePercentiles" : { + "0.00" : 0.00018681944415993698, + "25.00" : 0.00018746240969076225, + "50.00" : 0.00018789704392357693, + "75.00" : 0.00018811983769942878, + "90.00" : 0.0001887529808154422, + "99.00" : 0.00018915986389600158, + "99.90" : 0.00018915986389600158, + "99.99" : 0.00018915986389600158, + "100.00" : 0.00018915986389600158 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00018828292180421508, + 0.00018807296966712625, + 0.00018746240969076225, + 0.0001876187955485523, + 0.0001884817254284026, + 0.00018789704392357693, + 0.00018915986389600158, + 0.00018811983769942878, + 0.00018719464230844987, + 0.00018797528008666534, + 0.00018775278648808352, + 0.00018681944415993698, + 0.00018794708863502068, + 0.00018765438152452236, + 0.00018714505712034667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.12276219065185184, + "scoreError": 0.00046858581191706037, + "scoreConfidence" : [ + 0.12229360483993479, + 0.1232307764637689 + ], + "scorePercentiles" : { + "0.00" : 0.1216192618888889, + "25.00" : 0.12203364633333333, + "50.00" : 0.122563271, + "75.00" : 0.1239270261111111, + "90.00" : 0.12430437651111112, + "99.00" : 0.12439316277777777, + "99.90" : 0.12439316277777777, + "99.99" : 0.12439316277777777, + "100.00" : 0.12439316277777777 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.12238009722222222, + 0.12243356044444445, + 0.12251052644444445, + 0.1239270261111111, + 0.122563271, + 0.12260417922222222, + 0.12261064711111111, + 0.12394169511111111, + 0.12178761466666667, + 0.12203364633333333, + 0.12439316277777777, + 0.12271703011111111, + 0.1216192618888889, + 0.12166595566666667, + 0.12424518566666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4735566967555555, + "scoreError": 0.0010064628289858462, + "scoreConfidence" : [ + 0.47255023392656964, + 0.47456315958454137 + ], + "scorePercentiles" : { + "0.00" : 0.4707402653333333, + "25.00" : 0.471771001, + "50.00" : 0.473500951, + "75.00" : 0.4756852643333333, + "90.00" : 0.47619305866666667, + "99.00" : 0.4766417916666667, + "99.90" : 0.4766417916666667, + "99.99" : 0.4766417916666667, + "100.00" : 0.4766417916666667 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4756852643333333, + 0.473500951, + 0.47585585166666666, + 0.47446130966666666, + 0.4766417916666667, + 0.474432209, + 0.4710838493333333, + 0.4758939033333333, + 0.4748134223333333, + 0.4720149976666667, + 0.4732317006666667, + 0.4713603346666667, + 0.4718635996666667, + 0.4707402653333333, + 0.471771001 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.4742461605999997, + "scoreError": 0.004317869150338402, + "scoreConfidence" : [ + 1.4699282914496612, + 1.4785640297503382 + ], + "scorePercentiles" : { + "0.00" : 1.458737579, + "25.00" : 1.471024256, + "50.00" : 1.473524887, + "75.00" : 1.478051766, + "90.00" : 1.4873399262, + "99.00" : 1.494335166, + "99.90" : 1.494335166, + "99.99" : 1.494335166, + "100.00" : 1.494335166 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.473524887, + 1.478051766, + 1.476838474, + 1.476877095, + 1.480480671, + 1.482676433, + 1.474949217, + 1.494335166, + 1.458737579, + 1.472145864, + 1.461936237, + 1.471024256, + 1.466084501, + 1.473151452, + 1.472878811 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.004339495838938053, + "scoreError": 0.000005264956312405912, + "scoreConfidence" : [ + 0.004334230882625648, + 0.004344760795250459 + ], + "scorePercentiles" : { + "0.00" : 0.004326944420353983, + "25.00" : 0.004330219699115044, + "50.00" : 0.004337282008849558, + "75.00" : 0.004347683442477876, + "90.00" : 0.004358360506194691, + "99.00" : 0.004359716827433628, + "99.90" : 0.004359716827433628, + "99.99" : 0.004359716827433628, + "100.00" : 0.004359716827433628 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.004347683442477876, + 0.004349155482300885, + 0.004326944420353983, + 0.004359716827433628, + 0.004343796269911504, + 0.0043574562920353985, + 0.0043336373805309735, + 0.004337282008849558, + 0.004338503424778761, + 0.004334092836283185, + 0.00433101957079646, + 0.004343952407079647, + 0.004329565044247787, + 0.004330219699115044, + 0.004329412477876106 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000987840044317134, + "scoreError": 0.0000010443421530413395, + "scoreConfidence" : [ + 0.00009773966227867206, + 0.00009982834658475475 + ], + "scorePercentiles" : { + "0.00" : 0.00009310522708415646, + "25.00" : 0.0000983824174239431, + "50.00" : 0.00009885624970367443, + "75.00" : 0.000099556173152904, + "90.00" : 0.00010179820914658238, + "99.00" : 0.00010235621572500988, + "99.90" : 0.00010235621572500988, + "99.99" : 0.00010235621572500988, + "100.00" : 0.00010235621572500988 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00010022316386803635, + 0.0000983824174239431, + 0.000099556173152904, + 0.00009770385114579218, + 0.000099131532101936, + 0.00009893067295535361, + 0.00009693414292769656, + 0.00010142620476096404, + 0.00009870113660608455, + 0.00009896298429474515, + 0.00009885624970367443, + 0.00009885187218490715, + 0.00010235621572500988, + 0.00009863822254049783, + 0.00009310522708415646 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04337555397101449, + "scoreError": 0.00015642335869084812, + "scoreConfidence" : [ + 0.04321913061232364, + 0.04353197732970534 + ], + "scorePercentiles" : { + "0.00" : 0.04310120734782608, + "25.00" : 0.04316585760869565, + "50.00" : 0.0433152452173913, + "75.00" : 0.04349186791304348, + "90.00" : 0.04390648298260869, + "99.00" : 0.04432770643478261, + "99.90" : 0.04432770643478261, + "99.99" : 0.04432770643478261, + "100.00" : 0.04432770643478261 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.043393148695652174, + 0.04349186791304348, + 0.04338130656521739, + 0.04356035373913044, + 0.04316585760869565, + 0.0433152452173913, + 0.04362566734782609, + 0.04432770643478261, + 0.04319289143478261, + 0.04315374460869565, + 0.04337788756521739, + 0.043180027478260864, + 0.04321993860869565, + 0.043146459, + 0.04310120734782608 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00017370189511079843, + "scoreError": 8.442457912878136e-7, + "scoreConfidence" : [ + 0.00017285764931951062, + 0.00017454614090208623 + ], + "scorePercentiles" : { + "0.00" : 0.00017212727506155467, + "25.00" : 0.00017289480794934929, + "50.00" : 0.00017348023513893775, + "75.00" : 0.00017404355821315512, + "90.00" : 0.0001762851696447415, + "99.00" : 0.00017914637073513894, + "99.90" : 0.00017914637073513894, + "99.99" : 0.00017914637073513894, + "100.00" : 0.00017914637073513894 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00017289480794934929, + 0.000173946948118185, + 0.00017309952831516006, + 0.00017361342754132958, + 0.00017366261361238128, + 0.00017914637073513894, + 0.00017404355821315512, + 0.00017348023513893775, + 0.0001731438394301794, + 0.00017429172986282098, + 0.00017437770225114317, + 0.0001732023816391136, + 0.00017229215916285615, + 0.00017212727506155467, + 0.00017220584963067182 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.10979354913999999, + "scoreError": 0.00038323602987371116, + "scoreConfidence" : [ + 0.10941031311012628, + 0.1101767851698737 + ], + "scorePercentiles" : { + "0.00" : 0.1091517863, + "25.00" : 0.109226865, + "50.00" : 0.1093153312, + "75.00" : 0.1106864387, + "90.00" : 0.11093258369999999, + "99.00" : 0.11118088409999999, + "99.90" : 0.11118088409999999, + "99.99" : 0.11118088409999999, + "100.00" : 0.11118088409999999 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.10976734020000001, + 0.1107340629, + 0.109194245, + 0.1091517863, + 0.1106864387, + 0.109226865, + 0.1093299356, + 0.109312489, + 0.1106137361, + 0.10922707870000001, + 0.10915599620000001, + 0.1107670501, + 0.1093153312, + 0.109239998, + 0.11118088409999999 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.43740406615555555, + "scoreError": 0.0005567625904996902, + "scoreConfidence" : [ + 0.43684730356505586, + 0.43796082874605524 + ], + "scorePercentiles" : { + "0.00" : 0.4355283246666667, + "25.00" : 0.436675577, + "50.00" : 0.4376540133333333, + "75.00" : 0.4381808783333333, + "90.00" : 0.4388306582, + "99.00" : 0.439159025, + "99.90" : 0.439159025, + "99.99" : 0.439159025, + "100.00" : 0.439159025 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4381808783333333, + 0.4378652983333333, + 0.4370164576666667, + 0.43571757333333333, + 0.4379029946666667, + 0.4376540133333333, + 0.439159025, + 0.437209474, + 0.436675577, + 0.437369309, + 0.438611747, + 0.435784324, + 0.438598094, + 0.4355283246666667, + 0.437787902 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.3839211493999999, + "scoreError": 0.005686772690228474, + "scoreConfidence" : [ + 1.3782343767097713, + 1.3896079220902284 + ], + "scorePercentiles" : { + "0.00" : 1.37383621, + "25.00" : 1.375229937, + "50.00" : 1.380105272, + "75.00" : 1.389304497, + "90.00" : 1.4073239738, + "99.00" : 1.409448542, + "99.90" : 1.409448542, + "99.99" : 1.409448542, + "100.00" : 1.409448542 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.37383621, + 1.405907595, + 1.375829347, + 1.389304497, + 1.394502285, + 1.409448542, + 1.378361701, + 1.384366861, + 1.375151089, + 1.380105272, + 1.377913756, + 1.380732701, + 1.375229937, + 1.383130998, + 1.37499645 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.004282590717486339, + "scoreError": 0.00014108630971754773, + "scoreConfidence" : [ + 0.004141504407768791, + 0.004423677027203887 + ], + "scorePercentiles" : { + "0.00" : 0.004081654758196721, + "25.00" : 0.004084830262295082, + "50.00" : 0.004087956930327869, + "75.00" : 0.004673704467213114, + "90.00" : 0.004731274123770492, + "99.00" : 0.00480036006147541, + "99.90" : 0.00480036006147541, + "99.99" : 0.00480036006147541, + "100.00" : 0.00480036006147541 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.004084830262295082, + 0.004085839594262295, + 0.004087956930327869, + 0.004279519290983606, + 0.004099471901639344, + 0.004081654758196721, + 0.004083692614754098, + 0.004087805278688524, + 0.004082959385245902, + 0.004086950991803279, + 0.004340957680327869, + 0.004677940713114754, + 0.00480036006147541, + 0.004685216831967213, + 0.004673704467213114 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00009136415018577495, + "scoreError": 4.616076123094878e-7, + "scoreConfidence" : [ + 0.00009090254257346546, + 0.00009182575779808444 + ], + "scorePercentiles" : { + "0.00" : 0.00009025611474920382, + "25.00" : 0.0000906322159633758, + "50.00" : 0.00009130102119824841, + "75.00" : 0.00009175377358678344, + "90.00" : 0.00009322479536226113, + "99.00" : 0.00009343291361464967, + "99.90" : 0.00009343291361464967, + "99.99" : 0.00009343291361464967, + "100.00" : 0.00009343291361464967 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00009106110191082803, + 0.00009343291361464967, + 0.00009147788465366242, + 0.00009308604986066879, + 0.00009144644088375797, + 0.00009130102119824841, + 0.00009097616421178344, + 0.00009060921009156051, + 0.00009039887669187898, + 0.00009025611474920382, + 0.00009066580682722931, + 0.00009180506926751592, + 0.00009155960927547771, + 0.00009175377358678344, + 0.0000906322159633758 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.06291665415, + "scoreError": 0.000049212185202162426, + "scoreConfidence" : [ + 0.06286744196479783, + 0.06296586633520217 + ], + "scorePercentiles" : { + "0.00" : 0.0627776290625, + "25.00" : 0.06281725075, + "50.00" : 0.0628941970625, + "75.00" : 0.06301432775, + "90.00" : 0.0630584273125, + "99.00" : 0.0630886045, + "99.90" : 0.0630886045, + "99.99" : 0.0630886045, + "100.00" : 0.0630886045 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.062810563125, + 0.062789515, + 0.0627776290625, + 0.0630886045, + 0.0628790766875, + 0.0629518271875, + 0.06286323475, + 0.0628941970625, + 0.06281725075, + 0.0630383091875, + 0.0629722526875, + 0.0630156166875, + 0.06288027775, + 0.0629571300625, + 0.06301432775 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00017352424222260928, + "scoreError": 6.094719310907225e-7, + "scoreConfidence" : [ + 0.00017291477029151856, + 0.0001741337141537 + ], + "scorePercentiles" : { + "0.00" : 0.00017193091865528654, + "25.00" : 0.00017259274952098936, + "50.00" : 0.0001731308263368751, + "75.00" : 0.0001742607319282355, + "90.00" : 0.0001755167289670789, + "99.00" : 0.00017642256174882427, + "99.90" : 0.00017642256174882427, + "99.99" : 0.00017642256174882427, + "100.00" : 0.00017642256174882427 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0001742607319282355, + 0.00017279342483887824, + 0.00017243716652151194, + 0.0001732537578819021, + 0.00017193091865528654, + 0.00017642256174882427, + 0.00017412611182720782, + 0.00017305443703187598, + 0.00017274010050513848, + 0.00017259274952098936, + 0.0001739014927712942, + 0.0001748175352726006, + 0.0001731308263368751, + 0.00017248897805260407, + 0.00017491284044591536 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.11656459922222222, + "scoreError": 0.00042914241483207356, + "scoreConfidence" : [ + 0.11613545680739014, + 0.1169937416370543 + ], + "scorePercentiles" : { + "0.00" : 0.11580045566666668, + "25.00" : 0.11587752566666668, + "50.00" : 0.11617797744444444, + "75.00" : 0.1174951498888889, + "90.00" : 0.11794104777777778, + "99.00" : 0.11834128611111111, + "99.90" : 0.11834128611111111, + "99.99" : 0.11834128611111111, + "100.00" : 0.11834128611111111 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.1174951498888889, + 0.11581404755555555, + 0.11657382233333333, + 0.117152663, + 0.11834128611111111, + 0.11596800577777777, + 0.11595028822222223, + 0.11756388244444445, + 0.11580045566666668, + 0.11597477633333333, + 0.11617797744444444, + 0.11767422222222222, + 0.11587752566666668, + 0.11626965833333333, + 0.11583522733333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.5406355086333333, + "scoreError": 0.0025552310098039183, + "scoreConfidence" : [ + 0.5380802776235294, + 0.5431907396431372 + ], + "scorePercentiles" : { + "0.00" : 0.53578281, + "25.00" : 0.536867347, + "50.00" : 0.5398904555, + "75.00" : 0.541531337, + "90.00" : 0.5491884103, + "99.00" : 0.555947452, + "99.90" : 0.555947452, + "99.99" : 0.555947452, + "100.00" : 0.555947452 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.5398904555, + 0.5386117635, + 0.555947452, + 0.536867347, + 0.541489667, + 0.536503614, + 0.5446823825, + 0.53578281, + 0.540557612, + 0.5374518045, + 0.541531337, + 0.5367413435, + 0.544569087, + 0.5403204525, + 0.5385855015 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.6532845099333335, + "scoreError": 0.012272584390246482, + "scoreConfidence" : [ + 1.641011925543087, + 1.66555709432358 + ], + "scorePercentiles" : { + "0.00" : 1.637225426, + "25.00" : 1.643408581, + "50.00" : 1.646947113, + "75.00" : 1.653312497, + "90.00" : 1.6913844932000002, + "99.00" : 1.737739214, + "99.90" : 1.737739214, + "99.99" : 1.737739214, + "100.00" : 1.737739214 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 1.646184898, + 1.650213536, + 1.64087174, + 1.652002644, + 1.638305286, + 1.643408581, + 1.637225426, + 1.643416586, + 1.737739214, + 1.660481346, + 1.656781629, + 1.647448328, + 1.646947113, + 1.653312497, + 1.644928825 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.005504437709859154, + "scoreError": 0.000011978434248106967, + "scoreConfidence" : [ + 0.005492459275611047, + 0.005516416144107261 + ], + "scorePercentiles" : { + "0.00" : 0.005454382990610329, + "25.00" : 0.00549859523943662, + "50.00" : 0.005510855685446009, + "75.00" : 0.005518345183098592, + "90.00" : 0.005529638666666666, + "99.00" : 0.00553375603286385, + "99.90" : 0.00553375603286385, + "99.99" : 0.00553375603286385, + "100.00" : 0.00553375603286385 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.005524407929577465, + 0.0055097659671361505, + 0.005510855685446009, + 0.005517097915492958, + 0.00553375603286385, + 0.005518345183098592, + 0.0055174122206572765, + 0.005505690281690141, + 0.0055111748544600945, + 0.00549859523943662, + 0.005501039464788732, + 0.005455951276995305, + 0.005526893755868545, + 0.005481196849765258, + 0.005454382990610329 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00009834626557779769, + "scoreError": 2.6341124898988593e-7, + "scoreConfidence" : [ + 0.00009808285432880781, + 0.00009860967682678757 + ], + "scorePercentiles" : { + "0.00" : 0.00009731187590877404, + "25.00" : 0.00009805714460711085, + "50.00" : 0.00009824139796832985, + "75.00" : 0.0000988364100189224, + "90.00" : 0.00009899322840354546, + "99.00" : 0.00009906087979284932, + "99.90" : 0.00009906087979284932, + "99.99" : 0.00009906087979284932, + "100.00" : 0.00009906087979284932 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00009837549955183747, + 0.00009818030026889753, + 0.00009756248272084454, + 0.0000988364100189224, + 0.00009824139796832985, + 0.0000988920219101683, + 0.00009731187590877404, + 0.00009906087979284932, + 0.0000979214386017329, + 0.00009877858988148591, + 0.00009870863081366398, + 0.00009821565441689075, + 0.00009810352972811473, + 0.00009805714460711085, + 0.00009894812747734289 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.08763598155555556, + "scoreError": 0.00011148524089345532, + "scoreConfidence" : [ + 0.08752449631466211, + 0.08774746679644901 + ], + "scorePercentiles" : { + "0.00" : 0.08735385116666668, + "25.00" : 0.08748349108333332, + "50.00" : 0.08759654225, + "75.00" : 0.087744562, + "90.00" : 0.0880406703, + "99.00" : 0.0881423155, + "99.90" : 0.0881423155, + "99.99" : 0.0881423155, + "100.00" : 0.0881423155 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08735385116666668, + 0.08743208216666667, + 0.08748978133333332, + 0.087402914, + 0.087744562, + 0.08748349108333332, + 0.08783835508333333, + 0.08770513933333333, + 0.08760752183333333, + 0.08797290683333332, + 0.087501523, + 0.08770998225, + 0.08759654225, + 0.0875587555, + 0.0881423155 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00019370490807347842, + "scoreError": 3.1568264554701694e-7, + "scoreConfidence" : [ + 0.0001933892254279314, + 0.00019402059071902544 + ], + "scorePercentiles" : { + "0.00" : 0.00019258714885271624, + "25.00" : 0.00019317621631692488, + "50.00" : 0.0001936733077073936, + "75.00" : 0.00019411230809962738, + "90.00" : 0.00019468835065699158, + "99.00" : 0.0001949117156305158, + "99.90" : 0.0001949117156305158, + "99.99" : 0.0001949117156305158, + "100.00" : 0.0001949117156305158 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0001931229246911159, + 0.00019411230809962738, + 0.0001934739782310257, + 0.00019258714885271624, + 0.00019370331398313394, + 0.00019343674779368503, + 0.00019317621631692488, + 0.0001936733077073936, + 0.00019385544224357717, + 0.0001945394406746421, + 0.00019441871778780152, + 0.00019402966562070994, + 0.00019350369543047656, + 0.00019302899803883114, + 0.0001949117156305158 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.14635113852380952, + "scoreError": 0.0005013941439734699, + "scoreConfidence" : [ + 0.14584974437983605, + 0.14685253266778298 + ], + "scorePercentiles" : { + "0.00" : 0.14498774614285714, + "25.00" : 0.14573011185714285, + "50.00" : 0.1461610847142857, + "75.00" : 0.14724639971428571, + "90.00" : 0.14807312205714288, + "99.00" : 0.148100897, + "99.90" : 0.148100897, + "99.99" : 0.148100897, + "100.00" : 0.148100897 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.14724639971428571, + 0.14625478342857143, + 0.148100897, + 0.145892419, + 0.14573011185714285, + 0.1467212817142857, + 0.14618262814285712, + 0.14805460542857143, + 0.1454684742857143, + 0.1461610847142857, + 0.14575031085714288, + 0.14615036057142858, + 0.1475324107142857, + 0.1450335642857143, + 0.14498774614285714 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.6282655761999999, + "scoreError": 0.0017615489363180421, + "scoreConfidence" : [ + 0.6265040272636818, + 0.630027125136318 + ], + "scorePercentiles" : { + "0.00" : 0.6222903175, + "25.00" : 0.6255455685, + "50.00" : 0.627566218, + "75.00" : 0.6304159185, + "90.00" : 0.6344812248, + "99.00" : 0.635034303, + "99.90" : 0.635034303, + "99.99" : 0.635034303, + "100.00" : 0.635034303 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.627566218, + 0.634112506, + 0.62730557, + 0.6304159185, + 0.628476852, + 0.635034303, + 0.625917356, + 0.6312723125, + 0.6255455685, + 0.6301733775, + 0.6255330055, + 0.6272653695, + 0.6245614245, + 0.628513544, + 0.6222903175 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 1.7788955120666665, + "scoreError": 0.033673280080110515, + "scoreConfidence" : [ + 1.745222231986556, + 1.812568792146777 + ], + "scorePercentiles" : { + "0.00" : 1.742778773, + "25.00" : 1.750904104, + "50.00" : 1.761867364, + "75.00" : 1.770225295, + "90.00" : 1.8860807844, + "99.00" : 2.012923596, + "99.90" : 2.012923596, + "99.99" : 2.012923596, + "100.00" : 2.012923596 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.012923596, + 1.783981453, + 1.742778773, + 1.80151891, + 1.746357593, + 1.75309771, + 1.749309001, + 1.761867364, + 1.750904104, + 1.770225295, + 1.752661861, + 1.767526987, + 1.755728322, + 1.767463488, + 1.767088224 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.005333019207974482, + "scoreError": 0.000178772986680129, + "scoreConfidence" : [ + 0.005154246221294353, + 0.005511792194654611 + ], + "scorePercentiles" : { + "0.00" : 0.0047871834210526315, + "25.00" : 0.004802626650717704, + "50.00" : 0.00553028642583732, + "75.00" : 0.0055477569760765556, + "90.00" : 0.005640317795215312, + "99.00" : 0.005744626741626795, + "99.90" : 0.005744626741626795, + "99.99" : 0.005744626741626795, + "100.00" : 0.005744626741626795 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.004796750842105263, + 0.0047871834210526315, + 0.00479786538277512, + 0.004802626650717704, + 0.0051762782440191385, + 0.005561595473684211, + 0.005570778497607656, + 0.005744626741626795, + 0.0055477569760765556, + 0.00553028642583732, + 0.005540925282296651, + 0.00554604019138756, + 0.005535368468899522, + 0.005528092765550239, + 0.005529112755980861 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00009806465995868987, + "scoreError": 2.4742939688308655e-7, + "scoreConfidence" : [ + 0.00009781723056180679, + 0.00009831208935557295 + ], + "scorePercentiles" : { + "0.00" : 0.00009726768240385561, + "25.00" : 0.00009765884321825513, + "50.00" : 0.00009801609098062359, + "75.00" : 0.00009840629585915217, + "90.00" : 0.0000987305326448313, + "99.00" : 0.00009909345391954362, + "99.90" : 0.00009909345391954362, + "99.99" : 0.00009909345391954362, + "100.00" : 0.00009909345391954362 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00009848858512835644, + 0.00009831635733254647, + 0.0000978694261827481, + 0.00009759754558866922, + 0.00009837686987311891, + 0.0000977868965279827, + 0.00009726768240385561, + 0.00009801609098062359, + 0.00009840629585915217, + 0.00009909345391954362, + 0.0000982997625651618, + 0.00009799023005803088, + 0.00009765884321825513, + 0.00009736201317989574, + 0.00009843984656240779 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.08886562727777779, + "scoreError": 0.00012444830432991133, + "scoreConfidence" : [ + 0.08874117897344788, + 0.0889900755821077 + ], + "scorePercentiles" : { + "0.00" : 0.08836214716666667, + "25.00" : 0.08872796233333333, + "50.00" : 0.0888407785, + "75.00" : 0.08901909758333333, + "90.00" : 0.08923969161666667, + "99.00" : 0.08928262641666668, + "99.90" : 0.08928262641666668, + "99.99" : 0.08928262641666668, + "100.00" : 0.08928262641666668 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.08870869341666668, + 0.08916410566666667, + 0.08901909758333333, + 0.08921106841666668, + 0.08887981808333333, + 0.08836214716666667, + 0.08901024091666668, + 0.08890765058333333, + 0.0888407785, + 0.08877690941666667, + 0.08872796233333333, + 0.08872914083333333, + 0.088567394, + 0.08928262641666668, + 0.08879677583333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00019257520192171278, + "scoreError": 4.892183536998006e-7, + "scoreConfidence" : [ + 0.000192085983568013, + 0.00019306442027541257 + ], + "scorePercentiles" : { + "0.00" : 0.00019154283671890115, + "25.00" : 0.00019203283923389437, + "50.00" : 0.0001922162075836719, + "75.00" : 0.00019308990056103695, + "90.00" : 0.00019436063679628552, + "99.00" : 0.00019523150261172373, + "99.90" : 0.00019523150261172373, + "99.99" : 0.00019523150261172373, + "100.00" : 0.00019523150261172373 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0001937800595859934, + 0.0001921446428709615, + 0.0001922162075836719, + 0.0001930486956858193, + 0.00019523150261172373, + 0.00019215443876958793, + 0.00019308990056103695, + 0.00019234041458696073, + 0.00019178754033662216, + 0.00019161564383826657, + 0.00019240870922809054, + 0.00019154283671890115, + 0.00019203283923389437, + 0.00019206609692396984, + 0.00019316850029019154 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.14840146513333335, + "scoreError": 0.0007061261128242624, + "scoreConfidence" : [ + 0.1476953390205091, + 0.1491075912461576 + ], + "scorePercentiles" : { + "0.00" : 0.14660355, + "25.00" : 0.14736587457142858, + "50.00" : 0.14793966885714285, + "75.00" : 0.14985906614285713, + "90.00" : 0.15060205357142858, + "99.00" : 0.15060485557142858, + "99.90" : 0.15060485557142858, + "99.99" : 0.15060485557142858, + "100.00" : 0.15060485557142858 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.15060018557142857, + 0.14804045585714287, + 0.14985906614285713, + 0.14793966885714285, + 0.14668047857142857, + 0.15013235957142856, + 0.1477878332857143, + 0.147556338, + 0.14660355, + 0.15060485557142858, + 0.1481867692857143, + 0.147788669, + 0.14736587457142858, + 0.14714927014285714, + 0.14972660257142856 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.6302512358666668, + "scoreError": 0.001409695995061691, + "scoreConfidence" : [ + 0.6288415398716051, + 0.6316609318617284 + ], + "scorePercentiles" : { + "0.00" : 0.6262717245, + "25.00" : 0.627243179, + "50.00" : 0.6300503165, + "75.00" : 0.6320188095, + "90.00" : 0.6342568065, + "99.00" : 0.6355991445, + "99.90" : 0.6355991445, + "99.99" : 0.6355991445, + "100.00" : 0.6355991445 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.6292084975, + 0.6333619145, + 0.6294568915, + 0.629071444, + 0.6355991445, + 0.6315612625, + 0.6318276125, + 0.6262717245, + 0.632754334, + 0.626879454, + 0.6320188095, + 0.626467695, + 0.6300503165, + 0.627243179, + 0.6319962585 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.269574842266666, + "scoreError": 0.004636687583472493, + "scoreConfidence" : [ + 2.2649381546831937, + 2.2742115298501386 + ], + "scorePercentiles" : { + "0.00" : 2.256331048, + "25.00" : 2.264794622, + "50.00" : 2.267955534, + "75.00" : 2.273828085, + "90.00" : 2.2843939376, + "99.00" : 2.294629181, + "99.90" : 2.294629181, + "99.99" : 2.294629181, + "100.00" : 2.294629181 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.266024047, + 2.277570442, + 2.266508535, + 2.277485449, + 2.259419876, + 2.294629181, + 2.267955534, + 2.268478924, + 2.256331048, + 2.271948341, + 2.262782363, + 2.273828085, + 2.264888005, + 2.270978182, + 2.264794622 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.005575920743333334, + "scoreError": 0.00002959009132948827, + "scoreConfidence" : [ + 0.005546330652003845, + 0.0056055108346628225 + ], + "scorePercentiles" : { + "0.00" : 0.005535289544444445, + "25.00" : 0.005552626433333333, + "50.00" : 0.005562448783333333, + "75.00" : 0.0055669913, + "90.00" : 0.005668876252222222, + "99.00" : 0.005781734372222222, + "99.90" : 0.005781734372222222, + "99.99" : 0.005781734372222222, + "100.00" : 0.005781734372222222 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.005576325455555555, + 0.005547656055555556, + 0.005558589711111112, + 0.0055669913, + 0.005564121761111112, + 0.005566552683333333, + 0.005562448783333333, + 0.005593637505555555, + 0.005559788344444445, + 0.005781734372222222, + 0.005549071472222222, + 0.0055664257555555555, + 0.005557551972222222, + 0.005552626433333333, + 0.005535289544444445 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00009423485704695735, + "scoreError": 0.0000015475996142555357, + "scoreConfidence" : [ + 0.00009268725743270181, + 0.00009578245666121288 + ], + "scorePercentiles" : { + "0.00" : 0.00009052193585741618, + "25.00" : 0.00009174454365119323, + "50.00" : 0.0000926679946631759, + "75.00" : 0.00009753777132212264, + "90.00" : 0.00009843223627026482, + "99.00" : 0.00009867981864867586, + "99.90" : 0.00009867981864867586, + "99.99" : 0.00009867981864867586, + "100.00" : 0.00009867981864867586 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00009753777132212264, + 0.00009642003947235928, + 0.0000981743504178834, + 0.00009867981864867586, + 0.00009826718135132413, + 0.00009733315074010674, + 0.00009242106706273285, + 0.00009275849088712114, + 0.0000926679946631759, + 0.00009052193585741618, + 0.00009228710381633269, + 0.00009145415929916424, + 0.00009174454365119323, + 0.00009235960094653106, + 0.00009089564756822073 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.08979219459487181, + "scoreError": 0.002685381263851162, + "scoreConfidence" : [ + 0.08710681333102065, + 0.09247757585872297 + ], + "scorePercentiles" : { + "0.00" : 0.08130701107692308, + "25.00" : 0.0820384216153846, + "50.00" : 0.09315157023076923, + "75.00" : 0.09334108715384616, + "90.00" : 0.0935033490923077, + "99.00" : 0.093533139, + "99.90" : 0.093533139, + "99.99" : 0.093533139, + "100.00" : 0.093533139 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.081824865, + 0.08130701107692308, + 0.08146158307692307, + 0.0820384216153846, + 0.0872928803076923, + 0.093533139, + 0.09324268176923077, + 0.09334108715384616, + 0.0933242176923077, + 0.09312628523076923, + 0.09339645676923077, + 0.09348348915384616, + 0.09315157023076923, + 0.093282963, + 0.09307626784615385 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00019144307781424985, + "scoreError": 5.212239635903571e-7, + "scoreConfidence" : [ + 0.00019092185385065949, + 0.00019196430177784022 + ], + "scorePercentiles" : { + "0.00" : 0.00019053343676385403, + "25.00" : 0.00019074523460127436, + "50.00" : 0.00019111833770998261, + "75.00" : 0.00019183607820042478, + "90.00" : 0.00019346636532149064, + "99.00" : 0.000194389236918324, + "99.90" : 0.000194389236918324, + "99.99" : 0.000194389236918324, + "100.00" : 0.000194389236918324 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0001908519980691253, + 0.000194389236918324, + 0.00019095717764047113, + 0.00019177723267039967, + 0.0001911496595867928, + 0.00019065331608418613, + 0.00019098086483877196, + 0.0001912365168951535, + 0.00019053343676385403, + 0.00019074523460127436, + 0.00019111833770998261, + 0.00019061226472291947, + 0.0001928511175902684, + 0.00019183607820042478, + 0.0001919536949217996 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.16846734453333337, + "scoreError": 0.0012365461860928118, + "scoreConfidence" : [ + 0.16723079834724056, + 0.16970389071942618 + ], + "scorePercentiles" : { + "0.00" : 0.16684484433333335, + "25.00" : 0.16725801716666666, + "50.00" : 0.16746492416666667, + "75.00" : 0.16972659366666665, + "90.00" : 0.17257023353333334, + "99.00" : 0.17646858783333336, + "99.90" : 0.17646858783333336, + "99.99" : 0.17646858783333336, + "100.00" : 0.17646858783333336 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.16725801716666666, + 0.16974376766666666, + 0.17646858783333336, + 0.16782709116666666, + 0.16746492416666667, + 0.16728534033333334, + 0.16732818816666667, + 0.16972659366666665, + 0.16684484433333335, + 0.16714554366666665, + 0.16789440266666666, + 0.16728038666666667, + 0.16997133066666667, + 0.1672141585, + 0.16755699133333335 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.6334749393999999, + "scoreError": 0.0019700404768779084, + "scoreConfidence" : [ + 0.631504898923122, + 0.6354449798768778 + ], + "scorePercentiles" : { + "0.00" : 0.6289357125, + "25.00" : 0.6300434735, + "50.00" : 0.6328215355, + "75.00" : 0.6360222355, + "90.00" : 0.6398400005, + "99.00" : 0.643637291, + "99.90" : 0.643637291, + "99.99" : 0.643637291, + "100.00" : 0.643637291 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.643637291, + 0.635199634, + 0.6300434735, + 0.6373084735, + 0.63307398, + 0.63652508, + 0.6289357125, + 0.6360222355, + 0.63220055, + 0.632815158, + 0.6319846315, + 0.6333420435, + 0.6291227075, + 0.6328215355, + 0.629091585 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.1798373829333335, + "scoreError": 0.006216203048279308, + "scoreConfidence" : [ + 2.173621179885054, + 2.186053585981613 + ], + "scorePercentiles" : { + "0.00" : 2.171564304, + "25.00" : 2.173954849, + "50.00" : 2.176158281, + "75.00" : 2.181897524, + "90.00" : 2.199805406, + "99.00" : 2.222099486, + "99.90" : 2.222099486, + "99.99" : 2.222099486, + "100.00" : 2.222099486 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.175361705, + 2.174242954, + 2.222099486, + 2.178710131, + 2.173954849, + 2.176562061, + 2.17351577, + 2.176158281, + 2.172875196, + 2.184942686, + 2.171564304, + 2.178161674, + 2.182105729, + 2.181897524, + 2.175408394 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00529519957263158, + "scoreError": 0.000025296004123094125, + "scoreConfidence" : [ + 0.005269903568508485, + 0.005320495576754674 + ], + "scorePercentiles" : { + "0.00" : 0.005269591447368421, + "25.00" : 0.005277729931578947, + "50.00" : 0.005282471315789473, + "75.00" : 0.005288768584210526, + "90.00" : 0.005365848595789474, + "99.00" : 0.005474258089473685, + "99.90" : 0.005474258089473685, + "99.99" : 0.005474258089473685, + "100.00" : 0.005474258089473685 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.005277729931578947, + 0.005284119015789473, + 0.005273873531578948, + 0.0052791544000000004, + 0.005269591447368421, + 0.005474258089473685, + 0.005282471315789473, + 0.005285209642105263, + 0.005282274589473684, + 0.005287139331578947, + 0.005282293763157895, + 0.005293575599999999, + 0.005288768584210526, + 0.005274947784210527, + 0.005292586563157895 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00010164139154929578, + "scoreError": 3.782923211613262e-7, + "scoreConfidence" : [ + 0.00010126309922813445, + 0.0001020196838704571 + ], + "scorePercentiles" : { + "0.00" : 0.00010058143871336124, + "25.00" : 0.00010115225932622763, + "50.00" : 0.00010137166492196421, + "75.00" : 0.0001021588092881614, + "90.00" : 0.00010286134402360107, + "99.00" : 0.00010317854234868672, + "99.90" : 0.00010317854234868672, + "99.99" : 0.00010317854234868672, + "100.00" : 0.00010317854234868672 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0001021588092881614, + 0.00010137166492196421, + 0.00010059151275218881, + 0.00010115225932622763, + 0.00010136124314807766, + 0.00010264987847354398, + 0.00010190915930719453, + 0.00010136571202893034, + 0.00010195232042253521, + 0.00010100073658165208, + 0.00010252056851922345, + 0.00010058143871336124, + 0.00010129658317472402, + 0.00010317854234868672, + 0.00010153044423296535 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.3131436995666667, + "scoreError": 0.0017414984934191265, + "scoreConfidence" : [ + 0.31140220107324756, + 0.31488519806008586 + ], + "scorePercentiles" : { + "0.00" : 0.310914562, + "25.00" : 0.31147099725, + "50.00" : 0.31164789625, + "75.00" : 0.313533225, + "90.00" : 0.3191085299, + "99.00" : 0.32445266675, + "99.90" : 0.32445266675, + "99.99" : 0.32445266675, + "100.00" : 0.32445266675 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.3113593485, + 0.31215612125, + 0.310981201, + 0.31164789625, + 0.310914562, + 0.31228000575, + 0.313533225, + 0.31147099725, + 0.3153387975, + 0.31159895825, + 0.31152061125, + 0.315545772, + 0.32445266675, + 0.311593654, + 0.31276167675 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00027464668887043186, + "scoreError": 8.319701712558034e-7, + "scoreConfidence" : [ + 0.00027381471869917606, + 0.00027547865904168766 + ], + "scorePercentiles" : { + "0.00" : 0.000272564050110742, + "25.00" : 0.00027327963925802875, + "50.00" : 0.00027451391057585825, + "75.00" : 0.00027554902740863785, + "90.00" : 0.0002773568902547065, + "99.00" : 0.0002782837447397564, + "99.90" : 0.0002782837447397564, + "99.99" : 0.0002782837447397564, + "100.00" : 0.0002782837447397564 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0002782837447397564, + 0.0002762425019379845, + 0.0002753300196566999, + 0.00027327963925802875, + 0.00027416717940199333, + 0.00027356257862679956, + 0.000272564050110742, + 0.00027266701522702107, + 0.0002726574233111849, + 0.0002746752585825028, + 0.0002767389872646733, + 0.00027539867884828346, + 0.00027554902740863785, + 0.00027451391057585825, + 0.0002740703181063123 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 6.2830973000666654, + "scoreError": 0.0522840173731548, + "scoreConfidence" : [ + 6.230813282693511, + 6.33538131743982 + ], + "scorePercentiles" : { + "0.00" : 6.161266434, + "25.00" : 6.195646411, + "50.00" : 6.269323543, + "75.00" : 6.335261701, + "90.00" : 6.4876661722, + "99.00" : 6.495770305, + "99.90" : 6.495770305, + "99.99" : 6.495770305, + "100.00" : 6.495770305 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 6.161266434, + 6.181407597, + 6.203997656, + 6.375733438, + 6.232193243, + 6.195646411, + 6.184911488, + 6.248468505, + 6.335261701, + 6.269323543, + 6.282259933, + 6.482263417, + 6.302089653, + 6.495770305, + 6.295866177 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 2.2046228419333334, + "scoreError": 0.0028658100533156504, + "scoreConfidence" : [ + 2.201757031880018, + 2.207488651986649 + ], + "scorePercentiles" : { + "0.00" : 2.194307509, + "25.00" : 2.200493129, + "50.00" : 2.205434026, + "75.00" : 2.209553803, + "90.00" : 2.2115200426, + "99.00" : 2.211992461, + "99.90" : 2.211992461, + "99.99" : 2.211992461, + "100.00" : 2.211992461 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 2.207784703, + 2.20963906, + 2.211992461, + 2.211205097, + 2.204913143, + 2.201133171, + 2.19833136, + 2.209553803, + 2.200493129, + 2.196407491, + 2.205434026, + 2.194307509, + 2.200794269, + 2.209333037, + 2.20802037 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 19.771442453400002, + "scoreError": 0.6335198135174751, + "scoreConfidence" : [ + 19.13792263988253, + 20.404962266917476 + ], + "scorePercentiles" : { + "0.00" : 18.272570733, + "25.00" : 18.293016637, + "50.00" : 20.615467445, + "75.00" : 20.75091873, + "90.00" : 20.9739540416, + "99.00" : 21.025233758, + "99.90" : 21.025233758, + "99.99" : 21.025233758, + "100.00" : 21.025233758 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 18.337221589, + 18.272570733, + 18.310725414, + 18.283030677, + 18.293016637, + 18.281308407, + 21.025233758, + 20.939767564, + 20.822020421, + 20.75091873, + 20.706646983, + 20.672300019, + 20.615467445, + 20.682541171, + 20.578867253 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.01793284017894737, + "scoreError": 0.0002095395671596434, + "scoreConfidence" : [ + 0.017723300611787726, + 0.018142379746107013 + ], + "scorePercentiles" : { + "0.00" : 0.017679367666666668, + "25.00" : 0.01775405752631579, + "50.00" : 0.017810231736842107, + "75.00" : 0.01786669250877193, + "90.00" : 0.018671556715789475, + "99.00" : 0.01936595194736842, + "99.90" : 0.01936595194736842, + "99.99" : 0.01936595194736842, + "100.00" : 0.01936595194736842 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.017679367666666668, + 0.017733334192982456, + 0.01936595194736842, + 0.01820862656140351, + 0.017810231736842107, + 0.017784259754385964, + 0.01786669250877193, + 0.01775405752631579, + 0.017789151175438597, + 0.017902136578947368, + 0.01785459801754386, + 0.017750627105263157, + 0.01780746522807018, + 0.01784710945614035, + 0.017838993228070178 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000010558453927023883, + "scoreError": 6.069623720852852e-9, + "scoreConfidence" : [ + 0.0000010497757689815355, + 0.0000010619150164232412 + ], + "scorePercentiles" : { + "0.00" : 0.0000010363178433220523, + "25.00" : 0.0000010444642897942281, + "50.00" : 0.0000010570723188488578, + "75.00" : 0.000001064831650697092, + "90.00" : 0.0000010726523023794903, + "99.00" : 0.0000010737061336493927, + "99.90" : 0.0000010737061336493927, + "99.99" : 0.0000010737061336493927, + "100.00" : 0.0000010737061336493927 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000001064831650697092, + 0.0000010683862340363752, + 0.0000010737061336493927, + 0.0000010719497481995553, + 0.0000010636110766015984, + 0.0000010601683992822022, + 0.0000010570723188488578, + 0.0000010540280752735771, + 0.000001053707141565161, + 0.0000010574899315521666, + 0.0000010543914973320577, + 0.0000010363178433220523, + 0.0000010444642897942281, + 0.0000010411089762812548, + 0.0000010364475741002537 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0015325748287066247, + "scoreError": 0.000008886037927143328, + "scoreConfidence" : [ + 0.0015236887907794814, + 0.001541460866633768 + ], + "scorePercentiles" : { + "0.00" : 0.0015149251514195584, + "25.00" : 0.0015200175, + "50.00" : 0.0015303275094637225, + "75.00" : 0.0015339826041009463, + "90.00" : 0.0015674125151419558, + "99.00" : 0.0015836743406940064, + "99.90" : 0.0015836743406940064, + "99.99" : 0.0015836743406940064, + "100.00" : 0.0015836743406940064 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0015339826041009463, + 0.0015292390536277602, + 0.0015161078059936909, + 0.0015149251514195584, + 0.0015335366088328076, + 0.0015335603533123028, + 0.0015164060126182965, + 0.0015328678738170348, + 0.0015303275094637225, + 0.0015200175, + 0.0015358769195583596, + 0.0015243800078864353, + 0.0015565712981072555, + 0.0015836743406940064, + 0.0015271493911671924 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000012421100090167157, + "scoreError": 1.1531489684982387e-8, + "scoreConfidence" : [ + 0.0000012305785193317333, + 0.0000012536414987016981 + ], + "scorePercentiles" : { + "0.00" : 0.0000012099618427930282, + "25.00" : 0.000001221459365853591, + "50.00" : 0.0000012413560692295214, + "75.00" : 0.0000012594867043880582, + "90.00" : 0.0000012816422037759288, + "99.00" : 0.0000012842787163450272, + "99.90" : 0.0000012842787163450272, + "99.99" : 0.0000012842787163450272, + "100.00" : 0.0000012842787163450272 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000012438021124348878, + 0.000001239813665939691, + 0.0000012413560692295214, + 0.0000012404500917153898, + 0.0000012223697315643748, + 0.0000012170297801187654, + 0.0000012435718700650118, + 0.000001279884528729863, + 0.0000012594867043880582, + 0.000001221459365853591, + 0.0000012150466216431683, + 0.0000012099618427930282, + 0.0000012488506210719401, + 0.0000012842787163450272, + 0.0000012642884133584194 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.008040048317460318, + "scoreError": 0.00004516852661268892, + "scoreConfidence" : [ + 0.007994879790847629, + 0.008085216844073007 + ], + "scorePercentiles" : { + "0.00" : 0.007930629984126985, + "25.00" : 0.007964599015873016, + "50.00" : 0.00797708746031746, + "75.00" : 0.008136814484126984, + "90.00" : 0.008155188242857143, + "99.00" : 0.00815529819047619, + "99.90" : 0.00815529819047619, + "99.99" : 0.00815529819047619, + "100.00" : 0.00815529819047619 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00814636838095238, + 0.008081253246031747, + 0.00797708746031746, + 0.008113591412698412, + 0.007958944047619048, + 0.00815529819047619, + 0.007947156023809524, + 0.007967639976190476, + 0.008119270833333333, + 0.007971071158730159, + 0.008155114944444444, + 0.007964599015873016, + 0.007975885603174604, + 0.008136814484126984, + 0.007930629984126985 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.020169489947169814, + "scoreError": 0.0002176809209711761, + "scoreConfidence" : [ + 0.019951809026198638, + 0.02038717086814099 + ], + "scorePercentiles" : { + "0.00" : 0.019771095849056605, + "25.00" : 0.019819422584905662, + "50.00" : 0.019874993943396226, + "75.00" : 0.020680751433962263, + "90.00" : 0.020706712335849056, + "99.00" : 0.02072697016981132, + "99.90" : 0.02072697016981132, + "99.99" : 0.02072697016981132, + "100.00" : 0.02072697016981132 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.019819422584905662, + 0.01983607379245283, + 0.020648308528301886, + 0.01980751996226415, + 0.02072697016981132, + 0.019837428018867925, + 0.020680751433962263, + 0.01988132575471698, + 0.019874993943396226, + 0.02069320711320755, + 0.019771095849056605, + 0.020692319, + 0.0198350740754717, + 0.02061956, + 0.019818298981132076 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0743641330095238, + "scoreError": 0.0015426582146217708, + "scoreConfidence" : [ + 0.07282147479490203, + 0.07590679122414556 + ], + "scorePercentiles" : { + "0.00" : 0.07022274571428572, + "25.00" : 0.07040037578571429, + "50.00" : 0.07564737442857143, + "75.00" : 0.0764718135, + "90.00" : 0.07754249518571428, + "99.00" : 0.07885952192857143, + "99.90" : 0.07885952192857143, + "99.99" : 0.07885952192857143, + "100.00" : 0.07885952192857143 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.07040037578571429, + 0.07666447735714285, + 0.07564737442857143, + 0.07040792171428571, + 0.07654861807142857, + 0.07576994414285715, + 0.07032262171428572, + 0.0764718135, + 0.07562409607142857, + 0.07032255185714285, + 0.0763613695, + 0.07563848471428572, + 0.07022274571428572, + 0.07885952192857143, + 0.07620007864285715 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "0" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0001959986252695641, + "scoreError": 0.0000034002647897634888, + "scoreConfidence" : [ + 0.0001925983604798006, + 0.00019939889005932758 + ], + "scorePercentiles" : { + "0.00" : 0.00017988115776939868, + "25.00" : 0.00019456039412581863, + "50.00" : 0.0001971639430442548, + "75.00" : 0.00019762194899781703, + "90.00" : 0.00020473413070053582, + "99.00" : 0.0002083163722960905, + "99.90" : 0.0002083163722960905, + "99.99" : 0.0002083163722960905, + "100.00" : 0.0002083163722960905 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00019644600813653503, + 0.00019739039650724352, + 0.00020130299285572533, + 0.00019511580829529668, + 0.0001938853806310776, + 0.0002023459696368327, + 0.0002083163722960905, + 0.00019734106628299265, + 0.0001971639430442548, + 0.00019762194899781703, + 0.00019696723675332407, + 0.00019456039412581863, + 0.00019723457412184958, + 0.00018440612958920422, + 0.00017988115776939868 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000001757765142223045, + "scoreError": 1.152483981977589e-8, + "scoreConfidence" : [ + 0.0000017462403024032692, + 0.000001769289982042821 + ], + "scorePercentiles" : { + "0.00" : 0.0000017353509029144923, + "25.00" : 0.000001746154865233541, + "50.00" : 0.0000017504397187909751, + "75.00" : 0.0000017673035882301817, + "90.00" : 0.0000017995141141084406, + "99.00" : 0.0000018272658751601215, + "99.90" : 0.0000018272658751601215, + "99.99" : 0.0000018272658751601215, + "100.00" : 0.0000018272658751601215 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000017473423253212818, + 0.0000017605860763368009, + 0.000001746154865233541, + 0.000001747856629497096, + 0.0000017679373967949275, + 0.0000017495432110428009, + 0.0000017810129400739865, + 0.0000017521435499899865, + 0.0000017427605377810863, + 0.0000017353509029144923, + 0.0000017364697044697952, + 0.0000018272658751601215, + 0.0000017673035882301817, + 0.0000017543098117086038, + 0.0000017504397187909751 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.010619985635789473, + "scoreError": 0.000029963982120448424, + "scoreConfidence" : [ + 0.010590021653669025, + 0.010649949617909922 + ], + "scorePercentiles" : { + "0.00" : 0.010531714052631579, + "25.00" : 0.010552517242105262, + "50.00" : 0.010620349347368422, + "75.00" : 0.010675964389473684, + "90.00" : 0.010689203947368421, + "99.00" : 0.010705629357894738, + "99.90" : 0.010705629357894738, + "99.99" : 0.010705629357894738, + "100.00" : 0.010705629357894738 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.01067557105263158, + 0.010641851515789473, + 0.010592470694736842, + 0.010552517242105262, + 0.010678253673684211, + 0.010539556, + 0.010677891336842105, + 0.010531714052631579, + 0.010598010105263159, + 0.010675964389473684, + 0.010601558263157895, + 0.010665077168421052, + 0.010620349347368422, + 0.010543370336842104, + 0.010705629357894738 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00002631875278020378, + "scoreError": 1.4370739269375457e-8, + "scoreConfidence" : [ + 0.000026304382040934405, + 0.000026333123519473157 + ], + "scorePercentiles" : { + "0.00" : 0.00002627391597194654, + "25.00" : 0.000026289220087336246, + "50.00" : 0.000026325108164615586, + "75.00" : 0.000026336728463676062, + "90.00" : 0.00002635894248511314, + "99.00" : 0.000026363457721317982, + "99.90" : 0.000026363457721317982, + "99.99" : 0.000026363457721317982, + "100.00" : 0.000026363457721317982 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000026330173799126638, + 0.000026289220087336246, + 0.00002627391597194654, + 0.000026284340796612414, + 0.00002631040447267434, + 0.000026325108164615586, + 0.00002632254870980548, + 0.000026325903321423843, + 0.000026291216276300118, + 0.000026285527643244672, + 0.000026336728463676062, + 0.000026355932327643244, + 0.000026363457721317982, + 0.000026351613259229852, + 0.000026335200688103744 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04909212308181818, + "scoreError": 0.001827718247792326, + "scoreConfidence" : [ + 0.04726440483402585, + 0.050919841329610506 + ], + "scorePercentiles" : { + "0.00" : 0.04606617513636363, + "25.00" : 0.046215069727272726, + "50.00" : 0.04708807063636363, + "75.00" : 0.05363309204545455, + "90.00" : 0.0544685229, + "99.00" : 0.05454492381818182, + "99.90" : 0.05454492381818182, + "99.99" : 0.05454492381818182, + "100.00" : 0.05454492381818182 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0461911885, + 0.04718529063636363, + 0.04606617513636363, + 0.04697570381818182, + 0.04621696359090909, + 0.04708807063636363, + 0.046215069727272726, + 0.04616459068181818, + 0.0470565135, + 0.04730619990909091, + 0.05454492381818182, + 0.05358884159090909, + 0.05363309204545455, + 0.05441758895454545, + 0.05373163368181818 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.14459093752380958, + "scoreError": 0.00526073501235166, + "scoreConfidence" : [ + 0.13933020251145792, + 0.14985167253616125 + ], + "scorePercentiles" : { + "0.00" : 0.136231978, + "25.00" : 0.13641067457142858, + "50.00" : 0.1372446997142857, + "75.00" : 0.15757278757142856, + "90.00" : 0.1604496952857143, + "99.00" : 0.16409859742857144, + "99.90" : 0.16409859742857144, + "99.99" : 0.16409859742857144, + "100.00" : 0.16409859742857144 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.15757278757142856, + 0.16409859742857144, + 0.15801709385714285, + 0.15782211314285713, + 0.15365791585714286, + 0.13628079114285713, + 0.1424331932857143, + 0.136367397, + 0.13656661657142857, + 0.1367496027142857, + 0.136231978, + 0.136500685, + 0.142909917, + 0.13641067457142858, + 0.1372446997142857 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.5401101154444443, + "scoreError": 0.004890000422322557, + "scoreConfidence" : [ + 0.5352201150221217, + 0.5450001158667669 + ], + "scorePercentiles" : { + "0.00" : 0.534312765, + "25.00" : 0.5350643596666667, + "50.00" : 0.5363308973333333, + "75.00" : 0.5394945923333334, + "90.00" : 0.5627548358, + "99.00" : 0.566105714, + "99.90" : 0.566105714, + "99.99" : 0.566105714, + "100.00" : 0.566105714 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.538002969, + 0.5363308973333333, + 0.566105714, + 0.5394945923333334, + 0.5411183846666666, + 0.5375187763333333, + 0.5365500536666666, + 0.5350643596666667, + 0.560520917, + 0.536174866, + 0.535504384, + 0.534664159, + 0.535657979, + 0.534312765, + 0.5346309146666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "1" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0017347001449176602, + "scoreError": 0.00003149747065696611, + "scoreConfidence" : [ + 0.001703202674260694, + 0.0017661976155746264 + ], + "scorePercentiles" : { + "0.00" : 0.0017039601056218058, + "25.00" : 0.0017060483594548551, + "50.00" : 0.001709241524701874, + "75.00" : 0.0017186833611584327, + "90.00" : 0.0018687235148211244, + "99.00" : 0.0019276818943781942, + "99.90" : 0.0019276818943781942, + "99.99" : 0.0019276818943781942, + "100.00" : 0.0019276818943781942 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0017060483594548551, + 0.0017073245962521293, + 0.0017488394633730835, + 0.0018294179284497445, + 0.0017112759778534924, + 0.0017059371328790461, + 0.0017148455144804088, + 0.0019276818943781942, + 0.00170736634241908, + 0.001715049776831346, + 0.001709234747870528, + 0.001709241524701874, + 0.0017039601056218058, + 0.001705595448040886, + 0.0017186833611584327 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000017536123282057132, + "scoreError": 4.610727966203238e-9, + "scoreConfidence" : [ + 0.00000174900160023951, + 0.0000017582230561719165 + ], + "scorePercentiles" : { + "0.00" : 0.0000017401829638849563, + "25.00" : 0.0000017480331239845316, + "50.00" : 0.0000017509717768677492, + "75.00" : 0.0000017606148602810532, + "90.00" : 0.0000017695060279152849, + "99.00" : 0.0000017704642127566582, + "99.90" : 0.0000017704642127566582, + "99.99" : 0.0000017704642127566582, + "100.00" : 0.0000017704642127566582 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000017401829638849563, + 0.0000017412479177553755, + 0.0000017688672380210361, + 0.0000017704642127566582, + 0.0000017626491985519777, + 0.0000017577425541820669, + 0.0000017531864756240083, + 0.0000017559275836840954, + 0.0000017606148602810532, + 0.000001749626552775851, + 0.0000017449582410900073, + 0.0000017509717768677492, + 0.0000017508003952606726, + 0.0000017480331239845316, + 0.0000017489118283656542 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.011871911516666668, + "scoreError": 0.00003924941795750809, + "scoreConfidence" : [ + 0.01183266209870916, + 0.011911160934624177 + ], + "scorePercentiles" : { + "0.00" : 0.011779676738095239, + "25.00" : 0.01181466357142857, + "50.00" : 0.011852945345238095, + "75.00" : 0.011948127797619048, + "90.00" : 0.011993972052380952, + "99.00" : 0.01201276405952381, + "99.90" : 0.01201276405952381, + "99.99" : 0.01201276405952381, + "100.00" : 0.01201276405952381 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.011943546202380952, + 0.01185441667857143, + 0.01182378794047619, + 0.011970651464285715, + 0.011817477297619049, + 0.011808798880952381, + 0.011981444047619048, + 0.011864434369047619, + 0.011852945345238095, + 0.01201276405952381, + 0.01178864176190476, + 0.011779676738095239, + 0.011948127797619048, + 0.01181466357142857, + 0.011817296595238095 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000029812722425378022, + "scoreError": 3.0040273245243237e-8, + "scoreConfidence" : [ + 0.000029782682152132778, + 0.000029842762698623265 + ], + "scorePercentiles" : { + "0.00" : 0.00002967613085919792, + "25.00" : 0.00002978678231436429, + "50.00" : 0.000029831155006195413, + "75.00" : 0.00002984918800809937, + "90.00" : 0.000029884047345039138, + "99.00" : 0.00002988545997159177, + "99.90" : 0.00002988545997159177, + "99.99" : 0.00002988545997159177, + "100.00" : 0.00002988545997159177 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000029711935658375896, + 0.00002967613085919792, + 0.00002978678231436429, + 0.00002988545997159177, + 0.000029843089244159692, + 0.000029831155006195413, + 0.000029809989482909727, + 0.000029838737646952158, + 0.00002988310559400405, + 0.000029866116866632414, + 0.00002980283139411889, + 0.000029793067001118196, + 0.00002976846383994681, + 0.00002984918800809937, + 0.000029844783493003715 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.05326449558947369, + "scoreError": 0.00033903567219821225, + "scoreConfidence" : [ + 0.05292545991727547, + 0.0536035312616719 + ], + "scorePercentiles" : { + "0.00" : 0.05250983057894736, + "25.00" : 0.05277680784210526, + "50.00" : 0.052912798684210526, + "75.00" : 0.05403607994736842, + "90.00" : 0.05429857761052632, + "99.00" : 0.054328059368421056, + "99.90" : 0.054328059368421056, + "99.99" : 0.054328059368421056, + "100.00" : 0.054328059368421056 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.054062928263157894, + 0.05296142336842106, + 0.05277680784210526, + 0.05427892310526316, + 0.05269005636842106, + 0.052912798684210526, + 0.054328059368421056, + 0.05250983057894736, + 0.05381071868421052, + 0.05259374926315789, + 0.052801019421052635, + 0.053621487210526314, + 0.052786546578947366, + 0.05279700515789474, + 0.05403607994736842 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.1460285152952381, + "scoreError": 0.0012065133867462574, + "scoreConfidence" : [ + 0.14482200190849184, + 0.14723502868198438 + ], + "scorePercentiles" : { + "0.00" : 0.14485432157142858, + "25.00" : 0.145043124, + "50.00" : 0.14518357214285713, + "75.00" : 0.1452290517142857, + "90.00" : 0.15186563014285714, + "99.00" : 0.15200514, + "99.90" : 0.15200514, + "99.99" : 0.15200514, + "100.00" : 0.15200514 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.14519490542857144, + 0.14502539928571428, + 0.14485432157142858, + 0.145043124, + 0.15177262357142857, + 0.14520570857142856, + 0.14518357214285713, + 0.14546385614285715, + 0.144904996, + 0.14506693414285712, + 0.15200514, + 0.1452290517142857, + 0.14512208342857144, + 0.14513248042857144, + 0.145223533 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.5163530638, + "scoreError": 0.005761513920398207, + "scoreConfidence" : [ + 0.5105915498796018, + 0.5221145777203983 + ], + "scorePercentiles" : { + "0.00" : 0.511298491, + "25.00" : 0.512000318, + "50.00" : 0.513207908, + "75.00" : 0.515043059, + "90.00" : 0.5319985668, + "99.00" : 0.5571642135, + "99.90" : 0.5571642135, + "99.99" : 0.5571642135, + "100.00" : 0.5571642135 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.514827656, + 0.5151494865, + 0.515043059, + 0.513063011, + 0.512093724, + 0.511298491, + 0.51171692, + 0.511847326, + 0.5149703415, + 0.5571642135, + 0.512696177, + 0.5149958565, + 0.515221469, + 0.513207908, + 0.512000318 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "2" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.001597376108174098, + "scoreError": 0.000002827819834045274, + "scoreConfidence" : [ + 0.0015945482883400527, + 0.0016002039280081431 + ], + "scorePercentiles" : { + "0.00" : 0.0015880669012738853, + "25.00" : 0.0015938473232484077, + "50.00" : 0.001596420536624204, + "75.00" : 0.0016036408503184714, + "90.00" : 0.0016062508277070065, + "99.00" : 0.001608588164012739, + "99.90" : 0.001608588164012739, + "99.99" : 0.001608588164012739, + "100.00" : 0.001608588164012739 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0015954361257961784, + 0.0015968710652866243, + 0.0016042265939490445, + 0.0015908064219745223, + 0.0015880669012738853, + 0.0015938473232484077, + 0.0016036408503184714, + 0.00159379399522293, + 0.001595681648089172, + 0.001594565020700637, + 0.001608588164012739, + 0.001596420536624204, + 0.0015975597866242038, + 0.0015964445859872611, + 0.0016046926035031847 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000001753411489758054, + "scoreError": 5.829906006096536e-9, + "scoreConfidence" : [ + 0.0000017475815837519573, + 0.0000017592413957641505 + ], + "scorePercentiles" : { + "0.00" : 0.000001737199849048971, + "25.00" : 0.0000017443223085394084, + "50.00" : 0.0000017496597046903444, + "75.00" : 0.0000017607780813862023, + "90.00" : 0.000001771890847797913, + "99.00" : 0.00000177432046191764, + "99.90" : 0.00000177432046191764, + "99.99" : 0.00000177432046191764, + "100.00" : 0.00000177432046191764 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000017472257541932923, + 0.0000017434660828395275, + 0.0000017496597046903444, + 0.0000017702711050514284, + 0.0000017545090439518456, + 0.0000017482546783581922, + 0.0000017443223085394084, + 0.0000017391802947103463, + 0.0000017461169720646954, + 0.000001737199849048971, + 0.00000177432046191764, + 0.000001769182585195562, + 0.0000017568164353083071, + 0.0000017607780813862023, + 0.000001759868989115045 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.011467487016666666, + "scoreError": 0.00018297978801389862, + "scoreConfidence" : [ + 0.011284507228652768, + 0.011650466804680565 + ], + "scorePercentiles" : { + "0.00" : 0.011265044102272727, + "25.00" : 0.011325825920454545, + "50.00" : 0.011363022465909091, + "75.00" : 0.011442859863636363, + "90.00" : 0.012010418075, + "99.00" : 0.012752279511363637, + "99.90" : 0.012752279511363637, + "99.99" : 0.012752279511363637, + "100.00" : 0.012752279511363637 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.011341375329545454, + 0.011319582011363637, + 0.012752279511363637, + 0.011265044102272727, + 0.011299895090909092, + 0.011442859863636363, + 0.011369867647727273, + 0.011405632590909091, + 0.011431119431818182, + 0.011325825920454545, + 0.011515843784090908, + 0.011354890704545454, + 0.011360576056818181, + 0.011464490738636363, + 0.011363022465909091 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000029853126945807375, + "scoreError": 4.3981200421500336e-8, + "scoreConfidence" : [ + 0.000029809145745385875, + 0.000029897108146228875 + ], + "scorePercentiles" : { + "0.00" : 0.00002973307329701093, + "25.00" : 0.000029784891243490563, + "50.00" : 0.000029851071009301344, + "75.00" : 0.000029935060594202464, + "90.00" : 0.0000299892983173294, + "99.00" : 0.000030021753980915686, + "99.90" : 0.000030021753980915686, + "99.99" : 0.000030021753980915686, + "100.00" : 0.000030021753980915686 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00002973307329701093, + 0.000029746988471147768, + 0.000029734733090515037, + 0.000029784891243490563, + 0.000029888693898437735, + 0.000029827369856416124, + 0.000029851071009301344, + 0.000029810493513139278, + 0.000029811643839739924, + 0.000029872480238403418, + 0.000029875559796514252, + 0.000029967661208271874, + 0.000029935060594202464, + 0.000029935430149604165, + 0.000030021753980915686 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.052770564400000004, + "scoreError": 0.0003284480843020116, + "scoreConfidence" : [ + 0.05244211631569799, + 0.053099012484302016 + ], + "scorePercentiles" : { + "0.00" : 0.05220098515789474, + "25.00" : 0.05231406205263158, + "50.00" : 0.05245123157894736, + "75.00" : 0.05367563305263158, + "90.00" : 0.053897819947368426, + "99.00" : 0.05391297736842106, + "99.90" : 0.05391297736842106, + "99.99" : 0.05391297736842106, + "100.00" : 0.05391297736842106 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.05231406205263158, + 0.05250202505263158, + 0.05245123157894736, + 0.053887715, + 0.0522376012631579, + 0.05252460915789474, + 0.05367563305263158, + 0.05220098515789474, + 0.05243264663157894, + 0.05367831384210526, + 0.052425254, + 0.05226251821052632, + 0.05391297736842106, + 0.05238740210526316, + 0.052665491526315784 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.13372389633333331, + "scoreError": 0.001239756089918047, + "scoreConfidence" : [ + 0.13248414024341526, + 0.13496365242325137 + ], + "scorePercentiles" : { + "0.00" : 0.13162632425, + "25.00" : 0.13201075575, + "50.00" : 0.13258627575, + "75.00" : 0.136495335375, + "90.00" : 0.13800617772499998, + "99.00" : 0.138239481875, + "99.90" : 0.138239481875, + "99.99" : 0.138239481875, + "100.00" : 0.138239481875 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.132637749, + 0.13224580825, + 0.13258627575, + 0.137850641625, + 0.13201075575, + 0.13272401025, + 0.132020436875, + 0.131964952625, + 0.138239481875, + 0.136495335375, + 0.1335067395, + 0.131927658375, + 0.1324283425, + 0.137593933, + 0.13162632425 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.511877601, + "scoreError": 0.006583346413797661, + "scoreConfidence" : [ + 0.5052942545862024, + 0.5184609474137977 + ], + "scorePercentiles" : { + "0.00" : 0.503982927, + "25.00" : 0.5063584675, + "50.00" : 0.506867469, + "75.00" : 0.509610615, + "90.00" : 0.5428023343, + "99.00" : 0.5467530355, + "99.90" : 0.5467530355, + "99.99" : 0.5467530355, + "100.00" : 0.5467530355 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.507099645, + 0.50683882, + 0.5066651925, + 0.5401685335, + 0.5094451735, + 0.510213156, + 0.509610615, + 0.5080825715, + 0.506752351, + 0.5063584675, + 0.506867469, + 0.504093579, + 0.503982927, + 0.5467530355, + 0.505232479 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "3" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0015794152447019864, + "scoreError": 0.000003936025902423877, + "scoreConfidence" : [ + 0.0015754792187995625, + 0.0015833512706044102 + ], + "scorePercentiles" : { + "0.00" : 0.00156982584602649, + "25.00" : 0.0015729274735099337, + "50.00" : 0.0015776559950331126, + "75.00" : 0.0015850538129139073, + "90.00" : 0.001592250748013245, + "99.00" : 0.0015943879023178808, + "99.90" : 0.0015943879023178808, + "99.99" : 0.0015943879023178808, + "100.00" : 0.0015943879023178808 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00156982584602649, + 0.0015715098129139072, + 0.0015850538129139073, + 0.0015776559950331126, + 0.001570798870860927, + 0.0015821522897350993, + 0.0015729274735099337, + 0.0015744341622516557, + 0.0015850469966887416, + 0.0015943879023178808, + 0.0015832342814569537, + 0.0015908259784768212, + 0.0015736337301324504, + 0.0015737724850993378, + 0.0015859690331125828 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000001735121498531734, + "scoreError": 4.427250163766712e-9, + "scoreConfidence" : [ + 0.0000017306942483679673, + 0.0000017395487486955007 + ], + "scorePercentiles" : { + "0.00" : 0.000001722787910231166, + "25.00" : 0.000001729164988515297, + "50.00" : 0.0000017331237721241204, + "75.00" : 0.0000017426103174174414, + "90.00" : 0.0000017489484214820762, + "99.00" : 0.0000017513849601621458, + "99.90" : 0.0000017513849601621458, + "99.99" : 0.0000017513849601621458, + "100.00" : 0.0000017513849601621458 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000017513849601621458, + 0.0000017444655188794358, + 0.0000017384808262279688, + 0.0000017331237721241204, + 0.000001729164988515297, + 0.00000174732406236203, + 0.0000017409429378857342, + 0.0000017315636278620942, + 0.0000017251034033096064, + 0.000001722787910231166, + 0.0000017243828103896975, + 0.0000017426103174174414, + 0.0000017304183244815117, + 0.0000017351854430226473, + 0.0000017298835751051136 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.011059295341391943, + "scoreError": 0.000028167846930966205, + "scoreConfidence" : [ + 0.011031127494460977, + 0.011087463188322908 + ], + "scorePercentiles" : { + "0.00" : 0.01098040998901099, + "25.00" : 0.011013145406593407, + "50.00" : 0.011052520967032967, + "75.00" : 0.011108943967032967, + "90.00" : 0.011136318637362636, + "99.00" : 0.011163830417582416, + "99.90" : 0.011163830417582416, + "99.99" : 0.011163830417582416, + "100.00" : 0.011163830417582416 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.011103605923076925, + 0.011079604241758242, + 0.011163830417582416, + 0.011013145406593407, + 0.011052520967032967, + 0.011108943967032967, + 0.01098040998901099, + 0.011042289164835165, + 0.011111324956043956, + 0.011038474967032967, + 0.01111797745054945, + 0.010986714890109888, + 0.011027016120879122, + 0.011079265615384616, + 0.010984306043956043 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000029638507328449697, + "scoreError": 3.2707905365983094e-8, + "scoreConfidence" : [ + 0.000029605799423083715, + 0.00002967121523381568 + ], + "scorePercentiles" : { + "0.00" : 0.000029535150904470026, + "25.00" : 0.000029591869576917327, + "50.00" : 0.000029616093885483632, + "75.00" : 0.00002971106706533114, + "90.00" : 0.000029729684628494544, + "99.00" : 0.000029731557303034837, + "99.90" : 0.000029731557303034837, + "99.99" : 0.000029731557303034837, + "100.00" : 0.000029731557303034837 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00002965734420690686, + 0.000029559077530273582, + 0.000029616093885483632, + 0.000029612662251457615, + 0.000029722452653610406, + 0.00002968477622963074, + 0.000029731557303034837, + 0.000029728436178801018, + 0.00002971106706533114, + 0.00002956665268351024, + 0.000029535150904470026, + 0.000029636810195843922, + 0.00002961267116160861, + 0.000029591869576917327, + 0.00002961098809986545 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.052203061700000004, + "scoreError": 0.0003532996453500705, + "scoreConfidence" : [ + 0.05184976205464993, + 0.05255636134535008 + ], + "scorePercentiles" : { + "0.00" : 0.0514699584, + "25.00" : 0.0516734425, + "50.00" : 0.051825391299999995, + "75.00" : 0.05293137145, + "90.00" : 0.05330628731, + "99.00" : 0.0533261867, + "99.90" : 0.0533261867, + "99.99" : 0.0533261867, + "100.00" : 0.0533261867 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.051820159149999996, + 0.05162972435, + 0.05281090175, + 0.0514699584, + 0.05195696515, + 0.0533261867, + 0.0516734425, + 0.0517030277, + 0.05293137145, + 0.051825391299999995, + 0.05176769075, + 0.05329302105, + 0.05198384715, + 0.05326062195, + 0.05159361615 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.12883102891666667, + "scoreError": 0.0011291159771586847, + "scoreConfidence" : [ + 0.127701912939508, + 0.12996014489382535 + ], + "scorePercentiles" : { + "0.00" : 0.127136801875, + "25.00" : 0.127556176, + "50.00" : 0.127908672, + "75.00" : 0.12831517675, + "90.00" : 0.133330887925, + "99.00" : 0.133367417875, + "99.90" : 0.133367417875, + "99.99" : 0.133367417875, + "100.00" : 0.133367417875 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.128189096125, + 0.133306534625, + 0.127908672, + 0.12831517675, + 0.12761614975, + 0.127987694, + 0.133367417875, + 0.127136801875, + 0.1280313575, + 0.127556176, + 0.12754575975, + 0.132595188125, + 0.12769067425, + 0.127860271875, + 0.12735846325 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.5036587054333334, + "scoreError": 0.005367716506956944, + "scoreConfidence" : [ + 0.4982909889263764, + 0.5090264219402904 + ], + "scorePercentiles" : { + "0.00" : 0.49791557, + "25.00" : 0.5000358295, + "50.00" : 0.501350881, + "75.00" : 0.502019217, + "90.00" : 0.5185553763, + "99.00" : 0.541643133, + "99.90" : 0.541643133, + "99.99" : 0.541643133, + "100.00" : 0.541643133 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.5031635385, + 0.501885813, + 0.5009535025, + 0.5016592305, + 0.500438931, + 0.4991977595, + 0.49791557, + 0.541643133, + 0.498901661, + 0.501167881, + 0.502743069, + 0.501804565, + 0.502019217, + 0.501350881, + 0.5000358295 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "4" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0015718899743348978, + "scoreError": 0.0000025548361433316795, + "scoreConfidence" : [ + 0.001569335138191566, + 0.0015744448104782296 + ], + "scorePercentiles" : { + "0.00" : 0.0015653148951486698, + "25.00" : 0.0015676134428794992, + "50.00" : 0.0015711188935837244, + "75.00" : 0.0015763472769953052, + "90.00" : 0.0015789891564945227, + "99.00" : 0.0015804065367762128, + "99.90" : 0.0015804065367762128, + "99.99" : 0.0015804065367762128, + "100.00" : 0.0015804065367762128 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0015696072097026604, + 0.0015763472769953052, + 0.0015653148951486698, + 0.001567935973395931, + 0.0015780442363067292, + 0.0015762432081377151, + 0.0015771433568075117, + 0.0015706061001564944, + 0.00157555806885759, + 0.001565377256651017, + 0.0015676134428794992, + 0.0015804065367762128, + 0.0015656230093896713, + 0.0015714101502347418, + 0.0015711188935837244 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000017448480864934758, + "scoreError": 3.6722519680027446e-9, + "scoreConfidence" : [ + 0.0000017411758345254731, + 0.0000017485203384614785 + ], + "scorePercentiles" : { + "0.00" : 0.0000017358623411123878, + "25.00" : 0.0000017386724401099596, + "50.00" : 0.0000017448809368826802, + "75.00" : 0.0000017497067751168368, + "90.00" : 0.0000017586687945390019, + "99.00" : 0.0000017593070905807969, + "99.90" : 0.0000017593070905807969, + "99.99" : 0.0000017593070905807969, + "100.00" : 0.0000017593070905807969 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000017424671319382734, + 0.0000017516302845401906, + 0.0000017386724401099596, + 0.0000017371739561105105, + 0.000001738908538092462, + 0.0000017386322127947805, + 0.0000017358623411123878, + 0.000001745999977359046, + 0.0000017593070905807969, + 0.0000017582432638444718, + 0.000001745358161026239, + 0.000001740404974972312, + 0.0000017497067751168368, + 0.0000017448809368826802, + 0.0000017454732129211925 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.01104066141978022, + "scoreError": 0.00004026735395909073, + "scoreConfidence" : [ + 0.011000394065821128, + 0.01108092877373931 + ], + "scorePercentiles" : { + "0.00" : 0.010922993076923076, + "25.00" : 0.01096736967032967, + "50.00" : 0.01101470476923077, + "75.00" : 0.011113915659340659, + "90.00" : 0.01115350096043956, + "99.00" : 0.011157512065934065, + "99.90" : 0.011157512065934065, + "99.99" : 0.011157512065934065, + "100.00" : 0.011157512065934065 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.010922993076923076, + 0.01113543023076923, + 0.010947987604395604, + 0.01095124245054945, + 0.011098056956043956, + 0.01096736967032967, + 0.011105667197802198, + 0.011004990626373626, + 0.01099850698901099, + 0.011157512065934065, + 0.011002616417582416, + 0.011038100692307692, + 0.01115082689010989, + 0.01101470476923077, + 0.011113915659340659 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00002949615206207674, + "scoreError": 1.1969506278813843e-7, + "scoreConfidence" : [ + 0.000029376456999288602, + 0.000029615847124864878 + ], + "scorePercentiles" : { + "0.00" : 0.00002915700888662817, + "25.00" : 0.00002923397417791209, + "50.00" : 0.0000296025612339547, + "75.00" : 0.00002968614727267287, + "90.00" : 0.000029779652266539003, + "99.00" : 0.000029857386224230273, + "99.90" : 0.000029857386224230273, + "99.99" : 0.000029857386224230273, + "100.00" : 0.000029857386224230273 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00002956252960713324, + 0.000029616689147541966, + 0.000029727829628078155, + 0.0000296025612339547, + 0.000029857386224230273, + 0.00002968614727267287, + 0.000029659327728075162, + 0.00002964736863050178, + 0.000029702675084527692, + 0.00002915700888662817, + 0.00002923397417791209, + 0.000029275756410640016, + 0.000029186050985907067, + 0.000029306810298913857, + 0.000029220165614434037 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.05169272107, + "scoreError": 0.00034693874904613824, + "scoreConfidence" : [ + 0.05134578232095387, + 0.05203965981904614 + ], + "scorePercentiles" : { + "0.00" : 0.05106785625, + "25.00" : 0.0511931545, + "50.00" : 0.05127605105, + "75.00" : 0.05244685415, + "90.00" : 0.05280216609, + "99.00" : 0.053183665799999995, + "99.90" : 0.053183665799999995, + "99.99" : 0.053183665799999995, + "100.00" : 0.053183665799999995 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.05244685415, + 0.0511711616, + 0.05124101575, + 0.052255566950000006, + 0.0511931545, + 0.051466967950000005, + 0.052547832950000005, + 0.05106785625, + 0.051229490700000005, + 0.0524885065, + 0.05116369975, + 0.05127605105, + 0.053183665799999995, + 0.051392377350000004, + 0.0512666148 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.13132219167499998, + "scoreError": 0.003442864718722756, + "scoreConfidence" : [ + 0.1278793269562772, + 0.13476505639372274 + ], + "scorePercentiles" : { + "0.00" : 0.12679166125, + "25.00" : 0.12727037075, + "50.00" : 0.1280165635, + "75.00" : 0.132601840625, + "90.00" : 0.1464215063, + "99.00" : 0.14980040975, + "99.90" : 0.14980040975, + "99.99" : 0.14980040975, + "100.00" : 0.14980040975 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.14980040975, + 0.144168904, + 0.130531354, + 0.1312189915, + 0.1280165635, + 0.1286317145, + 0.127680669, + 0.12695061275, + 0.133839624, + 0.12720231125, + 0.127848490625, + 0.127279357625, + 0.12727037075, + 0.132601840625, + 0.12679166125 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4475177592222222, + "scoreError": 0.0052414124122461625, + "scoreConfidence" : [ + 0.442276346809976, + 0.4527591716344684 + ], + "scorePercentiles" : { + "0.00" : 0.438931934, + "25.00" : 0.440788984, + "50.00" : 0.442471979, + "75.00" : 0.455801439, + "90.00" : 0.46629203053333335, + "99.00" : 0.46831300433333334, + "99.90" : 0.46831300433333334, + "99.99" : 0.46831300433333334, + "100.00" : 0.46831300433333334 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.439338808, + 0.4649447146666667, + 0.442483972, + 0.455801439, + 0.442471979, + 0.440788984, + 0.4420087406666667, + 0.46469435233333334, + 0.441560866, + 0.4444555766666667, + 0.44237017733333334, + 0.44443978133333334, + 0.440162059, + 0.438931934, + 0.46831300433333334 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "5" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0013923589052777777, + "scoreError": 0.000003199461364062712, + "scoreConfidence" : [ + 0.0013891594439137149, + 0.0013955583666418405 + ], + "scorePercentiles" : { + "0.00" : 0.0013842380500000001, + "25.00" : 0.0013853122680555557, + "50.00" : 0.0013953620013888888, + "75.00" : 0.0013978169291666666, + "90.00" : 0.0013993716119444445, + "99.00" : 0.0014011747027777779, + "99.90" : 0.0014011747027777779, + "99.99" : 0.0014011747027777779, + "100.00" : 0.0014011747027777779 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.001386024648611111, + 0.001397482175, + 0.0013852004527777778, + 0.0013953620013888888, + 0.0013979603152777778, + 0.0013844441861111112, + 0.0013959313902777778, + 0.0013855074986111112, + 0.0013981695513888889, + 0.0013978169291666666, + 0.0013842380500000001, + 0.0013968109361111112, + 0.0013853122680555557, + 0.0014011747027777779, + 0.0013939484736111112 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000017144163794871986, + "scoreError": 3.3557549475586133e-9, + "scoreConfidence" : [ + 0.00000171106062453964, + 0.0000017177721344347573 + ], + "scorePercentiles" : { + "0.00" : 0.0000017056878957278288, + "25.00" : 0.0000017082152576762296, + "50.00" : 0.0000017124454687736842, + "75.00" : 0.0000017197128661880647, + "90.00" : 0.0000017255238190029713, + "99.00" : 0.0000017284141776257519, + "99.90" : 0.0000017284141776257519, + "99.99" : 0.0000017284141776257519, + "100.00" : 0.0000017284141776257519 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000017123373851966974, + 0.000001719767206570155, + 0.0000017197128661880647, + 0.000001711159536641178, + 0.0000017068637573118905, + 0.000001718294108300902, + 0.0000017143210839952006, + 0.0000017124454687736842, + 0.0000017082152576762296, + 0.0000017071827995478178, + 0.0000017284141776257519, + 0.000001723596913254451, + 0.0000017173362200424789, + 0.0000017109110154556428, + 0.0000017056878957278288 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.009548184194285714, + "scoreError": 0.000026587136341801494, + "scoreConfidence" : [ + 0.009521597057943912, + 0.009574771330627516 + ], + "scorePercentiles" : { + "0.00" : 0.009456720076190476, + "25.00" : 0.009514077723809524, + "50.00" : 0.009525575714285715, + "75.00" : 0.009598065066666666, + "90.00" : 0.00962170422857143, + "99.00" : 0.009623824599999999, + "99.90" : 0.009623824599999999, + "99.99" : 0.009623824599999999, + "100.00" : 0.009623824599999999 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.009456720076190476, + 0.009620290647619049, + 0.009496164514285713, + 0.009598065066666666, + 0.009514760352380951, + 0.00952107699047619, + 0.009596335638095237, + 0.009517744457142858, + 0.00956378718095238, + 0.009503810219047618, + 0.009620097199999999, + 0.009550432533333333, + 0.009525575714285715, + 0.009623824599999999, + 0.009514077723809524 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.00002629603672941363, + "scoreError": 1.3848525132594147e-8, + "scoreConfidence" : [ + 0.000026282188204281034, + 0.000026309885254546224 + ], + "scorePercentiles" : { + "0.00" : 0.000026252295720358, + "25.00" : 0.000026273940121973756, + "50.00" : 0.000026304630963381472, + "75.00" : 0.00002631880484198854, + "90.00" : 0.000026333555043958074, + "99.00" : 0.000026334142513926657, + "99.90" : 0.000026334142513926657, + "99.99" : 0.000026334142513926657, + "100.00" : 0.000026334142513926657 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000026254464925944504, + 0.00002631880484198854, + 0.000026304630963381472, + 0.000026273940121973756, + 0.000026317107796287988, + 0.00002627781408242469, + 0.000026308895239855324, + 0.000026334142513926657, + 0.000026307356997650287, + 0.000026252295720358, + 0.000026287237479209018, + 0.000026333163397312353, + 0.00002632022612667318, + 0.00002628815357604879, + 0.000026262317158169865 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04668765247272728, + "scoreError": 0.000506062362851703, + "scoreConfidence" : [ + 0.046181590109875575, + 0.04719371483557898 + ], + "scorePercentiles" : { + "0.00" : 0.045961786227272726, + "25.00" : 0.04603982727272728, + "50.00" : 0.04607882418181818, + "75.00" : 0.047225199545454545, + "90.00" : 0.048372725418181814, + "99.00" : 0.049593651045454545, + "99.90" : 0.049593651045454545, + "99.99" : 0.049593651045454545, + "100.00" : 0.049593651045454545 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.046063469, + 0.04607593481818182, + 0.047105850954545454, + 0.04597746181818182, + 0.04607882418181818, + 0.0471855395, + 0.046065799, + 0.047225199545454545, + 0.045961786227272726, + 0.049593651045454545, + 0.047558775, + 0.046086107045454544, + 0.04725946918181818, + 0.0460370925, + 0.04603982727272728 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.11369617242222221, + "scoreError": 0.0010105902937853788, + "scoreConfidence" : [ + 0.11268558212843684, + 0.11470676271600759 + ], + "scorePercentiles" : { + "0.00" : 0.11238802344444444, + "25.00" : 0.11259673122222222, + "50.00" : 0.11272448822222222, + "75.00" : 0.11313710055555555, + "90.00" : 0.11757550866666668, + "99.00" : 0.11769909633333332, + "99.90" : 0.11769909633333332, + "99.99" : 0.11769909633333332, + "100.00" : 0.11769909633333332 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.1126157671111111, + 0.11271346555555556, + 0.11740739544444445, + 0.11301659288888889, + 0.11296472555555555, + 0.1124755771111111, + 0.11769909633333332, + 0.11313710055555555, + 0.11257324455555555, + 0.11272448822222222, + 0.11259673122222222, + 0.1174931168888889, + 0.11291285155555555, + 0.11272440988888889, + 0.11238802344444444 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4448116044888889, + "scoreError": 0.00481320396802866, + "scoreConfidence" : [ + 0.43999840052086026, + 0.44962480845691755 + ], + "scorePercentiles" : { + "0.00" : 0.43906155366666666, + "25.00" : 0.4396959403333333, + "50.00" : 0.4418722633333333, + "75.00" : 0.44364090933333333, + "90.00" : 0.46781478153333333, + "99.00" : 0.4682823443333333, + "99.90" : 0.4682823443333333, + "99.99" : 0.4682823443333333, + "100.00" : 0.4682823443333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.439759476, + 0.4418722633333333, + 0.4682823443333333, + 0.44216095333333333, + 0.44364090933333333, + 0.4424511796666667, + 0.441114182, + 0.43952917233333333, + 0.43916884, + 0.467503073, + 0.441922366, + 0.4445848396666667, + 0.44142697433333333, + 0.43906155366666666, + 0.4396959403333333 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "6" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.001390877229114511, + "scoreError": 0.0000020750730997459783, + "scoreConfidence" : [ + 0.001388802156014765, + 0.001392952302214257 + ], + "scorePercentiles" : { + "0.00" : 0.0013847257760778858, + "25.00" : 0.0013875908219749653, + "50.00" : 0.0013924770653685674, + "75.00" : 0.0013949046842837273, + "90.00" : 0.001396020971349096, + "99.00" : 0.001397633916550765, + "99.90" : 0.001397633916550765, + "99.99" : 0.001397633916550765, + "100.00" : 0.001397633916550765 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0013887522934631434, + 0.0013949046842837273, + 0.0013875908219749653, + 0.0013949137552155772, + 0.0013930335090403339, + 0.001385412983310153, + 0.0013924770653685674, + 0.0013880787037552156, + 0.0013927797260083448, + 0.0013860223045897078, + 0.0013937193838664812, + 0.0013949456745479833, + 0.0013881678386648123, + 0.001397633916550765, + 0.0013847257760778858 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000017896374551805004, + "scoreError": 3.0928225685223654e-8, + "scoreConfidence" : [ + 0.0000017587092294952768, + 0.000001820565680865724 + ], + "scorePercentiles" : { + "0.00" : 0.0000017213042569956636, + "25.00" : 0.0000017451007808647197, + "50.00" : 0.0000017780470647966677, + "75.00" : 0.0000017962710006387405, + "90.00" : 0.0000018975798838620684, + "99.00" : 0.000001965361607150981, + "99.90" : 0.000001965361607150981, + "99.99" : 0.000001965361607150981, + "100.00" : 0.000001965361607150981 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000001847046906476391, + 0.0000017854476733288566, + 0.0000017775236925383836, + 0.0000017792824888675367, + 0.0000017857319091787544, + 0.0000017763902649407937, + 0.0000017780470647966677, + 0.0000017690309470646147, + 0.0000017962710006387405, + 0.0000018523920683361267, + 0.000001965361607150981, + 0.0000017336007053441282, + 0.0000017213042569956636, + 0.0000017451007808647197, + 0.0000017320304611851455 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.009630256824372761, + "scoreError": 0.00003487121609748373, + "scoreConfidence" : [ + 0.009595385608275277, + 0.009665128040470245 + ], + "scorePercentiles" : { + "0.00" : 0.009549677838709676, + "25.00" : 0.009559635311827958, + "50.00" : 0.009623463408602151, + "75.00" : 0.009698729021505377, + "90.00" : 0.00973425037419355, + "99.00" : 0.009742337161290323, + "99.90" : 0.009742337161290323, + "99.99" : 0.009742337161290323, + "100.00" : 0.009742337161290323 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.009578803569892474, + 0.009673968064516128, + 0.009590986247311828, + 0.009558476193548387, + 0.009742337161290323, + 0.009554503741935484, + 0.009698729021505377, + 0.009549677838709676, + 0.009559635311827958, + 0.0097288591827957, + 0.009571795021505377, + 0.009642340215053764, + 0.009701235150537633, + 0.009623463408602151, + 0.00967904223655914 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000026453036446925392, + "scoreError": 3.450455709089138e-8, + "scoreConfidence" : [ + 0.0000264185318898345, + 0.000026487541004016284 + ], + "scorePercentiles" : { + "0.00" : 0.000026370591360978205, + "25.00" : 0.000026398416932482724, + "50.00" : 0.000026451508532695372, + "75.00" : 0.000026466966985645935, + "90.00" : 0.000026566545358851675, + "99.00" : 0.000026661186523126, + "99.90" : 0.000026661186523126, + "99.99" : 0.000026661186523126, + "100.00" : 0.000026661186523126 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000026451508532695372, + 0.000026462957230196707, + 0.000026424534051036683, + 0.00002645177807017544, + 0.000026450845986177568, + 0.00002643616754385965, + 0.000026503451249335458, + 0.00002646749816586922, + 0.00002646680467836257, + 0.000026661186523126, + 0.000026386772727272727, + 0.000026398416932482724, + 0.000026466966985645935, + 0.000026370591360978205, + 0.000026396066666666666 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.046617504796969696, + "scoreError": 0.00026712740537431813, + "scoreConfidence" : [ + 0.04635037739159538, + 0.04688463220234401 + ], + "scorePercentiles" : { + "0.00" : 0.046078662, + "25.00" : 0.04612853963636363, + "50.00" : 0.046345384727272725, + "75.00" : 0.04727548963636363, + "90.00" : 0.04733660850909091, + "99.00" : 0.04736591954545455, + "99.90" : 0.04736591954545455, + "99.99" : 0.04736591954545455, + "100.00" : 0.04736591954545455 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.046345384727272725, + 0.04736591954545455, + 0.0461169365909091, + 0.04621413468181818, + 0.04731410840909091, + 0.046078662, + 0.04621381227272727, + 0.047031960454545454, + 0.04631653886363637, + 0.04731706781818182, + 0.04609265304545455, + 0.046415811, + 0.04703555327272727, + 0.04612853963636363, + 0.04727548963636363 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.11400823031111113, + "scoreError": 0.0009895326243205369, + "scoreConfidence" : [ + 0.11301869768679058, + 0.11499776293543167 + ], + "scorePercentiles" : { + "0.00" : 0.11272173166666667, + "25.00" : 0.11288330544444444, + "50.00" : 0.11301541722222222, + "75.00" : 0.11374228544444445, + "90.00" : 0.11776892833333333, + "99.00" : 0.11790136433333333, + "99.90" : 0.11790136433333333, + "99.99" : 0.11790136433333333, + "100.00" : 0.11790136433333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.11283870677777777, + 0.11768063766666667, + 0.11298545022222223, + 0.11288330544444444, + 0.11272173166666667, + 0.11374228544444445, + 0.11790136433333333, + 0.113467812, + 0.1132210861111111, + 0.11295668111111111, + 0.11766975922222223, + 0.11301541722222222, + 0.11324294444444445, + 0.11280334333333333, + 0.11299292966666667 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4457861422444445, + "scoreError": 0.004323695661279883, + "scoreConfidence" : [ + 0.44146244658316464, + 0.4501098379057244 + ], + "scorePercentiles" : { + "0.00" : 0.439924057, + "25.00" : 0.440589494, + "50.00" : 0.44311570266666667, + "75.00" : 0.4454726616666667, + "90.00" : 0.4637006925333333, + "99.00" : 0.4703771133333333, + "99.90" : 0.4703771133333333, + "99.99" : 0.4703771133333333, + "100.00" : 0.4703771133333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4407820986666667, + 0.44059154466666667, + 0.4399618336666667, + 0.4703771133333333, + 0.443989273, + 0.451534621, + 0.4433905596666667, + 0.44311570266666667, + 0.4424214993333333, + 0.4592497453333333, + 0.4448124856666667, + 0.4454726616666667, + 0.440579444, + 0.440589494, + 0.439924057 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "7" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0013975830590930343, + "scoreError": 0.000002345918076579786, + "scoreConfidence" : [ + 0.0013952371410164545, + 0.001399928977169614 + ], + "scorePercentiles" : { + "0.00" : 0.0013917011612903226, + "25.00" : 0.001392847098176718, + "50.00" : 0.0013994987208976156, + "75.00" : 0.001400871208976157, + "90.00" : 0.001404286067601683, + "99.00" : 0.001405032935483871, + "99.90" : 0.001405032935483871, + "99.99" : 0.001405032935483871, + "100.00" : 0.001405032935483871 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0013927911374474054, + 0.001405032935483871, + 0.0013917011612903226, + 0.0014007050715287518, + 0.001392847098176718, + 0.001400174633941094, + 0.001392338180925666, + 0.0013999608134642354, + 0.0014021987517531555, + 0.0013928799186535765, + 0.0013994987208976156, + 0.0013943300911640954, + 0.001400871208976157, + 0.0013946280070126227, + 0.0014037881556802244 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000017016894194712394, + "scoreError": 2.467225731151084e-9, + "scoreConfidence" : [ + 0.0000016992221937400884, + 0.0000017041566452023904 + ], + "scorePercentiles" : { + "0.00" : 0.0000016928982354498986, + "25.00" : 0.0000016990952291121744, + "50.00" : 0.0000017013770619370146, + "75.00" : 0.0000017057135417611401, + "90.00" : 0.0000017095955621419838, + "99.00" : 0.0000017129589553457087, + "99.90" : 0.0000017129589553457087, + "99.99" : 0.0000017129589553457087, + "100.00" : 0.0000017129589553457087 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000016990952291121744, + 0.0000016994731127403854, + 0.000001701334952530555, + 0.000001702335777849527, + 0.0000017129589553457087, + 0.0000017057135417611401, + 0.0000017060301576994098, + 0.00000169766973636954, + 0.0000017016209972029849, + 0.0000017013770619370146, + 0.0000017073533000061672, + 0.0000016992312779565465, + 0.0000017017424079724, + 0.0000016928982354498986, + 0.0000016965065481351418 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.009602517481761006, + "scoreError": 0.000026695336283177453, + "scoreConfidence" : [ + 0.009575822145477829, + 0.009629212818044183 + ], + "scorePercentiles" : { + "0.00" : 0.009536276952830188, + "25.00" : 0.009557203886792452, + "50.00" : 0.009583161924528303, + "75.00" : 0.009661493971698113, + "90.00" : 0.009678748116981132, + "99.00" : 0.009689256047169812, + "99.90" : 0.009689256047169812, + "99.99" : 0.009689256047169812, + "100.00" : 0.009689256047169812 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00956638633962264, + 0.009640025198113206, + 0.009557203886792452, + 0.009639491613207547, + 0.009545301745283018, + 0.009541386009433963, + 0.009689256047169812, + 0.009536276952830188, + 0.009661493971698113, + 0.009583161924528303, + 0.009671742830188679, + 0.009581074707547169, + 0.009585418764150944, + 0.009663980811320756, + 0.009575561424528303 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000026411698658394317, + "scoreError": 1.4548379773835472e-8, + "scoreConfidence" : [ + 0.000026397150278620482, + 0.00002642624703816815 + ], + "scorePercentiles" : { + "0.00" : 0.000026341837442995016, + "25.00" : 0.000026400544251776437, + "50.00" : 0.000026417899034892354, + "75.00" : 0.000026421492735178705, + "90.00" : 0.00002645098357726164, + "99.00" : 0.0000264609909587443, + "99.90" : 0.0000264609909587443, + "99.99" : 0.0000264609909587443, + "100.00" : 0.0000264609909587443 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.000026421371619471845, + 0.000026406674700392406, + 0.000026417899034892354, + 0.000026407229000954504, + 0.0000263695401686287, + 0.000026341837442995016, + 0.000026421492735178705, + 0.000026444311989606533, + 0.00002639764479266094, + 0.000026420030411496446, + 0.0000264609909587443, + 0.000026408269434722663, + 0.000026437657280729665, + 0.000026400544251776437, + 0.000026419986053664226 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.046616672669696955, + "scoreError": 0.0002564754364681889, + "scoreConfidence" : [ + 0.04636019723322877, + 0.04687314810616514 + ], + "scorePercentiles" : { + "0.00" : 0.04604050763636363, + "25.00" : 0.046193382409090905, + "50.00" : 0.04637001272727272, + "75.00" : 0.04717275613636363, + "90.00" : 0.047291180427272726, + "99.00" : 0.04742761063636363, + "99.90" : 0.04742761063636363, + "99.99" : 0.04742761063636363, + "100.00" : 0.04742761063636363 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.04612012145454545, + 0.047200226954545454, + 0.046099575454545454, + 0.046267739, + 0.04719130381818182, + 0.04604050763636363, + 0.046326796045454546, + 0.04710753604545455, + 0.04637001272727272, + 0.047094372045454545, + 0.04641969877272727, + 0.046193382409090905, + 0.04717275613636363, + 0.04621845090909091, + 0.04742761063636363 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.11386552295555556, + "scoreError": 0.0010234301574082037, + "scoreConfidence" : [ + 0.11284209279814736, + 0.11488895311296377 + ], + "scorePercentiles" : { + "0.00" : 0.112502439, + "25.00" : 0.11277706266666668, + "50.00" : 0.113008467, + "75.00" : 0.11321907077777778, + "90.00" : 0.11783390473333333, + "99.00" : 0.11785130433333332, + "99.90" : 0.11785130433333332, + "99.99" : 0.11785130433333332, + "100.00" : 0.11785130433333332 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.11308178766666667, + 0.11759066377777777, + 0.11310845033333333, + 0.11292869344444445, + 0.11285577733333332, + 0.11277706266666668, + 0.117822305, + 0.11301549066666668, + 0.1128968088888889, + 0.112644579, + 0.11785130433333332, + 0.113008467, + 0.11321907077777778, + 0.112502439, + 0.11267994444444444 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.4483502745555556, + "scoreError": 0.008102851267408367, + "scoreConfidence" : [ + 0.44024742328814725, + 0.45645312582296393 + ], + "scorePercentiles" : { + "0.00" : 0.4395313196666667, + "25.00" : 0.44089095, + "50.00" : 0.442731072, + "75.00" : 0.44499279, + "90.00" : 0.4814696649333333, + "99.00" : 0.4995186923333333, + "99.90" : 0.4995186923333333, + "99.99" : 0.4995186923333333, + "100.00" : 0.4995186923333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.4427912876666667, + 0.44420634, + 0.4415801676666667, + 0.4416639606666667, + 0.4995186923333333, + 0.444276376, + 0.442731072, + 0.44089095, + 0.43974598566666667, + 0.4395313196666667, + 0.4413583866666667, + 0.46943698, + 0.44499279, + 0.451883091, + 0.440646719 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "8" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0014093789784341304, + "scoreError": 0.000003620407627250002, + "scoreConfidence" : [ + 0.0014057585708068803, + 0.0014129993860613804 + ], + "scorePercentiles" : { + "0.00" : 0.0013992794149085795, + "25.00" : 0.0014018716202531646, + "50.00" : 0.0014112676821378342, + "75.00" : 0.001412917987341772, + "90.00" : 0.0014186475614627286, + "99.00" : 0.001426180834036568, + "99.90" : 0.001426180834036568, + "99.99" : 0.001426180834036568, + "100.00" : 0.001426180834036568 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0014112756694796061, + 0.0014135809437412095, + 0.0014018716202531646, + 0.001426180834036568, + 0.001412917987341772, + 0.0014127403783403655, + 0.0014021384514767933, + 0.0014112321082981715, + 0.001400781500703235, + 0.0014136253797468355, + 0.0013992794149085795, + 0.001411646918424754, + 0.0014112676821378342, + 0.0014009548270042195, + 0.0014111909606188465 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "simpleText", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0000017366399554458125, + "scoreError": 2.328196923705907e-8, + "scoreConfidence" : [ + 0.0000017133579862087534, + 0.0000017599219246828716 + ], + "scorePercentiles" : { + "0.00" : 0.0000016980853713954086, + "25.00" : 0.0000017033492089563405, + "50.00" : 0.0000017251440194033365, + "75.00" : 0.0000017461964770315377, + "90.00" : 0.0000018309158458756047, + "99.00" : 0.0000018596003609838177, + "99.90" : 0.0000018596003609838177, + "99.99" : 0.0000018596003609838177, + "100.00" : 0.0000018596003609838177 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.0000018117928358034628, + 0.0000018596003609838177, + 0.0000017461964770315377, + 0.0000017239681648042604, + 0.0000017740033689389667, + 0.0000017313626774122315, + 0.0000017331799736105863, + 0.0000017262474126147237, + 0.0000017251440194033365, + 0.000001712906082157581, + 0.0000017047509996404763, + 0.0000017007566972718163, + 0.0000017033492089563405, + 0.0000016980853713954086, + 0.0000016982556816626425 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "text", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.009667458692698413, + "scoreError": 0.00011462081165559051, + "scoreConfidence" : [ + 0.009552837881042822, + 0.009782079504354004 + ], + "scorePercentiles" : { + "0.00" : 0.009512923104761904, + "25.00" : 0.00957858157142857, + "50.00" : 0.009609362285714285, + "75.00" : 0.009673448333333334, + "90.00" : 0.010002290219047619, + "99.00" : 0.010467154876190475, + "99.90" : 0.010467154876190475, + "99.99" : 0.010467154876190475, + "100.00" : 0.010467154876190475 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00957057401904762, + 0.010467154876190475, + 0.009512923104761904, + 0.009640878342857142, + 0.009566347238095239, + 0.009673448333333334, + 0.00957858157142857, + 0.00958462559047619, + 0.009692380447619046, + 0.009586762857142857, + 0.009633703704761905, + 0.009614568590476191, + 0.009683593819047619, + 0.009609362285714285, + 0.00959697560952381 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "model3D", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.000026425361377953802, + "scoreError": 2.7443474603206257e-8, + "scoreConfidence" : [ + 0.000026397917903350596, + 0.000026452804852557008 + ], + "scorePercentiles" : { + "0.00" : 0.00002637201515111241, + "25.00" : 0.00002639263103054145, + "50.00" : 0.00002642069275138885, + "75.00" : 0.000026435520746391643, + "90.00" : 0.000026520704590521253, + "99.00" : 0.000026599944844634648, + "99.90" : 0.000026599944844634648, + "99.99" : 0.000026599944844634648, + "100.00" : 0.000026599944844634648 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.00002642436678982483, + 0.000026435917466308712, + 0.000026404655059674117, + 0.00002642229765290662, + 0.000026431268546822256, + 0.000026435520746391643, + 0.000026388157704473563, + 0.00002637201515111241, + 0.000026386967305494274, + 0.000026396460035618404, + 0.00002639263103054145, + 0.000026401647829669602, + 0.000026599944844634648, + 0.00002642069275138885, + 0.000026467877754445658 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Rainier.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.04697582425454546, + "scoreError": 0.0006073508790655145, + "scoreConfidence" : [ + 0.046368473375479946, + 0.047583175133610975 + ], + "scorePercentiles" : { + "0.00" : 0.046086756, + "25.00" : 0.046172654863636364, + "50.00" : 0.047019311590909094, + "75.00" : 0.04720587245454545, + "90.00" : 0.04875569689090909, + "99.00" : 0.05091213368181818, + "99.90" : 0.05091213368181818, + "99.99" : 0.05091213368181818, + "100.00" : 0.05091213368181818 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.046086756, + 0.04731807236363637, + 0.047019311590909094, + 0.05091213368181818, + 0.04715863840909091, + 0.046172654863636364, + 0.046290967227272724, + 0.04719539727272727, + 0.04636263259090909, + 0.04715397804545455, + 0.046113497772727274, + 0.04613413095454545, + 0.04720587245454545, + 0.046229438, + 0.04728388259090909 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Maltese.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.11421469137037037, + "scoreError": 0.0010235943955831232, + "scoreConfidence" : [ + 0.11319109697478724, + 0.11523828576595349 + ], + "scorePercentiles" : { + "0.00" : 0.11282322144444444, + "25.00" : 0.11305662033333333, + "50.00" : 0.11331871044444444, + "75.00" : 0.11395475455555555, + "90.00" : 0.11827087886666666, + "99.00" : 0.118576016, + "99.90" : 0.118576016, + "99.99" : 0.118576016, + "100.00" : 0.118576016 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.11359122422222222, + 0.11303741222222223, + 0.11282322144444444, + 0.117554519, + 0.11324140922222223, + 0.11331871044444444, + 0.11305662033333333, + 0.118576016, + 0.11395475455555555, + 0.11343370644444445, + 0.11342663933333333, + 0.11806745411111111, + 0.11320428122222223, + 0.11307048877777777, + 0.11286391322222222 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "Sunrise.bmp", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.44408546133333326, + "scoreError": 0.004638224321256607, + "scoreConfidence" : [ + 0.43944723701207666, + 0.44872368565458987 + ], + "scorePercentiles" : { + "0.00" : 0.43876736066666666, + "25.00" : 0.439690025, + "50.00" : 0.4401595506666667, + "75.00" : 0.4428057846666667, + "90.00" : 0.4662085671333333, + "99.00" : 0.4671730533333333, + "99.90" : 0.4671730533333333, + "99.99" : 0.4671730533333333, + "100.00" : 0.4671730533333333 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.439690025, + 0.439491415, + 0.4671730533333333, + 0.4428057846666667, + 0.442679155, + 0.441513456, + 0.4401595506666667, + 0.439824672, + 0.438987649, + 0.4655655763333333, + 0.443147553, + 0.4420131486666667, + 0.4397144233333333, + 0.43876736066666666, + 0.43974909733333334 + ] + ] + }, + "secondaryMetrics" : { + } + }, + { + "benchmark" : "com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress", + "mode" : "avgt", + "warmupIterations" : 8, + "warmupTime" : "1 sec", + "measurementIterations" : 15, + "measurementTime" : "1 sec", + "params" : { + "corpus" : "compressed_MVT.pbf", + "level" : "9" + }, + "advanced" : { + "jvmForks" : "3" + }, + "primaryMetric" : { + "score": 0.0013969952069832403, + "scoreError": 0.000002140716427929122, + "scoreConfidence" : [ + 0.001394854490555311, + 0.0013991359234111695 + ], + "scorePercentiles" : { + "0.00" : 0.001389051842178771, + "25.00" : 0.0013942108100558658, + "50.00" : 0.0013976299245810056, + "75.00" : 0.0014009176145251395, + "90.00" : 0.0014022792924581005, + "99.00" : 0.0014025917709497206, + "99.90" : 0.0014025917709497206, + "99.99" : 0.0014025917709497206, + "100.00" : 0.0014025917709497206 + }, + "scoreUnit" : "sec/op", + "rawData" : [ + [ + 0.001396624567039106, + 0.001402070973463687, + 0.0013946541913407821, + 0.0014025917709497206, + 0.0013946847583798882, + 0.001401693776536313, + 0.0013995166913407823, + 0.001389051842178771, + 0.001400025187150838, + 0.0013942108100558658, + 0.0014009176145251395, + 0.0013912083701117317, + 0.0013976299245810056, + 0.0013979355, + 0.0013921121270949722 + ] + ] + }, + "secondaryMetrics" : { + } + } +] \ No newline at end of file diff --git a/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.log b/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.log new file mode 100644 index 0000000..14ea392 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/wasmJs/benchmark.log @@ -0,0 +1,3994 @@ +WARNING: A restricted method in java.lang.System has been called +WARNING: java.lang.System::load has been called by net.rubygrapefruit.platform.internal.NativeLibraryLoader in an unnamed module (file:/home/rafael/.gradle/wrapper/dists/gradle-9.5.0-bin/bvnork1r7n8i6kp5cnkibsc9q/gradle-9.5.0/lib/native-platform-0.22-milestone-29.jar) +WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module +WARNING: Restricted methods will be blocked in a future release unless native access is enabled + +Calculating task graph as no cached configuration is available for tasks: :kflate:wasmJsBenchmarkBenchmark +Configuration 'wasmJsBenchmarkNpmAggregated' was resolved during configuration time. +This is a build performance and scalability issue. +See https://github.com/gradle/gradle/issues/2298 +Run with --info for a stacktrace. +Configuration 'wasmJsNpmAggregated' was resolved during configuration time. +This is a build performance and scalability issue. +See https://github.com/gradle/gradle/issues/2298 +Run with --info for a stacktrace. +Configuration 'wasmJsTestNpmAggregated' was resolved during configuration time. +This is a build performance and scalability issue. +See https://github.com/gradle/gradle/issues/2298 +Run with --info for a stacktrace. +Configuration 'wasmJsWasmJsBenchmarkBenchmarkNpmAggregated' was resolved during configuration time. +This is a build performance and scalability issue. +See https://github.com/gradle/gradle/issues/2298 +Run with --info for a stacktrace. +> Task :kflate:wasmJsWasmJsBenchmarkBenchmarkProcessResources NO-SOURCE +> Task :kflate:wasmJsBenchmarkProcessResources NO-SOURCE +> Task :kotlinWasmRestoreYarnLock UP-TO-DATE +> Task :kflate:wasmJsProcessResources NO-SOURCE +> Task :kflate:kmpPartiallyResolvedDependenciesChecker +> Task :kotlinWasmKotlinNpmCachesSetup +> Task :kflate:kotlinWasmBinaryenSetup UP-TO-DATE +> Task :kflate:checkKotlinGradlePluginConfigurationErrors SKIPPED +> Task :kflate:wasmJsBenchmarkPackageJson UP-TO-DATE +> Task :kflate:wasmJsPackageJson UP-TO-DATE +> Task :kflate:wasmJsWasmJsBenchmarkBenchmarkPackageJson UP-TO-DATE +> Task :kflate:compileKotlinWasmJs UP-TO-DATE +> Task :kflate:wasmJsMainClasses UP-TO-DATE +> Task :kflate:wasmJsTestPackageJson UP-TO-DATE +> Task :kflate:wasmJsPublicPackageJson UP-TO-DATE +> Task :kflate:wasmJsTestPublicPackageJson UP-TO-DATE +> Task :kflate:wasmJsBenchmarkPublicPackageJson UP-TO-DATE +> Task :kflate:wasmJsWasmJsBenchmarkBenchmarkPublicPackageJson UP-TO-DATE +> Task :web-demo:wasmJsPackageJson UP-TO-DATE +> Task :web-demo:wasmJsPublicPackageJson UP-TO-DATE +> Task :web-demo:wasmJsTestPackageJson UP-TO-DATE +> Task :kflate:compileBenchmarkKotlinWasmJs UP-TO-DATE +> Task :web-demo:wasmJsTestPublicPackageJson UP-TO-DATE +> Task :kflate:wasmJsBenchmarkClasses UP-TO-DATE +> Task :kotlinWasmPackageJsonUmbrella UP-TO-DATE +> Task :kflate:wasmJsBenchmarkBenchmarkGenerate UP-TO-DATE +> Task :wasmRootPackageJson UP-TO-DATE +> Task :kflate:compileWasmJsBenchmarkBenchmarkKotlinWasmJs UP-TO-DATE +> Task :kflate:wasmJsWasmJsBenchmarkBenchmarkClasses UP-TO-DATE +> Task :kflate:compileWasmJsBenchmarkBenchmarkProductionExecutableKotlinWasmJs UP-TO-DATE +> Task :kflate:compileWasmJsBenchmarkBenchmarkProductionExecutableKotlinWasmJsOptimize UP-TO-DATE +> Task :kflate:wasmJsWasmJsBenchmarkBenchmarkWasmJsBenchmarkBenchmarkProductionExecutableCompileSync UP-TO-DATE +> Task :kotlinWasmNodeJsSetup UP-TO-DATE +> Task :kotlinWasmYarnSetup UP-TO-DATE +> Task :kflate:kotlinWasmNodeJsSetup UP-TO-DATE +> Task :kotlinWasmNpmInstall UP-TO-DATE +> Task :kotlinWasmStoreYarnLock UP-TO-DATE +> Task :kotlinWasmToolingSetup UP-TO-DATE + +> Task :kflate:wasmJsBenchmarkBenchmark +Running 'main' benchmarks for 'wasmJsBenchmark' + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=0 +Warm-up #0: 0.000000156559 sec/op +Warm-up #1: 0.000000148024 sec/op +Warm-up #2: 0.000000147930 sec/op +Warm-up #3: 0.000000147637 sec/op +Warm-up #4: 0.000000147752 sec/op +Warm-up #5: 0.000000147159 sec/op +Warm-up #6: 0.000000146925 sec/op +Warm-up #7: 0.000000150346 sec/op +Iteration #0: 0.000000150865 sec/op +Iteration #1: 0.000000150936 sec/op +Iteration #2: 0.000000151024 sec/op +Iteration #3: 0.000000151072 sec/op +Iteration #4: 0.000000151128 sec/op +Iteration #5: 0.000000151178 sec/op +Iteration #6: 0.000000151224 sec/op +Iteration #7: 0.000000150952 sec/op +Iteration #8: 0.000000151235 sec/op +Iteration #9: 0.000000151597 sec/op +Iteration #10: 0.000000150858 sec/op +Iteration #11: 0.000000151049 sec/op +Iteration #12: 0.000000151591 sec/op +Iteration #13: 0.000000151031 sec/op +Iteration #14: 0.000000151513 sec/op +Consumed blackhole value: 1020064863 + Success: ~ 0.000000151150 sec/op ±0.082% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=0 +Warm-up #0: 0.00156541 sec/op +Warm-up #1: 0.00158212 sec/op +Warm-up #2: 0.00158413 sec/op +Warm-up #3: 0.00158357 sec/op +Warm-up #4: 0.00157968 sec/op +Warm-up #5: 0.00158249 sec/op +Warm-up #6: 0.00157972 sec/op +Warm-up #7: 0.00156325 sec/op +Iteration #0: 0.00158196 sec/op +Iteration #1: 0.00158173 sec/op +Iteration #2: 0.00156619 sec/op +Iteration #3: 0.00157880 sec/op +Iteration #4: 0.00157947 sec/op +Iteration #5: 0.00157752 sec/op +Iteration #6: 0.00156888 sec/op +Iteration #7: 0.00159626 sec/op +Iteration #8: 0.00158145 sec/op +Iteration #9: 0.00156328 sec/op +Iteration #10: 0.00157953 sec/op +Iteration #11: 0.00157410 sec/op +Iteration #12: 0.00157575 sec/op +Iteration #13: 0.00156807 sec/op +Iteration #14: 0.00157632 sec/op +Consumed blackhole value: -385170700 + Success: ~ 0.00157662 sec/op ±0.26% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=0 +Warm-up #0: 0.00000196869 sec/op +Warm-up #1: 0.00000195796 sec/op +Warm-up #2: 0.00000195378 sec/op +Warm-up #3: 0.00000205252 sec/op +Warm-up #4: 0.00000215428 sec/op +Warm-up #5: 0.00000212261 sec/op +Warm-up #6: 0.00000211644 sec/op +Warm-up #7: 0.00000215051 sec/op +Iteration #0: 0.00000211724 sec/op +Iteration #1: 0.00000211690 sec/op +Iteration #2: 0.00000211339 sec/op +Iteration #3: 0.00000211666 sec/op +Iteration #4: 0.00000211764 sec/op +Iteration #5: 0.00000212484 sec/op +Iteration #6: 0.00000211245 sec/op +Iteration #7: 0.00000211065 sec/op +Iteration #8: 0.00000211193 sec/op +Iteration #9: 0.00000211010 sec/op +Iteration #10: 0.00000212574 sec/op +Iteration #11: 0.00000216053 sec/op +Iteration #12: 0.00000212073 sec/op +Iteration #13: 0.00000214779 sec/op +Iteration #14: 0.00000212846 sec/op +Consumed blackhole value: -1310736758 + Success: ~ 0.00000212234 sec/op ±0.34% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=0 +Warm-up #0: 0.00899012 sec/op +Warm-up #1: 0.00897789 sec/op +Warm-up #2: 0.00898003 sec/op +Warm-up #3: 0.00897049 sec/op +Warm-up #4: 0.00896759 sec/op +Warm-up #5: 0.00898021 sec/op +Warm-up #6: 0.00908705 sec/op +Warm-up #7: 0.00900070 sec/op +Iteration #0: 0.00896691 sec/op +Iteration #1: 0.00900646 sec/op +Iteration #2: 0.00900824 sec/op +Iteration #3: 0.00904504 sec/op +Iteration #4: 0.00898946 sec/op +Iteration #5: 0.00897323 sec/op +Iteration #6: 0.00902443 sec/op +Iteration #7: 0.00906943 sec/op +Iteration #8: 0.00901321 sec/op +Iteration #9: 0.00895289 sec/op +Iteration #10: 0.00896702 sec/op +Iteration #11: 0.00896982 sec/op +Iteration #12: 0.00899386 sec/op +Iteration #13: 0.00897340 sec/op +Iteration #14: 0.00895114 sec/op +Consumed blackhole value: 320639255 + Success: ~ 0.00899364 sec/op ±0.19% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=0 +Warm-up #0: 0.0257488 sec/op +Warm-up #1: 0.0246655 sec/op +Warm-up #2: 0.0253080 sec/op +Warm-up #3: 0.0246371 sec/op +Warm-up #4: 0.0247850 sec/op +Warm-up #5: 0.0247081 sec/op +Warm-up #6: 0.0247730 sec/op +Warm-up #7: 0.0247747 sec/op +Iteration #0: 0.0247313 sec/op +Iteration #1: 0.0247356 sec/op +Iteration #2: 0.0247320 sec/op +Iteration #3: 0.0246950 sec/op +Iteration #4: 0.0247438 sec/op +Iteration #5: 0.0247447 sec/op +Iteration #6: 0.0247140 sec/op +Iteration #7: 0.0247781 sec/op +Iteration #8: 0.0246350 sec/op +Iteration #9: 0.0248346 sec/op +Iteration #10: 0.0246670 sec/op +Iteration #11: 0.0246774 sec/op +Iteration #12: 0.0256395 sec/op +Iteration #13: 0.0245876 sec/op +Iteration #14: 0.0245066 sec/op +Consumed blackhole value: 333257726 + Success: ~ 0.0247615 sec/op ±0.52% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=0 +Warm-up #0: 0.0789284 sec/op +Warm-up #1: 0.0736639 sec/op +Warm-up #2: 0.0795653 sec/op +Warm-up #3: 0.0801897 sec/op +Warm-up #4: 0.0794685 sec/op +Warm-up #5: 0.0793684 sec/op +Warm-up #6: 0.0792378 sec/op +Warm-up #7: 0.0737142 sec/op +Iteration #0: 0.0798341 sec/op +Iteration #1: 0.0795266 sec/op +Iteration #2: 0.0796815 sec/op +Iteration #3: 0.0794934 sec/op +Iteration #4: 0.0742097 sec/op +Iteration #5: 0.0801250 sec/op +Iteration #6: 0.0799131 sec/op +Iteration #7: 0.0796985 sec/op +Iteration #8: 0.0791954 sec/op +Iteration #9: 0.0736583 sec/op +Iteration #10: 0.0800812 sec/op +Iteration #11: 0.0801467 sec/op +Iteration #12: 0.0803201 sec/op +Iteration #13: 0.0795732 sec/op +Iteration #14: 0.0798973 sec/op +Consumed blackhole value: -704951295 + Success: ~ 0.0790236 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=0 +Warm-up #0: 0.000206599 sec/op +Warm-up #1: 0.000203415 sec/op +Warm-up #2: 0.000204436 sec/op +Warm-up #3: 0.000204772 sec/op +Warm-up #4: 0.000204318 sec/op +Warm-up #5: 0.000206315 sec/op +Warm-up #6: 0.000205502 sec/op +Warm-up #7: 0.000205452 sec/op +Iteration #0: 0.000204991 sec/op +Iteration #1: 0.000207222 sec/op +Iteration #2: 0.000205253 sec/op +Iteration #3: 0.000209081 sec/op +Iteration #4: 0.000206614 sec/op +Iteration #5: 0.000205915 sec/op +Iteration #6: 0.000206808 sec/op +Iteration #7: 0.000207062 sec/op +Iteration #8: 0.000206395 sec/op +Iteration #9: 0.000207734 sec/op +Iteration #10: 0.000207070 sec/op +Iteration #11: 0.000207508 sec/op +Iteration #12: 0.000207994 sec/op +Iteration #13: 0.000207311 sec/op +Iteration #14: 0.000208230 sec/op +Consumed blackhole value: -1648248563 + Success: ~ 0.000207012 sec/op ±0.27% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=1 +Warm-up #0: 0.000108156 sec/op +Warm-up #1: 0.0000966292 sec/op +Warm-up #2: 0.0000966899 sec/op +Warm-up #3: 0.0000978838 sec/op +Warm-up #4: 0.0000982985 sec/op +Warm-up #5: 0.0000985244 sec/op +Warm-up #6: 0.0000985117 sec/op +Warm-up #7: 0.000109608 sec/op +Iteration #0: 0.000103125 sec/op +Iteration #1: 0.0000971587 sec/op +Iteration #2: 0.0000979840 sec/op +Iteration #3: 0.0000976812 sec/op +Iteration #4: 0.0000972246 sec/op +Iteration #5: 0.0000974799 sec/op +Iteration #6: 0.0000975021 sec/op +Iteration #7: 0.0000980339 sec/op +Iteration #8: 0.0000976281 sec/op +Iteration #9: 0.0000985862 sec/op +Iteration #10: 0.0000981906 sec/op +Iteration #11: 0.0000969475 sec/op +Iteration #12: 0.0000971453 sec/op +Iteration #13: 0.0000974821 sec/op +Iteration #14: 0.0000995016 sec/op +Consumed blackhole value: -18739743 + Success: ~ 0.0000981114 sec/op ±0.79% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=1 +Warm-up #0: 0.0315395 sec/op +Warm-up #1: 0.0315664 sec/op +Warm-up #2: 0.0316144 sec/op +Warm-up #3: 0.0314846 sec/op +Warm-up #4: 0.0315396 sec/op +Warm-up #5: 0.0312126 sec/op +Warm-up #6: 0.0311458 sec/op +Warm-up #7: 0.0312675 sec/op +Iteration #0: 0.0314548 sec/op +Iteration #1: 0.0317769 sec/op +Iteration #2: 0.0316732 sec/op +Iteration #3: 0.0316957 sec/op +Iteration #4: 0.0314774 sec/op +Iteration #5: 0.0316331 sec/op +Iteration #6: 0.0316564 sec/op +Iteration #7: 0.0315674 sec/op +Iteration #8: 0.0316464 sec/op +Iteration #9: 0.0315756 sec/op +Iteration #10: 0.0314205 sec/op +Iteration #11: 0.0316371 sec/op +Iteration #12: 0.0314234 sec/op +Iteration #13: 0.0312659 sec/op +Iteration #14: 0.0313742 sec/op +Consumed blackhole value: -1680334171 + Success: ~ 0.0315519 sec/op ±0.23% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=1 +Warm-up #0: 0.000184889 sec/op +Warm-up #1: 0.000180220 sec/op +Warm-up #2: 0.000183386 sec/op +Warm-up #3: 0.000179564 sec/op +Warm-up #4: 0.000179482 sec/op +Warm-up #5: 0.000180406 sec/op +Warm-up #6: 0.000179232 sec/op +Warm-up #7: 0.000178904 sec/op +Iteration #0: 0.000179421 sec/op +Iteration #1: 0.000180166 sec/op +Iteration #2: 0.000180210 sec/op +Iteration #3: 0.000178924 sec/op +Iteration #4: 0.000179371 sec/op +Iteration #5: 0.000179312 sec/op +Iteration #6: 0.000179546 sec/op +Iteration #7: 0.000179290 sec/op +Iteration #8: 0.000180402 sec/op +Iteration #9: 0.000180067 sec/op +Iteration #10: 0.000180381 sec/op +Iteration #11: 0.000179837 sec/op +Iteration #12: 0.000179782 sec/op +Iteration #13: 0.000181272 sec/op +Iteration #14: 0.000180386 sec/op +Consumed blackhole value: 248825322 + Success: ~ 0.000179891 sec/op ±0.17% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=1 +Warm-up #0: 0.110519 sec/op +Warm-up #1: 0.125727 sec/op +Warm-up #2: 0.110424 sec/op +Warm-up #3: 0.109961 sec/op +Warm-up #4: 0.109767 sec/op +Warm-up #5: 0.111549 sec/op +Warm-up #6: 0.109483 sec/op +Warm-up #7: 0.109330 sec/op +Iteration #0: 0.111049 sec/op +Iteration #1: 0.109470 sec/op +Iteration #2: 0.109783 sec/op +Iteration #3: 0.110987 sec/op +Iteration #4: 0.109770 sec/op +Iteration #5: 0.109527 sec/op +Iteration #6: 0.111979 sec/op +Iteration #7: 0.109537 sec/op +Iteration #8: 0.109358 sec/op +Iteration #9: 0.109218 sec/op +Iteration #10: 0.110837 sec/op +Iteration #11: 0.109931 sec/op +Iteration #12: 0.109256 sec/op +Iteration #13: 0.111019 sec/op +Iteration #14: 0.109196 sec/op +Consumed blackhole value: -1684874675 + Success: ~ 0.110061 sec/op ±0.40% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=1 +Warm-up #0: 0.398338 sec/op +Warm-up #1: 0.395351 sec/op +Warm-up #2: 0.399607 sec/op +Warm-up #3: 0.395400 sec/op +Warm-up #4: 0.396780 sec/op +Warm-up #5: 0.395915 sec/op +Warm-up #6: 0.395725 sec/op +Warm-up #7: 0.396462 sec/op +Iteration #0: 0.404054 sec/op +Iteration #1: 0.397311 sec/op +Iteration #2: 0.398935 sec/op +Iteration #3: 0.396883 sec/op +Iteration #4: 0.396199 sec/op +Iteration #5: 0.395946 sec/op +Iteration #6: 0.397161 sec/op +Iteration #7: 0.396502 sec/op +Iteration #8: 0.396944 sec/op +Iteration #9: 0.405406 sec/op +Iteration #10: 0.395097 sec/op +Iteration #11: 0.399224 sec/op +Iteration #12: 0.397977 sec/op +Iteration #13: 0.396173 sec/op +Iteration #14: 0.395477 sec/op +Consumed blackhole value: 1009967839 + Success: ~ 0.397953 sec/op ±0.38% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=1 +Warm-up #0: 1.19540 sec/op +Warm-up #1: 1.20952 sec/op +Warm-up #2: 1.18741 sec/op +Warm-up #3: 1.20681 sec/op +Warm-up #4: 1.19282 sec/op +Warm-up #5: 1.20831 sec/op +Warm-up #6: 1.18830 sec/op +Warm-up #7: 1.20646 sec/op +Iteration #0: 1.18978 sec/op +Iteration #1: 1.20752 sec/op +Iteration #2: 1.18910 sec/op +Iteration #3: 1.20562 sec/op +Iteration #4: 1.19435 sec/op +Iteration #5: 1.20610 sec/op +Iteration #6: 1.19140 sec/op +Iteration #7: 1.20554 sec/op +Iteration #8: 1.19049 sec/op +Iteration #9: 1.20421 sec/op +Iteration #10: 1.19232 sec/op +Iteration #11: 1.20468 sec/op +Iteration #12: 1.19200 sec/op +Iteration #13: 1.20383 sec/op +Iteration #14: 1.18764 sec/op +Consumed blackhole value: 1186014990 + Success: ~ 1.19764 sec/op ±0.32% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=1 +Warm-up #0: 0.00365817 sec/op +Warm-up #1: 0.00365820 sec/op +Warm-up #2: 0.00364541 sec/op +Warm-up #3: 0.00365708 sec/op +Warm-up #4: 0.00365869 sec/op +Warm-up #5: 0.00365312 sec/op +Warm-up #6: 0.00366258 sec/op +Warm-up #7: 0.00365577 sec/op +Iteration #0: 0.00367106 sec/op +Iteration #1: 0.00365235 sec/op +Iteration #2: 0.00364712 sec/op +Iteration #3: 0.00368066 sec/op +Iteration #4: 0.00366130 sec/op +Iteration #5: 0.00366766 sec/op +Iteration #6: 0.00366723 sec/op +Iteration #7: 0.00366244 sec/op +Iteration #8: 0.00367660 sec/op +Iteration #9: 0.00366982 sec/op +Iteration #10: 0.00365928 sec/op +Iteration #11: 0.00386054 sec/op +Iteration #12: 0.00369413 sec/op +Iteration #13: 0.00366746 sec/op +Iteration #14: 0.00369400 sec/op +Consumed blackhole value: 1309669121 + Success: ~ 0.00368211 sec/op ±0.70% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=2 +Warm-up #0: 0.0000982252 sec/op +Warm-up #1: 0.0000979732 sec/op +Warm-up #2: 0.0000973415 sec/op +Warm-up #3: 0.000100619 sec/op +Warm-up #4: 0.000100198 sec/op +Warm-up #5: 0.0000988463 sec/op +Warm-up #6: 0.0000980282 sec/op +Warm-up #7: 0.0000972939 sec/op +Iteration #0: 0.0000974533 sec/op +Iteration #1: 0.0000975933 sec/op +Iteration #2: 0.0000974390 sec/op +Iteration #3: 0.0000974770 sec/op +Iteration #4: 0.0000983409 sec/op +Iteration #5: 0.0000986990 sec/op +Iteration #6: 0.000101698 sec/op +Iteration #7: 0.0000979037 sec/op +Iteration #8: 0.0000976149 sec/op +Iteration #9: 0.0000971552 sec/op +Iteration #10: 0.0000969590 sec/op +Iteration #11: 0.0000998686 sec/op +Iteration #12: 0.000101057 sec/op +Iteration #13: 0.0000979280 sec/op +Iteration #14: 0.0000972633 sec/op +Consumed blackhole value: 325868490 + Success: ~ 0.0000982966 sec/op ±0.75% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=2 +Warm-up #0: 0.0363184 sec/op +Warm-up #1: 0.0370882 sec/op +Warm-up #2: 0.0368974 sec/op +Warm-up #3: 0.0365686 sec/op +Warm-up #4: 0.0364999 sec/op +Warm-up #5: 0.0362509 sec/op +Warm-up #6: 0.0363410 sec/op +Warm-up #7: 0.0363377 sec/op +Iteration #0: 0.0362420 sec/op +Iteration #1: 0.0363559 sec/op +Iteration #2: 0.0365334 sec/op +Iteration #3: 0.0362109 sec/op +Iteration #4: 0.0362828 sec/op +Iteration #5: 0.0362836 sec/op +Iteration #6: 0.0362720 sec/op +Iteration #7: 0.0362476 sec/op +Iteration #8: 0.0361434 sec/op +Iteration #9: 0.0361949 sec/op +Iteration #10: 0.0365558 sec/op +Iteration #11: 0.0363106 sec/op +Iteration #12: 0.0362796 sec/op +Iteration #13: 0.0363399 sec/op +Iteration #14: 0.0362291 sec/op +Consumed blackhole value: -27676208 + Success: ~ 0.0362987 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=2 +Warm-up #0: 0.000186615 sec/op +Warm-up #1: 0.000186878 sec/op +Warm-up #2: 0.000187920 sec/op +Warm-up #3: 0.000186543 sec/op +Warm-up #4: 0.000187828 sec/op +Warm-up #5: 0.000186575 sec/op +Warm-up #6: 0.000187016 sec/op +Warm-up #7: 0.000187577 sec/op +Iteration #0: 0.000186820 sec/op +Iteration #1: 0.000187102 sec/op +Iteration #2: 0.000187273 sec/op +Iteration #3: 0.000187092 sec/op +Iteration #4: 0.000190827 sec/op +Iteration #5: 0.000187765 sec/op +Iteration #6: 0.000188198 sec/op +Iteration #7: 0.000187646 sec/op +Iteration #8: 0.000187244 sec/op +Iteration #9: 0.000187087 sec/op +Iteration #10: 0.000186365 sec/op +Iteration #11: 0.000186881 sec/op +Iteration #12: 0.000186573 sec/op +Iteration #13: 0.000188124 sec/op +Iteration #14: 0.000186189 sec/op +Consumed blackhole value: -1100207848 + Success: ~ 0.000187412 sec/op ±0.30% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=2 +Warm-up #0: 0.119892 sec/op +Warm-up #1: 0.120952 sec/op +Warm-up #2: 0.119925 sec/op +Warm-up #3: 0.120881 sec/op +Warm-up #4: 0.122381 sec/op +Warm-up #5: 0.122849 sec/op +Warm-up #6: 0.119897 sec/op +Warm-up #7: 0.119610 sec/op +Iteration #0: 0.120771 sec/op +Iteration #1: 0.121725 sec/op +Iteration #2: 0.120414 sec/op +Iteration #3: 0.120664 sec/op +Iteration #4: 0.121497 sec/op +Iteration #5: 0.119354 sec/op +Iteration #6: 0.119291 sec/op +Iteration #7: 0.119573 sec/op +Iteration #8: 0.120801 sec/op +Iteration #9: 0.119183 sec/op +Iteration #10: 0.119160 sec/op +Iteration #11: 0.119924 sec/op +Iteration #12: 0.120783 sec/op +Iteration #13: 0.119115 sec/op +Iteration #14: 0.119310 sec/op +Consumed blackhole value: -621142175 + Success: ~ 0.120104 sec/op ±0.38% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=2 +Warm-up #0: 0.438408 sec/op +Warm-up #1: 0.436838 sec/op +Warm-up #2: 0.436077 sec/op +Warm-up #3: 0.435468 sec/op +Warm-up #4: 0.436649 sec/op +Warm-up #5: 0.436324 sec/op +Warm-up #6: 0.438347 sec/op +Warm-up #7: 0.436945 sec/op +Iteration #0: 0.433190 sec/op +Iteration #1: 0.432078 sec/op +Iteration #2: 0.440819 sec/op +Iteration #3: 0.435297 sec/op +Iteration #4: 0.432085 sec/op +Iteration #5: 0.432246 sec/op +Iteration #6: 0.433238 sec/op +Iteration #7: 0.432767 sec/op +Iteration #8: 0.435500 sec/op +Iteration #9: 0.441691 sec/op +Iteration #10: 0.433965 sec/op +Iteration #11: 0.440606 sec/op +Iteration #12: 0.442440 sec/op +Iteration #13: 0.443206 sec/op +Iteration #14: 0.447386 sec/op +Consumed blackhole value: -1792997643 + Success: ~ 0.437101 sec/op ±0.58% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=2 +Warm-up #0: 1.37449 sec/op +Warm-up #1: 1.38165 sec/op +Warm-up #2: 1.37515 sec/op +Warm-up #3: 1.39178 sec/op +Warm-up #4: 1.37917 sec/op +Warm-up #5: 1.37899 sec/op +Warm-up #6: 1.37125 sec/op +Warm-up #7: 1.37981 sec/op +Iteration #0: 1.37070 sec/op +Iteration #1: 1.38473 sec/op +Iteration #2: 1.42716 sec/op +Iteration #3: 1.38183 sec/op +Iteration #4: 1.37599 sec/op +Iteration #5: 1.37374 sec/op +Iteration #6: 1.37659 sec/op +Iteration #7: 1.38315 sec/op +Iteration #8: 1.37469 sec/op +Iteration #9: 1.38184 sec/op +Iteration #10: 1.37819 sec/op +Iteration #11: 1.38809 sec/op +Iteration #12: 1.37490 sec/op +Iteration #13: 1.38511 sec/op +Iteration #14: 1.37215 sec/op +Consumed blackhole value: 253077825 + Success: ~ 1.38192 sec/op ±0.50% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=2 +Warm-up #0: 0.00427455 sec/op +Warm-up #1: 0.00409870 sec/op +Warm-up #2: 0.00410007 sec/op +Warm-up #3: 0.00421735 sec/op +Warm-up #4: 0.00411733 sec/op +Warm-up #5: 0.00409978 sec/op +Warm-up #6: 0.00412521 sec/op +Warm-up #7: 0.00410859 sec/op +Iteration #0: 0.00410018 sec/op +Iteration #1: 0.00410649 sec/op +Iteration #2: 0.00409418 sec/op +Iteration #3: 0.00408909 sec/op +Iteration #4: 0.00412643 sec/op +Iteration #5: 0.00414929 sec/op +Iteration #6: 0.00410797 sec/op +Iteration #7: 0.00410255 sec/op +Iteration #8: 0.00411179 sec/op +Iteration #9: 0.00412150 sec/op +Iteration #10: 0.00409293 sec/op +Iteration #11: 0.00409152 sec/op +Iteration #12: 0.00409024 sec/op +Iteration #13: 0.00408955 sec/op +Iteration #14: 0.00411446 sec/op +Consumed blackhole value: -1427140937 + Success: ~ 0.00410588 sec/op ±0.21% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=3 +Warm-up #0: 0.0000971936 sec/op +Warm-up #1: 0.0000977762 sec/op +Warm-up #2: 0.0000978887 sec/op +Warm-up #3: 0.0000982880 sec/op +Warm-up #4: 0.0000973031 sec/op +Warm-up #5: 0.0000974842 sec/op +Warm-up #6: 0.0000976359 sec/op +Warm-up #7: 0.0000963482 sec/op +Iteration #0: 0.0000971701 sec/op +Iteration #1: 0.0000984168 sec/op +Iteration #2: 0.000100189 sec/op +Iteration #3: 0.0000988580 sec/op +Iteration #4: 0.0000977431 sec/op +Iteration #5: 0.0000978505 sec/op +Iteration #6: 0.0000972272 sec/op +Iteration #7: 0.0000973468 sec/op +Iteration #8: 0.000102202 sec/op +Iteration #9: 0.0000976226 sec/op +Iteration #10: 0.0000990529 sec/op +Iteration #11: 0.0000991732 sec/op +Iteration #12: 0.0000967027 sec/op +Iteration #13: 0.0000975788 sec/op +Iteration #14: 0.0000979996 sec/op +Consumed blackhole value: -1065273181 + Success: ~ 0.0000983422 sec/op ±0.73% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=3 +Warm-up #0: 0.0429163 sec/op +Warm-up #1: 0.0427826 sec/op +Warm-up #2: 0.0427431 sec/op +Warm-up #3: 0.0429113 sec/op +Warm-up #4: 0.0427689 sec/op +Warm-up #5: 0.0427055 sec/op +Warm-up #6: 0.0425668 sec/op +Warm-up #7: 0.0427699 sec/op +Iteration #0: 0.0428742 sec/op +Iteration #1: 0.0429088 sec/op +Iteration #2: 0.0429278 sec/op +Iteration #3: 0.0427447 sec/op +Iteration #4: 0.0431118 sec/op +Iteration #5: 0.0430537 sec/op +Iteration #6: 0.0427948 sec/op +Iteration #7: 0.0428643 sec/op +Iteration #8: 0.0429132 sec/op +Iteration #9: 0.0430168 sec/op +Iteration #10: 0.0428154 sec/op +Iteration #11: 0.0427803 sec/op +Iteration #12: 0.0428547 sec/op +Iteration #13: 0.0431325 sec/op +Iteration #14: 0.0432376 sec/op +Consumed blackhole value: 1832660233 + Success: ~ 0.0429354 sec/op ±0.17% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=3 +Warm-up #0: 0.000201079 sec/op +Warm-up #1: 0.000192727 sec/op +Warm-up #2: 0.000193063 sec/op +Warm-up #3: 0.000195480 sec/op +Warm-up #4: 0.000187882 sec/op +Warm-up #5: 0.000188292 sec/op +Warm-up #6: 0.000187569 sec/op +Warm-up #7: 0.000188212 sec/op +Iteration #0: 0.000188283 sec/op +Iteration #1: 0.000188073 sec/op +Iteration #2: 0.000187462 sec/op +Iteration #3: 0.000187619 sec/op +Iteration #4: 0.000188482 sec/op +Iteration #5: 0.000187897 sec/op +Iteration #6: 0.000189160 sec/op +Iteration #7: 0.000188120 sec/op +Iteration #8: 0.000187195 sec/op +Iteration #9: 0.000187975 sec/op +Iteration #10: 0.000187753 sec/op +Iteration #11: 0.000186819 sec/op +Iteration #12: 0.000187947 sec/op +Iteration #13: 0.000187654 sec/op +Iteration #14: 0.000187145 sec/op +Consumed blackhole value: 1822016861 + Success: ~ 0.000187839 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=3 +Warm-up #0: 0.123582 sec/op +Warm-up #1: 0.122423 sec/op +Warm-up #2: 0.122268 sec/op +Warm-up #3: 0.122686 sec/op +Warm-up #4: 0.124384 sec/op +Warm-up #5: 0.122632 sec/op +Warm-up #6: 0.122427 sec/op +Warm-up #7: 0.124199 sec/op +Iteration #0: 0.122380 sec/op +Iteration #1: 0.122434 sec/op +Iteration #2: 0.122511 sec/op +Iteration #3: 0.123927 sec/op +Iteration #4: 0.122563 sec/op +Iteration #5: 0.122604 sec/op +Iteration #6: 0.122611 sec/op +Iteration #7: 0.123942 sec/op +Iteration #8: 0.121788 sec/op +Iteration #9: 0.122034 sec/op +Iteration #10: 0.124393 sec/op +Iteration #11: 0.122717 sec/op +Iteration #12: 0.121619 sec/op +Iteration #13: 0.121666 sec/op +Iteration #14: 0.124245 sec/op +Consumed blackhole value: 1016288145 + Success: ~ 0.122762 sec/op ±0.38% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=3 +Warm-up #0: 0.472071 sec/op +Warm-up #1: 0.475531 sec/op +Warm-up #2: 0.474522 sec/op +Warm-up #3: 0.473105 sec/op +Warm-up #4: 0.471063 sec/op +Warm-up #5: 0.477024 sec/op +Warm-up #6: 0.471762 sec/op +Warm-up #7: 0.472671 sec/op +Iteration #0: 0.475685 sec/op +Iteration #1: 0.473501 sec/op +Iteration #2: 0.475856 sec/op +Iteration #3: 0.474461 sec/op +Iteration #4: 0.476642 sec/op +Iteration #5: 0.474432 sec/op +Iteration #6: 0.471084 sec/op +Iteration #7: 0.475894 sec/op +Iteration #8: 0.474813 sec/op +Iteration #9: 0.472015 sec/op +Iteration #10: 0.473232 sec/op +Iteration #11: 0.471360 sec/op +Iteration #12: 0.471864 sec/op +Iteration #13: 0.470740 sec/op +Iteration #14: 0.471771 sec/op +Consumed blackhole value: -564014702 + Success: ~ 0.473557 sec/op ±0.21% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=3 +Warm-up #0: 1.47607 sec/op +Warm-up #1: 1.48022 sec/op +Warm-up #2: 1.47374 sec/op +Warm-up #3: 1.48430 sec/op +Warm-up #4: 1.48413 sec/op +Warm-up #5: 1.47327 sec/op +Warm-up #6: 1.47303 sec/op +Warm-up #7: 1.47746 sec/op +Iteration #0: 1.47352 sec/op +Iteration #1: 1.47805 sec/op +Iteration #2: 1.47684 sec/op +Iteration #3: 1.47688 sec/op +Iteration #4: 1.48048 sec/op +Iteration #5: 1.48268 sec/op +Iteration #6: 1.47495 sec/op +Iteration #7: 1.49434 sec/op +Iteration #8: 1.45874 sec/op +Iteration #9: 1.47215 sec/op +Iteration #10: 1.46194 sec/op +Iteration #11: 1.47102 sec/op +Iteration #12: 1.46608 sec/op +Iteration #13: 1.47315 sec/op +Iteration #14: 1.47288 sec/op +Consumed blackhole value: 439541268 + Success: ~ 1.47425 sec/op ±0.29% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=3 +Warm-up #0: 0.00434045 sec/op +Warm-up #1: 0.00435575 sec/op +Warm-up #2: 0.00431619 sec/op +Warm-up #3: 0.00432877 sec/op +Warm-up #4: 0.00431365 sec/op +Warm-up #5: 0.00433129 sec/op +Warm-up #6: 0.00433598 sec/op +Warm-up #7: 0.00434786 sec/op +Iteration #0: 0.00434768 sec/op +Iteration #1: 0.00434916 sec/op +Iteration #2: 0.00432694 sec/op +Iteration #3: 0.00435972 sec/op +Iteration #4: 0.00434380 sec/op +Iteration #5: 0.00435746 sec/op +Iteration #6: 0.00433364 sec/op +Iteration #7: 0.00433728 sec/op +Iteration #8: 0.00433850 sec/op +Iteration #9: 0.00433409 sec/op +Iteration #10: 0.00433102 sec/op +Iteration #11: 0.00434395 sec/op +Iteration #12: 0.00432957 sec/op +Iteration #13: 0.00433022 sec/op +Iteration #14: 0.00432941 sec/op +Consumed blackhole value: -1706032237 + Success: ~ 0.00433950 sec/op ±0.12% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=4 +Warm-up #0: 0.0000970699 sec/op +Warm-up #1: 0.0000977429 sec/op +Warm-up #2: 0.0000977491 sec/op +Warm-up #3: 0.000101931 sec/op +Warm-up #4: 0.0000983728 sec/op +Warm-up #5: 0.0000981587 sec/op +Warm-up #6: 0.0000997425 sec/op +Warm-up #7: 0.0000981106 sec/op +Iteration #0: 0.000100223 sec/op +Iteration #1: 0.0000983824 sec/op +Iteration #2: 0.0000995562 sec/op +Iteration #3: 0.0000977039 sec/op +Iteration #4: 0.0000991315 sec/op +Iteration #5: 0.0000989307 sec/op +Iteration #6: 0.0000969341 sec/op +Iteration #7: 0.000101426 sec/op +Iteration #8: 0.0000987011 sec/op +Iteration #9: 0.0000989630 sec/op +Iteration #10: 0.0000988562 sec/op +Iteration #11: 0.0000988519 sec/op +Iteration #12: 0.000102356 sec/op +Iteration #13: 0.0000986382 sec/op +Iteration #14: 0.0000931052 sec/op +Consumed blackhole value: 1822353206 + Success: ~ 0.0000987840 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=4 +Warm-up #0: 0.0430796 sec/op +Warm-up #1: 0.0430010 sec/op +Warm-up #2: 0.0431986 sec/op +Warm-up #3: 0.0432114 sec/op +Warm-up #4: 0.0431132 sec/op +Warm-up #5: 0.0432633 sec/op +Warm-up #6: 0.0431019 sec/op +Warm-up #7: 0.0432071 sec/op +Iteration #0: 0.0433931 sec/op +Iteration #1: 0.0434919 sec/op +Iteration #2: 0.0433813 sec/op +Iteration #3: 0.0435604 sec/op +Iteration #4: 0.0431659 sec/op +Iteration #5: 0.0433152 sec/op +Iteration #6: 0.0436257 sec/op +Iteration #7: 0.0443277 sec/op +Iteration #8: 0.0431929 sec/op +Iteration #9: 0.0431537 sec/op +Iteration #10: 0.0433779 sec/op +Iteration #11: 0.0431800 sec/op +Iteration #12: 0.0432199 sec/op +Iteration #13: 0.0431465 sec/op +Iteration #14: 0.0431012 sec/op +Consumed blackhole value: 56101072 + Success: ~ 0.0433756 sec/op ±0.36% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=4 +Warm-up #0: 0.000172740 sec/op +Warm-up #1: 0.000172096 sec/op +Warm-up #2: 0.000172173 sec/op +Warm-up #3: 0.000172002 sec/op +Warm-up #4: 0.000172703 sec/op +Warm-up #5: 0.000172667 sec/op +Warm-up #6: 0.000171984 sec/op +Warm-up #7: 0.000172660 sec/op +Iteration #0: 0.000172895 sec/op +Iteration #1: 0.000173947 sec/op +Iteration #2: 0.000173100 sec/op +Iteration #3: 0.000173613 sec/op +Iteration #4: 0.000173663 sec/op +Iteration #5: 0.000179146 sec/op +Iteration #6: 0.000174044 sec/op +Iteration #7: 0.000173480 sec/op +Iteration #8: 0.000173144 sec/op +Iteration #9: 0.000174292 sec/op +Iteration #10: 0.000174378 sec/op +Iteration #11: 0.000173202 sec/op +Iteration #12: 0.000172292 sec/op +Iteration #13: 0.000172127 sec/op +Iteration #14: 0.000172206 sec/op +Consumed blackhole value: 2145642296 + Success: ~ 0.000173702 sec/op ±0.49% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=4 +Warm-up #0: 0.109285 sec/op +Warm-up #1: 0.109085 sec/op +Warm-up #2: 0.110209 sec/op +Warm-up #3: 0.108946 sec/op +Warm-up #4: 0.109209 sec/op +Warm-up #5: 0.109344 sec/op +Warm-up #6: 0.110812 sec/op +Warm-up #7: 0.109457 sec/op +Iteration #0: 0.109767 sec/op +Iteration #1: 0.110734 sec/op +Iteration #2: 0.109194 sec/op +Iteration #3: 0.109152 sec/op +Iteration #4: 0.110686 sec/op +Iteration #5: 0.109227 sec/op +Iteration #6: 0.109330 sec/op +Iteration #7: 0.109312 sec/op +Iteration #8: 0.110614 sec/op +Iteration #9: 0.109227 sec/op +Iteration #10: 0.109156 sec/op +Iteration #11: 0.110767 sec/op +Iteration #12: 0.109315 sec/op +Iteration #13: 0.109240 sec/op +Iteration #14: 0.111181 sec/op +Consumed blackhole value: -596045929 + Success: ~ 0.109794 sec/op ±0.35% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=4 +Warm-up #0: 0.434571 sec/op +Warm-up #1: 0.436449 sec/op +Warm-up #2: 0.436685 sec/op +Warm-up #3: 0.434016 sec/op +Warm-up #4: 0.438569 sec/op +Warm-up #5: 0.437570 sec/op +Warm-up #6: 0.437471 sec/op +Warm-up #7: 0.434892 sec/op +Iteration #0: 0.438181 sec/op +Iteration #1: 0.437865 sec/op +Iteration #2: 0.437016 sec/op +Iteration #3: 0.435718 sec/op +Iteration #4: 0.437903 sec/op +Iteration #5: 0.437654 sec/op +Iteration #6: 0.439159 sec/op +Iteration #7: 0.437209 sec/op +Iteration #8: 0.436676 sec/op +Iteration #9: 0.437369 sec/op +Iteration #10: 0.438612 sec/op +Iteration #11: 0.435784 sec/op +Iteration #12: 0.438598 sec/op +Iteration #13: 0.435528 sec/op +Iteration #14: 0.437788 sec/op +Consumed blackhole value: -2034627902 + Success: ~ 0.437404 sec/op ±0.13% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=4 +Warm-up #0: 1.37595 sec/op +Warm-up #1: 1.38763 sec/op +Warm-up #2: 1.37166 sec/op +Warm-up #3: 1.38496 sec/op +Warm-up #4: 1.38675 sec/op +Warm-up #5: 1.39123 sec/op +Warm-up #6: 1.37176 sec/op +Warm-up #7: 1.39030 sec/op +Iteration #0: 1.37384 sec/op +Iteration #1: 1.40591 sec/op +Iteration #2: 1.37583 sec/op +Iteration #3: 1.38930 sec/op +Iteration #4: 1.39450 sec/op +Iteration #5: 1.40945 sec/op +Iteration #6: 1.37836 sec/op +Iteration #7: 1.38437 sec/op +Iteration #8: 1.37515 sec/op +Iteration #9: 1.38011 sec/op +Iteration #10: 1.37791 sec/op +Iteration #11: 1.38073 sec/op +Iteration #12: 1.37523 sec/op +Iteration #13: 1.38313 sec/op +Iteration #14: 1.37500 sec/op +Consumed blackhole value: 1187057981 + Success: ~ 1.38392 sec/op ±0.41% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=4 +Warm-up #0: 0.00409654 sec/op +Warm-up #1: 0.00409423 sec/op +Warm-up #2: 0.00409772 sec/op +Warm-up #3: 0.00409014 sec/op +Warm-up #4: 0.00408310 sec/op +Warm-up #5: 0.00408687 sec/op +Warm-up #6: 0.00408312 sec/op +Warm-up #7: 0.00408345 sec/op +Iteration #0: 0.00408483 sec/op +Iteration #1: 0.00408584 sec/op +Iteration #2: 0.00408796 sec/op +Iteration #3: 0.00427952 sec/op +Iteration #4: 0.00409947 sec/op +Iteration #5: 0.00408165 sec/op +Iteration #6: 0.00408369 sec/op +Iteration #7: 0.00408781 sec/op +Iteration #8: 0.00408296 sec/op +Iteration #9: 0.00408695 sec/op +Iteration #10: 0.00434096 sec/op +Iteration #11: 0.00467794 sec/op +Iteration #12: 0.00480036 sec/op +Iteration #13: 0.00468522 sec/op +Iteration #14: 0.00467370 sec/op +Consumed blackhole value: -1892299240 + Success: ~ 0.00428259 sec/op ±3.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=5 +Warm-up #0: 0.0000998056 sec/op +Warm-up #1: 0.0000985154 sec/op +Warm-up #2: 0.0000977618 sec/op +Warm-up #3: 0.0000985555 sec/op +Warm-up #4: 0.0000927583 sec/op +Warm-up #5: 0.0000949771 sec/op +Warm-up #6: 0.0000910424 sec/op +Warm-up #7: 0.0000918481 sec/op +Iteration #0: 0.0000910611 sec/op +Iteration #1: 0.0000934329 sec/op +Iteration #2: 0.0000914779 sec/op +Iteration #3: 0.0000930860 sec/op +Iteration #4: 0.0000914464 sec/op +Iteration #5: 0.0000913010 sec/op +Iteration #6: 0.0000909762 sec/op +Iteration #7: 0.0000906092 sec/op +Iteration #8: 0.0000903989 sec/op +Iteration #9: 0.0000902561 sec/op +Iteration #10: 0.0000906658 sec/op +Iteration #11: 0.0000918051 sec/op +Iteration #12: 0.0000915596 sec/op +Iteration #13: 0.0000917538 sec/op +Iteration #14: 0.0000906322 sec/op +Consumed blackhole value: 400066259 + Success: ~ 0.0000913642 sec/op ±0.51% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=5 +Warm-up #0: 0.0630665 sec/op +Warm-up #1: 0.0626480 sec/op +Warm-up #2: 0.0628809 sec/op +Warm-up #3: 0.0626675 sec/op +Warm-up #4: 0.0628151 sec/op +Warm-up #5: 0.0627991 sec/op +Warm-up #6: 0.0633116 sec/op +Warm-up #7: 0.0628111 sec/op +Iteration #0: 0.0628106 sec/op +Iteration #1: 0.0627895 sec/op +Iteration #2: 0.0627776 sec/op +Iteration #3: 0.0630886 sec/op +Iteration #4: 0.0628791 sec/op +Iteration #5: 0.0629518 sec/op +Iteration #6: 0.0628632 sec/op +Iteration #7: 0.0628942 sec/op +Iteration #8: 0.0628173 sec/op +Iteration #9: 0.0630383 sec/op +Iteration #10: 0.0629723 sec/op +Iteration #11: 0.0630156 sec/op +Iteration #12: 0.0628803 sec/op +Iteration #13: 0.0629571 sec/op +Iteration #14: 0.0630143 sec/op +Consumed blackhole value: -55411937 + Success: ~ 0.0629167 sec/op ±0.078% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=5 +Warm-up #0: 0.000173948 sec/op +Warm-up #1: 0.000172489 sec/op +Warm-up #2: 0.000172267 sec/op +Warm-up #3: 0.000172106 sec/op +Warm-up #4: 0.000172859 sec/op +Warm-up #5: 0.000175510 sec/op +Warm-up #6: 0.000172981 sec/op +Warm-up #7: 0.000172967 sec/op +Iteration #0: 0.000174261 sec/op +Iteration #1: 0.000172793 sec/op +Iteration #2: 0.000172437 sec/op +Iteration #3: 0.000173254 sec/op +Iteration #4: 0.000171931 sec/op +Iteration #5: 0.000176423 sec/op +Iteration #6: 0.000174126 sec/op +Iteration #7: 0.000173054 sec/op +Iteration #8: 0.000172740 sec/op +Iteration #9: 0.000172593 sec/op +Iteration #10: 0.000173901 sec/op +Iteration #11: 0.000174818 sec/op +Iteration #12: 0.000173131 sec/op +Iteration #13: 0.000172489 sec/op +Iteration #14: 0.000174913 sec/op +Consumed blackhole value: 876669491 + Success: ~ 0.000173524 sec/op ±0.35% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=5 +Warm-up #0: 0.115782 sec/op +Warm-up #1: 0.116480 sec/op +Warm-up #2: 0.115818 sec/op +Warm-up #3: 0.116057 sec/op +Warm-up #4: 0.117420 sec/op +Warm-up #5: 0.117065 sec/op +Warm-up #6: 0.115831 sec/op +Warm-up #7: 0.116108 sec/op +Iteration #0: 0.117495 sec/op +Iteration #1: 0.115814 sec/op +Iteration #2: 0.116574 sec/op +Iteration #3: 0.117153 sec/op +Iteration #4: 0.118341 sec/op +Iteration #5: 0.115968 sec/op +Iteration #6: 0.115950 sec/op +Iteration #7: 0.117564 sec/op +Iteration #8: 0.115800 sec/op +Iteration #9: 0.115975 sec/op +Iteration #10: 0.116178 sec/op +Iteration #11: 0.117674 sec/op +Iteration #12: 0.115878 sec/op +Iteration #13: 0.116270 sec/op +Iteration #14: 0.115835 sec/op +Consumed blackhole value: -1272379774 + Success: ~ 0.116565 sec/op ±0.37% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=5 +Warm-up #0: 0.537392 sec/op +Warm-up #1: 0.542118 sec/op +Warm-up #2: 0.536783 sec/op +Warm-up #3: 0.541595 sec/op +Warm-up #4: 0.538469 sec/op +Warm-up #5: 0.541277 sec/op +Warm-up #6: 0.538182 sec/op +Warm-up #7: 0.542369 sec/op +Iteration #0: 0.539890 sec/op +Iteration #1: 0.538612 sec/op +Iteration #2: 0.555947 sec/op +Iteration #3: 0.536867 sec/op +Iteration #4: 0.541490 sec/op +Iteration #5: 0.536504 sec/op +Iteration #6: 0.544682 sec/op +Iteration #7: 0.535783 sec/op +Iteration #8: 0.540558 sec/op +Iteration #9: 0.537452 sec/op +Iteration #10: 0.541531 sec/op +Iteration #11: 0.536741 sec/op +Iteration #12: 0.544569 sec/op +Iteration #13: 0.540320 sec/op +Iteration #14: 0.538586 sec/op +Consumed blackhole value: 1331297318 + Success: ~ 0.540636 sec/op ±0.47% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=5 +Warm-up #0: 1.64320 sec/op +Warm-up #1: 1.65503 sec/op +Warm-up #2: 1.64736 sec/op +Warm-up #3: 1.64951 sec/op +Warm-up #4: 1.64437 sec/op +Warm-up #5: 1.64988 sec/op +Warm-up #6: 1.65666 sec/op +Warm-up #7: 1.66173 sec/op +Iteration #0: 1.64618 sec/op +Iteration #1: 1.65021 sec/op +Iteration #2: 1.64087 sec/op +Iteration #3: 1.65200 sec/op +Iteration #4: 1.63831 sec/op +Iteration #5: 1.64341 sec/op +Iteration #6: 1.63723 sec/op +Iteration #7: 1.64342 sec/op +Iteration #8: 1.73774 sec/op +Iteration #9: 1.66048 sec/op +Iteration #10: 1.65678 sec/op +Iteration #11: 1.64745 sec/op +Iteration #12: 1.64695 sec/op +Iteration #13: 1.65331 sec/op +Iteration #14: 1.64493 sec/op +Consumed blackhole value: 1473139746 + Success: ~ 1.65328 sec/op ±0.74% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=5 +Warm-up #0: 0.00473223 sec/op +Warm-up #1: 0.00549901 sec/op +Warm-up #2: 0.00572423 sec/op +Warm-up #3: 0.00566863 sec/op +Warm-up #4: 0.00553256 sec/op +Warm-up #5: 0.00553350 sec/op +Warm-up #6: 0.00552486 sec/op +Warm-up #7: 0.00554896 sec/op +Iteration #0: 0.00552441 sec/op +Iteration #1: 0.00550977 sec/op +Iteration #2: 0.00551086 sec/op +Iteration #3: 0.00551710 sec/op +Iteration #4: 0.00553376 sec/op +Iteration #5: 0.00551835 sec/op +Iteration #6: 0.00551741 sec/op +Iteration #7: 0.00550569 sec/op +Iteration #8: 0.00551117 sec/op +Iteration #9: 0.00549860 sec/op +Iteration #10: 0.00550104 sec/op +Iteration #11: 0.00545595 sec/op +Iteration #12: 0.00552689 sec/op +Iteration #13: 0.00548120 sec/op +Iteration #14: 0.00545438 sec/op +Consumed blackhole value: 1005102917 + Success: ~ 0.00550444 sec/op ±0.22% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=6 +Warm-up #0: 0.000101681 sec/op +Warm-up #1: 0.0000987823 sec/op +Warm-up #2: 0.000100629 sec/op +Warm-up #3: 0.0000984492 sec/op +Warm-up #4: 0.0000988959 sec/op +Warm-up #5: 0.0000973568 sec/op +Warm-up #6: 0.0000981417 sec/op +Warm-up #7: 0.0000989019 sec/op +Iteration #0: 0.0000983755 sec/op +Iteration #1: 0.0000981803 sec/op +Iteration #2: 0.0000975625 sec/op +Iteration #3: 0.0000988364 sec/op +Iteration #4: 0.0000982414 sec/op +Iteration #5: 0.0000988920 sec/op +Iteration #6: 0.0000973119 sec/op +Iteration #7: 0.0000990609 sec/op +Iteration #8: 0.0000979214 sec/op +Iteration #9: 0.0000987786 sec/op +Iteration #10: 0.0000987086 sec/op +Iteration #11: 0.0000982157 sec/op +Iteration #12: 0.0000981035 sec/op +Iteration #13: 0.0000980571 sec/op +Iteration #14: 0.0000989481 sec/op +Consumed blackhole value: -246441038 + Success: ~ 0.0000983463 sec/op ±0.27% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=6 +Warm-up #0: 0.0908240 sec/op +Warm-up #1: 0.0888881 sec/op +Warm-up #2: 0.0878155 sec/op +Warm-up #3: 0.0873021 sec/op +Warm-up #4: 0.0875429 sec/op +Warm-up #5: 0.0875622 sec/op +Warm-up #6: 0.0873457 sec/op +Warm-up #7: 0.0878264 sec/op +Iteration #0: 0.0873539 sec/op +Iteration #1: 0.0874321 sec/op +Iteration #2: 0.0874898 sec/op +Iteration #3: 0.0874029 sec/op +Iteration #4: 0.0877446 sec/op +Iteration #5: 0.0874835 sec/op +Iteration #6: 0.0878384 sec/op +Iteration #7: 0.0877051 sec/op +Iteration #8: 0.0876075 sec/op +Iteration #9: 0.0879729 sec/op +Iteration #10: 0.0875015 sec/op +Iteration #11: 0.0877100 sec/op +Iteration #12: 0.0875965 sec/op +Iteration #13: 0.0875588 sec/op +Iteration #14: 0.0881423 sec/op +Consumed blackhole value: 868398346 + Success: ~ 0.0876360 sec/op ±0.13% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=6 +Warm-up #0: 0.000196691 sec/op +Warm-up #1: 0.000193978 sec/op +Warm-up #2: 0.000198249 sec/op +Warm-up #3: 0.000194438 sec/op +Warm-up #4: 0.000193581 sec/op +Warm-up #5: 0.000193137 sec/op +Warm-up #6: 0.000195889 sec/op +Warm-up #7: 0.000194165 sec/op +Iteration #0: 0.000193123 sec/op +Iteration #1: 0.000194112 sec/op +Iteration #2: 0.000193474 sec/op +Iteration #3: 0.000192587 sec/op +Iteration #4: 0.000193703 sec/op +Iteration #5: 0.000193437 sec/op +Iteration #6: 0.000193176 sec/op +Iteration #7: 0.000193673 sec/op +Iteration #8: 0.000193855 sec/op +Iteration #9: 0.000194539 sec/op +Iteration #10: 0.000194419 sec/op +Iteration #11: 0.000194030 sec/op +Iteration #12: 0.000193504 sec/op +Iteration #13: 0.000193029 sec/op +Iteration #14: 0.000194912 sec/op +Consumed blackhole value: 1159443199 + Success: ~ 0.000193705 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=6 +Warm-up #0: 0.146279 sec/op +Warm-up #1: 0.147247 sec/op +Warm-up #2: 0.148277 sec/op +Warm-up #3: 0.146762 sec/op +Warm-up #4: 0.146441 sec/op +Warm-up #5: 0.148573 sec/op +Warm-up #6: 0.145645 sec/op +Warm-up #7: 0.146090 sec/op +Iteration #0: 0.147246 sec/op +Iteration #1: 0.146255 sec/op +Iteration #2: 0.148101 sec/op +Iteration #3: 0.145892 sec/op +Iteration #4: 0.145730 sec/op +Iteration #5: 0.146721 sec/op +Iteration #6: 0.146183 sec/op +Iteration #7: 0.148055 sec/op +Iteration #8: 0.145468 sec/op +Iteration #9: 0.146161 sec/op +Iteration #10: 0.145750 sec/op +Iteration #11: 0.146150 sec/op +Iteration #12: 0.147532 sec/op +Iteration #13: 0.145034 sec/op +Iteration #14: 0.144988 sec/op +Consumed blackhole value: -1473733484 + Success: ~ 0.146351 sec/op ±0.34% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=6 +Warm-up #0: 0.632041 sec/op +Warm-up #1: 0.633515 sec/op +Warm-up #2: 0.623488 sec/op +Warm-up #3: 0.626639 sec/op +Warm-up #4: 0.623988 sec/op +Warm-up #5: 0.630478 sec/op +Warm-up #6: 0.629669 sec/op +Warm-up #7: 0.633168 sec/op +Iteration #0: 0.627566 sec/op +Iteration #1: 0.634113 sec/op +Iteration #2: 0.627306 sec/op +Iteration #3: 0.630416 sec/op +Iteration #4: 0.628477 sec/op +Iteration #5: 0.635034 sec/op +Iteration #6: 0.625917 sec/op +Iteration #7: 0.631272 sec/op +Iteration #8: 0.625546 sec/op +Iteration #9: 0.630173 sec/op +Iteration #10: 0.625533 sec/op +Iteration #11: 0.627265 sec/op +Iteration #12: 0.624561 sec/op +Iteration #13: 0.628514 sec/op +Iteration #14: 0.622290 sec/op +Consumed blackhole value: 865990064 + Success: ~ 0.628266 sec/op ±0.28% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=6 +Warm-up #0: 2.01436 sec/op +Warm-up #1: 2.09716 sec/op +Warm-up #2: 2.01707 sec/op +Warm-up #3: 2.04256 sec/op +Warm-up #4: 2.01139 sec/op +Warm-up #5: 2.02002 sec/op +Warm-up #6: 2.01023 sec/op +Warm-up #7: 2.02329 sec/op +Iteration #0: 2.01292 sec/op +Iteration #1: 1.78398 sec/op +Iteration #2: 1.74278 sec/op +Iteration #3: 1.80152 sec/op +Iteration #4: 1.74636 sec/op +Iteration #5: 1.75310 sec/op +Iteration #6: 1.74931 sec/op +Iteration #7: 1.76187 sec/op +Iteration #8: 1.75090 sec/op +Iteration #9: 1.77023 sec/op +Iteration #10: 1.75266 sec/op +Iteration #11: 1.76753 sec/op +Iteration #12: 1.75573 sec/op +Iteration #13: 1.76746 sec/op +Iteration #14: 1.76709 sec/op +Consumed blackhole value: 1579756356 + Success: ~ 1.77890 sec/op ±1.9% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=6 +Warm-up #0: 0.00478373 sec/op +Warm-up #1: 0.00478862 sec/op +Warm-up #2: 0.00479215 sec/op +Warm-up #3: 0.00479514 sec/op +Warm-up #4: 0.00479372 sec/op +Warm-up #5: 0.00479940 sec/op +Warm-up #6: 0.00480612 sec/op +Warm-up #7: 0.00479150 sec/op +Iteration #0: 0.00479675 sec/op +Iteration #1: 0.00478718 sec/op +Iteration #2: 0.00479787 sec/op +Iteration #3: 0.00480263 sec/op +Iteration #4: 0.00517628 sec/op +Iteration #5: 0.00556160 sec/op +Iteration #6: 0.00557078 sec/op +Iteration #7: 0.00574463 sec/op +Iteration #8: 0.00554776 sec/op +Iteration #9: 0.00553029 sec/op +Iteration #10: 0.00554093 sec/op +Iteration #11: 0.00554604 sec/op +Iteration #12: 0.00553537 sec/op +Iteration #13: 0.00552809 sec/op +Iteration #14: 0.00552911 sec/op +Consumed blackhole value: 2004284582 + Success: ~ 0.00533302 sec/op ±3.4% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=7 +Warm-up #0: 0.0000979127 sec/op +Warm-up #1: 0.0000970405 sec/op +Warm-up #2: 0.0000984637 sec/op +Warm-up #3: 0.0000980147 sec/op +Warm-up #4: 0.0000982240 sec/op +Warm-up #5: 0.0000975100 sec/op +Warm-up #6: 0.0000970828 sec/op +Warm-up #7: 0.0000978114 sec/op +Iteration #0: 0.0000984886 sec/op +Iteration #1: 0.0000983164 sec/op +Iteration #2: 0.0000978694 sec/op +Iteration #3: 0.0000975975 sec/op +Iteration #4: 0.0000983769 sec/op +Iteration #5: 0.0000977869 sec/op +Iteration #6: 0.0000972677 sec/op +Iteration #7: 0.0000980161 sec/op +Iteration #8: 0.0000984063 sec/op +Iteration #9: 0.0000990935 sec/op +Iteration #10: 0.0000982998 sec/op +Iteration #11: 0.0000979902 sec/op +Iteration #12: 0.0000976588 sec/op +Iteration #13: 0.0000973620 sec/op +Iteration #14: 0.0000984398 sec/op +Consumed blackhole value: 35808879 + Success: ~ 0.0000980647 sec/op ±0.25% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=7 +Warm-up #0: 0.0893653 sec/op +Warm-up #1: 0.0887640 sec/op +Warm-up #2: 0.0890850 sec/op +Warm-up #3: 0.0888894 sec/op +Warm-up #4: 0.0891658 sec/op +Warm-up #5: 0.0889025 sec/op +Warm-up #6: 0.0886882 sec/op +Warm-up #7: 0.0891674 sec/op +Iteration #0: 0.0887087 sec/op +Iteration #1: 0.0891641 sec/op +Iteration #2: 0.0890191 sec/op +Iteration #3: 0.0892111 sec/op +Iteration #4: 0.0888798 sec/op +Iteration #5: 0.0883621 sec/op +Iteration #6: 0.0890102 sec/op +Iteration #7: 0.0889077 sec/op +Iteration #8: 0.0888408 sec/op +Iteration #9: 0.0887769 sec/op +Iteration #10: 0.0887280 sec/op +Iteration #11: 0.0887291 sec/op +Iteration #12: 0.0885674 sec/op +Iteration #13: 0.0892826 sec/op +Iteration #14: 0.0887968 sec/op +Consumed blackhole value: -139597297 + Success: ~ 0.0888656 sec/op ±0.14% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=7 +Warm-up #0: 0.000191920 sec/op +Warm-up #1: 0.000191610 sec/op +Warm-up #2: 0.000191286 sec/op +Warm-up #3: 0.000191535 sec/op +Warm-up #4: 0.000191332 sec/op +Warm-up #5: 0.000192497 sec/op +Warm-up #6: 0.000193604 sec/op +Warm-up #7: 0.000191878 sec/op +Iteration #0: 0.000193780 sec/op +Iteration #1: 0.000192145 sec/op +Iteration #2: 0.000192216 sec/op +Iteration #3: 0.000193049 sec/op +Iteration #4: 0.000195232 sec/op +Iteration #5: 0.000192154 sec/op +Iteration #6: 0.000193090 sec/op +Iteration #7: 0.000192340 sec/op +Iteration #8: 0.000191788 sec/op +Iteration #9: 0.000191616 sec/op +Iteration #10: 0.000192409 sec/op +Iteration #11: 0.000191543 sec/op +Iteration #12: 0.000192033 sec/op +Iteration #13: 0.000192066 sec/op +Iteration #14: 0.000193169 sec/op +Consumed blackhole value: 380229781 + Success: ~ 0.000192575 sec/op ±0.25% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=7 +Warm-up #0: 0.152953 sec/op +Warm-up #1: 0.148066 sec/op +Warm-up #2: 0.147305 sec/op +Warm-up #3: 0.150155 sec/op +Warm-up #4: 0.147235 sec/op +Warm-up #5: 0.146904 sec/op +Warm-up #6: 0.147212 sec/op +Warm-up #7: 0.146990 sec/op +Iteration #0: 0.150600 sec/op +Iteration #1: 0.148040 sec/op +Iteration #2: 0.149859 sec/op +Iteration #3: 0.147940 sec/op +Iteration #4: 0.146680 sec/op +Iteration #5: 0.150132 sec/op +Iteration #6: 0.147788 sec/op +Iteration #7: 0.147556 sec/op +Iteration #8: 0.146604 sec/op +Iteration #9: 0.150605 sec/op +Iteration #10: 0.148187 sec/op +Iteration #11: 0.147789 sec/op +Iteration #12: 0.147366 sec/op +Iteration #13: 0.147149 sec/op +Iteration #14: 0.149727 sec/op +Consumed blackhole value: -788353294 + Success: ~ 0.148401 sec/op ±0.48% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=7 +Warm-up #0: 0.628648 sec/op +Warm-up #1: 0.636929 sec/op +Warm-up #2: 0.631040 sec/op +Warm-up #3: 0.666605 sec/op +Warm-up #4: 0.632570 sec/op +Warm-up #5: 0.634727 sec/op +Warm-up #6: 0.628171 sec/op +Warm-up #7: 0.632750 sec/op +Iteration #0: 0.629208 sec/op +Iteration #1: 0.633362 sec/op +Iteration #2: 0.629457 sec/op +Iteration #3: 0.629071 sec/op +Iteration #4: 0.635599 sec/op +Iteration #5: 0.631561 sec/op +Iteration #6: 0.631828 sec/op +Iteration #7: 0.626272 sec/op +Iteration #8: 0.632754 sec/op +Iteration #9: 0.626879 sec/op +Iteration #10: 0.632019 sec/op +Iteration #11: 0.626468 sec/op +Iteration #12: 0.630050 sec/op +Iteration #13: 0.627243 sec/op +Iteration #14: 0.631996 sec/op +Consumed blackhole value: 167245716 + Success: ~ 0.630251 sec/op ±0.22% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=7 +Warm-up #0: 2.26198 sec/op +Warm-up #1: 2.27138 sec/op +Warm-up #2: 2.25986 sec/op +Warm-up #3: 2.27952 sec/op +Warm-up #4: 2.31423 sec/op +Warm-up #5: 2.39310 sec/op +Warm-up #6: 2.26732 sec/op +Warm-up #7: 2.28765 sec/op +Iteration #0: 2.26602 sec/op +Iteration #1: 2.27757 sec/op +Iteration #2: 2.26651 sec/op +Iteration #3: 2.27749 sec/op +Iteration #4: 2.25942 sec/op +Iteration #5: 2.29463 sec/op +Iteration #6: 2.26796 sec/op +Iteration #7: 2.26848 sec/op +Iteration #8: 2.25633 sec/op +Iteration #9: 2.27195 sec/op +Iteration #10: 2.26278 sec/op +Iteration #11: 2.27383 sec/op +Iteration #12: 2.26489 sec/op +Iteration #13: 2.27098 sec/op +Iteration #14: 2.26479 sec/op +Consumed blackhole value: 52195157 + Success: ~ 2.26957 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=7 +Warm-up #0: 0.00555777 sec/op +Warm-up #1: 0.00555115 sec/op +Warm-up #2: 0.00556110 sec/op +Warm-up #3: 0.00555388 sec/op +Warm-up #4: 0.00555150 sec/op +Warm-up #5: 0.00553411 sec/op +Warm-up #6: 0.00554090 sec/op +Warm-up #7: 0.00553741 sec/op +Iteration #0: 0.00557633 sec/op +Iteration #1: 0.00554766 sec/op +Iteration #2: 0.00555859 sec/op +Iteration #3: 0.00556699 sec/op +Iteration #4: 0.00556412 sec/op +Iteration #5: 0.00556655 sec/op +Iteration #6: 0.00556245 sec/op +Iteration #7: 0.00559364 sec/op +Iteration #8: 0.00555979 sec/op +Iteration #9: 0.00578173 sec/op +Iteration #10: 0.00554907 sec/op +Iteration #11: 0.00556643 sec/op +Iteration #12: 0.00555755 sec/op +Iteration #13: 0.00555263 sec/op +Iteration #14: 0.00553529 sec/op +Consumed blackhole value: -677505919 + Success: ~ 0.00557592 sec/op ±0.53% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=8 +Warm-up #0: 0.0000968712 sec/op +Warm-up #1: 0.0000968065 sec/op +Warm-up #2: 0.0000976566 sec/op +Warm-up #3: 0.0000967848 sec/op +Warm-up #4: 0.0000974174 sec/op +Warm-up #5: 0.0000986084 sec/op +Warm-up #6: 0.0000978692 sec/op +Warm-up #7: 0.0000981287 sec/op +Iteration #0: 0.0000975378 sec/op +Iteration #1: 0.0000964200 sec/op +Iteration #2: 0.0000981744 sec/op +Iteration #3: 0.0000986798 sec/op +Iteration #4: 0.0000982672 sec/op +Iteration #5: 0.0000973332 sec/op +Iteration #6: 0.0000924211 sec/op +Iteration #7: 0.0000927585 sec/op +Iteration #8: 0.0000926680 sec/op +Iteration #9: 0.0000905219 sec/op +Iteration #10: 0.0000922871 sec/op +Iteration #11: 0.0000914542 sec/op +Iteration #12: 0.0000917445 sec/op +Iteration #13: 0.0000923596 sec/op +Iteration #14: 0.0000908956 sec/op +Consumed blackhole value: -566465131 + Success: ~ 0.0000942349 sec/op ±1.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=8 +Warm-up #0: 0.0817632 sec/op +Warm-up #1: 0.0816741 sec/op +Warm-up #2: 0.0814466 sec/op +Warm-up #3: 0.0814438 sec/op +Warm-up #4: 0.0820506 sec/op +Warm-up #5: 0.0815353 sec/op +Warm-up #6: 0.0815428 sec/op +Warm-up #7: 0.0820853 sec/op +Iteration #0: 0.0818249 sec/op +Iteration #1: 0.0813070 sec/op +Iteration #2: 0.0814616 sec/op +Iteration #3: 0.0820384 sec/op +Iteration #4: 0.0872929 sec/op +Iteration #5: 0.0935331 sec/op +Iteration #6: 0.0932427 sec/op +Iteration #7: 0.0933411 sec/op +Iteration #8: 0.0933242 sec/op +Iteration #9: 0.0931263 sec/op +Iteration #10: 0.0933965 sec/op +Iteration #11: 0.0934835 sec/op +Iteration #12: 0.0931516 sec/op +Iteration #13: 0.0932830 sec/op +Iteration #14: 0.0930763 sec/op +Consumed blackhole value: -195774250 + Success: ~ 0.0897922 sec/op ±3.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=8 +Warm-up #0: 0.000191367 sec/op +Warm-up #1: 0.000191361 sec/op +Warm-up #2: 0.000194442 sec/op +Warm-up #3: 0.000191421 sec/op +Warm-up #4: 0.000193605 sec/op +Warm-up #5: 0.000191024 sec/op +Warm-up #6: 0.000191556 sec/op +Warm-up #7: 0.000191106 sec/op +Iteration #0: 0.000190852 sec/op +Iteration #1: 0.000194389 sec/op +Iteration #2: 0.000190957 sec/op +Iteration #3: 0.000191777 sec/op +Iteration #4: 0.000191150 sec/op +Iteration #5: 0.000190653 sec/op +Iteration #6: 0.000190981 sec/op +Iteration #7: 0.000191237 sec/op +Iteration #8: 0.000190533 sec/op +Iteration #9: 0.000190745 sec/op +Iteration #10: 0.000191118 sec/op +Iteration #11: 0.000190612 sec/op +Iteration #12: 0.000192851 sec/op +Iteration #13: 0.000191836 sec/op +Iteration #14: 0.000191954 sec/op +Consumed blackhole value: -1483889261 + Success: ~ 0.000191443 sec/op ±0.27% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=8 +Warm-up #0: 0.167607 sec/op +Warm-up #1: 0.167365 sec/op +Warm-up #2: 0.167389 sec/op +Warm-up #3: 0.168900 sec/op +Warm-up #4: 0.167750 sec/op +Warm-up #5: 0.166963 sec/op +Warm-up #6: 0.166966 sec/op +Warm-up #7: 0.167216 sec/op +Iteration #0: 0.167258 sec/op +Iteration #1: 0.169744 sec/op +Iteration #2: 0.176469 sec/op +Iteration #3: 0.167827 sec/op +Iteration #4: 0.167465 sec/op +Iteration #5: 0.167285 sec/op +Iteration #6: 0.167328 sec/op +Iteration #7: 0.169727 sec/op +Iteration #8: 0.166845 sec/op +Iteration #9: 0.167146 sec/op +Iteration #10: 0.167894 sec/op +Iteration #11: 0.167280 sec/op +Iteration #12: 0.169971 sec/op +Iteration #13: 0.167214 sec/op +Iteration #14: 0.167557 sec/op +Consumed blackhole value: -626964616 + Success: ~ 0.168467 sec/op ±0.73% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=8 +Warm-up #0: 0.640398 sec/op +Warm-up #1: 0.633970 sec/op +Warm-up #2: 0.632237 sec/op +Warm-up #3: 0.632968 sec/op +Warm-up #4: 0.632520 sec/op +Warm-up #5: 0.636011 sec/op +Warm-up #6: 0.631888 sec/op +Warm-up #7: 0.634446 sec/op +Iteration #0: 0.643637 sec/op +Iteration #1: 0.635200 sec/op +Iteration #2: 0.630043 sec/op +Iteration #3: 0.637308 sec/op +Iteration #4: 0.633074 sec/op +Iteration #5: 0.636525 sec/op +Iteration #6: 0.628936 sec/op +Iteration #7: 0.636022 sec/op +Iteration #8: 0.632201 sec/op +Iteration #9: 0.632815 sec/op +Iteration #10: 0.631985 sec/op +Iteration #11: 0.633342 sec/op +Iteration #12: 0.629123 sec/op +Iteration #13: 0.632822 sec/op +Iteration #14: 0.629092 sec/op +Consumed blackhole value: -1346892242 + Success: ~ 0.633475 sec/op ±0.31% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=8 +Warm-up #0: 2.17268 sec/op +Warm-up #1: 2.17453 sec/op +Warm-up #2: 2.16850 sec/op +Warm-up #3: 2.22760 sec/op +Warm-up #4: 2.17139 sec/op +Warm-up #5: 2.17144 sec/op +Warm-up #6: 2.17476 sec/op +Warm-up #7: 2.17478 sec/op +Iteration #0: 2.17536 sec/op +Iteration #1: 2.17424 sec/op +Iteration #2: 2.22210 sec/op +Iteration #3: 2.17871 sec/op +Iteration #4: 2.17395 sec/op +Iteration #5: 2.17656 sec/op +Iteration #6: 2.17352 sec/op +Iteration #7: 2.17616 sec/op +Iteration #8: 2.17288 sec/op +Iteration #9: 2.18494 sec/op +Iteration #10: 2.17156 sec/op +Iteration #11: 2.17816 sec/op +Iteration #12: 2.18211 sec/op +Iteration #13: 2.18190 sec/op +Iteration #14: 2.17541 sec/op +Consumed blackhole value: -1053549606 + Success: ~ 2.17984 sec/op ±0.29% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=8 +Warm-up #0: 0.00526967 sec/op +Warm-up #1: 0.00524950 sec/op +Warm-up #2: 0.00527229 sec/op +Warm-up #3: 0.00527058 sec/op +Warm-up #4: 0.00528224 sec/op +Warm-up #5: 0.00533513 sec/op +Warm-up #6: 0.00531021 sec/op +Warm-up #7: 0.00532498 sec/op +Iteration #0: 0.00527773 sec/op +Iteration #1: 0.00528412 sec/op +Iteration #2: 0.00527387 sec/op +Iteration #3: 0.00527915 sec/op +Iteration #4: 0.00526959 sec/op +Iteration #5: 0.00547426 sec/op +Iteration #6: 0.00528247 sec/op +Iteration #7: 0.00528521 sec/op +Iteration #8: 0.00528227 sec/op +Iteration #9: 0.00528714 sec/op +Iteration #10: 0.00528229 sec/op +Iteration #11: 0.00529358 sec/op +Iteration #12: 0.00528877 sec/op +Iteration #13: 0.00527495 sec/op +Iteration #14: 0.00529259 sec/op +Consumed blackhole value: 17283281 + Success: ~ 0.00529520 sec/op ±0.48% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=simpleText, level=9 +Warm-up #0: 0.0000936615 sec/op +Warm-up #1: 0.0000931856 sec/op +Warm-up #2: 0.0000937978 sec/op +Warm-up #3: 0.0000935599 sec/op +Warm-up #4: 0.0000934472 sec/op +Warm-up #5: 0.0000940699 sec/op +Warm-up #6: 0.0000989277 sec/op +Warm-up #7: 0.000100390 sec/op +Iteration #0: 0.000102159 sec/op +Iteration #1: 0.000101372 sec/op +Iteration #2: 0.000100592 sec/op +Iteration #3: 0.000101152 sec/op +Iteration #4: 0.000101361 sec/op +Iteration #5: 0.000102650 sec/op +Iteration #6: 0.000101909 sec/op +Iteration #7: 0.000101366 sec/op +Iteration #8: 0.000101952 sec/op +Iteration #9: 0.000101001 sec/op +Iteration #10: 0.000102521 sec/op +Iteration #11: 0.000100581 sec/op +Iteration #12: 0.000101297 sec/op +Iteration #13: 0.000103179 sec/op +Iteration #14: 0.000101530 sec/op +Consumed blackhole value: -940856785 + Success: ~ 0.000101641 sec/op ±0.37% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=text, level=9 +Warm-up #0: 0.318716 sec/op +Warm-up #1: 0.313570 sec/op +Warm-up #2: 0.315775 sec/op +Warm-up #3: 0.311589 sec/op +Warm-up #4: 0.312044 sec/op +Warm-up #5: 0.311605 sec/op +Warm-up #6: 0.311626 sec/op +Warm-up #7: 0.312512 sec/op +Iteration #0: 0.311359 sec/op +Iteration #1: 0.312156 sec/op +Iteration #2: 0.310981 sec/op +Iteration #3: 0.311648 sec/op +Iteration #4: 0.310915 sec/op +Iteration #5: 0.312280 sec/op +Iteration #6: 0.313533 sec/op +Iteration #7: 0.311471 sec/op +Iteration #8: 0.315339 sec/op +Iteration #9: 0.311599 sec/op +Iteration #10: 0.311521 sec/op +Iteration #11: 0.315546 sec/op +Iteration #12: 0.324453 sec/op +Iteration #13: 0.311594 sec/op +Iteration #14: 0.312762 sec/op +Consumed blackhole value: -1651772707 + Success: ~ 0.313144 sec/op ±0.56% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=model3D, level=9 +Warm-up #0: 0.000273966 sec/op +Warm-up #1: 0.000274239 sec/op +Warm-up #2: 0.000273124 sec/op +Warm-up #3: 0.000284239 sec/op +Warm-up #4: 0.000278984 sec/op +Warm-up #5: 0.000278779 sec/op +Warm-up #6: 0.000274040 sec/op +Warm-up #7: 0.000274566 sec/op +Iteration #0: 0.000278284 sec/op +Iteration #1: 0.000276243 sec/op +Iteration #2: 0.000275330 sec/op +Iteration #3: 0.000273280 sec/op +Iteration #4: 0.000274167 sec/op +Iteration #5: 0.000273563 sec/op +Iteration #6: 0.000272564 sec/op +Iteration #7: 0.000272667 sec/op +Iteration #8: 0.000272657 sec/op +Iteration #9: 0.000274675 sec/op +Iteration #10: 0.000276739 sec/op +Iteration #11: 0.000275399 sec/op +Iteration #12: 0.000275549 sec/op +Iteration #13: 0.000274514 sec/op +Iteration #14: 0.000274070 sec/op +Consumed blackhole value: -365873851 + Success: ~ 0.000274647 sec/op ±0.30% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Rainier.bmp, level=9 +Warm-up #0: 7.08130 sec/op +Warm-up #1: 7.06933 sec/op +Warm-up #2: 7.09516 sec/op +Warm-up #3: 7.14302 sec/op +Warm-up #4: 6.69283 sec/op +Warm-up #5: 6.15032 sec/op +Warm-up #6: 6.15157 sec/op +Warm-up #7: 6.15431 sec/op +Iteration #0: 6.16127 sec/op +Iteration #1: 6.18141 sec/op +Iteration #2: 6.20400 sec/op +Iteration #3: 6.37573 sec/op +Iteration #4: 6.23219 sec/op +Iteration #5: 6.19565 sec/op +Iteration #6: 6.18491 sec/op +Iteration #7: 6.24847 sec/op +Iteration #8: 6.33526 sec/op +Iteration #9: 6.26932 sec/op +Iteration #10: 6.28226 sec/op +Iteration #11: 6.48226 sec/op +Iteration #12: 6.30209 sec/op +Iteration #13: 6.49577 sec/op +Iteration #14: 6.29587 sec/op +Consumed blackhole value: -34790261 + Success: ~ 6.28310 sec/op ±0.83% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Maltese.bmp, level=9 +Warm-up #0: 2.23439 sec/op +Warm-up #1: 2.20008 sec/op +Warm-up #2: 2.19671 sec/op +Warm-up #3: 2.21050 sec/op +Warm-up #4: 2.20184 sec/op +Warm-up #5: 2.19661 sec/op +Warm-up #6: 2.20729 sec/op +Warm-up #7: 2.20845 sec/op +Iteration #0: 2.20778 sec/op +Iteration #1: 2.20964 sec/op +Iteration #2: 2.21199 sec/op +Iteration #3: 2.21121 sec/op +Iteration #4: 2.20491 sec/op +Iteration #5: 2.20113 sec/op +Iteration #6: 2.19833 sec/op +Iteration #7: 2.20955 sec/op +Iteration #8: 2.20049 sec/op +Iteration #9: 2.19641 sec/op +Iteration #10: 2.20543 sec/op +Iteration #11: 2.19431 sec/op +Iteration #12: 2.20079 sec/op +Iteration #13: 2.20933 sec/op +Iteration #14: 2.20802 sec/op +Consumed blackhole value: 606834289 + Success: ~ 2.20462 sec/op ±0.13% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=Sunrise.bmp, level=9 +Warm-up #0: 18.2118 sec/op +Warm-up #1: 18.2247 sec/op +Warm-up #2: 18.2486 sec/op +Warm-up #3: 18.9923 sec/op +Warm-up #4: 20.2535 sec/op +Warm-up #5: 18.1271 sec/op +Warm-up #6: 18.3962 sec/op +Warm-up #7: 18.2543 sec/op +Iteration #0: 18.3372 sec/op +Iteration #1: 18.2726 sec/op +Iteration #2: 18.3107 sec/op +Iteration #3: 18.2830 sec/op +Iteration #4: 18.2930 sec/op +Iteration #5: 18.2813 sec/op +Iteration #6: 21.0252 sec/op +Iteration #7: 20.9398 sec/op +Iteration #8: 20.8220 sec/op +Iteration #9: 20.7509 sec/op +Iteration #10: 20.7066 sec/op +Iteration #11: 20.6723 sec/op +Iteration #12: 20.6155 sec/op +Iteration #13: 20.6825 sec/op +Iteration #14: 20.5789 sec/op +Consumed blackhole value: -252215637 + Success: ~ 19.7714 sec/op ±3.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateCompression | corpus=compressed_MVT.pbf, level=9 +Warm-up #0: 0.0178312 sec/op +Warm-up #1: 0.0178642 sec/op +Warm-up #2: 0.0177402 sec/op +Warm-up #3: 0.0177153 sec/op +Warm-up #4: 0.0178060 sec/op +Warm-up #5: 0.0176542 sec/op +Warm-up #6: 0.0176916 sec/op +Warm-up #7: 0.0177828 sec/op +Iteration #0: 0.0176794 sec/op +Iteration #1: 0.0177333 sec/op +Iteration #2: 0.0193660 sec/op +Iteration #3: 0.0182086 sec/op +Iteration #4: 0.0178102 sec/op +Iteration #5: 0.0177843 sec/op +Iteration #6: 0.0178667 sec/op +Iteration #7: 0.0177541 sec/op +Iteration #8: 0.0177892 sec/op +Iteration #9: 0.0179021 sec/op +Iteration #10: 0.0178546 sec/op +Iteration #11: 0.0177506 sec/op +Iteration #12: 0.0178075 sec/op +Iteration #13: 0.0178471 sec/op +Iteration #14: 0.0178390 sec/op +Consumed blackhole value: -35708308 + Success: ~ 0.0179328 sec/op ±1.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=0 +Warm-up #0: 0.00000111517 sec/op +Warm-up #1: 0.00000109067 sec/op +Warm-up #2: 0.00000108555 sec/op +Warm-up #3: 0.00000107836 sec/op +Warm-up #4: 0.00000109757 sec/op +Warm-up #5: 0.00000109163 sec/op +Warm-up #6: 0.00000107481 sec/op +Warm-up #7: 0.00000106920 sec/op +Iteration #0: 0.00000106483 sec/op +Iteration #1: 0.00000106839 sec/op +Iteration #2: 0.00000107371 sec/op +Iteration #3: 0.00000107195 sec/op +Iteration #4: 0.00000106361 sec/op +Iteration #5: 0.00000106017 sec/op +Iteration #6: 0.00000105707 sec/op +Iteration #7: 0.00000105403 sec/op +Iteration #8: 0.00000105371 sec/op +Iteration #9: 0.00000105749 sec/op +Iteration #10: 0.00000105439 sec/op +Iteration #11: 0.00000103632 sec/op +Iteration #12: 0.00000104446 sec/op +Iteration #13: 0.00000104111 sec/op +Iteration #14: 0.00000103645 sec/op +Consumed blackhole value: 2038482100 + Success: ~ 0.00000105585 sec/op ±0.57% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=0 +Warm-up #0: 0.00152037 sec/op +Warm-up #1: 0.00152978 sec/op +Warm-up #2: 0.00152209 sec/op +Warm-up #3: 0.00153255 sec/op +Warm-up #4: 0.00153269 sec/op +Warm-up #5: 0.00151916 sec/op +Warm-up #6: 0.00154129 sec/op +Warm-up #7: 0.00152324 sec/op +Iteration #0: 0.00153398 sec/op +Iteration #1: 0.00152924 sec/op +Iteration #2: 0.00151611 sec/op +Iteration #3: 0.00151493 sec/op +Iteration #4: 0.00153354 sec/op +Iteration #5: 0.00153356 sec/op +Iteration #6: 0.00151641 sec/op +Iteration #7: 0.00153287 sec/op +Iteration #8: 0.00153033 sec/op +Iteration #9: 0.00152002 sec/op +Iteration #10: 0.00153588 sec/op +Iteration #11: 0.00152438 sec/op +Iteration #12: 0.00155657 sec/op +Iteration #13: 0.00158367 sec/op +Iteration #14: 0.00152715 sec/op +Consumed blackhole value: -98806896 + Success: ~ 0.00153257 sec/op ±0.58% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=0 +Warm-up #0: 0.00000130961 sec/op +Warm-up #1: 0.00000124436 sec/op +Warm-up #2: 0.00000122888 sec/op +Warm-up #3: 0.00000124617 sec/op +Warm-up #4: 0.00000124438 sec/op +Warm-up #5: 0.00000125029 sec/op +Warm-up #6: 0.00000125236 sec/op +Warm-up #7: 0.00000125085 sec/op +Iteration #0: 0.00000124380 sec/op +Iteration #1: 0.00000123981 sec/op +Iteration #2: 0.00000124136 sec/op +Iteration #3: 0.00000124045 sec/op +Iteration #4: 0.00000122237 sec/op +Iteration #5: 0.00000121703 sec/op +Iteration #6: 0.00000124357 sec/op +Iteration #7: 0.00000127988 sec/op +Iteration #8: 0.00000125949 sec/op +Iteration #9: 0.00000122146 sec/op +Iteration #10: 0.00000121505 sec/op +Iteration #11: 0.00000120996 sec/op +Iteration #12: 0.00000124885 sec/op +Iteration #13: 0.00000128428 sec/op +Iteration #14: 0.00000126429 sec/op +Consumed blackhole value: 200391535 + Success: ~ 0.00000124211 sec/op ±0.93% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=0 +Warm-up #0: 0.00814163 sec/op +Warm-up #1: 0.00794735 sec/op +Warm-up #2: 0.00817707 sec/op +Warm-up #3: 0.00793615 sec/op +Warm-up #4: 0.00797348 sec/op +Warm-up #5: 0.00815070 sec/op +Warm-up #6: 0.00792269 sec/op +Warm-up #7: 0.00797295 sec/op +Iteration #0: 0.00814637 sec/op +Iteration #1: 0.00808125 sec/op +Iteration #2: 0.00797709 sec/op +Iteration #3: 0.00811359 sec/op +Iteration #4: 0.00795894 sec/op +Iteration #5: 0.00815530 sec/op +Iteration #6: 0.00794716 sec/op +Iteration #7: 0.00796764 sec/op +Iteration #8: 0.00811927 sec/op +Iteration #9: 0.00797107 sec/op +Iteration #10: 0.00815511 sec/op +Iteration #11: 0.00796460 sec/op +Iteration #12: 0.00797589 sec/op +Iteration #13: 0.00813681 sec/op +Iteration #14: 0.00793063 sec/op +Consumed blackhole value: -614116411 + Success: ~ 0.00804005 sec/op ±0.56% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=0 +Warm-up #0: 0.0197962 sec/op +Warm-up #1: 0.0190184 sec/op +Warm-up #2: 0.0190254 sec/op +Warm-up #3: 0.0198361 sec/op +Warm-up #4: 0.0190232 sec/op +Warm-up #5: 0.0199464 sec/op +Warm-up #6: 0.0190355 sec/op +Warm-up #7: 0.0202231 sec/op +Iteration #0: 0.0198194 sec/op +Iteration #1: 0.0198361 sec/op +Iteration #2: 0.0206483 sec/op +Iteration #3: 0.0198075 sec/op +Iteration #4: 0.0207270 sec/op +Iteration #5: 0.0198374 sec/op +Iteration #6: 0.0206808 sec/op +Iteration #7: 0.0198813 sec/op +Iteration #8: 0.0198750 sec/op +Iteration #9: 0.0206932 sec/op +Iteration #10: 0.0197711 sec/op +Iteration #11: 0.0206923 sec/op +Iteration #12: 0.0198351 sec/op +Iteration #13: 0.0206196 sec/op +Iteration #14: 0.0198183 sec/op +Consumed blackhole value: 2035751014 + Success: ~ 0.0201695 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=0 +Warm-up #0: 0.0752220 sec/op +Warm-up #1: 0.0760031 sec/op +Warm-up #2: 0.0708622 sec/op +Warm-up #3: 0.0765741 sec/op +Warm-up #4: 0.0756603 sec/op +Warm-up #5: 0.0702654 sec/op +Warm-up #6: 0.0774404 sec/op +Warm-up #7: 0.0757299 sec/op +Iteration #0: 0.0704004 sec/op +Iteration #1: 0.0766645 sec/op +Iteration #2: 0.0756474 sec/op +Iteration #3: 0.0704079 sec/op +Iteration #4: 0.0765486 sec/op +Iteration #5: 0.0757699 sec/op +Iteration #6: 0.0703226 sec/op +Iteration #7: 0.0764718 sec/op +Iteration #8: 0.0756241 sec/op +Iteration #9: 0.0703226 sec/op +Iteration #10: 0.0763614 sec/op +Iteration #11: 0.0756385 sec/op +Iteration #12: 0.0702227 sec/op +Iteration #13: 0.0788595 sec/op +Iteration #14: 0.0762001 sec/op +Consumed blackhole value: -610651319 + Success: ~ 0.0743641 sec/op ±2.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=0 +Warm-up #0: 0.000201428 sec/op +Warm-up #1: 0.000197447 sec/op +Warm-up #2: 0.000194381 sec/op +Warm-up #3: 0.000198048 sec/op +Warm-up #4: 0.000194640 sec/op +Warm-up #5: 0.000198279 sec/op +Warm-up #6: 0.000197069 sec/op +Warm-up #7: 0.000195800 sec/op +Iteration #0: 0.000196446 sec/op +Iteration #1: 0.000197390 sec/op +Iteration #2: 0.000201303 sec/op +Iteration #3: 0.000195116 sec/op +Iteration #4: 0.000193885 sec/op +Iteration #5: 0.000202346 sec/op +Iteration #6: 0.000208316 sec/op +Iteration #7: 0.000197341 sec/op +Iteration #8: 0.000197164 sec/op +Iteration #9: 0.000197622 sec/op +Iteration #10: 0.000196967 sec/op +Iteration #11: 0.000194560 sec/op +Iteration #12: 0.000197235 sec/op +Iteration #13: 0.000184406 sec/op +Iteration #14: 0.000179881 sec/op +Consumed blackhole value: 1594925580 + Success: ~ 0.000195999 sec/op ±1.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=1 +Warm-up #0: 0.00000177997 sec/op +Warm-up #1: 0.00000177210 sec/op +Warm-up #2: 0.00000176440 sec/op +Warm-up #3: 0.00000176129 sec/op +Warm-up #4: 0.00000175163 sec/op +Warm-up #5: 0.00000174826 sec/op +Warm-up #6: 0.00000175708 sec/op +Warm-up #7: 0.00000175084 sec/op +Iteration #0: 0.00000174734 sec/op +Iteration #1: 0.00000176059 sec/op +Iteration #2: 0.00000174615 sec/op +Iteration #3: 0.00000174786 sec/op +Iteration #4: 0.00000176794 sec/op +Iteration #5: 0.00000174954 sec/op +Iteration #6: 0.00000178101 sec/op +Iteration #7: 0.00000175214 sec/op +Iteration #8: 0.00000174276 sec/op +Iteration #9: 0.00000173535 sec/op +Iteration #10: 0.00000173647 sec/op +Iteration #11: 0.00000182727 sec/op +Iteration #12: 0.00000176730 sec/op +Iteration #13: 0.00000175431 sec/op +Iteration #14: 0.00000175044 sec/op +Consumed blackhole value: 1103346884 + Success: ~ 0.00000175777 sec/op ±0.66% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=1 +Warm-up #0: 0.0106531 sec/op +Warm-up #1: 0.0123641 sec/op +Warm-up #2: 0.0122963 sec/op +Warm-up #3: 0.0122795 sec/op +Warm-up #4: 0.0124413 sec/op +Warm-up #5: 0.0116576 sec/op +Warm-up #6: 0.0106926 sec/op +Warm-up #7: 0.0105064 sec/op +Iteration #0: 0.0106756 sec/op +Iteration #1: 0.0106419 sec/op +Iteration #2: 0.0105925 sec/op +Iteration #3: 0.0105525 sec/op +Iteration #4: 0.0106783 sec/op +Iteration #5: 0.0105396 sec/op +Iteration #6: 0.0106779 sec/op +Iteration #7: 0.0105317 sec/op +Iteration #8: 0.0105980 sec/op +Iteration #9: 0.0106760 sec/op +Iteration #10: 0.0106016 sec/op +Iteration #11: 0.0106651 sec/op +Iteration #12: 0.0106203 sec/op +Iteration #13: 0.0105434 sec/op +Iteration #14: 0.0107056 sec/op +Consumed blackhole value: -332359157 + Success: ~ 0.0106200 sec/op ±0.28% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=1 +Warm-up #0: 0.0000263096 sec/op +Warm-up #1: 0.0000262945 sec/op +Warm-up #2: 0.0000262711 sec/op +Warm-up #3: 0.0000263497 sec/op +Warm-up #4: 0.0000263390 sec/op +Warm-up #5: 0.0000263575 sec/op +Warm-up #6: 0.0000263396 sec/op +Warm-up #7: 0.0000263729 sec/op +Iteration #0: 0.0000263302 sec/op +Iteration #1: 0.0000262892 sec/op +Iteration #2: 0.0000262739 sec/op +Iteration #3: 0.0000262843 sec/op +Iteration #4: 0.0000263104 sec/op +Iteration #5: 0.0000263251 sec/op +Iteration #6: 0.0000263225 sec/op +Iteration #7: 0.0000263259 sec/op +Iteration #8: 0.0000262912 sec/op +Iteration #9: 0.0000262855 sec/op +Iteration #10: 0.0000263367 sec/op +Iteration #11: 0.0000263559 sec/op +Iteration #12: 0.0000263635 sec/op +Iteration #13: 0.0000263516 sec/op +Iteration #14: 0.0000263352 sec/op +Consumed blackhole value: 1174208279 + Success: ~ 0.0000263188 sec/op ±0.055% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=1 +Warm-up #0: 0.0461863 sec/op +Warm-up #1: 0.0471340 sec/op +Warm-up #2: 0.0465327 sec/op +Warm-up #3: 0.0462122 sec/op +Warm-up #4: 0.0471430 sec/op +Warm-up #5: 0.0462208 sec/op +Warm-up #6: 0.0477604 sec/op +Warm-up #7: 0.0461043 sec/op +Iteration #0: 0.0461912 sec/op +Iteration #1: 0.0471853 sec/op +Iteration #2: 0.0460662 sec/op +Iteration #3: 0.0469757 sec/op +Iteration #4: 0.0462170 sec/op +Iteration #5: 0.0470881 sec/op +Iteration #6: 0.0462151 sec/op +Iteration #7: 0.0461646 sec/op +Iteration #8: 0.0470565 sec/op +Iteration #9: 0.0473062 sec/op +Iteration #10: 0.0545449 sec/op +Iteration #11: 0.0535888 sec/op +Iteration #12: 0.0536331 sec/op +Iteration #13: 0.0544176 sec/op +Iteration #14: 0.0537316 sec/op +Consumed blackhole value: 1819358642 + Success: ~ 0.0490921 sec/op ±3.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=1 +Warm-up #0: 0.157625 sec/op +Warm-up #1: 0.157757 sec/op +Warm-up #2: 0.157748 sec/op +Warm-up #3: 0.161580 sec/op +Warm-up #4: 0.157835 sec/op +Warm-up #5: 0.157665 sec/op +Warm-up #6: 0.157755 sec/op +Warm-up #7: 0.157548 sec/op +Iteration #0: 0.157573 sec/op +Iteration #1: 0.164099 sec/op +Iteration #2: 0.158017 sec/op +Iteration #3: 0.157822 sec/op +Iteration #4: 0.153658 sec/op +Iteration #5: 0.136281 sec/op +Iteration #6: 0.142433 sec/op +Iteration #7: 0.136367 sec/op +Iteration #8: 0.136567 sec/op +Iteration #9: 0.136750 sec/op +Iteration #10: 0.136232 sec/op +Iteration #11: 0.136501 sec/op +Iteration #12: 0.142910 sec/op +Iteration #13: 0.136411 sec/op +Iteration #14: 0.137245 sec/op +Consumed blackhole value: -1501841399 + Success: ~ 0.144591 sec/op ±3.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=1 +Warm-up #0: 0.469474 sec/op +Warm-up #1: 0.467946 sec/op +Warm-up #2: 0.466640 sec/op +Warm-up #3: 0.481993 sec/op +Warm-up #4: 0.470389 sec/op +Warm-up #5: 0.551448 sec/op +Warm-up #6: 0.557759 sec/op +Warm-up #7: 0.541906 sec/op +Iteration #0: 0.538003 sec/op +Iteration #1: 0.536331 sec/op +Iteration #2: 0.566106 sec/op +Iteration #3: 0.539495 sec/op +Iteration #4: 0.541118 sec/op +Iteration #5: 0.537519 sec/op +Iteration #6: 0.536550 sec/op +Iteration #7: 0.535064 sec/op +Iteration #8: 0.560521 sec/op +Iteration #9: 0.536175 sec/op +Iteration #10: 0.535504 sec/op +Iteration #11: 0.534664 sec/op +Iteration #12: 0.535658 sec/op +Iteration #13: 0.534313 sec/op +Iteration #14: 0.534631 sec/op +Consumed blackhole value: 191472850 + Success: ~ 0.540110 sec/op ±0.91% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=1 +Warm-up #0: 0.00169901 sec/op +Warm-up #1: 0.00170361 sec/op +Warm-up #2: 0.00170830 sec/op +Warm-up #3: 0.00170697 sec/op +Warm-up #4: 0.00170262 sec/op +Warm-up #5: 0.00170661 sec/op +Warm-up #6: 0.00170823 sec/op +Warm-up #7: 0.00173495 sec/op +Iteration #0: 0.00170605 sec/op +Iteration #1: 0.00170732 sec/op +Iteration #2: 0.00174884 sec/op +Iteration #3: 0.00182942 sec/op +Iteration #4: 0.00171128 sec/op +Iteration #5: 0.00170594 sec/op +Iteration #6: 0.00171485 sec/op +Iteration #7: 0.00192768 sec/op +Iteration #8: 0.00170737 sec/op +Iteration #9: 0.00171505 sec/op +Iteration #10: 0.00170923 sec/op +Iteration #11: 0.00170924 sec/op +Iteration #12: 0.00170396 sec/op +Iteration #13: 0.00170560 sec/op +Iteration #14: 0.00171868 sec/op +Consumed blackhole value: -1328167276 + Success: ~ 0.00173470 sec/op ±1.8% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=2 +Warm-up #0: 0.00000177851 sec/op +Warm-up #1: 0.00000176732 sec/op +Warm-up #2: 0.00000176429 sec/op +Warm-up #3: 0.00000177318 sec/op +Warm-up #4: 0.00000176457 sec/op +Warm-up #5: 0.00000175297 sec/op +Warm-up #6: 0.00000174613 sec/op +Warm-up #7: 0.00000174297 sec/op +Iteration #0: 0.00000174018 sec/op +Iteration #1: 0.00000174125 sec/op +Iteration #2: 0.00000176887 sec/op +Iteration #3: 0.00000177046 sec/op +Iteration #4: 0.00000176265 sec/op +Iteration #5: 0.00000175774 sec/op +Iteration #6: 0.00000175319 sec/op +Iteration #7: 0.00000175593 sec/op +Iteration #8: 0.00000176061 sec/op +Iteration #9: 0.00000174963 sec/op +Iteration #10: 0.00000174496 sec/op +Iteration #11: 0.00000175097 sec/op +Iteration #12: 0.00000175080 sec/op +Iteration #13: 0.00000174803 sec/op +Iteration #14: 0.00000174891 sec/op +Consumed blackhole value: -1216412346 + Success: ~ 0.00000175361 sec/op ±0.26% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=2 +Warm-up #0: 0.0118565 sec/op +Warm-up #1: 0.0118633 sec/op +Warm-up #2: 0.0119706 sec/op +Warm-up #3: 0.0121417 sec/op +Warm-up #4: 0.0118918 sec/op +Warm-up #5: 0.0119807 sec/op +Warm-up #6: 0.0118151 sec/op +Warm-up #7: 0.0118895 sec/op +Iteration #0: 0.0119435 sec/op +Iteration #1: 0.0118544 sec/op +Iteration #2: 0.0118238 sec/op +Iteration #3: 0.0119707 sec/op +Iteration #4: 0.0118175 sec/op +Iteration #5: 0.0118088 sec/op +Iteration #6: 0.0119814 sec/op +Iteration #7: 0.0118644 sec/op +Iteration #8: 0.0118529 sec/op +Iteration #9: 0.0120128 sec/op +Iteration #10: 0.0117886 sec/op +Iteration #11: 0.0117797 sec/op +Iteration #12: 0.0119481 sec/op +Iteration #13: 0.0118147 sec/op +Iteration #14: 0.0118173 sec/op +Consumed blackhole value: -1891790898 + Success: ~ 0.0118719 sec/op ±0.33% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=2 +Warm-up #0: 0.0000299268 sec/op +Warm-up #1: 0.0000298207 sec/op +Warm-up #2: 0.0000298296 sec/op +Warm-up #3: 0.0000297920 sec/op +Warm-up #4: 0.0000298685 sec/op +Warm-up #5: 0.0000299183 sec/op +Warm-up #6: 0.0000299895 sec/op +Warm-up #7: 0.0000299144 sec/op +Iteration #0: 0.0000297119 sec/op +Iteration #1: 0.0000296761 sec/op +Iteration #2: 0.0000297868 sec/op +Iteration #3: 0.0000298855 sec/op +Iteration #4: 0.0000298431 sec/op +Iteration #5: 0.0000298312 sec/op +Iteration #6: 0.0000298100 sec/op +Iteration #7: 0.0000298387 sec/op +Iteration #8: 0.0000298831 sec/op +Iteration #9: 0.0000298661 sec/op +Iteration #10: 0.0000298028 sec/op +Iteration #11: 0.0000297931 sec/op +Iteration #12: 0.0000297685 sec/op +Iteration #13: 0.0000298492 sec/op +Iteration #14: 0.0000298448 sec/op +Consumed blackhole value: -112953289 + Success: ~ 0.0000298127 sec/op ±0.10% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=2 +Warm-up #0: 0.0533811 sec/op +Warm-up #1: 0.0530398 sec/op +Warm-up #2: 0.0541821 sec/op +Warm-up #3: 0.0530185 sec/op +Warm-up #4: 0.0528780 sec/op +Warm-up #5: 0.0542813 sec/op +Warm-up #6: 0.0528272 sec/op +Warm-up #7: 0.0531926 sec/op +Iteration #0: 0.0540629 sec/op +Iteration #1: 0.0529614 sec/op +Iteration #2: 0.0527768 sec/op +Iteration #3: 0.0542789 sec/op +Iteration #4: 0.0526901 sec/op +Iteration #5: 0.0529128 sec/op +Iteration #6: 0.0543281 sec/op +Iteration #7: 0.0525098 sec/op +Iteration #8: 0.0538107 sec/op +Iteration #9: 0.0525937 sec/op +Iteration #10: 0.0528010 sec/op +Iteration #11: 0.0536215 sec/op +Iteration #12: 0.0527865 sec/op +Iteration #13: 0.0527970 sec/op +Iteration #14: 0.0540361 sec/op +Consumed blackhole value: -374537565 + Success: ~ 0.0532645 sec/op ±0.64% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=2 +Warm-up #0: 0.147129 sec/op +Warm-up #1: 0.145358 sec/op +Warm-up #2: 0.145099 sec/op +Warm-up #3: 0.144770 sec/op +Warm-up #4: 0.144943 sec/op +Warm-up #5: 0.145103 sec/op +Warm-up #6: 0.151866 sec/op +Warm-up #7: 0.145091 sec/op +Iteration #0: 0.145195 sec/op +Iteration #1: 0.145025 sec/op +Iteration #2: 0.144854 sec/op +Iteration #3: 0.145043 sec/op +Iteration #4: 0.151773 sec/op +Iteration #5: 0.145206 sec/op +Iteration #6: 0.145184 sec/op +Iteration #7: 0.145464 sec/op +Iteration #8: 0.144905 sec/op +Iteration #9: 0.145067 sec/op +Iteration #10: 0.152005 sec/op +Iteration #11: 0.145229 sec/op +Iteration #12: 0.145122 sec/op +Iteration #13: 0.145132 sec/op +Iteration #14: 0.145224 sec/op +Consumed blackhole value: 242665675 + Success: ~ 0.146029 sec/op ±0.83% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=2 +Warm-up #0: 0.511340 sec/op +Warm-up #1: 0.513207 sec/op +Warm-up #2: 0.513542 sec/op +Warm-up #3: 0.512409 sec/op +Warm-up #4: 0.512003 sec/op +Warm-up #5: 0.511847 sec/op +Warm-up #6: 0.514265 sec/op +Warm-up #7: 0.537167 sec/op +Iteration #0: 0.514828 sec/op +Iteration #1: 0.515149 sec/op +Iteration #2: 0.515043 sec/op +Iteration #3: 0.513063 sec/op +Iteration #4: 0.512094 sec/op +Iteration #5: 0.511298 sec/op +Iteration #6: 0.511717 sec/op +Iteration #7: 0.511847 sec/op +Iteration #8: 0.514970 sec/op +Iteration #9: 0.557164 sec/op +Iteration #10: 0.512696 sec/op +Iteration #11: 0.514996 sec/op +Iteration #12: 0.515221 sec/op +Iteration #13: 0.513208 sec/op +Iteration #14: 0.512000 sec/op +Consumed blackhole value: 130911189 + Success: ~ 0.516353 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=2 +Warm-up #0: 0.00159881 sec/op +Warm-up #1: 0.00159761 sec/op +Warm-up #2: 0.00160326 sec/op +Warm-up #3: 0.00159552 sec/op +Warm-up #4: 0.00160000 sec/op +Warm-up #5: 0.00159546 sec/op +Warm-up #6: 0.00159997 sec/op +Warm-up #7: 0.00159410 sec/op +Iteration #0: 0.00159544 sec/op +Iteration #1: 0.00159687 sec/op +Iteration #2: 0.00160423 sec/op +Iteration #3: 0.00159081 sec/op +Iteration #4: 0.00158807 sec/op +Iteration #5: 0.00159385 sec/op +Iteration #6: 0.00160364 sec/op +Iteration #7: 0.00159379 sec/op +Iteration #8: 0.00159568 sec/op +Iteration #9: 0.00159457 sec/op +Iteration #10: 0.00160859 sec/op +Iteration #11: 0.00159642 sec/op +Iteration #12: 0.00159756 sec/op +Iteration #13: 0.00159644 sec/op +Iteration #14: 0.00160469 sec/op +Consumed blackhole value: 1565101639 + Success: ~ 0.00159738 sec/op ±0.18% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=3 +Warm-up #0: 0.00000179345 sec/op +Warm-up #1: 0.00000203198 sec/op +Warm-up #2: 0.00000177947 sec/op +Warm-up #3: 0.00000176151 sec/op +Warm-up #4: 0.00000175592 sec/op +Warm-up #5: 0.00000175869 sec/op +Warm-up #6: 0.00000175705 sec/op +Warm-up #7: 0.00000175315 sec/op +Iteration #0: 0.00000174723 sec/op +Iteration #1: 0.00000174347 sec/op +Iteration #2: 0.00000174966 sec/op +Iteration #3: 0.00000177027 sec/op +Iteration #4: 0.00000175451 sec/op +Iteration #5: 0.00000174825 sec/op +Iteration #6: 0.00000174432 sec/op +Iteration #7: 0.00000173918 sec/op +Iteration #8: 0.00000174612 sec/op +Iteration #9: 0.00000173720 sec/op +Iteration #10: 0.00000177432 sec/op +Iteration #11: 0.00000176918 sec/op +Iteration #12: 0.00000175682 sec/op +Iteration #13: 0.00000176078 sec/op +Iteration #14: 0.00000175987 sec/op +Consumed blackhole value: 1561606444 + Success: ~ 0.00000175341 sec/op ±0.33% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=3 +Warm-up #0: 0.0113533 sec/op +Warm-up #1: 0.0113435 sec/op +Warm-up #2: 0.0114186 sec/op +Warm-up #3: 0.0113375 sec/op +Warm-up #4: 0.0113476 sec/op +Warm-up #5: 0.0113347 sec/op +Warm-up #6: 0.0114070 sec/op +Warm-up #7: 0.0113425 sec/op +Iteration #0: 0.0113414 sec/op +Iteration #1: 0.0113196 sec/op +Iteration #2: 0.0127523 sec/op +Iteration #3: 0.0112650 sec/op +Iteration #4: 0.0112999 sec/op +Iteration #5: 0.0114429 sec/op +Iteration #6: 0.0113699 sec/op +Iteration #7: 0.0114056 sec/op +Iteration #8: 0.0114311 sec/op +Iteration #9: 0.0113258 sec/op +Iteration #10: 0.0115158 sec/op +Iteration #11: 0.0113549 sec/op +Iteration #12: 0.0113606 sec/op +Iteration #13: 0.0114645 sec/op +Iteration #14: 0.0113630 sec/op +Consumed blackhole value: -172006774 + Success: ~ 0.0114675 sec/op ±1.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=3 +Warm-up #0: 0.0000297957 sec/op +Warm-up #1: 0.0000298691 sec/op +Warm-up #2: 0.0000297434 sec/op +Warm-up #3: 0.0000297448 sec/op +Warm-up #4: 0.0000297440 sec/op +Warm-up #5: 0.0000297717 sec/op +Warm-up #6: 0.0000297648 sec/op +Warm-up #7: 0.0000297241 sec/op +Iteration #0: 0.0000297331 sec/op +Iteration #1: 0.0000297470 sec/op +Iteration #2: 0.0000297347 sec/op +Iteration #3: 0.0000297849 sec/op +Iteration #4: 0.0000298887 sec/op +Iteration #5: 0.0000298274 sec/op +Iteration #6: 0.0000298511 sec/op +Iteration #7: 0.0000298105 sec/op +Iteration #8: 0.0000298116 sec/op +Iteration #9: 0.0000298725 sec/op +Iteration #10: 0.0000298756 sec/op +Iteration #11: 0.0000299677 sec/op +Iteration #12: 0.0000299351 sec/op +Iteration #13: 0.0000299354 sec/op +Iteration #14: 0.0000300218 sec/op +Consumed blackhole value: 1591927782 + Success: ~ 0.0000298531 sec/op ±0.15% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=3 +Warm-up #0: 0.0525504 sec/op +Warm-up #1: 0.0531900 sec/op +Warm-up #2: 0.0523443 sec/op +Warm-up #3: 0.0525410 sec/op +Warm-up #4: 0.0538350 sec/op +Warm-up #5: 0.0523815 sec/op +Warm-up #6: 0.0525415 sec/op +Warm-up #7: 0.0543000 sec/op +Iteration #0: 0.0523141 sec/op +Iteration #1: 0.0525020 sec/op +Iteration #2: 0.0524512 sec/op +Iteration #3: 0.0538877 sec/op +Iteration #4: 0.0522376 sec/op +Iteration #5: 0.0525246 sec/op +Iteration #6: 0.0536756 sec/op +Iteration #7: 0.0522010 sec/op +Iteration #8: 0.0524326 sec/op +Iteration #9: 0.0536783 sec/op +Iteration #10: 0.0524253 sec/op +Iteration #11: 0.0522625 sec/op +Iteration #12: 0.0539130 sec/op +Iteration #13: 0.0523874 sec/op +Iteration #14: 0.0526655 sec/op +Consumed blackhole value: -1170636688 + Success: ~ 0.0527706 sec/op ±0.62% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=3 +Warm-up #0: 0.132711 sec/op +Warm-up #1: 0.134216 sec/op +Warm-up #2: 0.131955 sec/op +Warm-up #3: 0.132598 sec/op +Warm-up #4: 0.131783 sec/op +Warm-up #5: 0.132320 sec/op +Warm-up #6: 0.138390 sec/op +Warm-up #7: 0.132082 sec/op +Iteration #0: 0.132638 sec/op +Iteration #1: 0.132246 sec/op +Iteration #2: 0.132586 sec/op +Iteration #3: 0.137851 sec/op +Iteration #4: 0.132011 sec/op +Iteration #5: 0.132724 sec/op +Iteration #6: 0.132020 sec/op +Iteration #7: 0.131965 sec/op +Iteration #8: 0.138239 sec/op +Iteration #9: 0.136495 sec/op +Iteration #10: 0.133507 sec/op +Iteration #11: 0.131928 sec/op +Iteration #12: 0.132428 sec/op +Iteration #13: 0.137594 sec/op +Iteration #14: 0.131626 sec/op +Consumed blackhole value: 1884311461 + Success: ~ 0.133724 sec/op ±0.93% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=3 +Warm-up #0: 0.509278 sec/op +Warm-up #1: 0.508575 sec/op +Warm-up #2: 0.509794 sec/op +Warm-up #3: 0.507896 sec/op +Warm-up #4: 0.528908 sec/op +Warm-up #5: 0.511114 sec/op +Warm-up #6: 0.509524 sec/op +Warm-up #7: 0.509390 sec/op +Iteration #0: 0.507100 sec/op +Iteration #1: 0.506839 sec/op +Iteration #2: 0.506665 sec/op +Iteration #3: 0.540169 sec/op +Iteration #4: 0.509445 sec/op +Iteration #5: 0.510213 sec/op +Iteration #6: 0.509611 sec/op +Iteration #7: 0.508083 sec/op +Iteration #8: 0.506752 sec/op +Iteration #9: 0.506358 sec/op +Iteration #10: 0.506867 sec/op +Iteration #11: 0.504094 sec/op +Iteration #12: 0.503983 sec/op +Iteration #13: 0.546753 sec/op +Iteration #14: 0.505232 sec/op +Consumed blackhole value: -119216268 + Success: ~ 0.511878 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=3 +Warm-up #0: 0.00157818 sec/op +Warm-up #1: 0.00157898 sec/op +Warm-up #2: 0.00158014 sec/op +Warm-up #3: 0.00158218 sec/op +Warm-up #4: 0.00159862 sec/op +Warm-up #5: 0.00157819 sec/op +Warm-up #6: 0.00157830 sec/op +Warm-up #7: 0.00157038 sec/op +Iteration #0: 0.00156983 sec/op +Iteration #1: 0.00157151 sec/op +Iteration #2: 0.00158505 sec/op +Iteration #3: 0.00157766 sec/op +Iteration #4: 0.00157080 sec/op +Iteration #5: 0.00158215 sec/op +Iteration #6: 0.00157293 sec/op +Iteration #7: 0.00157443 sec/op +Iteration #8: 0.00158505 sec/op +Iteration #9: 0.00159439 sec/op +Iteration #10: 0.00158323 sec/op +Iteration #11: 0.00159083 sec/op +Iteration #12: 0.00157363 sec/op +Iteration #13: 0.00157377 sec/op +Iteration #14: 0.00158597 sec/op +Consumed blackhole value: 677901080 + Success: ~ 0.00157942 sec/op ±0.25% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=4 +Warm-up #0: 0.00000176035 sec/op +Warm-up #1: 0.00000178231 sec/op +Warm-up #2: 0.00000180486 sec/op +Warm-up #3: 0.00000176099 sec/op +Warm-up #4: 0.00000175532 sec/op +Warm-up #5: 0.00000175363 sec/op +Warm-up #6: 0.00000174497 sec/op +Warm-up #7: 0.00000176356 sec/op +Iteration #0: 0.00000175138 sec/op +Iteration #1: 0.00000174447 sec/op +Iteration #2: 0.00000173848 sec/op +Iteration #3: 0.00000173312 sec/op +Iteration #4: 0.00000172916 sec/op +Iteration #5: 0.00000174732 sec/op +Iteration #6: 0.00000174094 sec/op +Iteration #7: 0.00000173156 sec/op +Iteration #8: 0.00000172510 sec/op +Iteration #9: 0.00000172279 sec/op +Iteration #10: 0.00000172438 sec/op +Iteration #11: 0.00000174261 sec/op +Iteration #12: 0.00000173042 sec/op +Iteration #13: 0.00000173519 sec/op +Iteration #14: 0.00000172988 sec/op +Consumed blackhole value: -1592607733 + Success: ~ 0.00000173512 sec/op ±0.26% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=4 +Warm-up #0: 0.0110516 sec/op +Warm-up #1: 0.0110384 sec/op +Warm-up #2: 0.0111596 sec/op +Warm-up #3: 0.0109818 sec/op +Warm-up #4: 0.0110198 sec/op +Warm-up #5: 0.0110765 sec/op +Warm-up #6: 0.0110013 sec/op +Warm-up #7: 0.0109282 sec/op +Iteration #0: 0.0111036 sec/op +Iteration #1: 0.0110796 sec/op +Iteration #2: 0.0111638 sec/op +Iteration #3: 0.0110131 sec/op +Iteration #4: 0.0110525 sec/op +Iteration #5: 0.0111089 sec/op +Iteration #6: 0.0109804 sec/op +Iteration #7: 0.0110423 sec/op +Iteration #8: 0.0111113 sec/op +Iteration #9: 0.0110385 sec/op +Iteration #10: 0.0111180 sec/op +Iteration #11: 0.0109867 sec/op +Iteration #12: 0.0110270 sec/op +Iteration #13: 0.0110793 sec/op +Iteration #14: 0.0109843 sec/op +Consumed blackhole value: 1023547396 + Success: ~ 0.0110593 sec/op ±0.25% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=4 +Warm-up #0: 0.0000296413 sec/op +Warm-up #1: 0.0000297127 sec/op +Warm-up #2: 0.0000297201 sec/op +Warm-up #3: 0.0000299144 sec/op +Warm-up #4: 0.0000296939 sec/op +Warm-up #5: 0.0000297307 sec/op +Warm-up #6: 0.0000296791 sec/op +Warm-up #7: 0.0000297166 sec/op +Iteration #0: 0.0000296573 sec/op +Iteration #1: 0.0000295591 sec/op +Iteration #2: 0.0000296161 sec/op +Iteration #3: 0.0000296127 sec/op +Iteration #4: 0.0000297225 sec/op +Iteration #5: 0.0000296848 sec/op +Iteration #6: 0.0000297316 sec/op +Iteration #7: 0.0000297284 sec/op +Iteration #8: 0.0000297111 sec/op +Iteration #9: 0.0000295667 sec/op +Iteration #10: 0.0000295352 sec/op +Iteration #11: 0.0000296368 sec/op +Iteration #12: 0.0000296127 sec/op +Iteration #13: 0.0000295919 sec/op +Iteration #14: 0.0000296110 sec/op +Consumed blackhole value: 51079961 + Success: ~ 0.0000296385 sec/op ±0.11% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=4 +Warm-up #0: 0.0520919 sec/op +Warm-up #1: 0.0546284 sec/op +Warm-up #2: 0.0520492 sec/op +Warm-up #3: 0.0517816 sec/op +Warm-up #4: 0.0530731 sec/op +Warm-up #5: 0.0519726 sec/op +Warm-up #6: 0.0521423 sec/op +Warm-up #7: 0.0528386 sec/op +Iteration #0: 0.0518202 sec/op +Iteration #1: 0.0516297 sec/op +Iteration #2: 0.0528109 sec/op +Iteration #3: 0.0514700 sec/op +Iteration #4: 0.0519570 sec/op +Iteration #5: 0.0533262 sec/op +Iteration #6: 0.0516734 sec/op +Iteration #7: 0.0517030 sec/op +Iteration #8: 0.0529314 sec/op +Iteration #9: 0.0518254 sec/op +Iteration #10: 0.0517677 sec/op +Iteration #11: 0.0532930 sec/op +Iteration #12: 0.0519838 sec/op +Iteration #13: 0.0532606 sec/op +Iteration #14: 0.0515936 sec/op +Consumed blackhole value: 1523384165 + Success: ~ 0.0522031 sec/op ±0.68% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=4 +Warm-up #0: 0.129823 sec/op +Warm-up #1: 0.128064 sec/op +Warm-up #2: 0.127559 sec/op +Warm-up #3: 0.127389 sec/op +Warm-up #4: 0.132889 sec/op +Warm-up #5: 0.127445 sec/op +Warm-up #6: 0.128239 sec/op +Warm-up #7: 0.127952 sec/op +Iteration #0: 0.128189 sec/op +Iteration #1: 0.133307 sec/op +Iteration #2: 0.127909 sec/op +Iteration #3: 0.128315 sec/op +Iteration #4: 0.127616 sec/op +Iteration #5: 0.127988 sec/op +Iteration #6: 0.133367 sec/op +Iteration #7: 0.127137 sec/op +Iteration #8: 0.128031 sec/op +Iteration #9: 0.127556 sec/op +Iteration #10: 0.127546 sec/op +Iteration #11: 0.132595 sec/op +Iteration #12: 0.127691 sec/op +Iteration #13: 0.127860 sec/op +Iteration #14: 0.127358 sec/op +Consumed blackhole value: -1411852798 + Success: ~ 0.128831 sec/op ±0.88% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=4 +Warm-up #0: 0.503386 sec/op +Warm-up #1: 0.502724 sec/op +Warm-up #2: 0.501003 sec/op +Warm-up #3: 0.499211 sec/op +Warm-up #4: 0.500139 sec/op +Warm-up #5: 0.523009 sec/op +Warm-up #6: 0.501419 sec/op +Warm-up #7: 0.503111 sec/op +Iteration #0: 0.503164 sec/op +Iteration #1: 0.501886 sec/op +Iteration #2: 0.500954 sec/op +Iteration #3: 0.501659 sec/op +Iteration #4: 0.500439 sec/op +Iteration #5: 0.499198 sec/op +Iteration #6: 0.497916 sec/op +Iteration #7: 0.541643 sec/op +Iteration #8: 0.498902 sec/op +Iteration #9: 0.501168 sec/op +Iteration #10: 0.502743 sec/op +Iteration #11: 0.501805 sec/op +Iteration #12: 0.502019 sec/op +Iteration #13: 0.501351 sec/op +Iteration #14: 0.500036 sec/op +Consumed blackhole value: -1414841486 + Success: ~ 0.503659 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=4 +Warm-up #0: 0.00156871 sec/op +Warm-up #1: 0.00156360 sec/op +Warm-up #2: 0.00157332 sec/op +Warm-up #3: 0.00156545 sec/op +Warm-up #4: 0.00156622 sec/op +Warm-up #5: 0.00157276 sec/op +Warm-up #6: 0.00157705 sec/op +Warm-up #7: 0.00156666 sec/op +Iteration #0: 0.00156961 sec/op +Iteration #1: 0.00157635 sec/op +Iteration #2: 0.00156531 sec/op +Iteration #3: 0.00156794 sec/op +Iteration #4: 0.00157804 sec/op +Iteration #5: 0.00157624 sec/op +Iteration #6: 0.00157714 sec/op +Iteration #7: 0.00157061 sec/op +Iteration #8: 0.00157556 sec/op +Iteration #9: 0.00156538 sec/op +Iteration #10: 0.00156761 sec/op +Iteration #11: 0.00158041 sec/op +Iteration #12: 0.00156562 sec/op +Iteration #13: 0.00157141 sec/op +Iteration #14: 0.00157112 sec/op +Consumed blackhole value: 1021884203 + Success: ~ 0.00157189 sec/op ±0.16% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=5 +Warm-up #0: 0.00000177233 sec/op +Warm-up #1: 0.00000176078 sec/op +Warm-up #2: 0.00000175498 sec/op +Warm-up #3: 0.00000175064 sec/op +Warm-up #4: 0.00000175729 sec/op +Warm-up #5: 0.00000175009 sec/op +Warm-up #6: 0.00000174458 sec/op +Warm-up #7: 0.00000174281 sec/op +Iteration #0: 0.00000174247 sec/op +Iteration #1: 0.00000175163 sec/op +Iteration #2: 0.00000173867 sec/op +Iteration #3: 0.00000173717 sec/op +Iteration #4: 0.00000173891 sec/op +Iteration #5: 0.00000173863 sec/op +Iteration #6: 0.00000173586 sec/op +Iteration #7: 0.00000174600 sec/op +Iteration #8: 0.00000175931 sec/op +Iteration #9: 0.00000175824 sec/op +Iteration #10: 0.00000174536 sec/op +Iteration #11: 0.00000174040 sec/op +Iteration #12: 0.00000174971 sec/op +Iteration #13: 0.00000174488 sec/op +Iteration #14: 0.00000174547 sec/op +Consumed blackhole value: -1546165049 + Success: ~ 0.00000174485 sec/op ±0.21% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=5 +Warm-up #0: 0.0109973 sec/op +Warm-up #1: 0.0110107 sec/op +Warm-up #2: 0.0109784 sec/op +Warm-up #3: 0.0109268 sec/op +Warm-up #4: 0.0123283 sec/op +Warm-up #5: 0.0113326 sec/op +Warm-up #6: 0.0111284 sec/op +Warm-up #7: 0.0109423 sec/op +Iteration #0: 0.0109230 sec/op +Iteration #1: 0.0111354 sec/op +Iteration #2: 0.0109480 sec/op +Iteration #3: 0.0109512 sec/op +Iteration #4: 0.0110981 sec/op +Iteration #5: 0.0109674 sec/op +Iteration #6: 0.0111057 sec/op +Iteration #7: 0.0110050 sec/op +Iteration #8: 0.0109985 sec/op +Iteration #9: 0.0111575 sec/op +Iteration #10: 0.0110026 sec/op +Iteration #11: 0.0110381 sec/op +Iteration #12: 0.0111508 sec/op +Iteration #13: 0.0110147 sec/op +Iteration #14: 0.0111139 sec/op +Consumed blackhole value: -934850372 + Success: ~ 0.0110407 sec/op ±0.36% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=5 +Warm-up #0: 0.0000298098 sec/op +Warm-up #1: 0.0000299378 sec/op +Warm-up #2: 0.0000297358 sec/op +Warm-up #3: 0.0000297374 sec/op +Warm-up #4: 0.0000297058 sec/op +Warm-up #5: 0.0000296523 sec/op +Warm-up #6: 0.0000296817 sec/op +Warm-up #7: 0.0000296059 sec/op +Iteration #0: 0.0000295625 sec/op +Iteration #1: 0.0000296167 sec/op +Iteration #2: 0.0000297278 sec/op +Iteration #3: 0.0000296026 sec/op +Iteration #4: 0.0000298574 sec/op +Iteration #5: 0.0000296861 sec/op +Iteration #6: 0.0000296593 sec/op +Iteration #7: 0.0000296474 sec/op +Iteration #8: 0.0000297027 sec/op +Iteration #9: 0.0000291570 sec/op +Iteration #10: 0.0000292340 sec/op +Iteration #11: 0.0000292758 sec/op +Iteration #12: 0.0000291861 sec/op +Iteration #13: 0.0000293068 sec/op +Iteration #14: 0.0000292202 sec/op +Consumed blackhole value: 554071779 + Success: ~ 0.0000294962 sec/op ±0.41% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=5 +Warm-up #0: 0.0509629 sec/op +Warm-up #1: 0.0513129 sec/op +Warm-up #2: 0.0524487 sec/op +Warm-up #3: 0.0512640 sec/op +Warm-up #4: 0.0510719 sec/op +Warm-up #5: 0.0525045 sec/op +Warm-up #6: 0.0513086 sec/op +Warm-up #7: 0.0511910 sec/op +Iteration #0: 0.0524469 sec/op +Iteration #1: 0.0511712 sec/op +Iteration #2: 0.0512410 sec/op +Iteration #3: 0.0522556 sec/op +Iteration #4: 0.0511932 sec/op +Iteration #5: 0.0514670 sec/op +Iteration #6: 0.0525478 sec/op +Iteration #7: 0.0510679 sec/op +Iteration #8: 0.0512295 sec/op +Iteration #9: 0.0524885 sec/op +Iteration #10: 0.0511637 sec/op +Iteration #11: 0.0512761 sec/op +Iteration #12: 0.0531837 sec/op +Iteration #13: 0.0513924 sec/op +Iteration #14: 0.0512666 sec/op +Consumed blackhole value: 470168105 + Success: ~ 0.0516927 sec/op ±0.67% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=5 +Warm-up #0: 0.126616 sec/op +Warm-up #1: 0.129133 sec/op +Warm-up #2: 0.126271 sec/op +Warm-up #3: 0.126433 sec/op +Warm-up #4: 0.126324 sec/op +Warm-up #5: 0.130661 sec/op +Warm-up #6: 0.126523 sec/op +Warm-up #7: 0.126843 sec/op +Iteration #0: 0.149800 sec/op +Iteration #1: 0.144169 sec/op +Iteration #2: 0.130531 sec/op +Iteration #3: 0.131219 sec/op +Iteration #4: 0.128017 sec/op +Iteration #5: 0.128632 sec/op +Iteration #6: 0.127681 sec/op +Iteration #7: 0.126951 sec/op +Iteration #8: 0.133840 sec/op +Iteration #9: 0.127202 sec/op +Iteration #10: 0.127848 sec/op +Iteration #11: 0.127279 sec/op +Iteration #12: 0.127270 sec/op +Iteration #13: 0.132602 sec/op +Iteration #14: 0.126792 sec/op +Consumed blackhole value: 426801674 + Success: ~ 0.131322 sec/op ±2.6% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=5 +Warm-up #0: 0.439242 sec/op +Warm-up #1: 0.475044 sec/op +Warm-up #2: 0.485417 sec/op +Warm-up #3: 0.455828 sec/op +Warm-up #4: 0.437642 sec/op +Warm-up #5: 0.437621 sec/op +Warm-up #6: 0.438079 sec/op +Warm-up #7: 0.439342 sec/op +Iteration #0: 0.439339 sec/op +Iteration #1: 0.464945 sec/op +Iteration #2: 0.442484 sec/op +Iteration #3: 0.455801 sec/op +Iteration #4: 0.442472 sec/op +Iteration #5: 0.440789 sec/op +Iteration #6: 0.442009 sec/op +Iteration #7: 0.464694 sec/op +Iteration #8: 0.441561 sec/op +Iteration #9: 0.444456 sec/op +Iteration #10: 0.442370 sec/op +Iteration #11: 0.444440 sec/op +Iteration #12: 0.440162 sec/op +Iteration #13: 0.438932 sec/op +Iteration #14: 0.468313 sec/op +Consumed blackhole value: 230049860 + Success: ~ 0.447518 sec/op ±1.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=5 +Warm-up #0: 0.00139741 sec/op +Warm-up #1: 0.00138943 sec/op +Warm-up #2: 0.00139711 sec/op +Warm-up #3: 0.00138432 sec/op +Warm-up #4: 0.00139493 sec/op +Warm-up #5: 0.00139867 sec/op +Warm-up #6: 0.00139230 sec/op +Warm-up #7: 0.00139915 sec/op +Iteration #0: 0.00138602 sec/op +Iteration #1: 0.00139748 sec/op +Iteration #2: 0.00138520 sec/op +Iteration #3: 0.00139536 sec/op +Iteration #4: 0.00139796 sec/op +Iteration #5: 0.00138444 sec/op +Iteration #6: 0.00139593 sec/op +Iteration #7: 0.00138551 sec/op +Iteration #8: 0.00139817 sec/op +Iteration #9: 0.00139782 sec/op +Iteration #10: 0.00138424 sec/op +Iteration #11: 0.00139681 sec/op +Iteration #12: 0.00138531 sec/op +Iteration #13: 0.00140117 sec/op +Iteration #14: 0.00139395 sec/op +Consumed blackhole value: -135065280 + Success: ~ 0.00139236 sec/op ±0.23% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=6 +Warm-up #0: 0.00000173668 sec/op +Warm-up #1: 0.00000172607 sec/op +Warm-up #2: 0.00000172644 sec/op +Warm-up #3: 0.00000172589 sec/op +Warm-up #4: 0.00000171890 sec/op +Warm-up #5: 0.00000170947 sec/op +Warm-up #6: 0.00000170747 sec/op +Warm-up #7: 0.00000170797 sec/op +Iteration #0: 0.00000171234 sec/op +Iteration #1: 0.00000171977 sec/op +Iteration #2: 0.00000171971 sec/op +Iteration #3: 0.00000171116 sec/op +Iteration #4: 0.00000170686 sec/op +Iteration #5: 0.00000171829 sec/op +Iteration #6: 0.00000171432 sec/op +Iteration #7: 0.00000171245 sec/op +Iteration #8: 0.00000170822 sec/op +Iteration #9: 0.00000170718 sec/op +Iteration #10: 0.00000172841 sec/op +Iteration #11: 0.00000172360 sec/op +Iteration #12: 0.00000171734 sec/op +Iteration #13: 0.00000171091 sec/op +Iteration #14: 0.00000170569 sec/op +Consumed blackhole value: 862399112 + Success: ~ 0.00000171442 sec/op ±0.20% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=6 +Warm-up #0: 0.00954949 sec/op +Warm-up #1: 0.00954966 sec/op +Warm-up #2: 0.00955969 sec/op +Warm-up #3: 0.00954210 sec/op +Warm-up #4: 0.0101986 sec/op +Warm-up #5: 0.00951450 sec/op +Warm-up #6: 0.00950487 sec/op +Warm-up #7: 0.00971089 sec/op +Iteration #0: 0.00945672 sec/op +Iteration #1: 0.00962029 sec/op +Iteration #2: 0.00949616 sec/op +Iteration #3: 0.00959807 sec/op +Iteration #4: 0.00951476 sec/op +Iteration #5: 0.00952108 sec/op +Iteration #6: 0.00959634 sec/op +Iteration #7: 0.00951774 sec/op +Iteration #8: 0.00956379 sec/op +Iteration #9: 0.00950381 sec/op +Iteration #10: 0.00962010 sec/op +Iteration #11: 0.00955043 sec/op +Iteration #12: 0.00952558 sec/op +Iteration #13: 0.00962382 sec/op +Iteration #14: 0.00951408 sec/op +Consumed blackhole value: 292063296 + Success: ~ 0.00954818 sec/op ±0.28% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=6 +Warm-up #0: 0.0000262791 sec/op +Warm-up #1: 0.0000264471 sec/op +Warm-up #2: 0.0000265714 sec/op +Warm-up #3: 0.0000263276 sec/op +Warm-up #4: 0.0000262753 sec/op +Warm-up #5: 0.0000263613 sec/op +Warm-up #6: 0.0000262867 sec/op +Warm-up #7: 0.0000262695 sec/op +Iteration #0: 0.0000262545 sec/op +Iteration #1: 0.0000263188 sec/op +Iteration #2: 0.0000263046 sec/op +Iteration #3: 0.0000262739 sec/op +Iteration #4: 0.0000263171 sec/op +Iteration #5: 0.0000262778 sec/op +Iteration #6: 0.0000263089 sec/op +Iteration #7: 0.0000263341 sec/op +Iteration #8: 0.0000263074 sec/op +Iteration #9: 0.0000262523 sec/op +Iteration #10: 0.0000262872 sec/op +Iteration #11: 0.0000263332 sec/op +Iteration #12: 0.0000263202 sec/op +Iteration #13: 0.0000262882 sec/op +Iteration #14: 0.0000262623 sec/op +Consumed blackhole value: 548317140 + Success: ~ 0.0000262960 sec/op ±0.053% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=6 +Warm-up #0: 0.0462224 sec/op +Warm-up #1: 0.0460582 sec/op +Warm-up #2: 0.0471877 sec/op +Warm-up #3: 0.0458639 sec/op +Warm-up #4: 0.0459776 sec/op +Warm-up #5: 0.0470687 sec/op +Warm-up #6: 0.0463475 sec/op +Warm-up #7: 0.0473508 sec/op +Iteration #0: 0.0460635 sec/op +Iteration #1: 0.0460759 sec/op +Iteration #2: 0.0471059 sec/op +Iteration #3: 0.0459775 sec/op +Iteration #4: 0.0460788 sec/op +Iteration #5: 0.0471855 sec/op +Iteration #6: 0.0460658 sec/op +Iteration #7: 0.0472252 sec/op +Iteration #8: 0.0459618 sec/op +Iteration #9: 0.0495937 sec/op +Iteration #10: 0.0475588 sec/op +Iteration #11: 0.0460861 sec/op +Iteration #12: 0.0472595 sec/op +Iteration #13: 0.0460371 sec/op +Iteration #14: 0.0460398 sec/op +Consumed blackhole value: -1315472912 + Success: ~ 0.0466877 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=6 +Warm-up #0: 0.112901 sec/op +Warm-up #1: 0.114741 sec/op +Warm-up #2: 0.112777 sec/op +Warm-up #3: 0.112495 sec/op +Warm-up #4: 0.112225 sec/op +Warm-up #5: 0.118095 sec/op +Warm-up #6: 0.112998 sec/op +Warm-up #7: 0.112719 sec/op +Iteration #0: 0.112616 sec/op +Iteration #1: 0.112713 sec/op +Iteration #2: 0.117407 sec/op +Iteration #3: 0.113017 sec/op +Iteration #4: 0.112965 sec/op +Iteration #5: 0.112476 sec/op +Iteration #6: 0.117699 sec/op +Iteration #7: 0.113137 sec/op +Iteration #8: 0.112573 sec/op +Iteration #9: 0.112724 sec/op +Iteration #10: 0.112597 sec/op +Iteration #11: 0.117493 sec/op +Iteration #12: 0.112913 sec/op +Iteration #13: 0.112724 sec/op +Iteration #14: 0.112388 sec/op +Consumed blackhole value: -156066101 + Success: ~ 0.113696 sec/op ±0.89% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=6 +Warm-up #0: 0.441954 sec/op +Warm-up #1: 0.441040 sec/op +Warm-up #2: 0.439964 sec/op +Warm-up #3: 0.455874 sec/op +Warm-up #4: 0.441944 sec/op +Warm-up #5: 0.443563 sec/op +Warm-up #6: 0.442599 sec/op +Warm-up #7: 0.440120 sec/op +Iteration #0: 0.439759 sec/op +Iteration #1: 0.441872 sec/op +Iteration #2: 0.468282 sec/op +Iteration #3: 0.442161 sec/op +Iteration #4: 0.443641 sec/op +Iteration #5: 0.442451 sec/op +Iteration #6: 0.441114 sec/op +Iteration #7: 0.439529 sec/op +Iteration #8: 0.439169 sec/op +Iteration #9: 0.467503 sec/op +Iteration #10: 0.441922 sec/op +Iteration #11: 0.444585 sec/op +Iteration #12: 0.441427 sec/op +Iteration #13: 0.439062 sec/op +Iteration #14: 0.439696 sec/op +Consumed blackhole value: 2028541044 + Success: ~ 0.444812 sec/op ±1.1% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=6 +Warm-up #0: 0.00139436 sec/op +Warm-up #1: 0.00138781 sec/op +Warm-up #2: 0.00139716 sec/op +Warm-up #3: 0.00139100 sec/op +Warm-up #4: 0.00139378 sec/op +Warm-up #5: 0.00139896 sec/op +Warm-up #6: 0.00138844 sec/op +Warm-up #7: 0.00139722 sec/op +Iteration #0: 0.00138875 sec/op +Iteration #1: 0.00139490 sec/op +Iteration #2: 0.00138759 sec/op +Iteration #3: 0.00139491 sec/op +Iteration #4: 0.00139303 sec/op +Iteration #5: 0.00138541 sec/op +Iteration #6: 0.00139248 sec/op +Iteration #7: 0.00138808 sec/op +Iteration #8: 0.00139278 sec/op +Iteration #9: 0.00138602 sec/op +Iteration #10: 0.00139372 sec/op +Iteration #11: 0.00139495 sec/op +Iteration #12: 0.00138817 sec/op +Iteration #13: 0.00139763 sec/op +Iteration #14: 0.00138473 sec/op +Consumed blackhole value: 1444447977 + Success: ~ 0.00139088 sec/op ±0.15% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=7 +Warm-up #0: 0.00000174083 sec/op +Warm-up #1: 0.00000173668 sec/op +Warm-up #2: 0.00000172541 sec/op +Warm-up #3: 0.00000172393 sec/op +Warm-up #4: 0.00000184442 sec/op +Warm-up #5: 0.00000176823 sec/op +Warm-up #6: 0.00000183605 sec/op +Warm-up #7: 0.00000181604 sec/op +Iteration #0: 0.00000184705 sec/op +Iteration #1: 0.00000178545 sec/op +Iteration #2: 0.00000177752 sec/op +Iteration #3: 0.00000177928 sec/op +Iteration #4: 0.00000178573 sec/op +Iteration #5: 0.00000177639 sec/op +Iteration #6: 0.00000177805 sec/op +Iteration #7: 0.00000176903 sec/op +Iteration #8: 0.00000179627 sec/op +Iteration #9: 0.00000185239 sec/op +Iteration #10: 0.00000196536 sec/op +Iteration #11: 0.00000173360 sec/op +Iteration #12: 0.00000172130 sec/op +Iteration #13: 0.00000174510 sec/op +Iteration #14: 0.00000173203 sec/op +Consumed blackhole value: -1143020349 + Success: ~ 0.00000178964 sec/op ±1.7% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=7 +Warm-up #0: 0.00954190 sec/op +Warm-up #1: 0.00970418 sec/op +Warm-up #2: 0.00954754 sec/op +Warm-up #3: 0.00958655 sec/op +Warm-up #4: 0.00965605 sec/op +Warm-up #5: 0.00961999 sec/op +Warm-up #6: 0.00964639 sec/op +Warm-up #7: 0.00972266 sec/op +Iteration #0: 0.00957880 sec/op +Iteration #1: 0.00967397 sec/op +Iteration #2: 0.00959099 sec/op +Iteration #3: 0.00955848 sec/op +Iteration #4: 0.00974234 sec/op +Iteration #5: 0.00955450 sec/op +Iteration #6: 0.00969873 sec/op +Iteration #7: 0.00954968 sec/op +Iteration #8: 0.00955964 sec/op +Iteration #9: 0.00972886 sec/op +Iteration #10: 0.00957180 sec/op +Iteration #11: 0.00964234 sec/op +Iteration #12: 0.00970124 sec/op +Iteration #13: 0.00962346 sec/op +Iteration #14: 0.00967904 sec/op +Consumed blackhole value: -2074978348 + Success: ~ 0.00963026 sec/op ±0.36% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=7 +Warm-up #0: 0.0000263811 sec/op +Warm-up #1: 0.0000264076 sec/op +Warm-up #2: 0.0000264255 sec/op +Warm-up #3: 0.0000264036 sec/op +Warm-up #4: 0.0000264154 sec/op +Warm-up #5: 0.0000264064 sec/op +Warm-up #6: 0.0000264410 sec/op +Warm-up #7: 0.0000265127 sec/op +Iteration #0: 0.0000264515 sec/op +Iteration #1: 0.0000264630 sec/op +Iteration #2: 0.0000264245 sec/op +Iteration #3: 0.0000264518 sec/op +Iteration #4: 0.0000264508 sec/op +Iteration #5: 0.0000264362 sec/op +Iteration #6: 0.0000265035 sec/op +Iteration #7: 0.0000264675 sec/op +Iteration #8: 0.0000264668 sec/op +Iteration #9: 0.0000266612 sec/op +Iteration #10: 0.0000263868 sec/op +Iteration #11: 0.0000263984 sec/op +Iteration #12: 0.0000264670 sec/op +Iteration #13: 0.0000263706 sec/op +Iteration #14: 0.0000263961 sec/op +Consumed blackhole value: 311391253 + Success: ~ 0.0000264530 sec/op ±0.13% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=7 +Warm-up #0: 0.0461272 sec/op +Warm-up #1: 0.0462210 sec/op +Warm-up #2: 0.0472805 sec/op +Warm-up #3: 0.0462515 sec/op +Warm-up #4: 0.0473059 sec/op +Warm-up #5: 0.0462915 sec/op +Warm-up #6: 0.0463518 sec/op +Warm-up #7: 0.0473531 sec/op +Iteration #0: 0.0463454 sec/op +Iteration #1: 0.0473659 sec/op +Iteration #2: 0.0461169 sec/op +Iteration #3: 0.0462141 sec/op +Iteration #4: 0.0473141 sec/op +Iteration #5: 0.0460787 sec/op +Iteration #6: 0.0462138 sec/op +Iteration #7: 0.0470320 sec/op +Iteration #8: 0.0463165 sec/op +Iteration #9: 0.0473171 sec/op +Iteration #10: 0.0460927 sec/op +Iteration #11: 0.0464158 sec/op +Iteration #12: 0.0470356 sec/op +Iteration #13: 0.0461285 sec/op +Iteration #14: 0.0472755 sec/op +Consumed blackhole value: 1604149913 + Success: ~ 0.0466175 sec/op ±0.57% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=7 +Warm-up #0: 0.113770 sec/op +Warm-up #1: 0.113048 sec/op +Warm-up #2: 0.112644 sec/op +Warm-up #3: 0.113150 sec/op +Warm-up #4: 0.112781 sec/op +Warm-up #5: 0.117650 sec/op +Warm-up #6: 0.112996 sec/op +Warm-up #7: 0.113016 sec/op +Iteration #0: 0.112839 sec/op +Iteration #1: 0.117681 sec/op +Iteration #2: 0.112985 sec/op +Iteration #3: 0.112883 sec/op +Iteration #4: 0.112722 sec/op +Iteration #5: 0.113742 sec/op +Iteration #6: 0.117901 sec/op +Iteration #7: 0.113468 sec/op +Iteration #8: 0.113221 sec/op +Iteration #9: 0.112957 sec/op +Iteration #10: 0.117670 sec/op +Iteration #11: 0.113015 sec/op +Iteration #12: 0.113243 sec/op +Iteration #13: 0.112803 sec/op +Iteration #14: 0.112993 sec/op +Consumed blackhole value: -2037804271 + Success: ~ 0.114008 sec/op ±0.87% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=7 +Warm-up #0: 0.444190 sec/op +Warm-up #1: 0.442709 sec/op +Warm-up #2: 0.441380 sec/op +Warm-up #3: 0.450625 sec/op +Warm-up #4: 0.446874 sec/op +Warm-up #5: 0.442744 sec/op +Warm-up #6: 0.441215 sec/op +Warm-up #7: 0.441653 sec/op +Iteration #0: 0.440782 sec/op +Iteration #1: 0.440592 sec/op +Iteration #2: 0.439962 sec/op +Iteration #3: 0.470377 sec/op +Iteration #4: 0.443989 sec/op +Iteration #5: 0.451535 sec/op +Iteration #6: 0.443391 sec/op +Iteration #7: 0.443116 sec/op +Iteration #8: 0.442421 sec/op +Iteration #9: 0.459250 sec/op +Iteration #10: 0.444812 sec/op +Iteration #11: 0.445473 sec/op +Iteration #12: 0.440579 sec/op +Iteration #13: 0.440589 sec/op +Iteration #14: 0.439924 sec/op +Consumed blackhole value: 122985874 + Success: ~ 0.445786 sec/op ±0.97% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=7 +Warm-up #0: 0.00140159 sec/op +Warm-up #1: 0.00139258 sec/op +Warm-up #2: 0.00140156 sec/op +Warm-up #3: 0.00139474 sec/op +Warm-up #4: 0.00140165 sec/op +Warm-up #5: 0.00139284 sec/op +Warm-up #6: 0.00140143 sec/op +Warm-up #7: 0.00140149 sec/op +Iteration #0: 0.00139279 sec/op +Iteration #1: 0.00140503 sec/op +Iteration #2: 0.00139170 sec/op +Iteration #3: 0.00140071 sec/op +Iteration #4: 0.00139285 sec/op +Iteration #5: 0.00140017 sec/op +Iteration #6: 0.00139234 sec/op +Iteration #7: 0.00139996 sec/op +Iteration #8: 0.00140220 sec/op +Iteration #9: 0.00139288 sec/op +Iteration #10: 0.00139950 sec/op +Iteration #11: 0.00139433 sec/op +Iteration #12: 0.00140087 sec/op +Iteration #13: 0.00139463 sec/op +Iteration #14: 0.00140379 sec/op +Consumed blackhole value: 1788646365 + Success: ~ 0.00139758 sec/op ±0.17% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=8 +Warm-up #0: 0.00000173380 sec/op +Warm-up #1: 0.00000172354 sec/op +Warm-up #2: 0.00000172288 sec/op +Warm-up #3: 0.00000171837 sec/op +Warm-up #4: 0.00000170939 sec/op +Warm-up #5: 0.00000170468 sec/op +Warm-up #6: 0.00000170002 sec/op +Warm-up #7: 0.00000169931 sec/op +Iteration #0: 0.00000169910 sec/op +Iteration #1: 0.00000169947 sec/op +Iteration #2: 0.00000170133 sec/op +Iteration #3: 0.00000170234 sec/op +Iteration #4: 0.00000171296 sec/op +Iteration #5: 0.00000170571 sec/op +Iteration #6: 0.00000170603 sec/op +Iteration #7: 0.00000169767 sec/op +Iteration #8: 0.00000170162 sec/op +Iteration #9: 0.00000170138 sec/op +Iteration #10: 0.00000170735 sec/op +Iteration #11: 0.00000169923 sec/op +Iteration #12: 0.00000170174 sec/op +Iteration #13: 0.00000169290 sec/op +Iteration #14: 0.00000169651 sec/op +Consumed blackhole value: -193267786 + Success: ~ 0.00000170169 sec/op ±0.14% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=8 +Warm-up #0: 0.0106007 sec/op +Warm-up #1: 0.00946452 sec/op +Warm-up #2: 0.00959457 sec/op +Warm-up #3: 0.00946843 sec/op +Warm-up #4: 0.00952362 sec/op +Warm-up #5: 0.00960813 sec/op +Warm-up #6: 0.0106683 sec/op +Warm-up #7: 0.00968924 sec/op +Iteration #0: 0.00956639 sec/op +Iteration #1: 0.00964003 sec/op +Iteration #2: 0.00955720 sec/op +Iteration #3: 0.00963949 sec/op +Iteration #4: 0.00954530 sec/op +Iteration #5: 0.00954139 sec/op +Iteration #6: 0.00968926 sec/op +Iteration #7: 0.00953628 sec/op +Iteration #8: 0.00966149 sec/op +Iteration #9: 0.00958316 sec/op +Iteration #10: 0.00967174 sec/op +Iteration #11: 0.00958107 sec/op +Iteration #12: 0.00958542 sec/op +Iteration #13: 0.00966398 sec/op +Iteration #14: 0.00957556 sec/op +Consumed blackhole value: 1769932185 + Success: ~ 0.00960252 sec/op ±0.28% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=8 +Warm-up #0: 0.0000264197 sec/op +Warm-up #1: 0.0000263983 sec/op +Warm-up #2: 0.0000263631 sec/op +Warm-up #3: 0.0000263799 sec/op +Warm-up #4: 0.0000264029 sec/op +Warm-up #5: 0.0000264106 sec/op +Warm-up #6: 0.0000263815 sec/op +Warm-up #7: 0.0000263989 sec/op +Iteration #0: 0.0000264214 sec/op +Iteration #1: 0.0000264067 sec/op +Iteration #2: 0.0000264179 sec/op +Iteration #3: 0.0000264072 sec/op +Iteration #4: 0.0000263695 sec/op +Iteration #5: 0.0000263418 sec/op +Iteration #6: 0.0000264215 sec/op +Iteration #7: 0.0000264443 sec/op +Iteration #8: 0.0000263976 sec/op +Iteration #9: 0.0000264200 sec/op +Iteration #10: 0.0000264610 sec/op +Iteration #11: 0.0000264083 sec/op +Iteration #12: 0.0000264377 sec/op +Iteration #13: 0.0000264005 sec/op +Iteration #14: 0.0000264200 sec/op +Consumed blackhole value: 1633011018 + Success: ~ 0.0000264117 sec/op ±0.055% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=8 +Warm-up #0: 0.0462553 sec/op +Warm-up #1: 0.0462973 sec/op +Warm-up #2: 0.0472491 sec/op +Warm-up #3: 0.0461783 sec/op +Warm-up #4: 0.0472198 sec/op +Warm-up #5: 0.0463960 sec/op +Warm-up #6: 0.0461714 sec/op +Warm-up #7: 0.0472832 sec/op +Iteration #0: 0.0461201 sec/op +Iteration #1: 0.0472002 sec/op +Iteration #2: 0.0460996 sec/op +Iteration #3: 0.0462677 sec/op +Iteration #4: 0.0471913 sec/op +Iteration #5: 0.0460405 sec/op +Iteration #6: 0.0463268 sec/op +Iteration #7: 0.0471075 sec/op +Iteration #8: 0.0463700 sec/op +Iteration #9: 0.0470944 sec/op +Iteration #10: 0.0464197 sec/op +Iteration #11: 0.0461934 sec/op +Iteration #12: 0.0471728 sec/op +Iteration #13: 0.0462185 sec/op +Iteration #14: 0.0474276 sec/op +Consumed blackhole value: 883984415 + Success: ~ 0.0466167 sec/op ±0.55% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=8 +Warm-up #0: 0.113867 sec/op +Warm-up #1: 0.112604 sec/op +Warm-up #2: 0.112374 sec/op +Warm-up #3: 0.112642 sec/op +Warm-up #4: 0.112623 sec/op +Warm-up #5: 0.117711 sec/op +Warm-up #6: 0.112976 sec/op +Warm-up #7: 0.113092 sec/op +Iteration #0: 0.113082 sec/op +Iteration #1: 0.117591 sec/op +Iteration #2: 0.113108 sec/op +Iteration #3: 0.112929 sec/op +Iteration #4: 0.112856 sec/op +Iteration #5: 0.112777 sec/op +Iteration #6: 0.117822 sec/op +Iteration #7: 0.113015 sec/op +Iteration #8: 0.112897 sec/op +Iteration #9: 0.112645 sec/op +Iteration #10: 0.117851 sec/op +Iteration #11: 0.113008 sec/op +Iteration #12: 0.113219 sec/op +Iteration #13: 0.112502 sec/op +Iteration #14: 0.112680 sec/op +Consumed blackhole value: -2019249459 + Success: ~ 0.113866 sec/op ±0.90% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=8 +Warm-up #0: 0.443101 sec/op +Warm-up #1: 0.442901 sec/op +Warm-up #2: 0.450884 sec/op +Warm-up #3: 0.443855 sec/op +Warm-up #4: 0.442335 sec/op +Warm-up #5: 0.440275 sec/op +Warm-up #6: 0.440315 sec/op +Warm-up #7: 0.460025 sec/op +Iteration #0: 0.442791 sec/op +Iteration #1: 0.444206 sec/op +Iteration #2: 0.441580 sec/op +Iteration #3: 0.441664 sec/op +Iteration #4: 0.499519 sec/op +Iteration #5: 0.444276 sec/op +Iteration #6: 0.442731 sec/op +Iteration #7: 0.440891 sec/op +Iteration #8: 0.439746 sec/op +Iteration #9: 0.439531 sec/op +Iteration #10: 0.441358 sec/op +Iteration #11: 0.469437 sec/op +Iteration #12: 0.444993 sec/op +Iteration #13: 0.451883 sec/op +Iteration #14: 0.440647 sec/op +Consumed blackhole value: 456750143 + Success: ~ 0.448350 sec/op ±1.8% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=8 +Warm-up #0: 0.00141197 sec/op +Warm-up #1: 0.00140307 sec/op +Warm-up #2: 0.00141255 sec/op +Warm-up #3: 0.00140526 sec/op +Warm-up #4: 0.00141654 sec/op +Warm-up #5: 0.00140299 sec/op +Warm-up #6: 0.00141203 sec/op +Warm-up #7: 0.00140405 sec/op +Iteration #0: 0.00141128 sec/op +Iteration #1: 0.00141358 sec/op +Iteration #2: 0.00140187 sec/op +Iteration #3: 0.00142618 sec/op +Iteration #4: 0.00141292 sec/op +Iteration #5: 0.00141274 sec/op +Iteration #6: 0.00140214 sec/op +Iteration #7: 0.00141123 sec/op +Iteration #8: 0.00140078 sec/op +Iteration #9: 0.00141363 sec/op +Iteration #10: 0.00139928 sec/op +Iteration #11: 0.00141165 sec/op +Iteration #12: 0.00141127 sec/op +Iteration #13: 0.00140095 sec/op +Iteration #14: 0.00141119 sec/op +Consumed blackhole value: -1271360210 + Success: ~ 0.00140938 sec/op ±0.26% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=simpleText, level=9 +Warm-up #0: 0.00000174191 sec/op +Warm-up #1: 0.00000172996 sec/op +Warm-up #2: 0.00000181745 sec/op +Warm-up #3: 0.00000176096 sec/op +Warm-up #4: 0.00000174987 sec/op +Warm-up #5: 0.00000177389 sec/op +Warm-up #6: 0.00000190548 sec/op +Warm-up #7: 0.00000197224 sec/op +Iteration #0: 0.00000181179 sec/op +Iteration #1: 0.00000185960 sec/op +Iteration #2: 0.00000174620 sec/op +Iteration #3: 0.00000172397 sec/op +Iteration #4: 0.00000177400 sec/op +Iteration #5: 0.00000173136 sec/op +Iteration #6: 0.00000173318 sec/op +Iteration #7: 0.00000172625 sec/op +Iteration #8: 0.00000172514 sec/op +Iteration #9: 0.00000171291 sec/op +Iteration #10: 0.00000170475 sec/op +Iteration #11: 0.00000170076 sec/op +Iteration #12: 0.00000170335 sec/op +Iteration #13: 0.00000169809 sec/op +Iteration #14: 0.00000169826 sec/op +Consumed blackhole value: -726388669 + Success: ~ 0.00000173664 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=text, level=9 +Warm-up #0: 0.00958262 sec/op +Warm-up #1: 0.00959964 sec/op +Warm-up #2: 0.00958910 sec/op +Warm-up #3: 0.00958275 sec/op +Warm-up #4: 0.00957598 sec/op +Warm-up #5: 0.00963637 sec/op +Warm-up #6: 0.00960687 sec/op +Warm-up #7: 0.00959344 sec/op +Iteration #0: 0.00957057 sec/op +Iteration #1: 0.0104672 sec/op +Iteration #2: 0.00951292 sec/op +Iteration #3: 0.00964088 sec/op +Iteration #4: 0.00956635 sec/op +Iteration #5: 0.00967345 sec/op +Iteration #6: 0.00957858 sec/op +Iteration #7: 0.00958463 sec/op +Iteration #8: 0.00969238 sec/op +Iteration #9: 0.00958676 sec/op +Iteration #10: 0.00963370 sec/op +Iteration #11: 0.00961457 sec/op +Iteration #12: 0.00968359 sec/op +Iteration #13: 0.00960936 sec/op +Iteration #14: 0.00959698 sec/op +Consumed blackhole value: -2143620934 + Success: ~ 0.00966746 sec/op ±1.2% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=model3D, level=9 +Warm-up #0: 0.0000264121 sec/op +Warm-up #1: 0.0000264412 sec/op +Warm-up #2: 0.0000264267 sec/op +Warm-up #3: 0.0000264152 sec/op +Warm-up #4: 0.0000264270 sec/op +Warm-up #5: 0.0000264569 sec/op +Warm-up #6: 0.0000264336 sec/op +Warm-up #7: 0.0000264442 sec/op +Iteration #0: 0.0000264244 sec/op +Iteration #1: 0.0000264359 sec/op +Iteration #2: 0.0000264047 sec/op +Iteration #3: 0.0000264223 sec/op +Iteration #4: 0.0000264313 sec/op +Iteration #5: 0.0000264355 sec/op +Iteration #6: 0.0000263882 sec/op +Iteration #7: 0.0000263720 sec/op +Iteration #8: 0.0000263870 sec/op +Iteration #9: 0.0000263965 sec/op +Iteration #10: 0.0000263926 sec/op +Iteration #11: 0.0000264016 sec/op +Iteration #12: 0.0000265999 sec/op +Iteration #13: 0.0000264207 sec/op +Iteration #14: 0.0000264679 sec/op +Consumed blackhole value: -172783649 + Success: ~ 0.0000264254 sec/op ±0.10% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Rainier.bmp, level=9 +Warm-up #0: 0.0461130 sec/op +Warm-up #1: 0.0461910 sec/op +Warm-up #2: 0.0473252 sec/op +Warm-up #3: 0.0461145 sec/op +Warm-up #4: 0.0474033 sec/op +Warm-up #5: 0.0462493 sec/op +Warm-up #6: 0.0461664 sec/op +Warm-up #7: 0.0473492 sec/op +Iteration #0: 0.0460868 sec/op +Iteration #1: 0.0473181 sec/op +Iteration #2: 0.0470193 sec/op +Iteration #3: 0.0509121 sec/op +Iteration #4: 0.0471586 sec/op +Iteration #5: 0.0461727 sec/op +Iteration #6: 0.0462910 sec/op +Iteration #7: 0.0471954 sec/op +Iteration #8: 0.0463626 sec/op +Iteration #9: 0.0471540 sec/op +Iteration #10: 0.0461135 sec/op +Iteration #11: 0.0461341 sec/op +Iteration #12: 0.0472059 sec/op +Iteration #13: 0.0462294 sec/op +Iteration #14: 0.0472839 sec/op +Consumed blackhole value: -1684359267 + Success: ~ 0.0469758 sec/op ±1.3% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Maltese.bmp, level=9 +Warm-up #0: 0.113205 sec/op +Warm-up #1: 0.112944 sec/op +Warm-up #2: 0.115935 sec/op +Warm-up #3: 0.113599 sec/op +Warm-up #4: 0.113073 sec/op +Warm-up #5: 0.112616 sec/op +Warm-up #6: 0.117463 sec/op +Warm-up #7: 0.113352 sec/op +Iteration #0: 0.113591 sec/op +Iteration #1: 0.113037 sec/op +Iteration #2: 0.112823 sec/op +Iteration #3: 0.117555 sec/op +Iteration #4: 0.113241 sec/op +Iteration #5: 0.113319 sec/op +Iteration #6: 0.113057 sec/op +Iteration #7: 0.118576 sec/op +Iteration #8: 0.113955 sec/op +Iteration #9: 0.113434 sec/op +Iteration #10: 0.113427 sec/op +Iteration #11: 0.118067 sec/op +Iteration #12: 0.113204 sec/op +Iteration #13: 0.113070 sec/op +Iteration #14: 0.112864 sec/op +Consumed blackhole value: -892266674 + Success: ~ 0.114215 sec/op ±0.90% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=Sunrise.bmp, level=9 +Warm-up #0: 0.441845 sec/op +Warm-up #1: 0.441488 sec/op +Warm-up #2: 0.440132 sec/op +Warm-up #3: 0.457625 sec/op +Warm-up #4: 0.442999 sec/op +Warm-up #5: 0.443703 sec/op +Warm-up #6: 0.442603 sec/op +Warm-up #7: 0.440449 sec/op +Iteration #0: 0.439690 sec/op +Iteration #1: 0.439491 sec/op +Iteration #2: 0.467173 sec/op +Iteration #3: 0.442806 sec/op +Iteration #4: 0.442679 sec/op +Iteration #5: 0.441513 sec/op +Iteration #6: 0.440160 sec/op +Iteration #7: 0.439825 sec/op +Iteration #8: 0.438988 sec/op +Iteration #9: 0.465566 sec/op +Iteration #10: 0.443148 sec/op +Iteration #11: 0.442013 sec/op +Iteration #12: 0.439714 sec/op +Iteration #13: 0.438767 sec/op +Iteration #14: 0.439749 sec/op +Consumed blackhole value: -1736922590 + Success: ~ 0.444085 sec/op ±1.0% + +… com.rafambn.kflate.benchmark.CompressionBenchmarks.rawDeflateDecompressionFromKompress | corpus=compressed_MVT.pbf, level=9 +Warm-up #0: 0.00139862 sec/op +Warm-up #1: 0.00139079 sec/op +Warm-up #2: 0.00139921 sec/op +Warm-up #3: 0.00139314 sec/op +Warm-up #4: 0.00139952 sec/op +Warm-up #5: 0.00139209 sec/op +Warm-up #6: 0.00140779 sec/op +Warm-up #7: 0.00140713 sec/op +Iteration #0: 0.00139662 sec/op +Iteration #1: 0.00140207 sec/op +Iteration #2: 0.00139465 sec/op +Iteration #3: 0.00140259 sec/op +Iteration #4: 0.00139468 sec/op +Iteration #5: 0.00140169 sec/op +Iteration #6: 0.00139952 sec/op +Iteration #7: 0.00138905 sec/op +Iteration #8: 0.00140003 sec/op +Iteration #9: 0.00139421 sec/op +Iteration #10: 0.00140092 sec/op +Iteration #11: 0.00139121 sec/op +Iteration #12: 0.00139763 sec/op +Iteration #13: 0.00139794 sec/op +Iteration #14: 0.00139211 sec/op +Consumed blackhole value: -1340808091 + Success: ~ 0.00139700 sec/op ±0.15% + +wasmJsBenchmark summary: +Benchmark (corpus) (level) Mode Cnt Score Error Units +CompressionBenchmarks.rawDeflateCompression simpleText 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 0 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 0 avgt 15 0.009 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 0 avgt 15 0.025 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 0 avgt 15 0.079 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 1 avgt 15 0.032 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 1 avgt 15 0.110 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 1 avgt 15 0.398 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 1 avgt 15 1.198 ± 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 1 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 2 avgt 15 0.036 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 2 avgt 15 0.120 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 2 avgt 15 0.437 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 2 avgt 15 1.382 ± 0.007 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 2 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 3 avgt 15 0.043 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 3 avgt 15 0.123 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 3 avgt 15 0.474 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 3 avgt 15 1.474 ± 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 3 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 4 avgt 15 0.043 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 4 avgt 15 0.110 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 4 avgt 15 0.437 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 4 avgt 15 1.384 ± 0.006 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 4 avgt 15 0.004 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 5 avgt 15 0.063 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 5 avgt 15 0.117 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 5 avgt 15 0.541 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 5 avgt 15 1.653 ± 0.012 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 5 avgt 15 0.006 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 6 avgt 15 0.088 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 6 avgt 15 0.146 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 6 avgt 15 0.628 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 6 avgt 15 1.779 ± 0.034 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 6 avgt 15 0.005 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 7 avgt 15 0.089 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 7 avgt 15 0.148 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 7 avgt 15 0.630 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 7 avgt 15 2.270 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 7 avgt 15 0.006 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 8 avgt 15 0.090 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 8 avgt 15 0.168 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 8 avgt 15 0.633 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 8 avgt 15 2.180 ± 0.006 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 8 avgt 15 0.005 sec/op +CompressionBenchmarks.rawDeflateCompression simpleText 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression text 9 avgt 15 0.313 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateCompression model3D 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateCompression Rainier.bmp 9 avgt 15 6.283 ± 0.052 sec/op +CompressionBenchmarks.rawDeflateCompression Maltese.bmp 9 avgt 15 2.205 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateCompression Sunrise.bmp 9 avgt 15 19.771 ± 0.634 sec/op +CompressionBenchmarks.rawDeflateCompression compressed_MVT.pbf 9 avgt 15 0.018 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 0 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 0 avgt 15 0.008 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 0 avgt 15 0.020 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 0 avgt 15 0.074 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 0 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 1 avgt 15 0.011 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 1 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 1 avgt 15 0.049 ± 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 1 avgt 15 0.145 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 1 avgt 15 0.540 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 1 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 2 avgt 15 0.012 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 2 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 2 avgt 15 0.053 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 2 avgt 15 0.146 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 2 avgt 15 0.516 ± 0.006 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 2 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 3 avgt 15 0.011 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 3 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 3 avgt 15 0.053 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 3 avgt 15 0.134 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 3 avgt 15 0.512 ± 0.007 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 3 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 4 avgt 15 0.011 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 4 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 4 avgt 15 0.052 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 4 avgt 15 0.129 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 4 avgt 15 0.504 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 4 avgt 15 0.002 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 5 avgt 15 0.011 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 5 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 5 avgt 15 0.052 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 5 avgt 15 0.131 ± 0.003 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 5 avgt 15 0.448 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 5 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 6 avgt 15 0.010 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 6 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 6 avgt 15 0.047 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 6 avgt 15 0.114 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 6 avgt 15 0.445 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 6 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 7 avgt 15 0.010 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 7 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 7 avgt 15 0.047 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 7 avgt 15 0.114 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 7 avgt 15 0.446 ± 0.004 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 7 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 8 avgt 15 0.010 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 8 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 8 avgt 15 0.047 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 8 avgt 15 0.114 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 8 avgt 15 0.448 ± 0.008 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 8 avgt 15 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress simpleText 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress text 9 avgt 15 0.010 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress model3D 9 avgt 15 0.000 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Rainier.bmp 9 avgt 15 0.047 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Maltese.bmp 9 avgt 15 0.114 ± 0.001 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress Sunrise.bmp 9 avgt 15 0.444 ± 0.005 sec/op +CompressionBenchmarks.rawDeflateDecompressionFromKompress compressed_MVT.pbf 9 avgt 15 0.001 sec/op + +Analysing benchmark results is not always trivial, +please refer to https://github.com/Kotlin/kotlinx-benchmark/tree/master?tab=readme-ov-file#analyzing-results for details. + + +BUILD SUCCESSFUL in 1h 12m 38s +31 actionable tasks: 3 executed, 28 up-to-date +Configuration cache entry stored. diff --git a/performance/runs/2026-09-08-kflate-levels/wasmJs/metadata.jsonl b/performance/runs/2026-09-08-kflate-levels/wasmJs/metadata.jsonl new file mode 100644 index 0000000..dd4e3f5 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/wasmJs/metadata.jsonl @@ -0,0 +1,70 @@ +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":0,"originalSizeBytes":16427390,"compressedSizeBytes":16428645} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":1,"originalSizeBytes":16427390,"compressedSizeBytes":8344362} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":2,"originalSizeBytes":16427390,"compressedSizeBytes":7762283} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":3,"originalSizeBytes":16427390,"compressedSizeBytes":7494606} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":4,"originalSizeBytes":16427390,"compressedSizeBytes":7272625} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":5,"originalSizeBytes":16427390,"compressedSizeBytes":7265831} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":6,"originalSizeBytes":16427390,"compressedSizeBytes":7158472} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":7,"originalSizeBytes":16427390,"compressedSizeBytes":7157735} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":8,"originalSizeBytes":16427390,"compressedSizeBytes":7125327} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Maltese.bmp","level":9,"originalSizeBytes":16427390,"compressedSizeBytes":7034092} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":0,"originalSizeBytes":6220854,"compressedSizeBytes":6221329} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":1,"originalSizeBytes":6220854,"compressedSizeBytes":3387685} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":2,"originalSizeBytes":6220854,"compressedSizeBytes":3357387} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":3,"originalSizeBytes":6220854,"compressedSizeBytes":3345679} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":4,"originalSizeBytes":6220854,"compressedSizeBytes":3325593} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":5,"originalSizeBytes":6220854,"compressedSizeBytes":3313388} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":6,"originalSizeBytes":6220854,"compressedSizeBytes":3283450} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":7,"originalSizeBytes":6220854,"compressedSizeBytes":3282047} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":8,"originalSizeBytes":6220854,"compressedSizeBytes":3274905} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Rainier.bmp","level":9,"originalSizeBytes":6220854,"compressedSizeBytes":3258570} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":0,"originalSizeBytes":52344054,"compressedSizeBytes":52348049} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":1,"originalSizeBytes":52344054,"compressedSizeBytes":27793016} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":2,"originalSizeBytes":52344054,"compressedSizeBytes":27471887} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":3,"originalSizeBytes":52344054,"compressedSizeBytes":27404419} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":4,"originalSizeBytes":52344054,"compressedSizeBytes":27107867} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":5,"originalSizeBytes":52344054,"compressedSizeBytes":27096750} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":6,"originalSizeBytes":52344054,"compressedSizeBytes":26838825} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":7,"originalSizeBytes":52344054,"compressedSizeBytes":26827604} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":8,"originalSizeBytes":52344054,"compressedSizeBytes":26728454} +{"platform":"Wasm/JS","library":"KFlate","corpus":"Sunrise.bmp","level":9,"originalSizeBytes":52344054,"compressedSizeBytes":26372269} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":0,"originalSizeBytes":146224,"compressedSizeBytes":146239} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":1,"originalSizeBytes":146224,"compressedSizeBytes":95812} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":2,"originalSizeBytes":146224,"compressedSizeBytes":94608} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":3,"originalSizeBytes":146224,"compressedSizeBytes":94345} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":4,"originalSizeBytes":146224,"compressedSizeBytes":93369} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":5,"originalSizeBytes":146224,"compressedSizeBytes":93229} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":6,"originalSizeBytes":146224,"compressedSizeBytes":92605} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":7,"originalSizeBytes":146224,"compressedSizeBytes":92610} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":8,"originalSizeBytes":146224,"compressedSizeBytes":92631} +{"platform":"Wasm/JS","library":"KFlate","corpus":"compressed_MVT.pbf","level":9,"originalSizeBytes":146224,"compressedSizeBytes":91727} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":0,"originalSizeBytes":2478,"compressedSizeBytes":2483} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":1,"originalSizeBytes":2478,"compressedSizeBytes":2169} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":2,"originalSizeBytes":2478,"compressedSizeBytes":2168} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":3,"originalSizeBytes":2478,"compressedSizeBytes":2166} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":4,"originalSizeBytes":2478,"compressedSizeBytes":2165} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":5,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":6,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":7,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":8,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Wasm/JS","library":"KFlate","corpus":"model3D","level":9,"originalSizeBytes":2478,"compressedSizeBytes":2153} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":0,"originalSizeBytes":100,"compressedSizeBytes":105} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":1,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":2,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":3,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":4,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":5,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":6,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":7,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":8,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"simpleText","level":9,"originalSizeBytes":100,"compressedSizeBytes":84} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":0,"originalSizeBytes":1232923,"compressedSizeBytes":1233018} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":1,"originalSizeBytes":1232923,"compressedSizeBytes":599813} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":2,"originalSizeBytes":1232923,"compressedSizeBytes":581519} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":3,"originalSizeBytes":1232923,"compressedSizeBytes":565252} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":4,"originalSizeBytes":1232923,"compressedSizeBytes":531466} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":5,"originalSizeBytes":1232923,"compressedSizeBytes":521837} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":6,"originalSizeBytes":1232923,"compressedSizeBytes":506455} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":7,"originalSizeBytes":1232923,"compressedSizeBytes":506097} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":8,"originalSizeBytes":1232923,"compressedSizeBytes":513489} +{"platform":"Wasm/JS","library":"KFlate","corpus":"text","level":9,"originalSizeBytes":1232923,"compressedSizeBytes":492523} diff --git a/performance/runs/2026-09-08-kflate-levels/wasmJs/result.json b/performance/runs/2026-09-08-kflate-levels/wasmJs/result.json new file mode 100644 index 0000000..6943595 --- /dev/null +++ b/performance/runs/2026-09-08-kflate-levels/wasmJs/result.json @@ -0,0 +1,5639 @@ +{ + "schemaVersion": 2, + "runId": "2026-09-08-kflate-levels", + "startedAt": "2026-09-08T21:59:10.175017+00:00", + "finishedAt": "2026-09-08T23:11:49.443560+00:00", + "platform": "wasmJs", + "library": "KFlate", + "smoke": false, + "corpusSha256": { + "simpleText": "803ac9b57b67afa547571876ea05e74e8553424ca95703cf2846f284b4de4ec6", + "text": "31cecd03ef57531aba582bd69257a6c68b638ef15d81d647480e7982dc5c675f", + "model3D": "3047740775949f2a71725af12f13f95c7d55110a940ef61c021adf9907abf17c", + "Rainier.bmp": "af8a0d2580c3e7b2f05589b3714fb6be1f192349375327b9c84b4c9d2a598e2e", + "Maltese.bmp": "a65e49bbe7360a57bd726e9807a91efa1f3d24ef1a8fc1a0d952493b3797ac63", + "Sunrise.bmp": "b5a85915647b6999650c8778c8e5558a8ecaba3cef87e2c0a30e591f3f0782e9", + "compressed_MVT.pbf": "e8a05cdf4ead0cea70c633d515929aaa1ccd1860d8d2ef89530048f3c2ab8565" + }, + "fixtureSha256": { + "0/simpleText.deflate": "7a4f86cab2c64d7a755ba6244b34b85122a3d7e629073b34930b3d477585100b", + "0/text.deflate": "2bcdbf3680cf9346ec204f47fde8d8d0a0892070008a309395fa53e5cd674171", + "0/model3D.deflate": "7d1354e385451c35f23c9be4ce28245d554943a2219ff0cf3481d5c0a02a4919", + "0/Rainier.bmp.deflate": "f476e02d5e4228830e93ca5dbf4a7f1361d16729edc281a7a22aa3dd92d1d462", + "0/Maltese.bmp.deflate": "5f8cb646818a3be17572afebfc44c279d71c10b04b6bb9364e1c0a638e5affb9", + "0/Sunrise.bmp.deflate": "5f5aa1481321c99543c55eb76f90fed1ca47c2f0a880501487e9921f69e5bde7", + "0/compressed_MVT.pbf.deflate": "9642524454d7b6a9eb6bdb5fa7db73c54bb9bc460faaea7d5eb9edaaca2410bf", + "1/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "1/text.deflate": "fa9ff651e6eee9d461154695f74e5ea2a2949c7c9190e64db493f580d98b9baa", + "1/model3D.deflate": "5e918cd0f6a275d0dbb7830528be17a038d915b3ac424366373ca934f86c206d", + "1/Rainier.bmp.deflate": "07ea53b0b1623b39d6995d8f2ba91cb57586303c5659b590ff3df26238dee0f7", + "1/Maltese.bmp.deflate": "a760c1435f9fa22a5d7af5cc781e9cd95d62839814b7b4079134830a45a8f08b", + "1/Sunrise.bmp.deflate": "3b3bfc8b1fee9dd89a05b93dc8893dad1d42a63a8e09d1b2551825ed7b732ce7", + "1/compressed_MVT.pbf.deflate": "885cbe3f61b7a1698e228d20d4aeea703dd63c86187c90400e8b20680a1e8530", + "2/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "2/text.deflate": "7a0aab0ba05b5108f9f978563c314bfcf167d1c7c3ea5792069ebcb3bbe17e6e", + "2/model3D.deflate": "49cfb7223cb0c8693eb0b58e12396ff42afa6a4fedfe3f4a261bfa03fc8c183d", + "2/Rainier.bmp.deflate": "48b82d19bd7ebba25d7fe6ad06c7617f8886f640b0d5393aeb5491ca11f7d4d6", + "2/Maltese.bmp.deflate": "133318d795622ba4699111b40a9685df11f608137272580b4000b4d1142a730d", + "2/Sunrise.bmp.deflate": "0674b1b2d9827c3715cf7d1394917a33e72d221211645f76b6a96bf1928a800f", + "2/compressed_MVT.pbf.deflate": "16db6140870a71e859deb011ceca02b6ded1e09f052d3053e0d371c1b5379224", + "3/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "3/text.deflate": "6eb3f0ba5475f9cfa5ae86fb5f8f69746eb021207478c42324c6979b12cddfd3", + "3/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "3/Rainier.bmp.deflate": "aa55b108f364863244a8272cfaff1da2c7f0e7a2df2344a09db010def6334e47", + "3/Maltese.bmp.deflate": "ed3b147ebc4ec5b42ec9a7b1e5aca00eb02dfe571c76fdfae06267fa25b0f3e7", + "3/Sunrise.bmp.deflate": "7329ba1189948a26ef9bb31ebbeb72c8be55fba3381a0989cc417d2bc2d26647", + "3/compressed_MVT.pbf.deflate": "6a855508d02d075d6368a2bddce6691b9f1f3d4ee383755c32b0dcdea5d999c6", + "4/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "4/text.deflate": "c8d6a24068f3c71bd62d56bd140879d2040ab36e0702902e9d54f87829b05c0f", + "4/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "4/Rainier.bmp.deflate": "82722b0352c63fd988206fb8548a8905291f4a05b8ede561f2522531c0e65bd1", + "4/Maltese.bmp.deflate": "ed1806a1e1819616288d78906c03a6a783a8821e45bc73ebadefa496980c0266", + "4/Sunrise.bmp.deflate": "1a37aba278cc707f39f0534cb0a399de118d214f0ce845388aeea2bfbb37413e", + "4/compressed_MVT.pbf.deflate": "720b9d737a6359d14195689029623ae3a72e633de7c219e6b75fe7d3bdec8f55", + "5/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "5/text.deflate": "f3b6852179c894b1985efb699e313d1da1ba9bb97f2f1bb295ffe90cfaeb455a", + "5/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "5/Rainier.bmp.deflate": "5e246a855757c8d153036fe6efab2e70c5d57e04e87025ce2ec900d06e835b6d", + "5/Maltese.bmp.deflate": "b06644a19eb3d353f697d87e4d02b802f7f4cc33e72f5060018712fbe08344b1", + "5/Sunrise.bmp.deflate": "1792160a8def228c8ce372e48f0051462d903b3a4f49764a9704f9a5a5cf33d8", + "5/compressed_MVT.pbf.deflate": "2ee2dab5fe153875c55fa947834131218c2de7f712d8fe15eef01129ca4a43c8", + "6/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "6/text.deflate": "19c7110a6faddcb77252149f57c6d26c29f3509ab9e6146d14345da74efb1c61", + "6/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "6/Rainier.bmp.deflate": "6cf1e11e91365b6b5c44d9f657bc6a92e050127cac3a21eb6f02dda324bdec55", + "6/Maltese.bmp.deflate": "746547c3379aef53c0545a4cd3ae30884e59bcf6a9e61db749ab03a40aeb57ae", + "6/Sunrise.bmp.deflate": "f512754760bf29cbf4989fe2e5671e97e90ffa78ea2d3261f415a44388808757", + "6/compressed_MVT.pbf.deflate": "f50ce952d3dd6b56d018e08913af0ea19afeacb546fbc3f73f90c5cade8ee862", + "7/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "7/text.deflate": "dc47539ed8858170ff4840fbe3d5ea7fe8c758a026d9b85198ed469f32c339ff", + "7/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "7/Rainier.bmp.deflate": "adecf9b7b02f1c91123a2f069beb6c938f404a98b8256955b6ce6983ce046b0b", + "7/Maltese.bmp.deflate": "46d339a2d66629758a8b028e5f358032cff6e447f610c35de52cc4e4d35cca3c", + "7/Sunrise.bmp.deflate": "19f28a2df582e48bfcbdef29b6f308e3eedcc52365a6ef7cd2b67c4f50d8dcd9", + "7/compressed_MVT.pbf.deflate": "7db18fa4bbd59192776402469e15f66efc73601b012f7168cf6eeb4ed853f664", + "8/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "8/text.deflate": "80915086c1dc8b4031b190c0e2deb4efecba9395637fe766c0ae23f42d284155", + "8/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "8/Rainier.bmp.deflate": "01a81f9a0d26ac41c9d1c38d0f7583c4a81c7a57357dbbf1e6ab99ea3b4c9482", + "8/Maltese.bmp.deflate": "136cbeb566770d384912883497cd563028dd6983910ddcb3e1f7abd088d546af", + "8/Sunrise.bmp.deflate": "51ffa14e9c366bc9a343394efb023dadc65c867f226edde729eee0f2ccc49c15", + "8/compressed_MVT.pbf.deflate": "18aa53aaf09ad69e47936ff4721035e5503b56120259bff31080b02768b6e769", + "9/simpleText.deflate": "dfc6c55d533c49b70bb5f358f19c146ad3443a985e6f76144b1ee4e16286e499", + "9/text.deflate": "80915086c1dc8b4031b190c0e2deb4efecba9395637fe766c0ae23f42d284155", + "9/model3D.deflate": "f441013abaa77dff16bace01f1f595a38086a9fad79b5e489cb6d5dc52cfa9e6", + "9/Rainier.bmp.deflate": "98566bbd9c26875b56372753f1c270e1b7d4b5c9e46fb89a50a950d6e34b6e4a", + "9/Maltese.bmp.deflate": "136cbeb566770d384912883497cd563028dd6983910ddcb3e1f7abd088d546af", + "9/Sunrise.bmp.deflate": "cd6c64f190139379b3da93e05e357374b5eea7bc01168735376e916bca95e04c", + "9/compressed_MVT.pbf.deflate": "18aa53aaf09ad69e47936ff4721035e5503b56120259bff31080b02768b6e769" + }, + "sourceSha256": { + "gradle/libs.versions.toml": "8b03b09e04d6eb781d5d26635af6238291e3f9ba3f15211c106806c709573bfe", + "kflate/build.gradle.kts": "673ba0f37187ed42ed4905e1f62f66608cb7ae052c6b32c0cfaae8040469ddc5", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpora.kt": "98569e5aaa864730f61d25cd3e64d8ad10b2801adfeaa65efa1a0b23484ed4e4", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt": "b6b64ac922046386757234bafaa991247f92efc096975fa1cb49bd4df523d93a", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkLibrary.kt": "63efb2b3499650900c14c6496c73519ec053e2c2d8cae53ecd6fda2e54b012de", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt": "6184dc4d9aba148c20dce2c3f79b8031e275c936b6607765398ab1298c59363d", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt": "ba4cc03b90fddba43a67caa58f26d681ce4295e39ee4cb1d7de572971d85f92b", + "kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt": "c74dfbc17461a015cc16b1ca23ec0dc729c7aa73e4f49f385fd84c1bdf598fec", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/KFlate.kt": "273876f8385e509d1970bc5365a0b6b34fd2b8ac7d52c50c6d7c7d728fc80424", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateCost.kt": "9df3ad04d1c47708668a3e816eccfb5d12f44084bbd101d117155d0d8f304e4b", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/DeflateLevel.kt": "b4ad1171e50b2c68b47457608d3c78fedb2a1aa3a6366801483a3cc49b2796f8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/algorithm/FlateAlgorithms.kt": "16640fcce291501196ed87fd5eeb3c78c65d9acc537e9e9a3e9dc2c1ca86e115", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Adler32Checksum.kt": "1bca95483a05f9cc693817e96123124f415204db3b85c91e440752f8da98997f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/ChecksumGenerator.kt": "9ad1567265343f74441f52fd9dec2a237413d79b768bbfba42e8fab46fde4f77", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/checksum/Crc32Checksum.kt": "75b65a1e8e54dc2fbb68f6efbe4ed4fc985bb168ce0e10e54fa24f484244ed0e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/CompressionTypes.kt": "d53da1817943181c77e5a5939b964e4f000279cbddc21755e68e968507afd656", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/GzipCompressor.kt": "85585804056848802ad3a98de3f928a149c335c28df09f8033f390dcc924b7a1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/RawCompressor.kt": "7fe6de504da1f330c22ec397adf80bc70836a2f3345d48ce78e03f14268005f1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/compression/ZlibCompressor.kt": "9369788bd1edbf2c7e9d8e3bba14d27c0269240eebfdd70580a17d2309092ed1", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/DecompressionTypes.kt": "a184eb38c42eaf576b29159cd40ae59c09df7a5dc28064fd643f40e8632c5289", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/GzipDecompressor.kt": "eff2657b0c64ad41d90dbdbe54c676f6c808627a6b06e097b41b806f0872b596", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/RawDecompressor.kt": "d5231be000be6a5e2b94522991510f58804d5e6799247e6d9e1c0fe042cd9d1e", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/decompression/ZlibDecompressor.kt": "af5232bc08ef436954dde418c37e626442ad139b45280d664068baadf2b52ec6", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateError.kt": "b1e95bdd729518a3a69ea938b42409e8eac6ed4c1217347faa6e6ec0233a4bf2", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/error/FlateErrorCode.kt": "25163206541fb9482036cb8530c4c130d60604f30d47944a3f2c239babc96168", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipMemberResult.kt": "214b239c7c2edfc94cfcaf872f1a7289f7ba5c6f28deba0553ebdcc245637db8", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/GzipUtils.kt": "dd45d0fcdb9dd75cb985983fc62d3a517437d583be871f97f820ba451a5795bf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/format/ZlibUtils.kt": "b8510865236afa8868d928b9e1f07e1195e86fe8d8f85f9d302810ecc9faf41a", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/Constants.kt": "6bfaf423a65e46d4fa9ddae0c12bc8f3429fa66b7ea69a32a307066f8d04e950", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanCode.kt": "9bd5098459c6f1bd38cf8aef3cce962b3ea1f76790356be8d6c3440019b527ee", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanNode.kt": "a545325cc1807fa818237e4dcc6c261be5c09595402110b57d3d084cddb11bd0", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTable.kt": "a97c395453cd2f369a83f3431321df9dcdf91e3f5ce3beb83222b18e659fb9ea", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/huffman/HuffmanTreeResult.kt": "a77a9b6d85a0f3e6104521bf0b260358b913e88f0554d5d77038d94a262289cf", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/DeflateState.kt": "5417e688ce46123d6141bbc68b48974dbf60d716c60e5481aa76d38d629654ed", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/InflateState.kt": "c916f4477ab021c20fb08643888d616d2673bc9f48de9a2423515eddb72fc514", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/streaming/StreamingSupport.kt": "56438a62a18c47128cc642a4357d0404793708d5e5b936cd89c19b89de20847f", + "kflate/src/commonMain/kotlin/com/rafambn/kflate/util/BitUtils.kt": "931a8ce792b9186b54577c563dac41db1555c0837e74a01dccdfe51031885fec", + "kflate/src/jvmBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.jvm.kt": "d357b5b8bea070b16d737a5a07321ee670d96ce41eb3debe5a365c8b46623410", + "kflate/src/jvmTest/kotlin/AlgorithmCoverageTest.kt": "36911c89d9a5f3c084d0b87b92d72acbfc828d697d8f580938c44b2361417f3d", + "kflate/src/jvmTest/kotlin/BlockingValidityTest.kt": "66f3150b1c6cae3f3123933d2e8635ce0676a6c11ffa33805de535d73d08a05e", + "kflate/src/jvmTest/kotlin/DecompressionOutputLimitTest.kt": "d1a898f3910ca16d1f6a48297585a78514df37e46ad17a69789d4d84ffd81ac3", + "kflate/src/jvmTest/kotlin/DynamicHuffmanRepeatCodeValidationTest.kt": "9bdbaa763a24d2fdba9e4ebd22951e623ca34fa5382cd9fd1695e4837ac7c693", + "kflate/src/jvmTest/kotlin/EmptyRawInputTest.kt": "66d49419981ec32cd5061f5726bb056d81ac2cedccc26c936109407351492237", + "kflate/src/jvmTest/kotlin/GzipConcatenatedMembersTest.kt": "2ffcd7a83ad3d145d7e7bb64419eb0ba028da3495a182d0c00aaf789ac2c1d14", + "kflate/src/jvmTest/kotlin/GzipDecompressionOptionsTest.kt": "a3c2a0685ae15bc1457672d1f4341b63804bed633b8868633a50b180cb21519d", + "kflate/src/jvmTest/kotlin/GzipEncodingTest.kt": "27b52911db4dd1f385d536bf150233a3d3147a0e6d174cd507ada389441ff52c", + "kflate/src/jvmTest/kotlin/GzipFhcrcValidationTest.kt": "4f73586a0cc73c886d95197ea6580d27ff9c9d1f9297c3d86cb26417e95a4cd2", + "kflate/src/jvmTest/kotlin/GzipHeaderValidationTest.kt": "f3cea090ba789ff11d43061b7097b8f9a830c4c294368519821a7632d904f017", + "kflate/src/jvmTest/kotlin/GzipMetadataValidationTest.kt": "1c7f928c3eb452eb9ba87c2e670b8168caf6849ca4584af1c5f5daef3b3528d4", + "kflate/src/jvmTest/kotlin/GzipOptionalFieldsTest.kt": "29654e7a4410ca54f58cd37883d60c1d1c08713a3bb4e042a5d3ea4fa2ab8c32", + "kflate/src/jvmTest/kotlin/GzipTrailerValidationTest.kt": "dd39bd3a462b993aae234e6a94488bb907fd22127d59cc5054dcefb54796256b", + "kflate/src/jvmTest/kotlin/HuffmanTreeValidationTest.kt": "141b519da495ed9ad142cffbd0b7f08d7f4cdad7fe7c5185b807fc8e94119406", + "kflate/src/jvmTest/kotlin/InternalHelpersCoverageTest.kt": "184b007d31ebb5c584fe32d98f9f3b6ddf52a7af156d789e8c413bfdf3af3185", + "kflate/src/jvmTest/kotlin/ReservedLiteralLengthCodeTest.kt": "fa87941ab771974f268fb281e550c0d1d93a5f7c28649da60cf79eac7e89b910", + "kflate/src/jvmTest/kotlin/StreamingApiTest.kt": "5f8ffd4b5bbdfcaa34380ccd15e6bc95d4f2428bf736dda7abdd6cf35910a51c", + "kflate/src/jvmTest/kotlin/StreamingEdgeCasesCoverageTest.kt": "713aae461994a1d1b85b6a8f07f447e57eb3bdfdcad86467b2776c23895fea2d", + "kflate/src/jvmTest/kotlin/StreamingInflateFragmentationTest.kt": "82f3280c9ddff45c747adc896e4ce5fb6428de8df2acc242531914a8df4cd0da", + "kflate/src/jvmTest/kotlin/StreamingValidityTest.kt": "50aa1ce6752e4e9855f9fa0969eff372efad55026140801c46de30025fabff03", + "kflate/src/jvmTest/kotlin/ValueTypesCoverageTest.kt": "16d539c43d8cc6c4ef419b5f2d7a456ec831230f681bcf32f77de7814c758f3c", + "kflate/src/jvmTest/kotlin/ZlibDictidValidationTest.kt": "fcaf7c3fba1381479adfed28fe85f84eaf3a99578aecb1796053078c4bfa1af0", + "kflate/src/jvmTest/kotlin/ZlibStoredBlockNlenValidationTest.kt": "b79aa0836155028c83271d6204fbfac08cddad9abf3cfd4741bc57c41e72ac26", + "kflate/src/jvmTest/kotlin/ZlibStreamingHeaderTest.kt": "adc3b048c4d3e31a5bcf99e212bc41ff9752fa657d1f5d28b15daac32ccf888c", + "kflate/src/linuxX64Benchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.linuxX64.kt": "3ad2af2d72dab1da63973b894ec1c8b2a198dbca7b902044c97f588c6c64a43f", + "kflate/src/wasmJsBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkMetadata.wasmJs.kt": "263fdb8134add3b7752e93ecef5ec873447004ef19127ebd30fab8bff25d5264", + "scripts/benchmark_suite.py": "ab9739b6473e902a59fd826ab379974ea443f4a0e9039d5878e586a366156b82" + }, + "host": { + "name": "rafael-nitroan51754", + "os": "Linux-7.0.0-30-generic-x86_64-with-glibc2.43", + "machine": "x86_64", + "cpu": "Architecture: x86_64\nCPU op-mode(s): 32-bit, 64-bit\nAddress sizes: 39 bits physical, 48 bits virtual\nByte Order: Little Endian\nCPU(s): 16\nOn-line CPU(s) list: 0-15\nVendor ID: GenuineIntel\nModel name: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz\nCPU family: 6\nModel: 141\nThread(s) per core: 2\nCore(s) per socket: 8\nSocket(s): 1\nStepping: 1\nCPU(s) scaling MHz: 33%\nCPU max MHz: 4600.0000\nCPU min MHz: 800.0000\nBogoMIPS: 4608.00\nFlags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b fsrm avx512_vp2intersect md_clear ibt flush_l1d arch_capabilities\nVirtualization: VT-x\nL1d cache: 384 KiB (8 instances)\nL1i cache: 256 KiB (8 instances)\nL2 cache: 10 MiB (8 instances)\nL3 cache: 24 MiB (1 instance)\nNUMA node(s): 1\nNUMA node0 CPU(s): 0-15\nVulnerability Gather data sampling: Vulnerable\nVulnerability Ghostwrite: Not affected\nVulnerability Indirect target selection: Mitigation; Aligned branch/return thunks\nVulnerability Itlb multihit: Not affected\nVulnerability L1tf: Not affected\nVulnerability Mds: Not affected\nVulnerability Meltdown: Not affected\nVulnerability Mmio stale data: Not affected\nVulnerability Old microcode: Not affected\nVulnerability Reg file data sampling: Not affected\nVulnerability Retbleed: Not affected\nVulnerability Spec rstack overflow: Not affected\nVulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl\nVulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization\nVulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop\nVulnerability Srbds: Not affected\nVulnerability Tsa: Not affected\nVulnerability Tsx async abort: Not affected\nVulnerability Vmscape: Not affected\n" + }, + "dependencies": "[versions]\n\njava = \"17\"\nkotlin = \"2.3.21\"\nagp = \"9.2.0\"\nmaven-publish = \"0.36.0\"\nio = \"0.9.0\"\nbenchmark = \"0.4.16\"\nkompress = \"1.4.2\"\nkover = \"0.9.9\"\nkandy = \"0.8.3\"\n\n[libraries]\nkotlinx-io = { module = \"org.jetbrains.kotlinx:kotlinx-io-core\", version.ref = \"io\" }\nkotlinx-benchmark-runtime = { module = \"org.jetbrains.kotlinx:kotlinx-benchmark-runtime\", version.ref = \"benchmark\" }\nkompress-core = { module = \"dev.karmakrafts.kompress:kompress-core\", version.ref = \"kompress\" }\nkandy = { module = \"org.jetbrains.kotlinx:kandy-lets-plot\", version.ref = \"kandy\" }\n\n[plugins]\n\nmultiplatform = { id = \"org.jetbrains.kotlin.multiplatform\", version.ref = \"kotlin\" }\nandroid-kmp-library = { id = \"com.android.kotlin.multiplatform.library\", version.ref = \"agp\" }\nmaven-publish = { id = \"com.vanniktech.maven.publish\", version.ref = \"maven-publish\" }\nandroid-application = { id = \"com.android.application\", version.ref = \"agp\" }\nbenchmark = { id = \"org.jetbrains.kotlinx.benchmark\", version.ref = \"benchmark\" }\nkover = { id = \"org.jetbrains.kotlinx.kover\", version.ref = \"kover\" }\n", + "environment": [ + { + "mode": "avgt", + "warmupIterations": 8, + "warmupTime": "1 sec", + "measurementIterations": 15, + "measurementTime": "1 sec", + "advanced": { + "jvmForks": "3" + } + } + ], + "rows": [ + { + "corpus": "simpleText", + "level": 0, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.00015115032309678133, + "errorMs": 1.237322254843029e-07, + "confidenceIntervalMs": [ + 0.00015102659087129703, + 0.00015127405532226564 + ], + "p50Ms": 0.00015107211578891633, + "p95Ms": 0.00015159249010776124, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.00015086540059061995, + 0.0001509364398352102, + 0.00015102426752048638, + 0.00015107211578891633, + 0.00015112818263566708, + 0.00015117775662311695, + 0.0001512244869673397, + 0.00015095176551934642, + 0.0001512351469586455, + 0.0001515967136810341, + 0.00015085844654587002, + 0.000151048765967406, + 0.00015159068000493, + 0.00015103135994311824, + 0.00015151331787001287 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5766215043803418, + "errorMs": 0.004086352212018205, + "confidenceIntervalMs": [ + 1.5725351521683237, + 1.58070785659236 + ], + "p50Ms": 1.577524235576923, + "p95Ms": 1.5862484373397434, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.581956469551282, + 1.5817270112179487, + 1.5661945064102565, + 1.5788044214743588, + 1.579470875, + 1.577524235576923, + 1.5688811025641025, + 1.5962630288461537, + 1.5814512147435897, + 1.5632809663461538, + 1.579532126602564, + 1.5741024647435897, + 1.5757499663461536, + 1.5680664631410257, + 1.5763177131410258 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0021223372995198956, + "errorMs": 7.216404893613956e-06, + "confidenceIntervalMs": [ + 0.0021151208946262813, + 0.00212955370441351 + ], + "p50Ms": 0.0021172435933475347, + "p95Ms": 0.0021516117163602588, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0021172435933475347, + 0.0021169025639103537, + 0.0021133897735104937, + 0.002116662160614522, + 0.0021176407589491154, + 0.0021248367368186527, + 0.0021124538160889384, + 0.0021106472889766224, + 0.002111928367513946, + 0.002110102083736775, + 0.0021257429738694785, + 0.0021605326740837447, + 0.0021207291308774933, + 0.0021477884487644794, + 0.0021284591217362874 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.993635104761905, + "errorMs": 0.017318386273288102, + "confidenceIntervalMs": [ + 8.976316718488617, + 9.010953491035194 + ], + "p50Ms": 8.989458348214287, + "p95Ms": 9.052354246428571, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.966911839285714, + 9.006457750000001, + 9.008239473214285, + 9.045038017857143, + 8.989458348214287, + 8.97322688392857, + 9.024433339285714, + 9.06942544642857, + 9.01321419642857, + 8.952889821428572, + 8.9670199375, + 8.969821919642856, + 8.993855955357144, + 8.973395839285715, + 8.951137803571429 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 24.76148224126984, + "errorMs": 0.12927137508733297, + "confidenceIntervalMs": [ + 24.632210866182504, + 24.890753616357173 + ], + "p50Ms": 24.73134423809524, + "p95Ms": 25.076099542857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 24.73134423809524, + 24.73561635714286, + 24.732034428571428, + 24.694969476190476, + 24.74378971428571, + 24.744707857142856, + 24.714033714285712, + 24.778052404761905, + 24.634997833333333, + 24.83463392857143, + 24.66697130952381, + 24.67741611904762, + 25.63951930952381, + 24.58755785714286, + 24.50658907142857 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 79.02360314871795, + "errorMs": 1.0575687733689911, + "confidenceIntervalMs": [ + 77.96603437534897, + 80.08117192208694 + ], + "p50Ms": 79.6985296923077, + "p95Ms": 80.19872568461538, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 79.8340643076923, + 79.52656061538461, + 79.68146138461539, + 79.493369, + 74.20965453846154, + 80.1250373076923, + 79.91308892307693, + 79.6985296923077, + 79.19541607692307, + 73.65827292307694, + 80.08122115384617, + 80.14670907692307, + 80.32009776923077, + 79.5732183076923, + 79.89734615384617 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.20701243583862383, + "errorMs": 0.0005510247517559018, + "confidenceIntervalMs": [ + 0.20646141108686794, + 0.20756346059037975 + ], + "p50Ms": 0.20706960987098097, + "p95Ms": 0.20848510462830228, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2049905435183289, + 0.20722160434159329, + 0.20525327360229365, + 0.20908065267253736, + 0.20661350604136802, + 0.20591520520172027, + 0.20680771390538605, + 0.20706218758959655, + 0.20639491357771858, + 0.20773445607208682, + 0.20706960987098097, + 0.20750783248003274, + 0.20799410833503992, + 0.20731106061847224, + 0.2082298697522015 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09811137362996768, + "errorMs": 0.00077565086635086, + "confidenceIntervalMs": [ + 0.09733572276361681, + 0.09888702449631853 + ], + "p50Ms": 0.09762809629207074, + "p95Ms": 0.10058858416428978, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1031248406160867, + 0.09715865236737022, + 0.09798396098117512, + 0.09768123673702225, + 0.09722462418710781, + 0.09747986948088991, + 0.09750214717626925, + 0.09803387119224187, + 0.09762809629207074, + 0.09858624358243012, + 0.09819060867084996, + 0.09694748305761552, + 0.09714529013120365, + 0.09748206286366229, + 0.09950161711351968 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 31.551881749999996, + "errorMs": 0.07190435937807096, + "confidenceIntervalMs": [ + 31.479977390621922, + 31.62378610937807 + ], + "p50Ms": 31.5756368125, + "p95Ms": 31.720043518749996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 31.454833124999997, + 31.776949406249997, + 31.673229999999997, + 31.695655281249998, + 31.47739159375, + 31.633087375, + 31.656397875, + 31.567422312500003, + 31.646388499999997, + 31.5756368125, + 31.420516125, + 31.63712625, + 31.423431531249996, + 31.26591234375, + 31.37424771875 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.17989119410018775, + "errorMs": 0.00030600064292338034, + "confidenceIntervalMs": [ + 0.17958519345726437, + 0.1801971947431111 + ], + "p50Ms": 0.17983689423950572, + "p95Ms": 0.18066305031800833, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1794208200981283, + 0.18016645575140833, + 0.18021000581501, + 0.17892403688896966, + 0.1793714399418499, + 0.17931184244957293, + 0.17954638070143558, + 0.1792901848082864, + 0.18040188279120478, + 0.1800672638560785, + 0.18038066491004906, + 0.17983689423950572, + 0.1797819040523351, + 0.18127244121388333, + 0.18038569398509904 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 110.06109346666666, + "errorMs": 0.442821860595354, + "confidenceIntervalMs": [ + 109.6182716060713, + 110.50391532726202 + ], + "p50Ms": 109.7703919, + "p95Ms": 111.32824625, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 111.049457, + 109.4696857, + 109.78344600000001, + 110.9867972, + 109.7703919, + 109.52710429999999, + 111.9787545, + 109.5366699, + 109.35835970000001, + 109.2178909, + 110.8365518, + 109.930724, + 109.25593559999999, + 111.0185864, + 109.1960471 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 397.9526935777778, + "errorMs": 1.5134004485158283, + "confidenceIntervalMs": [ + 396.43929312926196, + 399.4660940262936 + ], + "p50Ms": 396.9442026666667, + "p95Ms": 404.45939000000004, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 404.05388800000003, + 397.311487, + 398.93519666666674, + 396.8830023333333, + 396.19892133333326, + 395.9456893333333, + 397.1614103333333, + 396.5024016666667, + 396.9442026666667, + 405.4055613333333, + 395.0972826666667, + 399.223613, + 397.97699133333333, + 396.17328299999997, + 395.47747300000003 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1197.6384959999998, + "errorMs": 3.877249983836406, + "confidenceIntervalMs": [ + 1193.7612460161633, + 1201.515745983836 + ], + "p50Ms": 1194.354884, + "p95Ms": 1206.5255939, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1189.7791730000001, + 1207.516096, + 1189.1009530000001, + 1205.6156010000002, + 1194.354884, + 1206.101093, + 1191.396356, + 1205.5390909999999, + 1190.4937730000001, + 1204.212331, + 1192.320997, + 1204.6796769999999, + 1191.998472, + 1203.826456, + 1187.642487 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 3.682111442748092, + "errorMs": 0.02584863504681431, + "confidenceIntervalMs": [ + 3.6562628077012773, + 3.707960077794906 + ], + "p50Ms": 3.6676557709923663, + "p95Ms": 3.7440563267175575, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 3.6710630152671757, + 3.652350751908397, + 3.6471240648854963, + 3.6806585648854964, + 3.6613024885496186, + 3.6676557709923663, + 3.667233927480916, + 3.6624433778625956, + 3.6765950572519084, + 3.6698210496183203, + 3.659283748091603, + 3.860540606870229, + 3.6941344923664126, + 3.667460545801527, + 3.694004179389313 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09829662831059258, + "errorMs": 0.0007327038063224945, + "confidenceIntervalMs": [ + 0.09756392450427008, + 0.09902933211691509 + ], + "p50Ms": 0.09761492238481313, + "p95Ms": 0.10124889667787225, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09745327545975875, + 0.09759331718410125, + 0.09743901631402017, + 0.09747696282380858, + 0.0983409416650188, + 0.0986990391536484, + 0.10169761162744709, + 0.09790365206644255, + 0.09761492238481313, + 0.09715516660075142, + 0.09695904736009492, + 0.09986855714850704, + 0.1010565902709116, + 0.09792802402610243, + 0.09726330057346252 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 36.29874640714285, + "errorMs": 0.05756551678238002, + "confidenceIntervalMs": [ + 36.24118089036047, + 36.35631192392524 + ], + "p50Ms": 36.27960025, + "p95Ms": 36.54012545357143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 36.24196328571428, + 36.355867464285716, + 36.53342817857143, + 36.21085071428572, + 36.282758, + 36.283582, + 36.27197439285714, + 36.24761535714286, + 36.14336375, + 36.19488807142857, + 36.555752428571424, + 36.310562964285715, + 36.27960025, + 36.339935821428575, + 36.229053428571426 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.18741236058588548, + "errorMs": 0.0005616986252904732, + "confidenceIntervalMs": [ + 0.186850661960595, + 0.18797405921117596 + ], + "p50Ms": 0.187102004755564, + "p95Ms": 0.18898666037664066, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.18682009473083508, + 0.187102004755564, + 0.18727273501997338, + 0.18709200722845729, + 0.19082726650180712, + 0.18776495872170443, + 0.18819782918014077, + 0.1876455533574282, + 0.18724396747194216, + 0.18708694388434466, + 0.1863651864181092, + 0.18688084668061633, + 0.18657301217424385, + 0.18812391459007038, + 0.18618908807304546 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 120.10436931851852, + "errorMs": 0.4537903371401889, + "confidenceIntervalMs": [ + 119.65057898137833, + 120.55815965565871 + ], + "p50Ms": 119.9243938888889, + "p95Ms": 121.56528926666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 120.7710838888889, + 121.7251768888889, + 120.414005, + 120.6642331111111, + 121.49676600000001, + 119.3539768888889, + 119.29068266666667, + 119.57291133333332, + 120.80092833333333, + 119.18321222222222, + 119.15996055555556, + 119.9243938888889, + 120.78345511111111, + 119.11452655555556, + 119.31022733333333 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 437.1007701555555, + "errorMs": 2.556768469813041, + "confidenceIntervalMs": [ + 434.54400168574244, + 439.65753862536855 + ], + "p50Ms": 435.2965616666667, + "p95Ms": 444.4602473, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 433.19044299999996, + 432.07793, + 440.81871366666667, + 435.2965616666667, + 432.0850943333333, + 432.2455366666667, + 433.237805, + 432.766731, + 435.4999706666667, + 441.69059599999997, + 433.964651, + 440.60570766666666, + 442.4395993333333, + 443.206459, + 447.3857533333333 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1381.9236508666665, + "errorMs": 6.859256936647152, + "confidenceIntervalMs": [ + 1375.0643939300194, + 1388.7829078033137 + ], + "p50Ms": 1378.193956, + "p95Ms": 1399.8105451, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1370.69501, + 1384.729014, + 1427.162343, + 1381.825262, + 1375.9877179999999, + 1373.740645, + 1376.591962, + 1383.15066, + 1374.6912499999999, + 1381.83652, + 1378.193956, + 1388.088346, + 1374.899226, + 1385.114583, + 1372.148268 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.10587838802721, + "errorMs": 0.00856616509635558, + "confidenceIntervalMs": [ + 4.097312222930855, + 4.114444553123566 + ], + "p50Ms": 4.102552371428572, + "p95Ms": 4.133288907346938, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.100184163265307, + 4.106488644897959, + 4.094175636734694, + 4.0890946408163265, + 4.126432987755102, + 4.149286053061224, + 4.107970991836735, + 4.102552371428572, + 4.111792004081632, + 4.121502636734694, + 4.092929485714286, + 4.091515644897959, + 4.090241987755102, + 4.0895526897959185, + 4.114455881632653 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0983422007126279, + "errorMs": 0.0007142574668258917, + "confidenceIntervalMs": [ + 0.09762794324580201, + 0.09905645817945379 + ], + "p50Ms": 0.09785052976365598, + "p95Ms": 0.1007928460429538, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09717009198783956, + 0.09841683799156616, + 0.10018908708443659, + 0.09885801667157007, + 0.09774314474845543, + 0.09785052976365598, + 0.0972271864273806, + 0.0973467503187212, + 0.10220161694616063, + 0.09762262655683043, + 0.09905286348926155, + 0.09917321153280376, + 0.09670269598901637, + 0.0975787512994018, + 0.09799959988231834 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 42.93535837222222, + "errorMs": 0.07322585189432543, + "confidenceIntervalMs": [ + 42.8621325203279, + 43.00858422411654 + ], + "p50Ms": 42.90878854166667, + "p95Ms": 43.164019225, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 42.874163708333334, + 42.90878854166667, + 42.92779358333334, + 42.744678875, + 43.111758875, + 43.053742666666665, + 42.7947505, + 42.864274458333334, + 42.913180125, + 43.016835125, + 42.815358125, + 42.780307625, + 42.854659625, + 43.132485249999995, + 43.237598500000004 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.18783894986540609, + "errorMs": 0.0002929139194125082, + "confidenceIntervalMs": [ + 0.1875460359459936, + 0.18813186378481858 + ], + "p50Ms": 0.18789704392357692, + "p95Ms": 0.1886851669686823, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.18828292180421508, + 0.18807296966712625, + 0.18746240969076225, + 0.1876187955485523, + 0.1884817254284026, + 0.18789704392357692, + 0.1891598638960016, + 0.18811983769942878, + 0.18719464230844987, + 0.18797528008666534, + 0.18775278648808352, + 0.18681944415993698, + 0.1879470886350207, + 0.18765438152452235, + 0.18714505712034668 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 122.76219065185184, + "errorMs": 0.4685858119170604, + "confidenceIntervalMs": [ + 122.29360483993479, + 123.2307764637689 + ], + "p50Ms": 122.563271, + "p95Ms": 124.28957879999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 122.38009722222222, + 122.43356044444445, + 122.51052644444445, + 123.9270261111111, + 122.563271, + 122.60417922222221, + 122.6106471111111, + 123.94169511111112, + 121.78761466666667, + 122.03364633333332, + 124.39316277777777, + 122.71703011111111, + 121.6192618888889, + 121.66595566666668, + 124.24518566666667 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 473.5566967555555, + "errorMs": 1.0064628289858462, + "confidenceIntervalMs": [ + 472.55023392656966, + 474.5631595845414 + ], + "p50Ms": 473.500951, + "p95Ms": 476.11826983333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 475.6852643333333, + 473.500951, + 475.85585166666664, + 474.46130966666664, + 476.6417916666667, + 474.432209, + 471.0838493333333, + 475.8939033333333, + 474.8134223333333, + 472.0149976666667, + 473.2317006666667, + 471.3603346666667, + 471.8635996666667, + 470.7402653333333, + 471.771001 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1474.2461605999997, + "errorMs": 4.317869150338401, + "confidenceIntervalMs": [ + 1469.9282914496612, + 1478.5640297503382 + ], + "p50Ms": 1473.524887, + "p95Ms": 1486.1740528999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1473.524887, + 1478.051766, + 1476.838474, + 1476.877095, + 1480.480671, + 1482.6764329999999, + 1474.949217, + 1494.3351659999998, + 1458.7375789999999, + 1472.145864, + 1461.936237, + 1471.024256, + 1466.084501, + 1473.151452, + 1472.878811 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.339495838938054, + "errorMs": 0.005264956312405912, + "confidenceIntervalMs": [ + 4.334230882625648, + 4.344760795250459 + ], + "p50Ms": 4.337282008849558, + "p95Ms": 4.358134452654867, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.3476834424778765, + 4.349155482300885, + 4.326944420353983, + 4.359716827433628, + 4.343796269911504, + 4.3574562920353985, + 4.333637380530973, + 4.337282008849558, + 4.338503424778761, + 4.334092836283185, + 4.331019570796459, + 4.343952407079647, + 4.329565044247787, + 4.330219699115045, + 4.329412477876106 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0987840044317134, + "errorMs": 0.0010443421530413396, + "confidenceIntervalMs": [ + 0.09773966227867205, + 0.09982834658475474 + ], + "p50Ms": 0.09885624970367443, + "p95Ms": 0.1017052080501778, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.10022316386803634, + 0.0983824174239431, + 0.09955617315290399, + 0.09770385114579218, + 0.099131532101936, + 0.09893067295535361, + 0.09693414292769656, + 0.10142620476096405, + 0.09870113660608455, + 0.09896298429474515, + 0.09885624970367443, + 0.09885187218490715, + 0.10235621572500989, + 0.09863822254049782, + 0.09310522708415646 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 43.37555397101449, + "errorMs": 0.1564233586908481, + "confidenceIntervalMs": [ + 43.21913061232364, + 43.53197732970534 + ], + "p50Ms": 43.3152452173913, + "p95Ms": 43.83627907391304, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 43.39314869565217, + 43.49186791304348, + 43.381306565217386, + 43.56035373913044, + 43.16585760869565, + 43.3152452173913, + 43.62566734782609, + 44.327706434782606, + 43.19289143478261, + 43.15374460869565, + 43.37788756521739, + 43.18002747826086, + 43.21993860869565, + 43.146459, + 43.10120734782608 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.17370189511079842, + "errorMs": 0.0008442457912878137, + "confidenceIntervalMs": [ + 0.17285764931951061, + 0.17454614090208623 + ], + "p50Ms": 0.17348023513893776, + "p95Ms": 0.1758083027963419, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.17289480794934928, + 0.173946948118185, + 0.17309952831516007, + 0.17361342754132958, + 0.17366261361238128, + 0.17914637073513895, + 0.17404355821315512, + 0.17348023513893776, + 0.17314383943017939, + 0.174291729862821, + 0.17437770225114316, + 0.1732023816391136, + 0.17229215916285615, + 0.17212727506155467, + 0.17220584963067181 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 109.79354913999998, + "errorMs": 0.38323602987371114, + "confidenceIntervalMs": [ + 109.41031311012628, + 110.1767851698737 + ], + "p50Ms": 109.3153312, + "p95Ms": 110.89120030000001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 109.7673402, + 110.7340629, + 109.194245, + 109.1517863, + 110.6864387, + 109.226865, + 109.3299356, + 109.312489, + 110.6137361, + 109.2270787, + 109.1559962, + 110.7670501, + 109.3153312, + 109.239998, + 111.18088409999999 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 437.40406615555554, + "errorMs": 0.5567625904996902, + "confidenceIntervalMs": [ + 436.8473035650559, + 437.96082874605526 + ], + "p50Ms": 437.6540133333333, + "p95Ms": 438.7759304, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 438.1808783333333, + 437.8652983333333, + 437.01645766666667, + 435.71757333333335, + 437.9029946666667, + 437.6540133333333, + 439.159025, + 437.209474, + 436.675577, + 437.369309, + 438.611747, + 435.784324, + 438.598094, + 435.52832466666666, + 437.78790200000003 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1383.9211493999999, + "errorMs": 5.686772690228474, + "confidenceIntervalMs": [ + 1378.2343767097714, + 1389.6079220902284 + ], + "p50Ms": 1380.105272, + "p95Ms": 1406.9698791, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1373.83621, + 1405.907595, + 1375.829347, + 1389.3044969999999, + 1394.502285, + 1409.448542, + 1378.361701, + 1384.366861, + 1375.151089, + 1380.105272, + 1377.9137560000001, + 1380.732701, + 1375.229937, + 1383.1309979999999, + 1374.99645 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 4.282590717486339, + "errorMs": 0.14108630971754774, + "confidenceIntervalMs": [ + 4.141504407768791, + 4.423677027203887 + ], + "p50Ms": 4.087956930327869, + "p95Ms": 4.719759800819672, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.084830262295082, + 4.0858395942622945, + 4.087956930327869, + 4.279519290983606, + 4.099471901639344, + 4.081654758196721, + 4.083692614754098, + 4.087805278688524, + 4.082959385245902, + 4.086950991803279, + 4.340957680327869, + 4.677940713114754, + 4.80036006147541, + 4.685216831967213, + 4.673704467213114 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09136415018577496, + "errorMs": 0.00046160761230948784, + "confidenceIntervalMs": [ + 0.09090254257346546, + 0.09182575779808444 + ], + "p50Ms": 0.09130102119824841, + "p95Ms": 0.09319010898686306, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09106110191082803, + 0.09343291361464967, + 0.09147788465366243, + 0.09308604986066879, + 0.09144644088375797, + 0.09130102119824841, + 0.09097616421178345, + 0.0906092100915605, + 0.09039887669187897, + 0.09025611474920382, + 0.09066580682722931, + 0.09180506926751593, + 0.09155960927547771, + 0.09175377358678344, + 0.0906322159633758 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 62.91665415, + "errorMs": 0.049212185202162424, + "confidenceIntervalMs": [ + 62.867441964797834, + 62.965866335202165 + ], + "p50Ms": 62.894197062500005, + "p95Ms": 63.053397781250005, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 62.810563124999994, + 62.789515, + 62.777629062500004, + 63.08860450000001, + 62.879076687499996, + 62.9518271875, + 62.86323475, + 62.894197062500005, + 62.81725075, + 63.038309187500005, + 62.972252687499996, + 63.0156166875, + 62.880277750000005, + 62.957130062500006, + 63.01432775 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1735242422226093, + "errorMs": 0.0006094719310907225, + "confidenceIntervalMs": [ + 0.17291477029151855, + 0.1741337141537 + ], + "p50Ms": 0.1731308263368751, + "p95Ms": 0.175365756836788, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1742607319282355, + 0.17279342483887825, + 0.17243716652151195, + 0.1732537578819021, + 0.17193091865528654, + 0.17642256174882426, + 0.17412611182720783, + 0.17305443703187598, + 0.17274010050513847, + 0.17259274952098935, + 0.17390149277129419, + 0.1748175352726006, + 0.1731308263368751, + 0.17248897805260408, + 0.17491284044591535 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 116.56459922222221, + "errorMs": 0.42914241483207355, + "confidenceIntervalMs": [ + 116.13545680739014, + 116.9937416370543 + ], + "p50Ms": 116.17797744444444, + "p95Ms": 117.8743413888889, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 117.4951498888889, + 115.81404755555555, + 116.57382233333333, + 117.152663, + 118.34128611111112, + 115.96800577777778, + 115.95028822222223, + 117.56388244444445, + 115.80045566666668, + 115.97477633333334, + 116.17797744444444, + 117.67422222222223, + 115.87752566666667, + 116.26965833333333, + 115.83522733333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 540.6355086333333, + "errorMs": 2.555231009803918, + "confidenceIntervalMs": [ + 538.0802776235294, + 543.1907396431372 + ], + "p50Ms": 539.8904555, + "p95Ms": 548.06190335, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 539.8904555, + 538.6117634999999, + 555.947452, + 536.867347, + 541.489667, + 536.503614, + 544.6823825, + 535.78281, + 540.557612, + 537.4518045, + 541.531337, + 536.7413435, + 544.569087, + 540.3204525000001, + 538.5855015 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1653.2845099333335, + "errorMs": 12.272584390246482, + "confidenceIntervalMs": [ + 1641.011925543087, + 1665.55709432358 + ], + "p50Ms": 1646.947113, + "p95Ms": 1683.6587064, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1646.184898, + 1650.2135360000002, + 1640.8717399999998, + 1652.002644, + 1638.305286, + 1643.4085810000001, + 1637.2254260000002, + 1643.416586, + 1737.7392140000002, + 1660.481346, + 1656.7816289999998, + 1647.4483280000002, + 1646.947113, + 1653.312497, + 1644.928825 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.504437709859154, + "errorMs": 0.011978434248106967, + "confidenceIntervalMs": [ + 5.492459275611047, + 5.516416144107262 + ], + "p50Ms": 5.51085568544601, + "p95Ms": 5.528952438967137, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.524407929577465, + 5.5097659671361505, + 5.51085568544601, + 5.517097915492958, + 5.53375603286385, + 5.5183451830985915, + 5.517412220657277, + 5.505690281690142, + 5.511174854460094, + 5.49859523943662, + 5.5010394647887315, + 5.455951276995305, + 5.526893755868545, + 5.481196849765258, + 5.454382990610329 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09834626557779769, + "errorMs": 0.0002634112489898859, + "confidenceIntervalMs": [ + 0.09808285432880781, + 0.09860967682678758 + ], + "p50Ms": 0.09824139796832985, + "p95Ms": 0.09898195317199482, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09837549955183747, + 0.09818030026889753, + 0.09756248272084454, + 0.0988364100189224, + 0.09824139796832985, + 0.0988920219101683, + 0.09731187590877403, + 0.09906087979284932, + 0.0979214386017329, + 0.09877858988148591, + 0.09870863081366398, + 0.09821565441689074, + 0.09810352972811473, + 0.09805714460711085, + 0.0989481274773429 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 87.63598155555556, + "errorMs": 0.11148524089345532, + "confidenceIntervalMs": [ + 87.52449631466212, + 87.74746679644902 + ], + "p50Ms": 87.59654225000001, + "p95Ms": 88.02372943333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 87.35385116666667, + 87.43208216666667, + 87.48978133333333, + 87.402914, + 87.744562, + 87.48349108333332, + 87.83835508333334, + 87.70513933333334, + 87.60752183333332, + 87.97290683333333, + 87.50152299999999, + 87.70998225, + 87.59654225000001, + 87.5587555, + 88.1423155 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19370490807347843, + "errorMs": 0.00031568264554701696, + "confidenceIntervalMs": [ + 0.19338922542793138, + 0.19402059071902544 + ], + "p50Ms": 0.1936733077073936, + "p95Ms": 0.1946511231614042, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.19312292469111592, + 0.19411230809962737, + 0.1934739782310257, + 0.19258714885271624, + 0.19370331398313395, + 0.19343674779368503, + 0.1931762163169249, + 0.1936733077073936, + 0.19385544224357718, + 0.1945394406746421, + 0.1944187177878015, + 0.19402966562070995, + 0.19350369543047655, + 0.19302899803883114, + 0.1949117156305158 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 146.3511385238095, + "errorMs": 0.5013941439734699, + "confidenceIntervalMs": [ + 145.84974437983607, + 146.85253266778298 + ], + "p50Ms": 146.16108471428572, + "p95Ms": 148.0684929, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 147.2463997142857, + 146.25478342857141, + 148.100897, + 145.892419, + 145.73011185714284, + 146.7212817142857, + 146.1826281428571, + 148.05460542857142, + 145.4684742857143, + 146.16108471428572, + 145.7503108571429, + 146.15036057142856, + 147.53241071428567, + 145.03356428571428, + 144.98774614285713 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 628.2655761999999, + "errorMs": 1.761548936318042, + "confidenceIntervalMs": [ + 626.5040272636818, + 630.027125136318 + ], + "p50Ms": 627.566218, + "p95Ms": 634.3890451, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 627.566218, + 634.112506, + 627.30557, + 630.4159185, + 628.476852, + 635.034303, + 625.9173559999999, + 631.2723125, + 625.5455685, + 630.1733775, + 625.5330055000001, + 627.2653695, + 624.5614244999999, + 628.513544, + 622.2903175 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1778.8955120666665, + "errorMs": 33.673280080110516, + "confidenceIntervalMs": [ + 1745.222231986556, + 1812.568792146777 + ], + "p50Ms": 1761.867364, + "p95Ms": 1864.9403157999996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2012.9235959999999, + 1783.981453, + 1742.778773, + 1801.51891, + 1746.357593, + 1753.09771, + 1749.309001, + 1761.867364, + 1750.904104, + 1770.225295, + 1752.661861, + 1767.5269870000002, + 1755.728322, + 1767.4634879999999, + 1767.088224 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.333019207974482, + "errorMs": 0.17877298668012898, + "confidenceIntervalMs": [ + 5.154246221294353, + 5.5117921946546105 + ], + "p50Ms": 5.53028642583732, + "p95Ms": 5.622932970813398, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 4.796750842105263, + 4.787183421052632, + 4.79786538277512, + 4.802626650717704, + 5.176278244019138, + 5.561595473684211, + 5.570778497607656, + 5.744626741626795, + 5.547756976076555, + 5.53028642583732, + 5.540925282296651, + 5.54604019138756, + 5.535368468899522, + 5.528092765550238, + 5.5291127559808615 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09806465995868988, + "errorMs": 0.00024742939688308653, + "confidenceIntervalMs": [ + 0.09781723056180679, + 0.09831208935557295 + ], + "p50Ms": 0.0980160909806236, + "p95Ms": 0.09867004576571259, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09848858512835644, + 0.09831635733254647, + 0.0978694261827481, + 0.09759754558866922, + 0.09837686987311892, + 0.0977868965279827, + 0.09726768240385561, + 0.0980160909806236, + 0.09840629585915217, + 0.09909345391954362, + 0.0982997625651618, + 0.09799023005803088, + 0.09765884321825513, + 0.09736201317989573, + 0.09843984656240778 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 88.86562727777779, + "errorMs": 0.12444830432991133, + "confidenceIntervalMs": [ + 88.74117897344789, + 88.99007558210769 + ], + "p50Ms": 88.8407785, + "p95Ms": 89.23253581666668, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 88.70869341666668, + 89.16410566666667, + 89.01909758333333, + 89.21106841666668, + 88.87981808333332, + 88.36214716666667, + 89.01024091666667, + 88.90765058333334, + 88.8407785, + 88.77690941666667, + 88.72796233333332, + 88.72914083333333, + 88.567394, + 89.28262641666667, + 88.79677583333333 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.1925752019217128, + "errorMs": 0.0004892183536998006, + "confidenceIntervalMs": [ + 0.19208598356801299, + 0.19306442027541257 + ], + "p50Ms": 0.1922162075836719, + "p95Ms": 0.1942154924937125, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1937800595859934, + 0.1921446428709615, + 0.1922162075836719, + 0.1930486956858193, + 0.19523150261172373, + 0.19215443876958793, + 0.19308990056103695, + 0.19234041458696072, + 0.19178754033662215, + 0.19161564383826657, + 0.19240870922809053, + 0.19154283671890115, + 0.19203283923389436, + 0.19206609692396984, + 0.19316850029019153 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 148.40146513333335, + "errorMs": 0.7061261128242624, + "confidenceIntervalMs": [ + 147.6953390205091, + 149.1075912461576 + ], + "p50Ms": 147.93966885714286, + "p95Ms": 150.60158657142858, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 150.60018557142857, + 148.04045585714286, + 149.85906614285713, + 147.93966885714286, + 146.68047857142858, + 150.13235957142857, + 147.7878332857143, + 147.556338, + 146.60355, + 150.60485557142857, + 148.18676928571432, + 147.788669, + 147.36587457142858, + 147.14927014285715, + 149.72660257142854 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 630.2512358666668, + "errorMs": 1.409695995061691, + "confidenceIntervalMs": [ + 628.841539871605, + 631.6609318617285 + ], + "p50Ms": 630.0503165, + "p95Ms": 634.0330835, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 629.2084974999999, + 633.3619145, + 629.4568915, + 629.071444, + 635.5991445, + 631.5612625, + 631.8276125, + 626.2717245, + 632.7543340000001, + 626.879454, + 632.0188095, + 626.4676949999999, + 630.0503165, + 627.243179, + 631.9962585 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2269.574842266666, + "errorMs": 4.636687583472493, + "confidenceIntervalMs": [ + 2264.9381546831937, + 2274.2115298501385 + ], + "p50Ms": 2267.9555339999997, + "p95Ms": 2282.6880637, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2266.0240470000003, + 2277.570442, + 2266.508535, + 2277.485449, + 2259.419876, + 2294.629181, + 2267.9555339999997, + 2268.478924, + 2256.331048, + 2271.948341, + 2262.782363, + 2273.828085, + 2264.888005, + 2270.978182, + 2264.7946220000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.5759207433333335, + "errorMs": 0.02959009132948827, + "confidenceIntervalMs": [ + 5.546330652003846, + 5.605510834662822 + ], + "p50Ms": 5.562448783333333, + "p95Ms": 5.650066565555555, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.576325455555555, + 5.547656055555556, + 5.558589711111112, + 5.5669913, + 5.564121761111112, + 5.566552683333334, + 5.562448783333333, + 5.593637505555555, + 5.559788344444445, + 5.781734372222222, + 5.549071472222222, + 5.566425755555556, + 5.557551972222222, + 5.552626433333334, + 5.535289544444445 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.09423485704695735, + "errorMs": 0.0015475996142555357, + "confidenceIntervalMs": [ + 0.09268725743270181, + 0.09578245666121288 + ], + "p50Ms": 0.0926679946631759, + "p95Ms": 0.09839097254052964, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.09753777132212264, + 0.09642003947235928, + 0.0981743504178834, + 0.09867981864867587, + 0.09826718135132413, + 0.09733315074010675, + 0.09242106706273286, + 0.09275849088712114, + 0.0926679946631759, + 0.09052193585741618, + 0.09228710381633269, + 0.09145415929916424, + 0.09174454365119324, + 0.09235960094653106, + 0.09089564756822073 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 89.79219459487182, + "errorMs": 2.685381263851162, + "confidenceIntervalMs": [ + 87.10681333102065, + 92.47757585872297 + ], + "p50Ms": 93.15157023076922, + "p95Ms": 93.49838410769232, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 81.824865, + 81.30701107692308, + 81.46158307692306, + 82.0384216153846, + 87.2928803076923, + 93.533139, + 93.24268176923077, + 93.34108715384616, + 93.3242176923077, + 93.12628523076923, + 93.39645676923077, + 93.48348915384616, + 93.15157023076922, + 93.282963, + 93.07626784615384 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19144307781424985, + "errorMs": 0.000521223963590357, + "confidenceIntervalMs": [ + 0.1909218538506595, + 0.1919643017778402 + ], + "p50Ms": 0.19111833770998263, + "p95Ms": 0.19331255338868508, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1908519980691253, + 0.194389236918324, + 0.19095717764047113, + 0.19177723267039967, + 0.1911496595867928, + 0.19065331608418615, + 0.19098086483877197, + 0.1912365168951535, + 0.19053343676385404, + 0.19074523460127438, + 0.19111833770998263, + 0.19061226472291948, + 0.1928511175902684, + 0.19183607820042478, + 0.1919536949217996 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 168.46734453333337, + "errorMs": 1.2365461860928117, + "confidenceIntervalMs": [ + 167.23079834724055, + 169.70389071942617 + ], + "p50Ms": 167.46492416666666, + "p95Ms": 171.92050781666666, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 167.25801716666666, + 169.74376766666666, + 176.46858783333334, + 167.82709116666666, + 167.46492416666666, + 167.28534033333335, + 167.32818816666668, + 169.72659366666664, + 166.84484433333336, + 167.14554366666664, + 167.89440266666668, + 167.28038666666666, + 169.97133066666666, + 167.2141585, + 167.55699133333334 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 633.4749393999999, + "errorMs": 1.9700404768779085, + "confidenceIntervalMs": [ + 631.504898923122, + 635.4449798768777 + ], + "p50Ms": 632.8215355, + "p95Ms": 639.2071187500001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 643.637291, + 635.1996340000001, + 630.0434735, + 637.3084735, + 633.07398, + 636.52508, + 628.9357125, + 636.0222355000001, + 632.20055, + 632.815158, + 631.9846315, + 633.3420435, + 629.1227074999999, + 632.8215355, + 629.091585 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2179.8373829333336, + "errorMs": 6.216203048279308, + "confidenceIntervalMs": [ + 2173.621179885054, + 2186.0535859816127 + ], + "p50Ms": 2176.158281, + "p95Ms": 2196.089726, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2175.361705, + 2174.242954, + 2222.099486, + 2178.710131, + 2173.9548489999997, + 2176.5620609999996, + 2173.51577, + 2176.158281, + 2172.875196, + 2184.942686, + 2171.564304, + 2178.161674, + 2182.105729, + 2181.897524, + 2175.408394 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 5.29519957263158, + "errorMs": 0.025296004123094126, + "confidenceIntervalMs": [ + 5.269903568508485, + 5.320495576754674 + ], + "p50Ms": 5.282471315789473, + "p95Ms": 5.3477803468421055, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 5.277729931578947, + 5.284119015789473, + 5.273873531578948, + 5.2791544, + 5.269591447368421, + 5.474258089473684, + 5.282471315789473, + 5.285209642105263, + 5.282274589473684, + 5.287139331578947, + 5.282293763157895, + 5.2935756, + 5.288768584210526, + 5.274947784210527, + 5.2925865631578946 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "compression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.10164139154929577, + "errorMs": 0.0003782923211613262, + "confidenceIntervalMs": [ + 0.10126309922813445, + 0.10201968387045711 + ], + "p50Ms": 0.10137166492196421, + "p95Ms": 0.1028084776360868, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.1021588092881614, + 0.10137166492196421, + 0.1005915127521888, + 0.10115225932622764, + 0.10136124314807766, + 0.10264987847354398, + 0.10190915930719453, + 0.10136571202893034, + 0.10195232042253521, + 0.10100073658165208, + 0.10252056851922345, + 0.10058143871336124, + 0.10129658317472402, + 0.10317854234868672, + 0.10153044423296535 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "compression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 313.1436995666667, + "errorMs": 1.7414984934191264, + "confidenceIntervalMs": [ + 311.40220107324757, + 314.8851980600859 + ], + "p50Ms": 311.64789625, + "p95Ms": 318.21784042499996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 311.3593485, + 312.15612124999996, + 310.981201, + 311.64789625, + 310.914562, + 312.28000575, + 313.533225, + 311.47099725, + 315.3387975, + 311.59895825, + 311.52061125, + 315.545772, + 324.45266675, + 311.593654, + 312.76167675 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "compression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.27464668887043187, + "errorMs": 0.0008319701712558034, + "confidenceIntervalMs": [ + 0.27381471869917606, + 0.27547865904168767 + ], + "p50Ms": 0.2745139105758583, + "p95Ms": 0.2772024145071982, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.2782837447397564, + 0.2762425019379845, + 0.2753300196566999, + 0.27327963925802873, + 0.2741671794019933, + 0.27356257862679956, + 0.272564050110742, + 0.2726670152270211, + 0.2726574233111849, + 0.2746752585825028, + 0.2767389872646733, + 0.27539867884828345, + 0.27554902740863785, + 0.2745139105758583, + 0.27407031810631227 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 6283.097300066665, + "errorMs": 52.2840173731548, + "confidenceIntervalMs": [ + 6230.813282693511, + 6335.38131743982 + ], + "p50Ms": 6269.3235429999995, + "p95Ms": 6486.3154834, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 6161.266434, + 6181.407596999999, + 6203.9976560000005, + 6375.733438, + 6232.193243000001, + 6195.646411000001, + 6184.911488, + 6248.468505, + 6335.261701, + 6269.3235429999995, + 6282.259932999999, + 6482.263417, + 6302.089653, + 6495.770305, + 6295.866177 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 2204.6228419333333, + "errorMs": 2.8658100533156503, + "confidenceIntervalMs": [ + 2201.757031880018, + 2207.4886519866486 + ], + "p50Ms": 2205.434026, + "p95Ms": 2211.4413062, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 2207.7847030000003, + 2209.6390600000004, + 2211.992461, + 2211.205097, + 2204.913143, + 2201.133171, + 2198.33136, + 2209.553803, + 2200.493129, + 2196.407491, + 2205.434026, + 2194.307509, + 2200.794269, + 2209.333037, + 2208.0203699999997 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "compression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 19771.442453400003, + "errorMs": 633.5198135174751, + "confidenceIntervalMs": [ + 19137.92263988253, + 20404.962266917475 + ], + "p50Ms": 20615.467445, + "p95Ms": 20965.4074222, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 18337.221588999997, + 18272.570732999997, + 18310.725414, + 18283.030677, + 18293.016637, + 18281.308407, + 21025.233758, + 20939.767564, + 20822.020421, + 20750.918729999998, + 20706.646983, + 20672.300019000002, + 20615.467445, + 20682.541171, + 20578.867252999997 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "compression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 17.93284017894737, + "errorMs": 0.2095395671596434, + "confidenceIntervalMs": [ + 17.723300611787725, + 18.142379746107014 + ], + "p50Ms": 17.81023173684211, + "p95Ms": 18.55582417719298, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 17.679367666666668, + 17.733334192982458, + 19.36595194736842, + 18.20862656140351, + 17.81023173684211, + 17.784259754385964, + 17.86669250877193, + 17.75405752631579, + 17.789151175438597, + 17.902136578947367, + 17.85459801754386, + 17.750627105263156, + 17.80746522807018, + 17.847109456140352, + 17.83899322807018 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 105, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0010558453927023883, + "errorMs": 6.069623720852852e-06, + "confidenceIntervalMs": [ + 0.0010497757689815355, + 0.001061915016423241 + ], + "p50Ms": 0.001057072318848858, + "p95Ms": 0.0010724766638345066, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.001064831650697092, + 0.0010683862340363753, + 0.0010737061336493928, + 0.0010719497481995553, + 0.0010636110766015984, + 0.0010601683992822021, + 0.001057072318848858, + 0.0010540280752735771, + 0.0010537071415651612, + 0.0010574899315521666, + 0.0010543914973320577, + 0.0010363178433220523, + 0.001044464289794228, + 0.0010411089762812548, + 0.0010364475741002537 + ] + ] + } + }, + { + "corpus": "text", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 1233018, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5325748287066248, + "errorMs": 0.008886037927143329, + "confidenceIntervalMs": [ + 1.5236887907794814, + 1.541460866633768 + ], + "p50Ms": 1.5303275094637225, + "p95Ms": 1.5647022108832807, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.5339826041009463, + 1.5292390536277602, + 1.516107805993691, + 1.5149251514195583, + 1.5335366088328075, + 1.5335603533123028, + 1.5164060126182966, + 1.532867873817035, + 1.5303275094637225, + 1.5200175, + 1.5358769195583597, + 1.5243800078864354, + 1.5565712981072555, + 1.5836743406940064, + 1.5271493911671923 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2483, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0012421100090167156, + "errorMs": 1.1531489684982386e-05, + "confidenceIntervalMs": [ + 0.0012305785193317332, + 0.0012536414987016982 + ], + "p50Ms": 0.0012413560692295215, + "p95Ms": 0.0012812027850144124, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0012438021124348878, + 0.001239813665939691, + 0.0012413560692295215, + 0.0012404500917153898, + 0.001222369731564375, + 0.0012170297801187655, + 0.0012435718700650117, + 0.001279884528729863, + 0.0012594867043880583, + 0.001221459365853591, + 0.0012150466216431682, + 0.0012099618427930281, + 0.00124885062107194, + 0.0012842787163450272, + 0.0012642884133584195 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 6221329, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 8.040048317460318, + "errorMs": 0.04516852661268892, + "confidenceIntervalMs": [ + 7.994879790847628, + 8.085216844073006 + ], + "p50Ms": 7.977087460317461, + "p95Ms": 8.155169918253968, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 8.14636838095238, + 8.081253246031746, + 7.977087460317461, + 8.113591412698412, + 7.958944047619048, + 8.15529819047619, + 7.947156023809524, + 7.967639976190476, + 8.119270833333333, + 7.971071158730159, + 8.155114944444444, + 7.9645990158730156, + 7.975885603174604, + 8.136814484126985, + 7.930629984126985 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 16428645, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 20.169489947169815, + "errorMs": 0.2176809209711761, + "confidenceIntervalMs": [ + 19.95180902619864, + 20.387170868140988 + ], + "p50Ms": 19.874993943396227, + "p95Ms": 20.70333603018868, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 19.819422584905663, + 19.836073792452833, + 20.648308528301886, + 19.80751996226415, + 20.72697016981132, + 19.837428018867925, + 20.680751433962264, + 19.881325754716983, + 19.874993943396227, + 20.69320711320755, + 19.771095849056604, + 20.692319, + 19.8350740754717, + 20.61956, + 19.818298981132077 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 52348049, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 74.3641330095238, + "errorMs": 1.5426582146217709, + "confidenceIntervalMs": [ + 72.82147479490203, + 75.90679122414556 + ], + "p50Ms": 75.64737442857142, + "p95Ms": 77.32299072857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 70.40037578571429, + 76.66447735714286, + 75.64737442857142, + 70.4079217142857, + 76.54861807142856, + 75.76994414285714, + 70.32262171428572, + 76.4718135, + 75.62409607142857, + 70.32255185714286, + 76.3613695, + 75.63848471428572, + 70.22274571428572, + 78.85952192857143, + 76.20007864285715 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 0, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 146239, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.19599862526956408, + "errorMs": 0.0034002647897634886, + "confidenceIntervalMs": [ + 0.19259836047980058, + 0.1993988900593276 + ], + "p50Ms": 0.1971639430442548, + "p95Ms": 0.20413709043461004, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.19644600813653504, + 0.19739039650724352, + 0.20130299285572534, + 0.19511580829529668, + 0.1938853806310776, + 0.2023459696368327, + 0.20831637229609049, + 0.19734106628299264, + 0.1971639430442548, + 0.19762194899781702, + 0.19696723675332406, + 0.19456039412581863, + 0.19723457412184958, + 0.18440612958920422, + 0.17988115776939867 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001757765142223045, + "errorMs": 1.1524839819775891e-05, + "confidenceIntervalMs": [ + 0.0017462403024032691, + 0.0017692899820428208 + ], + "p50Ms": 0.0017504397187909752, + "p95Ms": 0.001794888820599827, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017473423253212819, + 0.0017605860763368008, + 0.0017461548652335408, + 0.001747856629497096, + 0.0017679373967949275, + 0.001749543211042801, + 0.0017810129400739865, + 0.0017521435499899866, + 0.0017427605377810863, + 0.0017353509029144922, + 0.0017364697044697952, + 0.0018272658751601215, + 0.0017673035882301818, + 0.0017543098117086039, + 0.0017504397187909752 + ] + ] + } + }, + { + "corpus": "text", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 599813, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 10.619985635789474, + "errorMs": 0.029963982120448426, + "confidenceIntervalMs": [ + 10.590021653669025, + 10.649949617909922 + ], + "p50Ms": 10.620349347368421, + "p95Ms": 10.686466378947369, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.675571052631579, + 10.641851515789472, + 10.592470694736843, + 10.552517242105262, + 10.67825367368421, + 10.539556000000001, + 10.677891336842105, + 10.531714052631578, + 10.598010105263159, + 10.675964389473684, + 10.601558263157894, + 10.665077168421051, + 10.620349347368421, + 10.543370336842104, + 10.705629357894738 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2169, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02631875278020378, + "errorMs": 1.4370739269375457e-05, + "confidenceIntervalMs": [ + 0.026304382040934403, + 0.026333123519473155 + ], + "p50Ms": 0.026325108164615585, + "p95Ms": 0.026358189945745663, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026330173799126638, + 0.026289220087336244, + 0.02627391597194654, + 0.026284340796612415, + 0.02631040447267434, + 0.026325108164615585, + 0.02632254870980548, + 0.026325903321423844, + 0.026291216276300117, + 0.026285527643244672, + 0.026336728463676063, + 0.026355932327643244, + 0.02636345772131798, + 0.026351613259229852, + 0.026335200688103744 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3387685, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 49.09212308181818, + "errorMs": 1.827718247792326, + "confidenceIntervalMs": [ + 47.264404834025854, + 50.919841329610506 + ], + "p50Ms": 47.08807063636363, + "p95Ms": 54.45578941363636, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.1911885, + 47.18529063636363, + 46.06617513636363, + 46.97570381818182, + 46.216963590909096, + 47.08807063636363, + 46.21506972727273, + 46.164590681818176, + 47.0565135, + 47.30619990909091, + 54.54492381818182, + 53.58884159090909, + 53.63309204545455, + 54.41758895454545, + 53.73163368181818 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 8344362, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 144.59093752380957, + "errorMs": 5.2607350123516605, + "confidenceIntervalMs": [ + 139.3302025114579, + 149.85167253616123 + ], + "p50Ms": 137.2446997142857, + "p95Ms": 159.84154492857144, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 157.57278757142856, + 164.09859742857145, + 158.01709385714287, + 157.82211314285712, + 153.65791585714285, + 136.28079114285714, + 142.4331932857143, + 136.367397, + 136.56661657142857, + 136.74960271428571, + 136.231978, + 136.500685, + 142.909917, + 136.4106745714286, + 137.2446997142857 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27793016, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 540.1101154444443, + "errorMs": 4.890000422322557, + "confidenceIntervalMs": [ + 535.2201150221217, + 545.0001158667669 + ], + "p50Ms": 536.3308973333333, + "p95Ms": 562.1963561, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 538.002969, + 536.3308973333333, + 566.105714, + 539.4945923333335, + 541.1183846666667, + 537.5187763333333, + 536.5500536666666, + 535.0643596666666, + 560.5209169999999, + 536.174866, + 535.504384, + 534.6641589999999, + 535.657979, + 534.312765, + 534.6309146666666 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 1, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 95812, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.7347001449176602, + "errorMs": 0.03149747065696611, + "confidenceIntervalMs": [ + 1.703202674260694, + 1.7661976155746264 + ], + "p50Ms": 1.709241524701874, + "p95Ms": 1.8588971182282794, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.7060483594548552, + 1.7073245962521293, + 1.7488394633730835, + 1.8294179284497445, + 1.7112759778534923, + 1.705937132879046, + 1.714845514480409, + 1.9276818943781941, + 1.70736634241908, + 1.715049776831346, + 1.709234747870528, + 1.709241524701874, + 1.7039601056218059, + 1.705595448040886, + 1.7186833611584327 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017536123282057134, + "errorMs": 4.6107279662032385e-06, + "confidenceIntervalMs": [ + 0.00174900160023951, + 0.0017582230561719165 + ], + "p50Ms": 0.0017509717768677492, + "p95Ms": 0.0017693463304417228, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017401829638849563, + 0.0017412479177553756, + 0.0017688672380210362, + 0.0017704642127566582, + 0.0017626491985519776, + 0.0017577425541820668, + 0.0017531864756240084, + 0.0017559275836840954, + 0.0017606148602810532, + 0.001749626552775851, + 0.0017449582410900073, + 0.0017509717768677492, + 0.0017508003952606726, + 0.0017480331239845316, + 0.0017489118283656542 + ] + ] + } + }, + { + "corpus": "text", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 581519, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.871911516666668, + "errorMs": 0.03924941795750809, + "confidenceIntervalMs": [ + 11.832662098709159, + 11.911160934624178 + ], + "p50Ms": 11.852945345238096, + "p95Ms": 11.990840051190476, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.943546202380952, + 11.854416678571429, + 11.82378794047619, + 11.970651464285714, + 11.81747729761905, + 11.80879888095238, + 11.981444047619048, + 11.864434369047618, + 11.852945345238096, + 12.01276405952381, + 11.78864176190476, + 11.779676738095239, + 11.948127797619048, + 11.814663571428571, + 11.817296595238094 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2168, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02981272242537802, + "errorMs": 3.0040273245243235e-05, + "confidenceIntervalMs": [ + 0.02978268215213278, + 0.029842762698623265 + ], + "p50Ms": 0.029831155006195414, + "p95Ms": 0.029883811907280365, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029711935658375897, + 0.02967613085919792, + 0.02978678231436429, + 0.02988545997159177, + 0.029843089244159692, + 0.029831155006195414, + 0.029809989482909728, + 0.02983873764695216, + 0.029883105594004047, + 0.029866116866632413, + 0.029802831394118892, + 0.029793067001118195, + 0.02976846383994681, + 0.02984918800809937, + 0.029844783493003714 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3357387, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 53.26449558947369, + "errorMs": 0.33903567219821223, + "confidenceIntervalMs": [ + 52.925459917275475, + 53.603531261671904 + ], + "p50Ms": 52.91279868421053, + "p95Ms": 54.29366398421053, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 54.06292826315789, + 52.96142336842106, + 52.77680784210526, + 54.27892310526316, + 52.690056368421054, + 52.91279868421053, + 54.32805936842106, + 52.509830578947366, + 53.81071868421052, + 52.593749263157896, + 52.80101942105264, + 53.62148721052631, + 52.786546578947366, + 52.79700515789474, + 54.03607994736842 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7762283, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 146.02851529523812, + "errorMs": 1.2065133867462574, + "confidenceIntervalMs": [ + 144.82200190849184, + 147.23502868198437 + ], + "p50Ms": 145.18357214285712, + "p95Ms": 151.8423785, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 145.19490542857145, + 145.0253992857143, + 144.85432157142859, + 145.043124, + 151.77262357142857, + 145.20570857142857, + 145.18357214285712, + 145.46385614285714, + 144.904996, + 145.06693414285712, + 152.00514, + 145.2290517142857, + 145.12208342857144, + 145.13248042857143, + 145.22353299999997 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27471887, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 516.3530638, + "errorMs": 5.761513920398206, + "confidenceIntervalMs": [ + 510.59154987960176, + 522.1145777203983 + ], + "p50Ms": 513.2079080000001, + "p95Ms": 527.80429235, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 514.827656, + 515.1494865000001, + 515.043059, + 513.063011, + 512.093724, + 511.298491, + 511.71692, + 511.84732600000007, + 514.9703415, + 557.1642135, + 512.696177, + 514.9958565000001, + 515.221469, + 513.2079080000001, + 512.000318 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 2, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94608, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5973761081740978, + "errorMs": 0.002827819834045274, + "confidenceIntervalMs": [ + 1.5945482883400526, + 1.600203928008143 + ], + "p50Ms": 1.596420536624204, + "p95Ms": 1.605861271656051, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.5954361257961784, + 1.5968710652866243, + 1.6042265939490445, + 1.5908064219745224, + 1.5880669012738853, + 1.5938473232484076, + 1.6036408503184714, + 1.5937939952229299, + 1.595681648089172, + 1.594565020700637, + 1.6085881640127389, + 1.596420536624204, + 1.597559786624204, + 1.5964445859872611, + 1.6046926035031848 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017534114897580538, + "errorMs": 5.829906006096536e-06, + "confidenceIntervalMs": [ + 0.0017475815837519574, + 0.0017592413957641505 + ], + "p50Ms": 0.0017496597046903445, + "p95Ms": 0.001771485912111292, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017472257541932923, + 0.0017434660828395275, + 0.0017496597046903445, + 0.0017702711050514284, + 0.0017545090439518457, + 0.0017482546783581922, + 0.0017443223085394084, + 0.0017391802947103463, + 0.0017461169720646953, + 0.0017371998490489711, + 0.00177432046191764, + 0.0017691825851955622, + 0.0017568164353083072, + 0.0017607780813862022, + 0.001759868989115045 + ] + ] + } + }, + { + "corpus": "text", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 565252, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.467487016666666, + "errorMs": 0.18297978801389864, + "confidenceIntervalMs": [ + 11.284507228652767, + 11.650466804680566 + ], + "p50Ms": 11.363022465909092, + "p95Ms": 11.886774502272726, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.341375329545453, + 11.319582011363638, + 12.752279511363637, + 11.265044102272727, + 11.299895090909091, + 11.442859863636363, + 11.369867647727274, + 11.405632590909091, + 11.431119431818182, + 11.325825920454545, + 11.515843784090908, + 11.354890704545454, + 11.36057605681818, + 11.464490738636362, + 11.363022465909092 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2166, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029853126945807374, + "errorMs": 4.398120042150034e-05, + "confidenceIntervalMs": [ + 0.029809145745385877, + 0.029897108146228875 + ], + "p50Ms": 0.029851071009301344, + "p95Ms": 0.029983889040065017, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02973307329701093, + 0.02974698847114777, + 0.029734733090515036, + 0.029784891243490562, + 0.029888693898437735, + 0.029827369856416125, + 0.029851071009301344, + 0.029810493513139278, + 0.029811643839739926, + 0.02987248023840342, + 0.029875559796514253, + 0.029967661208271875, + 0.029935060594202464, + 0.029935430149604165, + 0.030021753980915687 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3345679, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 52.770564400000005, + "errorMs": 0.3284480843020116, + "confidenceIntervalMs": [ + 52.442116315697994, + 53.099012484302015 + ], + "p50Ms": 52.451231578947365, + "p95Ms": 53.89529371052632, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 52.314062052631584, + 52.50202505263158, + 52.451231578947365, + 53.887715, + 52.2376012631579, + 52.52460915789474, + 53.67563305263158, + 52.200985157894735, + 52.43264663157894, + 53.67831384210526, + 52.425253999999995, + 52.262518210526316, + 53.91297736842106, + 52.387402105263156, + 52.66549152631578 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7494606, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 133.7238963333333, + "errorMs": 1.239756089918047, + "confidenceIntervalMs": [ + 132.48414024341525, + 134.96365242325138 + ], + "p50Ms": 132.58627575, + "p95Ms": 137.96729369999997, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 132.63774899999999, + 132.24580825, + 132.58627575, + 137.85064162499998, + 132.01075575, + 132.72401025, + 132.020436875, + 131.964952625, + 138.239481875, + 136.495335375, + 133.5067395, + 131.927658375, + 132.42834249999999, + 137.593933, + 131.62632425 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27404419, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 511.877601, + "errorMs": 6.583346413797662, + "confidenceIntervalMs": [ + 505.2942545862024, + 518.4609474137976 + ], + "p50Ms": 506.867469, + "p95Ms": 542.1438841, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 507.09964500000007, + 506.83882, + 506.6651925, + 540.1685335000001, + 509.44517349999995, + 510.21315599999997, + 509.61061500000005, + 508.08257150000003, + 506.75235100000003, + 506.3584675, + 506.867469, + 504.093579, + 503.982927, + 546.7530355, + 505.232479 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 3, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 94345, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5794152447019862, + "errorMs": 0.003936025902423877, + "confidenceIntervalMs": [ + 1.5754792187995625, + 1.5833512706044102 + ], + "p50Ms": 1.5776559950331126, + "p95Ms": 1.5918945556291393, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.56982584602649, + 1.5715098129139071, + 1.5850538129139073, + 1.5776559950331126, + 1.570798870860927, + 1.5821522897350992, + 1.5729274735099337, + 1.5744341622516558, + 1.5850469966887417, + 1.5943879023178809, + 1.5832342814569536, + 1.5908259784768213, + 1.5736337301324503, + 1.5737724850993378, + 1.5859690331125829 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.001735121498531734, + "errorMs": 4.427250163766713e-06, + "confidenceIntervalMs": [ + 0.0017306942483679673, + 0.0017395487486955006 + ], + "p50Ms": 0.0017331237721241203, + "p95Ms": 0.0017485423317020648, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017513849601621457, + 0.001744465518879436, + 0.0017384808262279688, + 0.0017331237721241203, + 0.001729164988515297, + 0.00174732406236203, + 0.0017409429378857342, + 0.0017315636278620941, + 0.0017251034033096064, + 0.001722787910231166, + 0.0017243828103896974, + 0.0017426103174174414, + 0.0017304183244815118, + 0.0017351854430226472, + 0.0017298835751051137 + ] + ] + } + }, + { + "corpus": "text", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 531466, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.059295341391943, + "errorMs": 0.028167846930966207, + "confidenceIntervalMs": [ + 11.031127494460977, + 11.087463188322909 + ], + "p50Ms": 11.052520967032967, + "p95Ms": 11.13173334065934, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 11.103605923076925, + 11.079604241758242, + 11.163830417582416, + 11.013145406593408, + 11.052520967032967, + 11.108943967032967, + 10.98040998901099, + 11.042289164835164, + 11.111324956043957, + 11.038474967032966, + 11.11797745054945, + 10.986714890109889, + 11.027016120879122, + 11.079265615384616, + 10.984306043956042 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2165, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.029638507328449696, + "errorMs": 3.2707905365983095e-05, + "confidenceIntervalMs": [ + 0.029605799423083716, + 0.02967121523381568 + ], + "p50Ms": 0.02961609388548363, + "p95Ms": 0.029729372516071165, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.029657344206906862, + 0.02955907753027358, + 0.02961609388548363, + 0.029612662251457617, + 0.029722452653610405, + 0.029684776229630738, + 0.029731557303034836, + 0.02972843617880102, + 0.02971106706533114, + 0.02956665268351024, + 0.029535150904470026, + 0.02963681019584392, + 0.02961267116160861, + 0.029591869576917326, + 0.02961098809986545 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3325593, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 52.203061700000006, + "errorMs": 0.35329964535007047, + "confidenceIntervalMs": [ + 51.84976205464993, + 52.556361345350076 + ], + "p50Ms": 51.82539129999999, + "p95Ms": 53.302970744999996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 51.820159149999995, + 51.629724350000004, + 52.81090175, + 51.4699584, + 51.95696515, + 53.3261867, + 51.6734425, + 51.7030277, + 52.93137145, + 51.82539129999999, + 51.76769075, + 53.29302105, + 51.983847149999995, + 53.26062195, + 51.59361615 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7272625, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 128.83102891666667, + "errorMs": 1.1291159771586847, + "confidenceIntervalMs": [ + 127.701912939508, + 129.96014489382534 + ], + "p50Ms": 127.908672, + "p95Ms": 133.3247996, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 128.18909612500002, + 133.306534625, + 127.908672, + 128.31517675, + 127.61614974999999, + 127.98769400000002, + 133.367417875, + 127.13680187500002, + 128.03135749999998, + 127.556176, + 127.54575974999999, + 132.59518812500002, + 127.69067425, + 127.86027187499998, + 127.35846325 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27107867, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 503.65870543333335, + "errorMs": 5.367716506956944, + "confidenceIntervalMs": [ + 498.29098892637643, + 509.02642194029033 + ], + "p50Ms": 501.350881, + "p95Ms": 514.70741685, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 503.16353849999996, + 501.88581300000004, + 500.9535025, + 501.65923050000004, + 500.438931, + 499.1977595, + 497.91557, + 541.643133, + 498.901661, + 501.16788099999997, + 502.743069, + 501.804565, + 502.01921699999997, + 501.350881, + 500.03582950000003 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 4, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93369, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.5718899743348977, + "errorMs": 0.0025548361433316794, + "confidenceIntervalMs": [ + 1.5693351381915661, + 1.5744448104782296 + ], + "p50Ms": 1.5711188935837244, + "p95Ms": 1.5787529264475744, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.5696072097026603, + 1.5763472769953053, + 1.5653148951486697, + 1.567935973395931, + 1.5780442363067293, + 1.5762432081377151, + 1.5771433568075117, + 1.5706061001564944, + 1.5755580688575899, + 1.5653772566510171, + 1.5676134428794992, + 1.5804065367762128, + 1.5656230093896712, + 1.5714101502347417, + 1.5711188935837244 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017448480864934758, + "errorMs": 3.6722519680027446e-06, + "confidenceIntervalMs": [ + 0.0017411758345254732, + 0.0017485203384614786 + ], + "p50Ms": 0.0017448809368826802, + "p95Ms": 0.0017585624118653695, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017424671319382734, + 0.0017516302845401906, + 0.0017386724401099597, + 0.0017371739561105105, + 0.001738908538092462, + 0.0017386322127947804, + 0.0017358623411123878, + 0.001745999977359046, + 0.0017593070905807969, + 0.001758243263844472, + 0.001745358161026239, + 0.001740404974972312, + 0.0017497067751168368, + 0.0017448809368826802, + 0.0017454732129211924 + ] + ] + } + }, + { + "corpus": "text", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 521837, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 11.04066141978022, + "errorMs": 0.04026735395909073, + "confidenceIntervalMs": [ + 11.000394065821128, + 11.080928773739311 + ], + "p50Ms": 11.01470476923077, + "p95Ms": 11.152832442857143, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 10.922993076923076, + 11.13543023076923, + 10.947987604395603, + 10.95124245054945, + 11.098056956043957, + 10.967369670329669, + 11.105667197802198, + 11.004990626373626, + 10.99850698901099, + 11.157512065934066, + 11.002616417582416, + 11.038100692307692, + 11.15082689010989, + 11.01470476923077, + 11.113915659340659 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02949615206207674, + "errorMs": 0.00011969506278813843, + "confidenceIntervalMs": [ + 0.029376456999288602, + 0.02961584712486488 + ], + "p50Ms": 0.029602561233954702, + "p95Ms": 0.02976669660692379, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.02956252960713324, + 0.029616689147541966, + 0.029727829628078156, + 0.029602561233954702, + 0.029857386224230273, + 0.02968614727267287, + 0.029659327728075162, + 0.02964736863050178, + 0.02970267508452769, + 0.029157008886628172, + 0.02923397417791209, + 0.029275756410640015, + 0.029186050985907066, + 0.029306810298913858, + 0.029220165614434038 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3313388, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 51.692721070000005, + "errorMs": 0.34693874904613825, + "confidenceIntervalMs": [ + 51.345782320953866, + 52.039659819046136 + ], + "p50Ms": 51.27605105, + "p95Ms": 52.73858280500001, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 52.44685415, + 51.1711616, + 51.24101575, + 52.25556695, + 51.1931545, + 51.466967950000004, + 52.54783295000001, + 51.06785625, + 51.22949070000001, + 52.4885065, + 51.16369975, + 51.27605105, + 53.18366579999999, + 51.392377350000004, + 51.2666148 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7265831, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 131.32219167499997, + "errorMs": 3.442864718722756, + "confidenceIntervalMs": [ + 127.87932695627721, + 134.76505639372274 + ], + "p50Ms": 128.01656350000002, + "p95Ms": 145.858355725, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 149.80040975, + 144.168904, + 130.531354, + 131.2189915, + 128.01656350000002, + 128.6317145, + 127.680669, + 126.95061274999999, + 133.839624, + 127.20231125000001, + 127.84849062500001, + 127.279357625, + 127.27037075, + 132.601840625, + 126.79166124999999 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 27096750, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 447.5177592222222, + "errorMs": 5.241412412246163, + "confidenceIntervalMs": [ + 442.276346809976, + 452.7591716344684 + ], + "p50Ms": 442.47197900000003, + "p95Ms": 465.9552015666667, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 439.33880800000003, + 464.9447146666667, + 442.483972, + 455.80143899999996, + 442.47197900000003, + 440.78898399999997, + 442.00874066666665, + 464.6943523333333, + 441.560866, + 444.4555766666667, + 442.37017733333334, + 444.4397813333333, + 440.162059, + 438.931934, + 468.3130043333333 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 5, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 93229, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3923589052777776, + "errorMs": 0.0031994613640627116, + "confidenceIntervalMs": [ + 1.389159443913715, + 1.3955583666418405 + ], + "p50Ms": 1.3953620013888888, + "p95Ms": 1.3990710968055555, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.386024648611111, + 1.397482175, + 1.3852004527777777, + 1.3953620013888888, + 1.3979603152777778, + 1.3844441861111112, + 1.3959313902777777, + 1.385507498611111, + 1.3981695513888888, + 1.3978169291666667, + 1.38423805, + 1.3968109361111112, + 1.3853122680555556, + 1.401174702777778, + 1.3939484736111112 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017144163794871987, + "errorMs": 3.3557549475586134e-06, + "confidenceIntervalMs": [ + 0.00171106062453964, + 0.0017177721344347572 + ], + "p50Ms": 0.0017124454687736843, + "p95Ms": 0.0017250420925658413, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0017123373851966974, + 0.001719767206570155, + 0.0017197128661880648, + 0.0017111595366411782, + 0.0017068637573118906, + 0.001718294108300902, + 0.0017143210839952005, + 0.0017124454687736843, + 0.0017082152576762297, + 0.0017071827995478177, + 0.001728414177625752, + 0.001723596913254451, + 0.001717336220042479, + 0.0017109110154556427, + 0.0017056878957278287 + ] + ] + } + }, + { + "corpus": "text", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506455, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.548184194285714, + "errorMs": 0.026587136341801494, + "confidenceIntervalMs": [ + 9.52159705794391, + 9.574771330627517 + ], + "p50Ms": 9.525575714285715, + "p95Ms": 9.621350833333334, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.456720076190475, + 9.620290647619049, + 9.496164514285713, + 9.598065066666667, + 9.514760352380952, + 9.52107699047619, + 9.596335638095237, + 9.517744457142857, + 9.56378718095238, + 9.503810219047619, + 9.620097199999998, + 9.550432533333334, + 9.525575714285715, + 9.623824599999999, + 9.514077723809523 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.02629603672941363, + "errorMs": 1.3848525132594146e-05, + "confidenceIntervalMs": [ + 0.026282188204281035, + 0.026309885254546223 + ], + "p50Ms": 0.02630463096338147, + "p95Ms": 0.026333457132296643, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026254464925944503, + 0.026318804841988543, + 0.02630463096338147, + 0.026273940121973757, + 0.026317107796287986, + 0.026277814082424692, + 0.026308895239855325, + 0.026334142513926656, + 0.026307356997650286, + 0.026252295720358, + 0.026287237479209018, + 0.026333163397312353, + 0.02632022612667318, + 0.02628815357604879, + 0.026262317158169866 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3283450, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.68765247272728, + "errorMs": 0.506062362851703, + "confidenceIntervalMs": [ + 46.18159010987558, + 47.19371483557898 + ], + "p50Ms": 46.078824181818185, + "p95Ms": 48.16923781363636, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.063469000000005, + 46.07593481818182, + 47.10585095454545, + 45.977461818181816, + 46.078824181818185, + 47.1855395, + 46.065799, + 47.225199545454544, + 45.961786227272725, + 49.59365104545454, + 47.558775, + 46.08610704545455, + 47.259469181818176, + 46.0370925, + 46.03982727272728 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7158472, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 113.69617242222222, + "errorMs": 1.0105902937853788, + "confidenceIntervalMs": [ + 112.68558212843683, + 114.70676271600759 + ], + "p50Ms": 112.72448822222222, + "p95Ms": 117.55491072222223, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 112.6157671111111, + 112.71346555555556, + 117.40739544444445, + 113.0165928888889, + 112.96472555555555, + 112.4755771111111, + 117.69909633333332, + 113.13710055555555, + 112.57324455555555, + 112.72448822222222, + 112.59673122222222, + 117.4931168888889, + 112.91285155555555, + 112.72440988888889, + 112.38802344444444 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26838825, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 444.8116044888889, + "errorMs": 4.8132039680286605, + "confidenceIntervalMs": [ + 439.99840052086023, + 449.62480845691755 + ], + "p50Ms": 441.8722633333333, + "p95Ms": 467.73685439999997, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 439.759476, + 441.8722633333333, + 468.2823443333333, + 442.16095333333334, + 443.64090933333335, + 442.4511796666667, + 441.114182, + 439.52917233333335, + 439.16884, + 467.503073, + 441.922366, + 444.58483966666665, + 441.4269743333333, + 439.06155366666667, + 439.69594033333334 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 6, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92605, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.390877229114511, + "errorMs": 0.002075073099745978, + "confidenceIntervalMs": [ + 1.3888021560147652, + 1.392952302214257 + ], + "p50Ms": 1.3924770653685674, + "p95Ms": 1.395752147148818, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3887522934631433, + 1.3949046842837274, + 1.3875908219749653, + 1.3949137552155773, + 1.3930335090403339, + 1.3854129833101532, + 1.3924770653685674, + 1.3880787037552156, + 1.3927797260083448, + 1.3860223045897078, + 1.3937193838664812, + 1.3949456745479833, + 1.3881678386648124, + 1.3976339165507652, + 1.384725776077886 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017896374551805005, + "errorMs": 3.0928225685223655e-05, + "confidenceIntervalMs": [ + 0.0017587092294952767, + 0.001820565680865724 + ], + "p50Ms": 0.0017780470647966676, + "p95Ms": 0.001886282929980583, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018470469064763909, + 0.0017854476733288565, + 0.0017775236925383837, + 0.0017792824888675368, + 0.0017857319091787545, + 0.0017763902649407936, + 0.0017780470647966676, + 0.0017690309470646147, + 0.0017962710006387405, + 0.0018523920683361267, + 0.001965361607150981, + 0.0017336007053441282, + 0.0017213042569956636, + 0.0017451007808647198, + 0.0017320304611851455 + ] + ] + } + }, + { + "corpus": "text", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 506097, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.630256824372761, + "errorMs": 0.03487121609748373, + "confidenceIntervalMs": [ + 9.595385608275278, + 9.665128040470245 + ], + "p50Ms": 9.62346340860215, + "p95Ms": 9.732902576344086, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.578803569892473, + 9.673968064516128, + 9.590986247311829, + 9.558476193548387, + 9.742337161290322, + 9.554503741935484, + 9.698729021505377, + 9.549677838709675, + 9.559635311827957, + 9.7288591827957, + 9.571795021505377, + 9.642340215053764, + 9.701235150537633, + 9.62346340860215, + 9.67904223655914 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.026453036446925392, + "errorMs": 3.4504557090891376e-05, + "confidenceIntervalMs": [ + 0.0264185318898345, + 0.026487541004016284 + ], + "p50Ms": 0.026451508532695372, + "p95Ms": 0.02655077183147262, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026451508532695372, + 0.026462957230196708, + 0.026424534051036685, + 0.02645177807017544, + 0.026450845986177567, + 0.026436167543859652, + 0.02650345124933546, + 0.02646749816586922, + 0.02646680467836257, + 0.026661186523126, + 0.026386772727272727, + 0.026398416932482724, + 0.026466966985645934, + 0.026370591360978204, + 0.026396066666666666 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3282047, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.6175047969697, + "errorMs": 0.2671274053743181, + "confidenceIntervalMs": [ + 46.35037739159538, + 46.884632202344015 + ], + "p50Ms": 46.34538472727272, + "p95Ms": 47.33172333636364, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.34538472727272, + 47.365919545454545, + 46.1169365909091, + 46.21413468181818, + 47.314108409090906, + 46.078662, + 46.213812272727274, + 47.031960454545455, + 46.31653886363637, + 47.31706781818182, + 46.09265304545455, + 46.415811, + 47.03555327272727, + 46.128539636363634, + 47.27548963636363 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7157735, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 114.00823031111112, + "errorMs": 0.9895326243205369, + "confidenceIntervalMs": [ + 113.01869768679059, + 114.99776293543167 + ], + "p50Ms": 113.01541722222223, + "p95Ms": 117.74685566666668, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 112.83870677777777, + 117.68063766666667, + 112.98545022222223, + 112.88330544444445, + 112.72173166666667, + 113.74228544444445, + 117.90136433333333, + 113.467812, + 113.2210861111111, + 112.95668111111111, + 117.66975922222223, + 113.01541722222223, + 113.24294444444445, + 112.80334333333333, + 112.99292966666667 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26827604, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 445.78614224444453, + "errorMs": 4.323695661279883, + "confidenceIntervalMs": [ + 441.46244658316465, + 450.1098379057244 + ], + "p50Ms": 443.11570266666666, + "p95Ms": 462.5879557333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 440.7820986666667, + 440.59154466666666, + 439.9618336666667, + 470.37711333333334, + 443.989273, + 451.534621, + 443.39055966666666, + 443.11570266666666, + 442.4214993333333, + 459.2497453333333, + 444.8124856666667, + 445.47266166666674, + 440.57944399999997, + 440.589494, + 439.924057 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 7, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92610, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3975830590930343, + "errorMs": 0.002345918076579786, + "confidenceIntervalMs": [ + 1.3952371410164546, + 1.399928977169614 + ], + "p50Ms": 1.3994987208976155, + "p95Ms": 1.4041615896213182, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.3927911374474053, + 1.405032935483871, + 1.3917011612903227, + 1.400705071528752, + 1.392847098176718, + 1.4001746339410939, + 1.392338180925666, + 1.3999608134642354, + 1.4021987517531556, + 1.3928799186535765, + 1.3994987208976155, + 1.3943300911640955, + 1.400871208976157, + 1.3946280070126227, + 1.4037881556802243 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017016894194712394, + "errorMs": 2.467225731151084e-06, + "confidenceIntervalMs": [ + 0.0016992221937400884, + 0.0017041566452023903 + ], + "p50Ms": 0.0017013770619370146, + "p95Ms": 0.0017090349966080295, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0016990952291121744, + 0.0016994731127403853, + 0.001701334952530555, + 0.0017023357778495271, + 0.0017129589553457087, + 0.00170571354176114, + 0.0017060301576994098, + 0.00169766973636954, + 0.001701620997202985, + 0.0017013770619370146, + 0.0017073533000061673, + 0.0016992312779565465, + 0.0017017424079723998, + 0.0016928982354498985, + 0.0016965065481351418 + ] + ] + } + }, + { + "corpus": "text", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 513489, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.602517481761005, + "errorMs": 0.026695336283177454, + "confidenceIntervalMs": [ + 9.57582214547783, + 9.629212818044182 + ], + "p50Ms": 9.583161924528303, + "p95Ms": 9.676996795283019, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.56638633962264, + 9.640025198113207, + 9.557203886792452, + 9.639491613207547, + 9.545301745283018, + 9.541386009433962, + 9.689256047169811, + 9.536276952830187, + 9.661493971698112, + 9.583161924528303, + 9.671742830188679, + 9.581074707547169, + 9.585418764150944, + 9.663980811320757, + 9.575561424528303 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.026411698658394316, + "errorMs": 1.4548379773835472e-05, + "confidenceIntervalMs": [ + 0.026397150278620482, + 0.026426247038168153 + ], + "p50Ms": 0.026417899034892355, + "p95Ms": 0.026449315680347866, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026421371619471844, + 0.026406674700392405, + 0.026417899034892355, + 0.026407229000954505, + 0.026369540168628698, + 0.026341837442995016, + 0.026421492735178704, + 0.026444311989606534, + 0.02639764479266094, + 0.026420030411496445, + 0.0264609909587443, + 0.026408269434722662, + 0.026437657280729665, + 0.026400544251776438, + 0.026419986053664225 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3274905, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.61667266969695, + "errorMs": 0.2564754364681889, + "confidenceIntervalMs": [ + 46.36019723322877, + 46.87314810616514 + ], + "p50Ms": 46.37001272727272, + "p95Ms": 47.26844205909091, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.12012145454545, + 47.20022695454546, + 46.09957545454545, + 46.267739, + 47.191303818181815, + 46.04050763636363, + 46.32679604545454, + 47.10753604545455, + 46.37001272727272, + 47.09437204545455, + 46.41969877272727, + 46.19338240909091, + 47.17275613636363, + 46.218450909090905, + 47.42761063636363 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7125327, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 113.86552295555556, + "errorMs": 1.0234301574082036, + "confidenceIntervalMs": [ + 112.84209279814736, + 114.88895311296376 + ], + "p50Ms": 113.008467, + "p95Ms": 117.83100479999999, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 113.08178766666667, + 117.59066377777778, + 113.10845033333334, + 112.92869344444445, + 112.85577733333332, + 112.77706266666668, + 117.822305, + 113.01549066666668, + 112.8968088888889, + 112.644579, + 117.85130433333332, + 113.008467, + 113.21907077777777, + 112.502439, + 112.67994444444444 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26728454, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 448.3502745555556, + "errorMs": 8.102851267408367, + "confidenceIntervalMs": [ + 440.2474232881473, + 456.45312582296395 + ], + "p50Ms": 442.731072, + "p95Ms": 478.4614937, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 442.7912876666667, + 444.20633999999995, + 441.5801676666667, + 441.6639606666667, + 499.5186923333333, + 444.27637599999997, + 442.731072, + 440.89095, + 439.7459856666667, + 439.5313196666667, + 441.3583866666667, + 469.43698, + 444.99279, + 451.88309100000004, + 440.646719 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 8, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 92631, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.4093789784341304, + "errorMs": 0.003620407627250002, + "confidenceIntervalMs": [ + 1.4057585708068803, + 1.4129993860613803 + ], + "p50Ms": 1.4112676821378343, + "p95Ms": 1.4173920160337552, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.411275669479606, + 1.4135809437412095, + 1.4018716202531647, + 1.426180834036568, + 1.412917987341772, + 1.4127403783403656, + 1.4021384514767932, + 1.4112321082981716, + 1.400781500703235, + 1.4136253797468354, + 1.3992794149085794, + 1.411646918424754, + 1.4112676821378343, + 1.4009548270042196, + 1.4111909606188464 + ] + ] + } + }, + { + "corpus": "simpleText", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 100, + "compressedSizeBytes": 84, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0017366399554458124, + "errorMs": 2.328196923705907e-05, + "confidenceIntervalMs": [ + 0.0017133579862087533, + 0.0017599219246828715 + ], + "p50Ms": 0.0017251440194033364, + "p95Ms": 0.001826135093357569, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.0018117928358034627, + 0.0018596003609838178, + 0.0017461964770315377, + 0.0017239681648042603, + 0.0017740033689389667, + 0.0017313626774122315, + 0.0017331799736105863, + 0.0017262474126147236, + 0.0017251440194033364, + 0.001712906082157581, + 0.0017047509996404764, + 0.0017007566972718163, + 0.0017033492089563406, + 0.0016980853713954086, + 0.0016982556816626424 + ] + ] + } + }, + { + "corpus": "text", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 1232923, + "compressedSizeBytes": 492523, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 9.667458692698412, + "errorMs": 0.11462081165559052, + "confidenceIntervalMs": [ + 9.552837881042821, + 9.782079504354003 + ], + "p50Ms": 9.609362285714285, + "p95Ms": 9.924812776190473, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 9.57057401904762, + 10.467154876190476, + 9.512923104761903, + 9.640878342857143, + 9.56634723809524, + 9.673448333333335, + 9.57858157142857, + 9.58462559047619, + 9.692380447619046, + 9.586762857142856, + 9.633703704761906, + 9.61456859047619, + 9.68359381904762, + 9.609362285714285, + 9.59697560952381 + ] + ] + } + }, + { + "corpus": "model3D", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 2478, + "compressedSizeBytes": 2153, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 0.0264253613779538, + "errorMs": 2.7443474603206258e-05, + "confidenceIntervalMs": [ + 0.026397917903350596, + 0.026452804852557008 + ], + "p50Ms": 0.02642069275138885, + "p95Ms": 0.026507497881502355, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 0.026424366789824832, + 0.026435917466308714, + 0.026404655059674115, + 0.026422297652906622, + 0.026431268546822255, + 0.026435520746391643, + 0.02638815770447356, + 0.02637201515111241, + 0.026386967305494273, + 0.026396460035618404, + 0.02639263103054145, + 0.0264016478296696, + 0.026599944844634647, + 0.02642069275138885, + 0.02646787775444566 + ] + ] + } + }, + { + "corpus": "Rainier.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 6220854, + "compressedSizeBytes": 3258570, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 46.97582425454546, + "errorMs": 0.6073508790655144, + "confidenceIntervalMs": [ + 46.368473375479944, + 47.58317513361097 + ], + "p50Ms": 47.01931159090909, + "p95Ms": 48.39629075909091, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 46.086756, + 47.31807236363637, + 47.01931159090909, + 50.912133681818176, + 47.15863840909091, + 46.17265486363637, + 46.29096722727272, + 47.19539727272727, + 46.362632590909094, + 47.15397804545455, + 46.11349777272727, + 46.134130954545455, + 47.20587245454545, + 46.229437999999995, + 47.283882590909094 + ] + ] + } + }, + { + "corpus": "Maltese.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 16427390, + "compressedSizeBytes": 7034092, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 114.21469137037036, + "errorMs": 1.0235943955831233, + "confidenceIntervalMs": [ + 113.19109697478724, + 115.23828576595349 + ], + "p50Ms": 113.31871044444445, + "p95Ms": 118.22002267777779, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 113.59122422222222, + 113.03741222222223, + 112.82322144444444, + 117.554519, + 113.24140922222223, + 113.31871044444445, + 113.05662033333333, + 118.57601600000001, + 113.95475455555555, + 113.43370644444445, + 113.42663933333333, + 118.0674541111111, + 113.20428122222224, + 113.07048877777777, + 112.86391322222222 + ] + ] + } + }, + { + "corpus": "Sunrise.bmp", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 52344054, + "compressedSizeBytes": 26372269, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 444.0854613333333, + "errorMs": 4.638224321256607, + "confidenceIntervalMs": [ + 439.44723701207664, + 448.7236856545899 + ], + "p50Ms": 440.1595506666667, + "p95Ms": 466.0478194333333, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 439.690025, + 439.491415, + 467.1730533333333, + 442.8057846666667, + 442.679155, + 441.513456, + 440.1595506666667, + 439.824672, + 438.987649, + 465.5655763333333, + 443.147553, + 442.01314866666667, + 439.71442333333334, + 438.76736066666666, + 439.74909733333334 + ] + ] + } + }, + { + "corpus": "compressed_MVT.pbf", + "level": 9, + "operation": "decompression", + "originalSizeBytes": 146224, + "compressedSizeBytes": 91727, + "metric": { + "sourceUnit": "sec/op", + "averageMs": 1.3969952069832403, + "errorMs": 0.002140716427929122, + "confidenceIntervalMs": [ + 1.394854490555311, + 1.3991359234111695 + ], + "p50Ms": 1.3976299245810055, + "p95Ms": 1.402227212709497, + "forkCount": 1, + "sampleCount": 15, + "rawDataMs": [ + [ + 1.396624567039106, + 1.4020709734636871, + 1.3946541913407822, + 1.4025917709497207, + 1.3946847583798883, + 1.4016937765363129, + 1.3995166913407824, + 1.389051842178771, + 1.400025187150838, + 1.394210810055866, + 1.4009176145251396, + 1.3912083701117317, + 1.3976299245810055, + 1.3979355, + 1.3921121270949721 + ] + ] + } + } + ], + "baselineRunId": "2026-09-08-kompress-levels" +} diff --git a/scripts/benchmark_comparison.py b/scripts/benchmark_comparison.py index 27c9d86..dd1181b 100644 --- a/scripts/benchmark_comparison.py +++ b/scripts/benchmark_comparison.py @@ -497,7 +497,7 @@ def main(): if report_dir is None or not report_dir.exists(): raise SystemExit( f"No benchmark run directory found under '{args.report_root}'. " - "Run benchmarks first with ./gradlew :kflate:benchmarkAll." + "Pass --run-dir with an archived level-6 report. For current benchmarks use scripts/benchmark_suite.py." ) files = report_files(report_dir) diff --git a/scripts/benchmark_suite.py b/scripts/benchmark_suite.py new file mode 100644 index 0000000..a0d6867 --- /dev/null +++ b/scripts/benchmark_suite.py @@ -0,0 +1,203 @@ +#!/usr/bin/env python3 +"""Capture Kompress once, then retain KFlate runs against its exact streams.""" +import argparse +import fcntl +import hashlib +import json +import platform +import shutil +import subprocess +from datetime import datetime, timezone +from pathlib import Path + +from benchmark_comparison import CORPORA, metric_from_entry + +ROOT = Path(__file__).resolve().parent.parent +PERFORMANCE = ROOT / "performance" +PLATFORMS = {"jvm": "JVM", "linuxX64": "Linux x64 Native", "wasmJs": "Wasm/JS"} +OPERATIONS = {"rawDeflateCompression": "compression", "rawDeflateDecompressionFromKompress": "decompression"} + + +def digest(path): + return hashlib.sha256(path.read_bytes()).hexdigest() + + +def write_json(path, value): + path.parent.mkdir(parents=True, exist_ok=True) + temporary = path.with_suffix(".tmp") + temporary.write_text(json.dumps(value, indent=2, allow_nan=False) + "\n") + temporary.replace(path) + + +def corpus_hashes(): + return {name: digest(ROOT / "kflate/src/jvmTest/resources" / name) for name in CORPORA} + + +def source_hashes(): + paths = list((ROOT / "kflate/src").rglob("*.kt")) + paths += [ROOT / "kflate/build.gradle.kts", ROOT / "gradle/libs.versions.toml", Path(__file__).resolve()] + return {str(path.relative_to(ROOT)): digest(path) for path in sorted(paths)} + + +def metadata_files(): + paths = [PERFORMANCE / "benchmark-metadata.jsonl", ROOT / "kflate/performance/benchmark-metadata.jsonl"] + for directory in (ROOT / "build/wasm/packages", ROOT / "kflate/build/wasm/packages"): + if directory.exists(): + paths.extend(directory.rglob("benchmark-metadata.jsonl")) + return paths + + +def validate_baseline(baseline, target, smoke=False): + if baseline["corpusSha256"] != corpus_hashes(): + raise ValueError("Corpus changed since baseline capture") + if baseline["platform"] != target or baseline["smoke"] != smoke: + raise ValueError("Baseline platform or measurement configuration does not match") + expected = {f"{level}/{name}.deflate" for name in (["simpleText"] if smoke else CORPORA) + for level in ([6] if smoke else range(10))} + if set(baseline["fixtureSha256"]) != expected: + raise ValueError("Incomplete baseline fixture matrix") + for name, expected in baseline["fixtureSha256"].items(): + path = PERFORMANCE / "kompress-baseline" / target / "fixtures" / name + if not path.exists() or digest(path) != expected: + raise ValueError(f"Missing or changed Kompress fixture: {path}") + + +def capture(target, baseline, smoke, run_id): + baseline_path = PERFORMANCE / "kompress-baseline" / target / ("smoke.json" if smoke else "baseline.json") + if baseline and baseline_path.exists(): + saved = json.loads(baseline_path.read_text()) + validate_baseline(saved, target, smoke) + print(f"Reusing {baseline_path}", flush=True) + return + saved = None + if not baseline: + saved = json.loads(baseline_path.read_text()) + validate_baseline(saved, target, smoke) + directory = (baseline_path.parent / ("smoke-raw" if smoke else "raw")) if baseline else ( + PERFORMANCE / ("smoke-runs" if smoke else "runs") / run_id / target + ) + if (directory / "result.json").exists(): + raise ValueError(f"Run already exists: {directory}") + directory.mkdir(parents=True, exist_ok=True) + for path in metadata_files(): + path.unlink(missing_ok=True) + config = ("baselineSmoke" if smoke else "baseline") if baseline else ("smoke" if smoke else "main") + suffix = "" if config == "main" else config[0].upper() + config[1:] + task = f":kflate:{target}Benchmark{suffix}Benchmark" + before_sources = source_hashes() + before_corpora = corpus_hashes() + started = datetime.now(timezone.utc).isoformat() + print(f"Running {task}; log: {directory / 'benchmark.log'}", flush=True) + with (directory / "benchmark.log").open("w") as log: + subprocess.run([str(ROOT / "gradlew"), task, "--console=plain", "--no-parallel"], cwd=ROOT, + stdout=log, stderr=subprocess.STDOUT, check=True) + if before_sources != source_hashes() or before_corpora != corpus_hashes(): + raise ValueError("Source or corpus changed during measurement") + report_root = ROOT / "kflate/build/reports/benchmarks" / config + reports = list(report_root.rglob(f"{target}Benchmark.json")) + report = max(reports, key=lambda path: path.stat().st_mtime) + if report.stat().st_mtime < datetime.fromisoformat(started).timestamp(): + raise ValueError("Benchmark task did not produce a fresh report") + shutil.copyfile(report, directory / "benchmark.json") + metadata = {} + lines = [] + library = "Kompress" if baseline else "KFlate" + for path in metadata_files(): + if not path.exists(): + continue + for line in path.read_text().splitlines(): + row = json.loads(line) + if row["platform"] != PLATFORMS[target] or row["library"] != library: + continue + key = (row["corpus"], row["level"]) + if key in metadata and metadata[key] != row: + raise ValueError(f"Conflicting size metadata: {key}") + metadata[key] = row + lines.append(line) + (directory / "metadata.jsonl").write_text("\n".join(sorted(set(lines))) + "\n") + rows = [] + seen = set() + expected = {(name, level, operation) for name in (["simpleText"] if smoke else CORPORA) + for level in ([6] if smoke else range(10)) for operation in OPERATIONS.values()} + for entry in json.loads(report.read_text()): + expected_class = "KompressBaselineBenchmarks" if baseline else "CompressionBenchmarks" + if f".{expected_class}." not in entry["benchmark"]: + raise ValueError("Unexpected library in benchmark report") + operation = OPERATIONS[entry["benchmark"].rsplit(".", 1)[1]] + name, level = entry["params"]["corpus"], int(entry["params"]["level"]) + key = (name, level, operation) + if key in seen: + raise ValueError(f"Duplicate measurement: {key}") + seen.add(key) + size = metadata[name, level] + rows.append({"corpus": name, "level": level, "operation": operation, + "originalSizeBytes": size["originalSizeBytes"], + "compressedSizeBytes": size["compressedSizeBytes"], + "metric": metric_from_entry(entry)}) + if seen != expected: + raise ValueError(f"Incomplete measurement matrix: missing {expected - seen}, extra {seen - expected}") + fixture_dir = PERFORMANCE / "kompress-baseline" / target / "fixtures" + fixtures = {f"{level}/{name}.deflate": digest(fixture_dir / str(level) / f"{name}.deflate") + for name, level in metadata} + result = {"schemaVersion": 2, "runId": run_id, "startedAt": started, + "finishedAt": datetime.now(timezone.utc).isoformat(), "platform": target, + "library": library, "smoke": smoke, "corpusSha256": corpus_hashes(), + "fixtureSha256": fixtures, "sourceSha256": before_sources, + "host": {"name": platform.node(), "os": platform.platform(), "machine": platform.machine(), + "cpu": subprocess.check_output(["lscpu"], text=True) if shutil.which("lscpu") else platform.processor()}, + "dependencies": (ROOT / "gradle/libs.versions.toml").read_text(), + "environment": [{k: v for k, v in entry.items() if k not in + ("benchmark", "params", "primaryMetric", "secondaryMetrics")} + for entry in json.loads(report.read_text())[:1]], + "rows": rows} + if saved is not None: + validate_baseline(saved, target, smoke) + result["baselineRunId"] = saved["runId"] + write_json(directory / "result.json", result) + if baseline: + write_json(baseline_path, result) + print(f"Saved {len(rows)} measurements to {directory}", flush=True) + + +def publish(): + baselines = {} + for target in PLATFORMS: + path = PERFORMANCE / "kompress-baseline" / target / "baseline.json" + if path.exists(): + baselines[target] = json.loads(path.read_text()) + validate_baseline(baselines[target], target) + runs = [] + for path in sorted((PERFORMANCE / "runs").glob("*/*/result.json")): + result = json.loads(path.read_text()) + target = result["platform"] + if target not in baselines or result["baselineRunId"] != baselines[target]["runId"]: + raise ValueError(f"Run references an unavailable baseline: {path}") + runs.append(result) + write_json(PERFORMANCE / "history.json", {"schemaVersion": 2, "platforms": PLATFORMS, + "baselines": baselines, "runs": runs}) + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("command", choices=["baseline", "run", "report"]) + parser.add_argument("--platforms", nargs="+", choices=PLATFORMS, default=list(PLATFORMS)) + parser.add_argument("--smoke", action="store_true") + parser.add_argument("--run-id", default=datetime.now(timezone.utc).strftime("%Y-%m-%dT%H-%M-%SZ")) + args = parser.parse_args() + if not args.run_id or any(c not in "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_." for c in args.run_id) or args.run_id in (".", ".."): + parser.error("run-id must be a filename-safe identifier") + PERFORMANCE.mkdir(exist_ok=True) + with (PERFORMANCE / ".benchmark.lock").open("w") as lock: + try: + fcntl.flock(lock, fcntl.LOCK_EX | fcntl.LOCK_NB) + except BlockingIOError: + parser.error("Another benchmark capture is using this checkout") + if args.command != "report": + for target in args.platforms: + capture(target, args.command == "baseline", args.smoke, args.run_id) + if not args.smoke: + publish() + + +if __name__ == "__main__": + main() diff --git a/scripts/benchmark_suite_test.py b/scripts/benchmark_suite_test.py new file mode 100644 index 0000000..1f819ed --- /dev/null +++ b/scripts/benchmark_suite_test.py @@ -0,0 +1,80 @@ +import json +import tempfile +import unittest +from pathlib import Path +from unittest.mock import patch + +import benchmark_suite as suite + + +class StoredBaselineTest(unittest.TestCase): + def setUp(self): + self.temp = tempfile.TemporaryDirectory() + self.root = Path(self.temp.name) + self.performance = self.root / "performance" + self.patch_root = patch.object(suite, "ROOT", self.root) + self.patch_performance = patch.object(suite, "PERFORMANCE", self.performance) + self.patch_root.start() + self.patch_performance.start() + corpus = self.root / "kflate/src/jvmTest/resources" + corpus.mkdir(parents=True) + for name in suite.CORPORA: + (corpus / name).write_bytes(name.encode()) + self.fixture = self.performance / "kompress-baseline/jvm/fixtures/6/simpleText.deflate" + self.fixture.parent.mkdir(parents=True) + self.fixture.write_bytes(b"fixed stream") + self.baseline = {"platform": "jvm", "smoke": True, "runId": "baseline", + "corpusSha256": suite.corpus_hashes(), + "fixtureSha256": {"6/simpleText.deflate": suite.digest(self.fixture)}} + + def tearDown(self): + self.patch_root.stop() + self.patch_performance.stop() + self.temp.cleanup() + + def test_saved_baseline_skips_gradle(self): + suite.write_json(self.performance / "kompress-baseline/jvm/smoke.json", self.baseline) + with patch.object(suite.subprocess, "run") as run: + suite.capture("jvm", baseline=True, smoke=True, run_id="new") + run.assert_not_called() + + def test_fixture_changes_are_rejected(self): + self.fixture.write_bytes(b"different stream") + with self.assertRaisesRegex(ValueError, "Missing or changed"): + suite.validate_baseline(self.baseline, "jvm", smoke=True) + + def test_corpus_changes_are_rejected(self): + (self.root / "kflate/src/jvmTest/resources/text").write_bytes(b"changed") + with self.assertRaisesRegex(ValueError, "Corpus changed"): + suite.validate_baseline(self.baseline, "jvm", smoke=True) + + def test_platform_and_smoke_are_not_interchangeable(self): + for target, smoke in [("wasmJs", True), ("jvm", False)]: + with self.assertRaisesRegex(ValueError, "configuration does not match"): + suite.validate_baseline(self.baseline, target, smoke) + + def test_missing_fixture_matrix_is_rejected(self): + self.baseline["fixtureSha256"] = {} + with self.assertRaisesRegex(ValueError, "Incomplete baseline"): + suite.validate_baseline(self.baseline, "jvm", True) + + def test_history_preserves_every_run(self): + baseline = {**self.baseline, "smoke": False} + suite.write_json(self.performance / "kompress-baseline/jvm/baseline.json", baseline) + for run_id in ("first", "second"): + suite.write_json(self.performance / "runs" / run_id / "jvm/result.json", + {"runId": run_id, "platform": "jvm", "baselineRunId": "baseline"}) + with patch.object(suite, "validate_baseline"): + suite.publish() + history = json.loads((self.performance / "history.json").read_text()) + self.assertEqual(["first", "second"], [run["runId"] for run in history["runs"]]) + + def test_missing_baseline_reference_cannot_be_published(self): + suite.write_json(self.performance / "runs/new/jvm/result.json", + {"platform": "jvm", "baselineRunId": "unavailable"}) + with self.assertRaisesRegex(ValueError, "unavailable baseline"): + suite.publish() + + +if __name__ == "__main__": + unittest.main() diff --git a/scripts/validate_benchmark_smoke.py b/scripts/validate_benchmark_smoke.py index 2d6e81e..157d17c 100644 --- a/scripts/validate_benchmark_smoke.py +++ b/scripts/validate_benchmark_smoke.py @@ -4,9 +4,10 @@ import math from pathlib import Path -from benchmark_comparison import OPERATIONS, PLATFORMS, library_name, select_report_dir +from benchmark_comparison import PLATFORMS, library_name, select_report_dir +from benchmark_suite import OPERATIONS -LIBRARIES = ("KFlate", "Kompress") +LIBRARIES = ("KFlate",) SMOKE_CORPUS = "simpleText" @@ -62,7 +63,7 @@ def validate_report(report): library = library_name(benchmark) corpus = entry.get("params", {}).get("corpus") key = (operation, library) - if corpus != SMOKE_CORPUS or key not in expected_rows(): + if corpus != SMOKE_CORPUS or str(entry.get("params", {}).get("level")) != "6" or key not in expected_rows(): continue if key in found: failures.append(f"duplicate row: {operation} / {library}") diff --git a/scripts/validate_benchmark_smoke_test.py b/scripts/validate_benchmark_smoke_test.py index 630c86e..80e8f95 100644 --- a/scripts/validate_benchmark_smoke_test.py +++ b/scripts/validate_benchmark_smoke_test.py @@ -9,7 +9,7 @@ def benchmark_entry(benchmark, score=0.001, raw_data=None): return { "benchmark": f"com.rafambn.kflate.benchmark.{benchmark}", - "params": {"corpus": "simpleText"}, + "params": {"corpus": "simpleText", "level": "6"}, "primaryMetric": { "score": score, "scoreUnit": "s/op", @@ -21,10 +21,9 @@ def benchmark_entry(benchmark, score=0.001, raw_data=None): def complete_report(): return [ benchmark_entry(f"{benchmark_class}.{operation}") - for benchmark_class in ("CompressionBenchmarks", "KompressBaselineBenchmarks") + for benchmark_class in ("CompressionBenchmarks",) for operation in ( "rawDeflateCompression", - "rawDeflateDecompressionFromKFlate", "rawDeflateDecompressionFromKompress", ) ] diff --git a/settings.gradle.kts b/settings.gradle.kts index 550d032..5895e3d 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -20,6 +20,7 @@ plugins { rootProject.name = "KFlate" include(":kflate") include(":web-demo") +include(":benchmark-plots") dependencyResolutionManagement { repositories { diff --git a/web-demo/build.gradle.kts b/web-demo/build.gradle.kts index 5eb5c09..8212c9a 100644 --- a/web-demo/build.gradle.kts +++ b/web-demo/build.gradle.kts @@ -36,10 +36,16 @@ val optimizedOutputDir = layout.buildDirectory.dir( "compileSync/wasmJs/main/productionExecutable/optimized" ) +tasks.named("wasmJsProcessResources") { + dependsOn(":benchmark-plots:run") + from(project(":benchmark-plots").layout.buildDirectory.dir("site")) { into("plots") } +} + tasks.register("assembleWebDemo") { - dependsOn("compileProductionExecutableKotlinWasmJsOptimize") + dependsOn("compileProductionExecutableKotlinWasmJsOptimize", ":benchmark-plots:run") from(prepareBenchmarkResults) from(optimizedOutputDir) from("src/wasmJsMain/resources") + from(project(":benchmark-plots").layout.buildDirectory.dir("site")) { into("plots") } into(layout.buildDirectory.dir("webDemo")) } diff --git a/web-demo/src/wasmJsMain/resources/benchmark-history.css b/web-demo/src/wasmJsMain/resources/benchmark-history.css new file mode 100644 index 0000000..f9fd08d --- /dev/null +++ b/web-demo/src/wasmJsMain/resources/benchmark-history.css @@ -0,0 +1,45 @@ +:root { color-scheme: dark; --bg: #0f172a; --text: #e2e8f0; --muted: #a7b5c9; --border: #334155; --cyan: #22d3ee; --amber: #fbbf24; } +* { box-sizing: border-box; } +body { margin: 0; background: var(--bg); color: var(--text); font: 16px/1.55 system-ui, sans-serif; } +header, main, footer { width: min(1120px, calc(100% - 40px)); margin-inline: auto; } +header { display: flex; justify-content: space-between; gap: 20px; padding-block: 24px; border-bottom: 1px solid var(--border); } +header a:first-child { font-size: 22px; font-weight: 700; } +a { color: var(--cyan); text-underline-offset: 4px; } +a:hover { color: #a5f3fc; } +:focus-visible { outline: 2px solid var(--cyan); outline-offset: 5px; } +::selection { background: #155e75; color: white; } +* { scrollbar-color: var(--border) var(--bg); } +h1 { font-size: clamp(28px, 5vw, 46px); line-height: 1.15; letter-spacing: -.025em; margin: 44px 0 16px; } +h2 { font-size: 23px; margin: 0 0 8px; overflow-wrap: anywhere; } +h3 { font-size: 19px; margin: 0; overflow-wrap: anywhere; } +p { max-width: 72ch; } +.intro { margin-bottom: 28px; color: var(--muted); } +.pickers { display: flex; flex-wrap: wrap; gap: 24px; margin-bottom: 24px; } +.pickers label { display: grid; gap: 8px; font-weight: 600; min-width: 220px; } +select { font: inherit; color: var(--text); background: #1e293b; border: 1px solid #64748b; border-radius: 6px; padding: 10px 36px 10px 12px; cursor: pointer; } +select:hover { border-color: var(--cyan); } +select:disabled { opacity: .5; cursor: wait; } +.legend { display: flex; flex-wrap: wrap; gap: 12px 24px; font-size: 14px; } +.legend .kflate { color: var(--cyan); } +.legend .kompress { color: var(--amber); } +.kflate::before, .kompress::before { content: ''; display: inline-block; width: 24px; border-top: 3px solid currentColor; margin: 0 8px 4px 0; } +.chart-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin-bottom: 12px; font-size: 14px; font-weight: 600; } +.chart-legend .kflate { color: var(--cyan); } +.chart-legend .kompress { color: var(--amber); } +.reading-note, .baseline-date, footer { color: var(--muted); font-size: 14px; } +.run { border-top: 1px solid var(--border); padding-top: 28px; margin-top: 40px; } +.baseline-date { margin: 0 0 24px; } +.chart { margin: 28px 0 44px; } +.chart-scroll { overflow-x: auto; } +iframe { display: block; width: 100%; border: 0; background: var(--bg); } +iframe.compression-plot { height: 700px; } +iframe.decompression-plot { height: 385px; } +details { margin-top: 8px; } +summary { cursor: pointer; color: var(--cyan); padding: 8px 0; } +table { width: 100%; border-collapse: collapse; white-space: nowrap; font-size: 14px; font-variant-numeric: tabular-nums; } +th, td { text-align: right; padding: 9px 12px; border-bottom: 1px solid var(--border); } +th:first-child, td:first-child { text-align: left; } +caption { text-align: left; color: var(--muted); padding: 8px 0; } +#status { padding-block: 20px; } +footer { border-top: 1px solid var(--border); padding-block: 24px; margin-top: 48px; } +@media (max-width: 600px) { header, main, footer { width: calc(100% - 32px); } .pickers { gap: 16px; } .pickers label { min-width: 0; width: 100%; } h1 { margin-top: 30px; } } diff --git a/web-demo/src/wasmJsMain/resources/benchmark-history.js b/web-demo/src/wasmJsMain/resources/benchmark-history.js new file mode 100644 index 0000000..74ee924 --- /dev/null +++ b/web-demo/src/wasmJsMain/resources/benchmark-history.js @@ -0,0 +1,91 @@ +const platform = document.querySelector('#platform'); +const operation = document.querySelector('#operation'); +const status = document.querySelector('#status'); +const runs = document.querySelector('#runs'); +let charts = []; + +function element(tag, text, className) { + const node = document.createElement(tag); + if (text !== undefined) node.textContent = text; + if (className) node.className = className; + return node; +} + +function number(value) { + return value == null ? 'Unavailable' : value.toLocaleString('en', { maximumSignificantDigits: 5 }); +} + +function render() { + runs.replaceChildren(); + const selected = charts.filter(chart => chart.platform === platform.value && chart.operation === operation.value); + document.querySelector('#axis-note').textContent = operation.value === 'compression' + ? 'Compression stacks time above compressed bytes. Each plot has its own scale.' : 'Solid + points: average time in milliseconds.'; + status.textContent = selected.length ? '' : 'No saved runs for this platform yet.'; + status.hidden = selected.length > 0; + const runIds = [...new Set(selected.slice().sort((a, b) => b.startedAt.localeCompare(a.startedAt)).map(chart => chart.runId))]; + for (const runId of runIds) { + const section = element('section', undefined, 'run'); + section.append(element('h2', `Run ${runId}`)); + const runCharts = selected.filter(chart => chart.runId === runId); + section.append(element('p', `Kompress baseline: ${runCharts[0].baselineRunId}`, 'baseline-date')); + for (const chart of runCharts) { + const article = element('article', undefined, 'chart'); + article.append(element('h3', chart.corpus)); + const chartLegend = element('div', undefined, 'chart-legend'); + chartLegend.setAttribute('role', 'group'); + chartLegend.setAttribute('aria-label', 'Library colors'); + chartLegend.append(element('span', 'KFlate', 'kflate')); + chartLegend.append(element('span', 'Kompress', 'kompress')); + article.append(chartLegend); + const scroll = element('div', undefined, 'chart-scroll'); + const frame = element('iframe'); + frame.src = `plots/${chart.url}`; + frame.title = `${chart.corpus}, ${operation.value}, ${runId}`; + frame.className = operation.value === 'compression' ? 'compression-plot' : 'decompression-plot'; + frame.loading = 'lazy'; + scroll.append(frame); + article.append(scroll); + const details = element('details'); + details.append(element('summary', 'Measurements and uncertainty')); + const tableScroll = element('div', undefined, 'chart-scroll'); + const table = element('table'); + table.append(element('caption', 'Average ± runner error. Percentiles describe iteration averages, not individual operation latency.')); + const head = element('tr'); + const headings = ['Level', 'Library', 'Average ± error (ms)', 'p50 (ms)', 'p95 (ms)', 'Samples']; + if (operation.value === 'compression') headings.push('Compressed bytes'); + for (const title of headings) { const th = element('th', title); th.scope = 'col'; head.append(th); } + const thead = element('thead'); thead.append(head); table.append(thead); + const tbody = element('tbody'); + for (let level = 0; level <= 9; level++) { + for (const [library, rows] of [['KFlate', chart.rows], ['Kompress', chart.baselineRows]]) { + const row = rows.find(row => row.level === level); + const metric = row.metric; + const tr = element('tr'); + const values = [level, library, `${number(metric.averageMs)} ± ${number(metric.errorMs)}`, number(metric.p50Ms), number(metric.p95Ms), metric.sampleCount]; + if (operation.value === 'compression') values.push(number(row.compressedSizeBytes)); + for (const value of values) tr.append(element('td', String(value))); + tbody.append(tr); + } + } + table.append(tbody); tableScroll.append(table); details.append(tableScroll); article.append(details); + section.append(article); + } + runs.append(section); + } +} + +platform.addEventListener('change', render); +operation.addEventListener('change', render); +fetch('plots/index.json').then(response => { + if (!response.ok) throw new Error(`HTTP ${response.status}`); + return response.json(); +}).then(data => { + if (!Array.isArray(data.charts)) throw new Error('Invalid chart index'); + charts = data.charts; + platform.disabled = operation.disabled = false; + if (charts.length) platform.value = charts[0].platform; + document.querySelector('#download').hidden = !charts.length; + render(); +}).catch(() => { + status.textContent = 'Benchmark results could not be loaded. Reload the page to try again.'; +}); diff --git a/web-demo/src/wasmJsMain/resources/benchmarks.html b/web-demo/src/wasmJsMain/resources/benchmarks.html new file mode 100644 index 0000000..952e083 --- /dev/null +++ b/web-demo/src/wasmJsMain/resources/benchmarks.html @@ -0,0 +1,27 @@ + + + + + + KFlate benchmarks + + + + +
KFlateSource on GitHub
+
+

Compression across levels

+

Compare each KFlate run with the saved Kompress baseline. Every decoder reads the same Kompress files, at levels 0–9.

+
+ + +
+
KFlateKompressCompression stacks time above compressed bytes. Each plot has its own scale.
+

Plots show levels 1–8. Expand "Measurements and uncertainty" for the complete level 0–9 table. Each plot has its own zero-based scale, held constant across runs. Level on decompression plots is the level used to create the Kompress file.

+

Loading benchmark results…

+
+ +
+
RAW DEFLATE · One-shot APIs including allocation · Plots generated with Kandy
+ + diff --git a/web-demo/src/wasmJsMain/resources/index.html b/web-demo/src/wasmJsMain/resources/index.html index 2694497..6741b40 100644 --- a/web-demo/src/wasmJsMain/resources/index.html +++ b/web-demo/src/wasmJsMain/resources/index.html @@ -39,6 +39,6 @@

Latest benchmark run

- + From f980d13d877c9b29fac8753178ae6b7a33b99e62 Mon Sep 17 00:00:00 2001 From: rafambn Date: Tue, 8 Sep 2026 23:56:53 -0300 Subject: [PATCH 2/4] remove trailing blank lines from benchmark report --- performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json b/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json index 45d6824..197868d 100644 --- a/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json +++ b/performance/runs/2026-09-08-kflate-levels/jvm/benchmark.json @@ -14420,5 +14420,3 @@ } } ] - - From db5618413d702e884b16154e1961266fcc2a5b86 Mon Sep 17 00:00:00 2001 From: rafambn Date: Wed, 9 Sep 2026 00:08:07 -0300 Subject: [PATCH 3/4] Simplify benchmarks with library selection and retain collected data --- .github/workflows/ci.yml | 11 +- BENCHMARKING.md | 154 ++++++++----- benchmark-plots/build.gradle.kts | 19 -- .../kotlin/com/rafambn/kflate/plots/Main.kt | 143 ------------ gradle/libs.versions.toml | 2 - kflate/build.gradle.kts | 125 +++++++---- .../kflate/benchmark/BenchmarkCorpus.kt | 2 +- .../kflate/benchmark/BenchmarkState.kt | 139 +++++++++--- .../kflate/benchmark/CompressionBenchmarks.kt | 15 +- .../benchmark/KompressBaselineBenchmarks.kt | 13 +- scripts/benchmark_comparison.py | 30 ++- scripts/benchmark_comparison_test.py | 33 +++ scripts/benchmark_suite.py | 203 ------------------ scripts/benchmark_suite_test.py | 80 ------- scripts/validate_benchmark_smoke.py | 7 +- scripts/validate_benchmark_smoke_test.py | 5 +- settings.gradle.kts | 1 - web-demo/build.gradle.kts | 8 +- .../resources/benchmark-history.css | 45 ---- .../wasmJsMain/resources/benchmark-history.js | 91 -------- .../src/wasmJsMain/resources/benchmarks.html | 27 --- web-demo/src/wasmJsMain/resources/index.html | 2 +- 22 files changed, 383 insertions(+), 772 deletions(-) delete mode 100644 benchmark-plots/build.gradle.kts delete mode 100644 benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt delete mode 100644 scripts/benchmark_suite.py delete mode 100644 scripts/benchmark_suite_test.py delete mode 100644 web-demo/src/wasmJsMain/resources/benchmark-history.css delete mode 100644 web-demo/src/wasmJsMain/resources/benchmark-history.js delete mode 100644 web-demo/src/wasmJsMain/resources/benchmarks.html diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 17227cc..66fca39 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,15 +20,13 @@ jobs: run: | python3 scripts/benchmark_comparison_test.py python3 scripts/validate_benchmark_smoke_test.py - python3 scripts/benchmark_suite_test.py - - name: Validate stored-baseline workflow - run: | - python3 scripts/benchmark_suite.py baseline --smoke - python3 scripts/benchmark_suite.py run --smoke - name: Build JVM, Android, web, Linux, and Android Native run: >- ./gradlew :kflate:koverVerifyJvm + :kflate:jvmBenchmarkSmokeBenchmark + :kflate:linuxX64BenchmarkSmokeBenchmark + :kflate:wasmJsBenchmarkSmokeBenchmark :kflate:compileAndroidMain :kflate:compileKotlinJs :kflate:compileKotlinWasmJs @@ -40,6 +38,9 @@ jobs: :kflate:compileKotlinAndroidNativeX64 :kflate:compileKotlinAndroidNativeX86 + - name: Validate benchmark smoke reports + run: python3 scripts/validate_benchmark_smoke.py + apple: runs-on: macos-latest steps: diff --git a/BENCHMARKING.md b/BENCHMARKING.md index bfb1e12..3b85f9f 100644 --- a/BENCHMARKING.md +++ b/BENCHMARKING.md @@ -1,87 +1,84 @@ # Benchmarking -The suite measures one-shot RAW DEFLATE compression at every level from 0 through 9, and decompression of the exact files saved by Kompress at those levels. Each platform covers all seven tracked corpus files in `kflate/src/jvmTest/resources`. +KFlate keeps correctness tests separate from performance benchmarks. -Kompress is pinned to 1.4.2. Its backends are `java.util.zip` on JVM, platform zlib on Linux x64 Native, and fflate 0.8.2 on Wasm/JS. Baselines and fixtures are separate for each platform. KFlate never generates a Kompress stream during its own benchmark runs. +## What the suite measures -## Capture once, compare repeatedly +The suite measures the one-shot RAW DEFLATE APIs of KFlate and Kompress on JVM, Linux x64 Native, and Wasm/JS. +Both compressors use compression level 6. KFlate sizes its hash table automatically from the compression level and input size. Kompress maps to a different backend on each platform: -Run every measurement on the Linux x64 benchmark machine, including JVM and Wasm. From its checkout: +| Platform | Kompress backend | +| --- | --- | +| JVM | `java.util.zip` | +| Linux x64 Native | platform `zlib` | +| Wasm/JS | npm `fflate` | -```sh -python3 scripts/benchmark_suite.py baseline -python3 scripts/benchmark_suite.py run -``` - -The first command captures each missing Kompress baseline and stores its compressed fixtures. A completed baseline is reused without measuring Kompress again. The second command measures only KFlate, then appends a new run to the history. Platforms run sequentially. +These are end-to-end API comparisons. They include output allocation and any backend bridge cost. -Equivalent Gradle entry points are `:kflate:benchmarkBaseline` and `:kflate:benchmarkAll`. The script is preferred for long runs because it writes a separate log for each platform. +Compare KFlate and Kompress only when the platform, corpus, operation, and decompression stream producer match. +Do not rank JVM, Native, and Wasm absolute times against one another. Their runtimes, code generation, and Kompress backends differ. -Select platforms or assign a readable run identifier: +The active suite covers RAW DEFLATE only. KFlate also supports GZIP and ZLIB, but this suite makes no performance claim about them. -```sh -python3 scripts/benchmark_suite.py baseline --platforms jvm linuxX64 wasmJs --run-id initial-baseline -python3 scripts/benchmark_suite.py run --platforms jvm --run-id parser-change -``` +## Corpus -Do not change source files or corpus files while measurements are running. The capture checks their hashes before and after each platform. A run identifier cannot overwrite an existing platform result. Interrupted captures retain their logs; completed platform baselines are skipped when capture resumes. - -## Saved files - -```text -performance/ - kompress-baseline// - baseline.json - fixtures//.deflate - raw/benchmark.json - raw/metadata.jsonl - raw/benchmark.log - raw/result.json - runs/// - benchmark.json - metadata.jsonl - benchmark.log - result.json - history.json -``` +Every target reads the same tracked files from `kflate/src/jvmTest/resources`: -Keep this directory when cleaning build outputs or moving the checkout. Back up the fixtures as well as the JSON. The corpus includes a 50 MiB image, so saving ten levels on three platforms takes substantial disk space. These are actual binary streams, not regenerated approximations. +- `simpleText` +- `text` +- `model3D` +- `Rainier.bmp` +- `Maltese.bmp` +- `Sunrise.bmp` +- `compressed_MVT.pbf` -Each result retains averages, errors, confidence intervals, iteration percentiles, fork/sample counts, and every raw iteration average. It also records timestamps, host information, runner environment fields, dependency declarations, source hashes, corpus hashes, and fixture hashes. KFlate runs reference the baseline run identifier. +`BenchmarkCorpus` searches upward from the benchmark process working directory for the repository or `kflate` module. +Running a benchmark artifact outside the checkout fails instead of silently substituting generated data. +The report takes original sizes from benchmark metadata rather than a second hard-coded size table. -Fixture and corpus hashes protect input identity. There are no drift benchmarks and no automatic baseline refresh. Do not replace a baseline that existing runs reference. A future dependency update would require a separately versioned baseline workflow. +Do not rename corpus files, classes, or methods casually. Result history uses their names as stable identifiers. ## Measurement configuration -Full runs use 8 warmup iterations and 15 one-second measurement iterations. JVM uses 3 fresh forks. Native and Wasm use their runner process models. Each library has 140 cases per platform: seven files, ten levels, and two operations. The baseline and first KFlate run take roughly nine hours at the minimum configured iteration durations, plus compilation, process startup, and slow operations. +The main configuration uses average-time mode, JSON output, 8 warmup iterations, and 15 one-second measurement iterations. +JVM benchmarks use 3 fresh JVM forks. Native and Wasm use their runner's process model and do not inherit the JVM fork setting. +For release claims, repeat the full Native and Wasm commands in separate quiet system sessions and compare the retained raw samples. -Setup performs compression, file loading, size recording, and round-trip validation outside the measured region. The measured APIs include allocation and backend bridge costs. Decompression always reads the platform-specific saved Kompress stream. Its plotted level is the stream compression level, not a decoder option. +The generated JSON summary preserves: -## Smoke checks +- average time and error +- confidence interval +- p50 and p95 of iteration-level average times +- fork and sample counts +- all raw iteration averages +- runtime and runner fields supplied by kotlinx-benchmark -Run the baseline smoke before the KFlate smoke on the Linux machine: +The Markdown report shows the averages, errors, confidence intervals, and percentiles. +Use the raw JSON when investigating regressions or noisy results. -```sh -python3 scripts/benchmark_suite.py baseline --smoke -python3 scripts/benchmark_suite.py run --smoke -``` +## Run benchmarks -These use `simpleText` at level 6 and validate all three platforms. They retain separate smoke results and never publish timing data to the benchmark page. A full run still measures every file and level. Both workflows validate exact matrix coverage, usable samples, output correctness, and fixture identity. +Compile the configured benchmarks: -## Benchmark page +~~~bash +./gradlew :kflate:assembleBenchmarks +~~~ -Rebuild history from retained results and assemble the site: +Run all configured targets and generate comparison reports: -```sh -python3 scripts/benchmark_suite.py report -./gradlew :web-demo:assembleWebDemo -``` +~~~bash +./gradlew :kflate:benchmarkAll +~~~ -Open `benchmarks.html` in the assembled site. Its two selectors choose platform and operation. Every retained KFlate run appears with a chart for each file, compared with its Kompress baseline. Expand a chart to inspect numerical measurements and uncertainty, or download the full history JSON. +Run benchmarkAll on a Linux x64 host. Other hosts cannot execute the Linux x64 Native target, and the comparison script rejects an incomplete release report. -Kandy generates the curves on the JVM during the site build. Its Lets-Plot browser renderer places compression time above compressed size in two stacked plots. Solid lines and points show milliseconds in the top plot; dashed lines show bytes in the bottom plot. Each plot has its own zero-based Y scale. Scales are fixed across runs for the same file, platform, and operation, and vary between files. Use the numerical table when comparing time and size values directly. +Run one target: -The site build generates charts from stored data and runs no measurements. With no saved history it shows an empty state. The browser renderer loads its pinned JavaScript from jsDelivr. Build output is under `web-demo/build/webDemo`; generated plots are under its `plots` directory. +~~~bash +./gradlew :kflate:jvmBenchmarkBenchmark +./gradlew :kflate:linuxX64BenchmarkBenchmark +./gradlew :kflate:wasmJsBenchmarkBenchmark +~~~ Wasm uses the Kotlin Wasm yarn lock. Update it if Gradle reports a changed lock: @@ -164,4 +161,45 @@ throughputMiBPerSecond = originalSizeBytes / 1,048,576 / averageSeconds Record the Git commit, machine, operating system, JDK, Node version, and system load with any published result. The cleaned JSON retains environment fields present in the source reports, but it cannot detect thermal throttling or competing processes. -The existing `performance/pr30-linux-e5992df` archive and `scripts/benchmark_comparison.py` describe the previous level-6 suite. They remain available for historical inspection and are not mixed into the new level matrix. +## Choose which library to measure + +The default is `both`. Select one library while developing: + +```sh +./gradlew :kflate:benchmarkAll -PbenchmarkLibrary=kflate +./gradlew :kflate:benchmarkAll -PbenchmarkLibrary=kompress +./gradlew :kflate:benchmarkAll -PbenchmarkLibrary=both +``` + +The same property applies to individual platform tasks and smoke tasks, for example +`:kflate:jvmBenchmarkSmokeBenchmark -PbenchmarkLibrary=kompress`. +Only the selected library is timed. Setup still creates both libraries' streams +and validates the selected decoder against them, outside the timed operation. +No saved binary fixtures are required. + +Single-library runs produce the usual timestamped Markdown and JSON reports, +with the unmeasured library shown as unavailable. Reports record the selected +libraries, runner environment, measured commit, and report host. When reporting +an archived run, pass `--benchmark-commit`; the report host is the machine +generating the report, which may differ from the benchmark machine. +They validate every expected +case for the selected library and never replace `performance/latest.json`. +When generating a report manually, pass the matching `--library kflate` or +`--library kompress` to `scripts/benchmark_comparison.py`. + +Retain the generated reports before starting another full run, which clears the +raw build reports. For reproducibility, also copy the raw report directory and +`kflate/performance/benchmark-metadata.jsonl` into an archive and record the +measured commit, machine/CPU, OS, JDK, Node, and benchmark configuration. +Use saved Kompress timings as a development reference. Rerun both libraries on +the same machine for published comparisons after runtime or hardware changes. + +## Retained level benchmarks + +`performance/history.json` and `performance/runs/2026-09-08-kflate-levels/` +are a static archive of the previous level 0–9 experiment. The history JSON +includes the Kompress measurements and their host, dependency, source, and +fixture hashes. The platform directories retain the KFlate raw reports and logs. +These files remain available for inspection; the current runner does not update +them or require the old fixture cache. Their level matrix differs from the +restored level-6 suite, so the comparison script does not ingest them. diff --git a/benchmark-plots/build.gradle.kts b/benchmark-plots/build.gradle.kts deleted file mode 100644 index 1b83e72..0000000 --- a/benchmark-plots/build.gradle.kts +++ /dev/null @@ -1,19 +0,0 @@ -plugins { - kotlin("jvm") - application -} - -kotlin { jvmToolchain(17) } - -dependencies { - implementation(libs.kandy) - implementation("org.jetbrains.lets-plot:lets-plot-kotlin-jvm:4.11.2") - implementation("org.jetbrains.lets-plot:lets-plot-common:4.7.3") - implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.10.0") -} - -application { mainClass.set("com.rafambn.kflate.plots.MainKt") } - -tasks.named("run") { - workingDir = rootProject.projectDir -} diff --git a/benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt b/benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt deleted file mode 100644 index dfb2edc..0000000 --- a/benchmark-plots/src/main/kotlin/com/rafambn/kflate/plots/Main.kt +++ /dev/null @@ -1,143 +0,0 @@ -package com.rafambn.kflate.plots - -import java.io.File -import kotlinx.serialization.json.* -import org.jetbrains.kotlinx.kandy.dsl.plot -import org.jetbrains.kotlinx.kandy.letsplot.layers.line -import org.jetbrains.kotlinx.kandy.letsplot.layers.points -import org.jetbrains.kotlinx.kandy.letsplot.settings.LineType -import org.jetbrains.kotlinx.kandy.letsplot.translator.toLetsPlot -import org.jetbrains.kotlinx.kandy.util.color.Color -import org.jetbrains.letsPlot.core.util.PlotHtmlHelper -import org.jetbrains.letsPlot.core.util.sizing.SizingMode -import org.jetbrains.letsPlot.core.util.sizing.SizingPolicy -import org.jetbrains.letsPlot.intern.toSpec -import org.jetbrains.letsPlot.scale.scaleXContinuous -import org.jetbrains.letsPlot.scale.scaleYContinuous -import org.jetbrains.letsPlot.themes.elementLine -import org.jetbrains.letsPlot.themes.elementRect -import org.jetbrains.letsPlot.themes.elementText -import org.jetbrains.letsPlot.themes.theme -import org.jetbrains.letsPlot.themes.themeMinimal - -private val plotLevels = 1..8 - -fun main(args: Array) { - val output = File(args.getOrElse(1) { "benchmark-plots/build/site" }).apply { mkdirs() } - val historyFile = File(args.getOrElse(0) { "performance/history.json" }) - if (!historyFile.exists()) { - File(output, "index.json").writeText("{\"charts\":[]}") - return - } - val history = Json.parseToJsonElement(historyFile.readText()).jsonObject - val baselines = history.getValue("baselines").jsonObject - val runs = history.getValue("runs").jsonArray.map { it.jsonObject } - val charts = mutableListOf() - for ((runIndex, run) in runs.withIndex()) { - val platform = run.getValue("platform").jsonPrimitive.content - val baseline = baselines.getValue(platform).jsonObject - val rows = run.getValue("rows").jsonArray.map { it.jsonObject } - val baselineRows = baseline.getValue("rows").jsonArray.map { it.jsonObject } - for (operation in listOf("compression", "decompression")) { - for ((corpusIndex, corpus) in rows.map { it.getValue("corpus").jsonPrimitive.content }.distinct().withIndex()) { - fun matching(row: JsonObject) = row.getValue("corpus").jsonPrimitive.content == corpus && - row.getValue("operation").jsonPrimitive.content == operation - val current = rows.filter(::matching).sortedBy { it.getValue("level").jsonPrimitive.int } - val reference = baselineRows.filter(::matching).sortedBy { it.getValue("level").jsonPrimitive.int } - require(current.size == 10 && reference.size == 10) { "Incomplete plot: $platform / $corpus / $operation" } - val plottedCurrent = current.filter { it.getValue("level").jsonPrimitive.int in plotLevels } - val plottedReference = reference.filter { it.getValue("level").jsonPrimitive.int in plotLevels } - val all = runs.filter { it.getValue("platform").jsonPrimitive.content == platform } - .flatMap { it.getValue("rows").jsonArray.map { row -> row.jsonObject } } - .filter(::matching) - .filter { it.getValue("level").jsonPrimitive.int in plotLevels } + - reference.filter { it.getValue("level").jsonPrimitive.int in plotLevels } - val maxTime = all.maxOf { it.getValue("metric").jsonObject.getValue("averageMs").jsonPrimitive.double } * 1.08 - val maxBytes = all.maxOf { it.getValue("compressedSizeBytes").jsonPrimitive.double } * 1.08 - fun chart(bytes: Boolean) = plot { - for ((index, series) in listOf(plottedCurrent, plottedReference).withIndex()) { - val levels = series.map { it.getValue("level").jsonPrimitive.int } - val values = series.map { - if (bytes) it.getValue("compressedSizeBytes").jsonPrimitive.double - else it.getValue("metric").jsonObject.getValue("averageMs").jsonPrimitive.double - } - val ink = Color.hex(if (index == 0) "#22d3ee" else "#fbbf24") - line { - x(levels) - y(values) - color = ink - width = if (bytes) 1.3 else 2.5 - type = if (bytes) LineType.DASHED else LineType.SOLID - } - if (!bytes) points { - x(levels) - y(values) - color = ink - size = 2.5 - } - } - }.toLetsPlot() + scaleXContinuous(name = "Compression level", breaks = plotLevels.toList(), limits = 1 to 8) + - scaleYContinuous(name = if (bytes) "Compressed bytes" else "Average time (ms)", - limits = 0 to if (bytes) maxBytes else maxTime, position = "left") - val style = themeMinimal() + theme( - text = elementText(color = "#e2e8f0", family = "sans-serif", size = 14), - plotBackground = elementRect(blank = true), - panelBackground = elementRect(blank = true), - panelGridMajor = elementLine(color = "#334155", size = 0.4), - panelGridMinor = "blank" - ) - val figures = (if (operation == "compression") listOf(chart(false), chart(true)) else listOf(chart(false))) - .mapIndexed { index, figure -> - val axes = if (operation == "compression" && index == 0) theme( - axisTitleX = "blank") else theme() - (figure + style + axes).toSpec() - } - val plotHeight = if (operation == "compression") 680.0 else 360.0 - val specification = mutableMapOf( - "kind" to "subplots", "figures" to figures, - "layout" to if (operation == "compression") mapOf( - "name" to "grid", "ncol" to 1, "nrow" to 2, - "sharex" to "all", "sharey" to "none", "vspace" to 12 - ) else mapOf("name" to "grid", "ncol" to 1, "nrow" to 1), - "theme" to mapOf("plot_background" to mapOf("fill" to "#0f172a", "color" to "#0f172a")), - "ggsize" to mapOf("width" to 900, "height" to plotHeight) - ) - val filename = "$runIndex-$corpusIndex-$operation.html" - val display = PlotHtmlHelper.getDisplayHtmlForRawSpec(specification, - SizingPolicy(SizingMode.FIT, SizingMode.FIXED, height = plotHeight), - dynamicScriptLoading = false, forceImmediateRender = false, responsive = true, - removeComputationMessages = true, logComputationMessages = true) - val html = """ - - Benchmark chart - - - - - $display""".trimIndent() - File(output, filename).writeText(html) - charts += buildJsonObject { - put("platform", platform) - put("operation", operation) - put("corpus", corpus) - put("runId", run.getValue("runId")) - put("startedAt", run["startedAt"] ?: JsonPrimitive("")) - put("baselineRunId", baseline.getValue("runId")) - put("url", filename) - put("rows", JsonArray(current)) - put("baselineRows", JsonArray(reference)) - } - } - } - } - File(output, "index.json").writeText(buildJsonObject { put("charts", JsonArray(charts)) }.toString()) - historyFile.copyTo(File(output, "history.json"), overwrite = true) - println("Generated ${charts.size} Kandy plots") -} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e55db26..b668bf5 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,13 +8,11 @@ io = "0.9.0" benchmark = "0.4.16" kompress = "1.4.2" kover = "0.9.9" -kandy = "0.8.3" [libraries] kotlinx-io = { module = "org.jetbrains.kotlinx:kotlinx-io-core", version.ref = "io" } kotlinx-benchmark-runtime = { module = "org.jetbrains.kotlinx:kotlinx-benchmark-runtime", version.ref = "benchmark" } kompress-core = { module = "dev.karmakrafts.kompress:kompress-core", version.ref = "kompress" } -kandy = { module = "org.jetbrains.kotlinx:kandy-lets-plot", version.ref = "kandy" } [plugins] diff --git a/kflate/build.gradle.kts b/kflate/build.gradle.kts index bf55b88..7b5b17f 100644 --- a/kflate/build.gradle.kts +++ b/kflate/build.gradle.kts @@ -115,6 +115,16 @@ kotlin { } } +val benchmarkLibrary = providers.gradleProperty("benchmarkLibrary").getOrElse("both") +require(benchmarkLibrary in setOf("kflate", "kompress", "both")) { + "benchmarkLibrary must be kflate, kompress, or both" +} +val benchmarkInclude = when (benchmarkLibrary) { + "kflate" -> ".*\\.CompressionBenchmarks\\..*" + "kompress" -> ".*\\.KompressBaselineBenchmarks\\..*" + else -> ".*" +} + benchmark { targets { register("jvmBenchmark") @@ -124,7 +134,7 @@ benchmark { configurations { named("main") { - include(".*CompressionBenchmarks.*") + include(benchmarkInclude) warmups = 8 iterations = 15 iterationTime = 1 @@ -133,33 +143,12 @@ benchmark { advanced("jvmForks", 3) } register("smoke") { - include(".*CompressionBenchmarks.*") - warmups = 1 - iterations = 1 - iterationTime = 1 - iterationTimeUnit = "ms" - param("corpus", "simpleText") - param("level", "6") - reportFormat = "json" - advanced("jvmForks", 1) - } - register("baseline") { - include(".*KompressBaselineBenchmarks.*") - warmups = 8 - iterations = 15 - iterationTime = 1 - iterationTimeUnit = "s" - reportFormat = "json" - advanced("jvmForks", 3) - } - register("baselineSmoke") { - include(".*KompressBaselineBenchmarks.*") + include(benchmarkInclude) warmups = 1 iterations = 1 iterationTime = 1 iterationTimeUnit = "ms" param("corpus", "simpleText") - param("level", "6") reportFormat = "json" advanced("jvmForks", 1) } @@ -183,32 +172,94 @@ kover { } } -tasks.withType().configureEach { - from(rootProject.file("LICENSE")) { into("META-INF") } +val benchmarkTaskNames = setOf("jvmBenchmarkBenchmark", "linuxX64BenchmarkBenchmark", "wasmJsBenchmarkBenchmark") +val benchmarkTasks = tasks.matching { it.name in benchmarkTaskNames } + +tasks.register("benchmarkAll") { + group = "benchmark" + description = "Run all performance benchmarks (JVM + Native Release + WASM/JS) and generate comparison tables" + dependsOn("prepareBenchmarkAll", benchmarkTasks) + doFirst { + println("\n" + "=".repeat(60)) + println("Running KFlate Performance Benchmarks (All Platforms)") + println("=".repeat(60) + "\n") + } + doLast { + println("\n" + "=".repeat(60)) + println("Benchmark Results") + println("Check kflate/build/reports/benchmarks for detailed results") + println("=".repeat(60) + "\n") + } + finalizedBy("benchmarkComparison") } -// The script invokes one platform task at a time and archives it before the next starts. -tasks.register("benchmarkAll") { +val prepareBenchmarkAll by tasks.registering(Delete::class) { group = "benchmark" - description = "Measure KFlate against the saved Kompress baseline on all platforms" - workingDir = rootProject.projectDir - commandLine("python3", "scripts/benchmark_suite.py", "run") - notCompatibleWithConfigurationCache("Invokes the platform benchmark builds sequentially") + description = "Delete previous benchmark reports and metadata before benchmarkAll." + delete(layout.buildDirectory.dir("reports/benchmarks/main")) + delete(projectDir.resolve("performance/benchmark-metadata.jsonl")) + delete(rootProject.projectDir.resolve("performance/benchmark-metadata.jsonl")) + delete( + rootProject.fileTree(rootProject.projectDir.resolve("build/wasm/packages")) { + include("**/performance/benchmark-metadata.jsonl") + } + ) } -tasks.register("benchmarkBaseline") { +benchmarkTasks.configureEach { + mustRunAfter(prepareBenchmarkAll) +} + +tasks.withType().configureEach { + from(rootProject.file("LICENSE")) { + into("META-INF") + } +} + +val collectBenchmarkMetadata by tasks.registering(Exec::class) { group = "benchmark" - description = "Capture missing Kompress baselines and fixtures on all platforms" + description = "Consolidate platform metadata into kflate/performance/benchmark-metadata.jsonl." + mustRunAfter(benchmarkTasks) workingDir = rootProject.projectDir - commandLine("python3", "scripts/benchmark_suite.py", "baseline") - notCompatibleWithConfigurationCache("Invokes the platform benchmark builds sequentially") + commandLine( + "bash", + "-lc", + """ + set -euo pipefail + dest="kflate/performance/benchmark-metadata.jsonl" + tmp="${'$'}{dest}.tmp" + mkdir -p "$(dirname "${'$'}dest")" + : > "${'$'}tmp" + if [ -f "${'$'}dest" ]; then cat "${'$'}dest" >> "${'$'}tmp"; fi + if [ -f "performance/benchmark-metadata.jsonl" ]; then cat "performance/benchmark-metadata.jsonl" >> "${'$'}tmp"; fi + for dir in build/wasm/packages kflate/build/wasm/packages; do + if [ -d "${'$'}dir" ]; then + find "${'$'}dir" -type f -name benchmark-metadata.jsonl -print \ + | while IFS= read -r file; do cat "${'$'}file" >> "${'$'}tmp"; done + fi + done + awk 'NF && !seen[${'$'}0]++' "${'$'}tmp" > "${'$'}dest" + rm -f "${'$'}tmp" + echo "Merged benchmark metadata rows: $(wc -l < "${'$'}dest") -> ${'$'}dest" + """.trimIndent() + ) } tasks.register("benchmarkComparison") { group = "benchmark" - description = "Rebuild the retained benchmark history without running measurements" + description = "Generate benchmark markdown/json comparison tables." + mustRunAfter(benchmarkTasks) + dependsOn(collectBenchmarkMetadata) workingDir = rootProject.projectDir - commandLine("python3", "scripts/benchmark_suite.py", "report") + commandLine( + "python3", + "scripts/benchmark_comparison.py", + "--metadata", + "kflate/performance/benchmark-metadata.jsonl", + "--library", + benchmarkLibrary, + ) + if (benchmarkLibrary == "both") args("--publish-latest") } mavenPublishing { diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt index 15c9574..ffdd917 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkCorpus.kt @@ -14,7 +14,7 @@ object BenchmarkCorpus { } } - val corpusDirectory: Path by lazy { + private val corpusDirectory: Path by lazy { var directory: Path? = SystemFileSystem.resolve(Path(".")) while (directory != null) { val repositoryPath = Path(directory, "kflate", "src", "jvmTest", "resources") diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt index 9705071..96c7e84 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/BenchmarkState.kt @@ -3,56 +3,129 @@ package com.rafambn.kflate.benchmark import kotlinx.benchmark.Param import kotlinx.benchmark.Scope import kotlinx.benchmark.State -import kotlinx.io.buffered -import kotlinx.io.files.Path -import kotlinx.io.files.SystemFileSystem -import kotlinx.io.readByteArray @State(Scope.Benchmark) abstract class RawBenchmarkState { - @Param("simpleText", "text", "model3D", "Rainier.bmp", "Maltese.bmp", "Sunrise.bmp", "compressed_MVT.pbf") - var corpus: String = "simpleText" + @Param( + BenchmarkCorpora.SimpleText, + BenchmarkCorpora.Text, + BenchmarkCorpora.Model3D, + BenchmarkCorpora.RainierBmp, + BenchmarkCorpora.MalteseBmp, + BenchmarkCorpora.SunriseBmp, + BenchmarkCorpora.CompressedMvtPbf + ) + var corpus: String = BenchmarkCorpora.SimpleText - @Param("0", "1", "2", "3", "4", "5", "6", "7", "8", "9") - var level: Int = 6 + protected val input: ByteArray + get() = rawInput - protected lateinit var input: ByteArray - protected lateinit var kompressCompressed: ByteArray + protected val kflateCompressed: ByteArray + get() = rawKFlateCompressed + + protected val kompressCompressed: ByteArray + get() = rawKompressCompressed + + private lateinit var rawInput: ByteArray + private lateinit var rawKFlateCompressed: ByteArray + private lateinit var rawKompressCompressed: ByteArray protected fun setupRawBenchmark( library: BenchmarkLibrary, - compress: (ByteArray) -> ByteArray, + reportPrefix: String, + compressWithKFlate: (ByteArray) -> ByteArray, + compressWithKompress: (ByteArray) -> ByteArray, decompress: (ByteArray) -> ByteArray ) { - input = BenchmarkCorpus.load(corpus) - val platformDirectory = when (benchmarkPlatformName()) { - "JVM" -> "jvm" - "Linux x64 Native" -> "linuxX64" - else -> "wasmJs" + rawInput = BenchmarkCorpus.load(corpus) + rawKFlateCompressed = compressWithKFlate(rawInput) + rawKompressCompressed = compressWithKompress(rawInput) + val libraryCompressed = when (library) { + BenchmarkLibrary.KFlate -> rawKFlateCompressed + BenchmarkLibrary.Kompress -> rawKompressCompressed } - val root = BenchmarkCorpus.corpusDirectory.parent!!.parent!!.parent!!.parent!! - val directory = Path(root, "performance", "kompress-baseline", platformDirectory, "fixtures", level.toString()) - val fixture = Path(directory, "$corpus.deflate") - val compressed = compress(input) - if (library == BenchmarkLibrary.Kompress) { - if (SystemFileSystem.exists(fixture)) { - val saved = SystemFileSystem.source(fixture).buffered().use { it.readByteArray() } - check(saved.contentEquals(compressed)) { "Kompress fixture changed: $fixture" } - } else { - SystemFileSystem.createDirectories(directory) - SystemFileSystem.sink(fixture).buffered().use { it.write(compressed) } - } + + require(decompress(rawKFlateCompressed).contentEquals(rawInput)) { + "${library.reportName} failed to decompress KFlate RAW output for benchmark corpus '$corpus'" } - check(SystemFileSystem.exists(fixture)) { "Missing Kompress fixture: $fixture. Run the baseline first." } - kompressCompressed = SystemFileSystem.source(fixture).buffered().use { it.readByteArray() } - check(decompress(kompressCompressed).contentEquals(input)) { "Invalid Kompress fixture for $corpus level $level" } - check(decompress(compressed).contentEquals(input)) { "Compression round trip failed for $corpus level $level" } + require(decompress(rawKompressCompressed).contentEquals(rawInput)) { + "${library.reportName} failed to decompress Kompress RAW output for benchmark corpus '$corpus'" + } + + println(rawBenchmarkReportLine(reportPrefix, library.reportName, corpus, rawInput.size, libraryCompressed.size)) appendBenchmarkMetadata( - """{"platform":"${benchmarkPlatformName()}","library":"${library.reportName}","corpus":"$corpus","level":$level,"originalSizeBytes":${input.size},"compressedSizeBytes":${compressed.size}}""" + benchmarkMetadataJsonLine( + platform = benchmarkPlatformName(), + libraryName = library.reportName, + corpusName = corpus, + originalSize = rawInput.size, + compressedSize = libraryCompressed.size + ) ) } } +const val BENCHMARK_COMPRESSION_LEVEL: Int = 6 + expect fun appendBenchmarkMetadata(line: String) + expect fun benchmarkMetadataPath(): String + expect fun benchmarkPlatformName(): String + +private fun benchmarkMetadataJsonLine( + platform: String, + libraryName: String, + corpusName: String, + originalSize: Int, + compressedSize: Int +): String { + return buildString { + append('{') + append("\"platform\":\"") + append(platform) + append("\",") + append("\"library\":\"") + append(libraryName) + append("\",\"corpus\":\"") + append(corpusName) + append("\",\"originalSizeBytes\":") + append(originalSize) + append(",\"compressedSizeBytes\":") + append(compressedSize) + append('}') + } +} + +private fun rawBenchmarkReportLine( + prefix: String, + libraryName: String, + corpusName: String, + originalSize: Int, + compressedSize: Int +): String { + val originalMiB = originalSize / BYTES_PER_MIB + return buildString { + append(prefix) + append(" library=") + append(libraryName) + append(" name=") + append(corpusName) + append(" originalBytes=") + append(originalSize) + append(" originalMiB=") + append(formatDouble(originalMiB)) + append(" operationMiB=") + append(formatDouble(originalMiB)) + append(" rawBytes=") + append(compressedSize) + append(" rawRatio=") + append(formatDouble(compressedSize.toDouble() / originalSize)) + } +} + +private const val BYTES_PER_MIB = 1024.0 * 1024.0 + +private fun formatDouble(value: Double): Double { + return (value * 10_000).toInt() / 10_000.0 +} diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt index eef41cb..1dc50c5 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/CompressionBenchmarks.kt @@ -3,6 +3,7 @@ package com.rafambn.kflate.benchmark import com.rafambn.kflate.KFlate import com.rafambn.kflate.compression.Raw as CompressionRaw import com.rafambn.kflate.decompression.Raw as DecompressionRaw +import dev.karmakrafts.kompress.Deflater import kotlinx.benchmark.Benchmark import kotlinx.benchmark.BenchmarkMode import kotlinx.benchmark.BenchmarkTimeUnit @@ -20,14 +21,21 @@ open class CompressionBenchmarks : RawBenchmarkState() { open fun setup() { setupRawBenchmark( library = BenchmarkLibrary.KFlate, - compress = { KFlate.compress(it, CompressionRaw(level = level)) }, + reportPrefix = "BENCHMARK_CORPUS", + compressWithKFlate = { KFlate.compress(it, compressionOptions) }, + compressWithKompress = { Deflater.deflate(it, raw = true, level = BENCHMARK_COMPRESSION_LEVEL) }, decompress = { KFlate.decompress(it, DecompressionRaw()) } ) } @Benchmark open fun rawDeflateCompression(): ByteArray { - return KFlate.compress(input, CompressionRaw(level = level)) + return KFlate.compress(input, compressionOptions) + } + + @Benchmark + open fun rawDeflateDecompressionFromKFlate(): ByteArray { + return KFlate.decompress(kflateCompressed, DecompressionRaw()) } @Benchmark @@ -35,4 +43,7 @@ open class CompressionBenchmarks : RawBenchmarkState() { return KFlate.decompress(kompressCompressed, DecompressionRaw()) } + private companion object { + val compressionOptions = CompressionRaw(level = BENCHMARK_COMPRESSION_LEVEL) + } } diff --git a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt index cf5ffdd..5618303 100644 --- a/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt +++ b/kflate/src/commonBenchmark/kotlin/com/rafambn/kflate/benchmark/KompressBaselineBenchmarks.kt @@ -1,5 +1,7 @@ package com.rafambn.kflate.benchmark +import com.rafambn.kflate.KFlate +import com.rafambn.kflate.compression.Raw import dev.karmakrafts.kompress.Deflater import dev.karmakrafts.kompress.Inflater import kotlinx.benchmark.Benchmark @@ -19,14 +21,21 @@ open class KompressBaselineBenchmarks : RawBenchmarkState() { open fun setup() { setupRawBenchmark( library = BenchmarkLibrary.Kompress, - compress = { Deflater.deflate(it, raw = true, level = level) }, + reportPrefix = "BENCHMARK_BASELINE_CORPUS", + compressWithKFlate = { KFlate.compress(it, Raw(level = BENCHMARK_COMPRESSION_LEVEL)) }, + compressWithKompress = { Deflater.deflate(it, raw = true, level = BENCHMARK_COMPRESSION_LEVEL) }, decompress = { Inflater.inflate(it, raw = true) } ) } @Benchmark open fun rawDeflateCompression(): ByteArray { - return Deflater.deflate(input, raw = true, level = level) + return Deflater.deflate(input, raw = true, level = BENCHMARK_COMPRESSION_LEVEL) + } + + @Benchmark + open fun rawDeflateDecompressionFromKFlate(): ByteArray { + return Inflater.inflate(kflateCompressed, raw = true) } @Benchmark diff --git a/scripts/benchmark_comparison.py b/scripts/benchmark_comparison.py index dd1181b..0d85bed 100644 --- a/scripts/benchmark_comparison.py +++ b/scripts/benchmark_comparison.py @@ -2,6 +2,7 @@ import argparse import json import math +import platform import re import subprocess from datetime import datetime @@ -78,6 +79,8 @@ def parse_args(): default=None, help="JSON output path.", ) + parser.add_argument("--library", choices=("kflate", "kompress", "both"), default="both", + help="Libraries required in the report; single-library runs cannot publish latest.") parser.add_argument("--publish-latest", action="store_true", help="Publish a complete run to performance/latest.json for the demo.") parser.add_argument("--benchmark-commit", help="Measured commit when publishing an archived run; otherwise use HEAD.") parser.add_argument("--run-id", help="Measured timestamp when the archived directory is not named after its run.") @@ -352,24 +355,23 @@ def metric_summary(metrics, metadata, environments, report_dir): } -def missing_result_rows(metrics, platforms): +def missing_result_rows(metrics, platforms, libraries=("KFlate", "Kompress")): missing = [] for platform in platforms: for corpus in CORPORA: for operation in OPERATIONS: - for library in ("KFlate", "Kompress"): + for library in libraries: if (platform, corpus, operation, library) not in metrics: missing.append(f"{platform} / {corpus} / {operation} / {library}") return missing -def missing_size_rows(summary): +def missing_size_rows(summary, libraries=("KFlate", "Kompress")): return [ f"{row['platform']} / {row['corpus']}" for row in summary["compression"] if row["originalSizeBytes"] is None - or row["kflateCompressedSizeBytes"] is None - or row["kompressCompressedSizeBytes"] is None + or any(row[f"{library.lower()}CompressedSizeBytes"] is None for library in libraries) ] @@ -489,7 +491,8 @@ def publication_metadata(commit, run_id): def main(): args = parse_args() - if args.publish_latest and (args.allow_partial or args.allow_missing_sizes): + libraries = {"kflate": ("KFlate",), "kompress": ("Kompress",), "both": ("KFlate", "Kompress")}[args.library] + if args.publish_latest and (args.allow_partial or args.allow_missing_sizes or args.library != "both"): raise SystemExit("Publishing latest requires a complete run with size metadata.") output = args.output or default_output_path() json_output = args.json_output or output.with_suffix(".json") @@ -497,7 +500,7 @@ def main(): if report_dir is None or not report_dir.exists(): raise SystemExit( f"No benchmark run directory found under '{args.report_root}'. " - "Pass --run-dir with an archived level-6 report. For current benchmarks use scripts/benchmark_suite.py." + "Run benchmarks first with ./gradlew :kflate:benchmarkAll." ) files = report_files(report_dir) @@ -511,7 +514,8 @@ def main(): ) metrics, environments = read_results(report_dir) - missing_results = missing_result_rows(metrics, available_platforms) + metrics = {key: value for key, value in metrics.items() if key[3] in libraries} + missing_results = missing_result_rows(metrics, available_platforms, libraries) if missing_results and not args.allow_partial: raise SystemExit( "Benchmark result rows are missing:\n - " @@ -520,7 +524,7 @@ def main(): ) summary = metric_summary(metrics, read_metadata(args.metadata), environments, report_dir) - missing_sizes = missing_size_rows(summary) + missing_sizes = missing_size_rows(summary, libraries) if missing_sizes and not args.allow_missing_sizes: raise SystemExit( "Corpus or compressed-size metadata is missing for:\n - " @@ -528,6 +532,14 @@ def main(): + "\nRun the matching benchmarks again or pass --allow-missing-sizes for local investigation." ) + summary["libraries"] = list(libraries) + repository = Path(__file__).resolve().parent.parent + summary["reportHost"] = {"name": platform.node(), "os": platform.platform(), + "machine": platform.machine(), "cpu": platform.processor()} + summary["benchmarkCommit"] = subprocess.check_output( + ["git", "-C", str(repository), "rev-parse", "--verify", "--end-of-options", + f"{args.benchmark_commit or 'HEAD'}^{{commit}}"], text=True, stderr=subprocess.PIPE, + ).strip() if args.publish_latest: summary.update(publication_metadata(args.benchmark_commit, args.run_id or report_dir.name)) write_report(summary, output) diff --git a/scripts/benchmark_comparison_test.py b/scripts/benchmark_comparison_test.py index 8080f41..2369e33 100644 --- a/scripts/benchmark_comparison_test.py +++ b/scripts/benchmark_comparison_test.py @@ -59,6 +59,39 @@ def test_latest_publication_requires_complete_results(self): self.assertNotEqual(0, result.returncode) self.assertEqual(published, latest.read_bytes()) + def test_single_library_report_requires_complete_selected_matrix(self): + script = Path(__file__).with_name("benchmark_comparison.py").resolve() + archive = script.parent.parent / "performance/pr30-linux-e5992df" + for library, benchmark_class in (("kflate", "CompressionBenchmarks"), ("kompress", "KompressBaselineBenchmarks")): + with self.subTest(library=library), tempfile.TemporaryDirectory() as directory: + root = Path(directory) + reports = root / "raw" + reports.mkdir() + for source in (archive / "raw").glob("*Benchmark.json"): + entries = [entry for entry in json.loads(source.read_text()) + if f".{benchmark_class}." in entry["benchmark"]] + (reports / source.name).write_text(json.dumps(entries)) + metadata = root / "metadata.jsonl" + metadata.write_text("\n".join(line for line in (archive / "benchmark-metadata.jsonl").read_text().splitlines() + if json.loads(line)["library"].lower() == library)) + command = [sys.executable, str(script), "--run-dir", str(reports), + "--metadata", str(metadata), "--library", library, + "--output", str(root / "comparison.md")] + result = subprocess.run(command, cwd=root, capture_output=True, text=True) + self.assertEqual(0, result.returncode, result.stderr) + data = json.loads((root / "comparison.json").read_text()) + other = "kompress" if library == "kflate" else "kflate" + self.assertTrue(all(row[library] is not None and row[other] is None for row in data["compression"])) + self.assertFalse((root / "performance/latest.json").exists()) + result = subprocess.run(command + ["--publish-latest"], cwd=root, capture_output=True, text=True) + self.assertNotEqual(0, result.returncode) + report = reports / "jvmBenchmark.json" + entries = json.loads(report.read_text()) + report.write_text(json.dumps(entries[1:])) + result = subprocess.run(command, cwd=root, capture_output=True, text=True) + self.assertNotEqual(0, result.returncode) + self.assertIn("missing", result.stderr) + def test_invalid_scores_are_rejected(self): for score in (None, True, "0.1", 0, -1, float("nan"), float("inf"), -float("inf"), 1e308): with self.subTest(score=score), self.assertRaisesRegex(SystemExit, "Invalid benchmark score"): diff --git a/scripts/benchmark_suite.py b/scripts/benchmark_suite.py deleted file mode 100644 index a0d6867..0000000 --- a/scripts/benchmark_suite.py +++ /dev/null @@ -1,203 +0,0 @@ -#!/usr/bin/env python3 -"""Capture Kompress once, then retain KFlate runs against its exact streams.""" -import argparse -import fcntl -import hashlib -import json -import platform -import shutil -import subprocess -from datetime import datetime, timezone -from pathlib import Path - -from benchmark_comparison import CORPORA, metric_from_entry - -ROOT = Path(__file__).resolve().parent.parent -PERFORMANCE = ROOT / "performance" -PLATFORMS = {"jvm": "JVM", "linuxX64": "Linux x64 Native", "wasmJs": "Wasm/JS"} -OPERATIONS = {"rawDeflateCompression": "compression", "rawDeflateDecompressionFromKompress": "decompression"} - - -def digest(path): - return hashlib.sha256(path.read_bytes()).hexdigest() - - -def write_json(path, value): - path.parent.mkdir(parents=True, exist_ok=True) - temporary = path.with_suffix(".tmp") - temporary.write_text(json.dumps(value, indent=2, allow_nan=False) + "\n") - temporary.replace(path) - - -def corpus_hashes(): - return {name: digest(ROOT / "kflate/src/jvmTest/resources" / name) for name in CORPORA} - - -def source_hashes(): - paths = list((ROOT / "kflate/src").rglob("*.kt")) - paths += [ROOT / "kflate/build.gradle.kts", ROOT / "gradle/libs.versions.toml", Path(__file__).resolve()] - return {str(path.relative_to(ROOT)): digest(path) for path in sorted(paths)} - - -def metadata_files(): - paths = [PERFORMANCE / "benchmark-metadata.jsonl", ROOT / "kflate/performance/benchmark-metadata.jsonl"] - for directory in (ROOT / "build/wasm/packages", ROOT / "kflate/build/wasm/packages"): - if directory.exists(): - paths.extend(directory.rglob("benchmark-metadata.jsonl")) - return paths - - -def validate_baseline(baseline, target, smoke=False): - if baseline["corpusSha256"] != corpus_hashes(): - raise ValueError("Corpus changed since baseline capture") - if baseline["platform"] != target or baseline["smoke"] != smoke: - raise ValueError("Baseline platform or measurement configuration does not match") - expected = {f"{level}/{name}.deflate" for name in (["simpleText"] if smoke else CORPORA) - for level in ([6] if smoke else range(10))} - if set(baseline["fixtureSha256"]) != expected: - raise ValueError("Incomplete baseline fixture matrix") - for name, expected in baseline["fixtureSha256"].items(): - path = PERFORMANCE / "kompress-baseline" / target / "fixtures" / name - if not path.exists() or digest(path) != expected: - raise ValueError(f"Missing or changed Kompress fixture: {path}") - - -def capture(target, baseline, smoke, run_id): - baseline_path = PERFORMANCE / "kompress-baseline" / target / ("smoke.json" if smoke else "baseline.json") - if baseline and baseline_path.exists(): - saved = json.loads(baseline_path.read_text()) - validate_baseline(saved, target, smoke) - print(f"Reusing {baseline_path}", flush=True) - return - saved = None - if not baseline: - saved = json.loads(baseline_path.read_text()) - validate_baseline(saved, target, smoke) - directory = (baseline_path.parent / ("smoke-raw" if smoke else "raw")) if baseline else ( - PERFORMANCE / ("smoke-runs" if smoke else "runs") / run_id / target - ) - if (directory / "result.json").exists(): - raise ValueError(f"Run already exists: {directory}") - directory.mkdir(parents=True, exist_ok=True) - for path in metadata_files(): - path.unlink(missing_ok=True) - config = ("baselineSmoke" if smoke else "baseline") if baseline else ("smoke" if smoke else "main") - suffix = "" if config == "main" else config[0].upper() + config[1:] - task = f":kflate:{target}Benchmark{suffix}Benchmark" - before_sources = source_hashes() - before_corpora = corpus_hashes() - started = datetime.now(timezone.utc).isoformat() - print(f"Running {task}; log: {directory / 'benchmark.log'}", flush=True) - with (directory / "benchmark.log").open("w") as log: - subprocess.run([str(ROOT / "gradlew"), task, "--console=plain", "--no-parallel"], cwd=ROOT, - stdout=log, stderr=subprocess.STDOUT, check=True) - if before_sources != source_hashes() or before_corpora != corpus_hashes(): - raise ValueError("Source or corpus changed during measurement") - report_root = ROOT / "kflate/build/reports/benchmarks" / config - reports = list(report_root.rglob(f"{target}Benchmark.json")) - report = max(reports, key=lambda path: path.stat().st_mtime) - if report.stat().st_mtime < datetime.fromisoformat(started).timestamp(): - raise ValueError("Benchmark task did not produce a fresh report") - shutil.copyfile(report, directory / "benchmark.json") - metadata = {} - lines = [] - library = "Kompress" if baseline else "KFlate" - for path in metadata_files(): - if not path.exists(): - continue - for line in path.read_text().splitlines(): - row = json.loads(line) - if row["platform"] != PLATFORMS[target] or row["library"] != library: - continue - key = (row["corpus"], row["level"]) - if key in metadata and metadata[key] != row: - raise ValueError(f"Conflicting size metadata: {key}") - metadata[key] = row - lines.append(line) - (directory / "metadata.jsonl").write_text("\n".join(sorted(set(lines))) + "\n") - rows = [] - seen = set() - expected = {(name, level, operation) for name in (["simpleText"] if smoke else CORPORA) - for level in ([6] if smoke else range(10)) for operation in OPERATIONS.values()} - for entry in json.loads(report.read_text()): - expected_class = "KompressBaselineBenchmarks" if baseline else "CompressionBenchmarks" - if f".{expected_class}." not in entry["benchmark"]: - raise ValueError("Unexpected library in benchmark report") - operation = OPERATIONS[entry["benchmark"].rsplit(".", 1)[1]] - name, level = entry["params"]["corpus"], int(entry["params"]["level"]) - key = (name, level, operation) - if key in seen: - raise ValueError(f"Duplicate measurement: {key}") - seen.add(key) - size = metadata[name, level] - rows.append({"corpus": name, "level": level, "operation": operation, - "originalSizeBytes": size["originalSizeBytes"], - "compressedSizeBytes": size["compressedSizeBytes"], - "metric": metric_from_entry(entry)}) - if seen != expected: - raise ValueError(f"Incomplete measurement matrix: missing {expected - seen}, extra {seen - expected}") - fixture_dir = PERFORMANCE / "kompress-baseline" / target / "fixtures" - fixtures = {f"{level}/{name}.deflate": digest(fixture_dir / str(level) / f"{name}.deflate") - for name, level in metadata} - result = {"schemaVersion": 2, "runId": run_id, "startedAt": started, - "finishedAt": datetime.now(timezone.utc).isoformat(), "platform": target, - "library": library, "smoke": smoke, "corpusSha256": corpus_hashes(), - "fixtureSha256": fixtures, "sourceSha256": before_sources, - "host": {"name": platform.node(), "os": platform.platform(), "machine": platform.machine(), - "cpu": subprocess.check_output(["lscpu"], text=True) if shutil.which("lscpu") else platform.processor()}, - "dependencies": (ROOT / "gradle/libs.versions.toml").read_text(), - "environment": [{k: v for k, v in entry.items() if k not in - ("benchmark", "params", "primaryMetric", "secondaryMetrics")} - for entry in json.loads(report.read_text())[:1]], - "rows": rows} - if saved is not None: - validate_baseline(saved, target, smoke) - result["baselineRunId"] = saved["runId"] - write_json(directory / "result.json", result) - if baseline: - write_json(baseline_path, result) - print(f"Saved {len(rows)} measurements to {directory}", flush=True) - - -def publish(): - baselines = {} - for target in PLATFORMS: - path = PERFORMANCE / "kompress-baseline" / target / "baseline.json" - if path.exists(): - baselines[target] = json.loads(path.read_text()) - validate_baseline(baselines[target], target) - runs = [] - for path in sorted((PERFORMANCE / "runs").glob("*/*/result.json")): - result = json.loads(path.read_text()) - target = result["platform"] - if target not in baselines or result["baselineRunId"] != baselines[target]["runId"]: - raise ValueError(f"Run references an unavailable baseline: {path}") - runs.append(result) - write_json(PERFORMANCE / "history.json", {"schemaVersion": 2, "platforms": PLATFORMS, - "baselines": baselines, "runs": runs}) - - -def main(): - parser = argparse.ArgumentParser(description=__doc__) - parser.add_argument("command", choices=["baseline", "run", "report"]) - parser.add_argument("--platforms", nargs="+", choices=PLATFORMS, default=list(PLATFORMS)) - parser.add_argument("--smoke", action="store_true") - parser.add_argument("--run-id", default=datetime.now(timezone.utc).strftime("%Y-%m-%dT%H-%M-%SZ")) - args = parser.parse_args() - if not args.run_id or any(c not in "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_." for c in args.run_id) or args.run_id in (".", ".."): - parser.error("run-id must be a filename-safe identifier") - PERFORMANCE.mkdir(exist_ok=True) - with (PERFORMANCE / ".benchmark.lock").open("w") as lock: - try: - fcntl.flock(lock, fcntl.LOCK_EX | fcntl.LOCK_NB) - except BlockingIOError: - parser.error("Another benchmark capture is using this checkout") - if args.command != "report": - for target in args.platforms: - capture(target, args.command == "baseline", args.smoke, args.run_id) - if not args.smoke: - publish() - - -if __name__ == "__main__": - main() diff --git a/scripts/benchmark_suite_test.py b/scripts/benchmark_suite_test.py deleted file mode 100644 index 1f819ed..0000000 --- a/scripts/benchmark_suite_test.py +++ /dev/null @@ -1,80 +0,0 @@ -import json -import tempfile -import unittest -from pathlib import Path -from unittest.mock import patch - -import benchmark_suite as suite - - -class StoredBaselineTest(unittest.TestCase): - def setUp(self): - self.temp = tempfile.TemporaryDirectory() - self.root = Path(self.temp.name) - self.performance = self.root / "performance" - self.patch_root = patch.object(suite, "ROOT", self.root) - self.patch_performance = patch.object(suite, "PERFORMANCE", self.performance) - self.patch_root.start() - self.patch_performance.start() - corpus = self.root / "kflate/src/jvmTest/resources" - corpus.mkdir(parents=True) - for name in suite.CORPORA: - (corpus / name).write_bytes(name.encode()) - self.fixture = self.performance / "kompress-baseline/jvm/fixtures/6/simpleText.deflate" - self.fixture.parent.mkdir(parents=True) - self.fixture.write_bytes(b"fixed stream") - self.baseline = {"platform": "jvm", "smoke": True, "runId": "baseline", - "corpusSha256": suite.corpus_hashes(), - "fixtureSha256": {"6/simpleText.deflate": suite.digest(self.fixture)}} - - def tearDown(self): - self.patch_root.stop() - self.patch_performance.stop() - self.temp.cleanup() - - def test_saved_baseline_skips_gradle(self): - suite.write_json(self.performance / "kompress-baseline/jvm/smoke.json", self.baseline) - with patch.object(suite.subprocess, "run") as run: - suite.capture("jvm", baseline=True, smoke=True, run_id="new") - run.assert_not_called() - - def test_fixture_changes_are_rejected(self): - self.fixture.write_bytes(b"different stream") - with self.assertRaisesRegex(ValueError, "Missing or changed"): - suite.validate_baseline(self.baseline, "jvm", smoke=True) - - def test_corpus_changes_are_rejected(self): - (self.root / "kflate/src/jvmTest/resources/text").write_bytes(b"changed") - with self.assertRaisesRegex(ValueError, "Corpus changed"): - suite.validate_baseline(self.baseline, "jvm", smoke=True) - - def test_platform_and_smoke_are_not_interchangeable(self): - for target, smoke in [("wasmJs", True), ("jvm", False)]: - with self.assertRaisesRegex(ValueError, "configuration does not match"): - suite.validate_baseline(self.baseline, target, smoke) - - def test_missing_fixture_matrix_is_rejected(self): - self.baseline["fixtureSha256"] = {} - with self.assertRaisesRegex(ValueError, "Incomplete baseline"): - suite.validate_baseline(self.baseline, "jvm", True) - - def test_history_preserves_every_run(self): - baseline = {**self.baseline, "smoke": False} - suite.write_json(self.performance / "kompress-baseline/jvm/baseline.json", baseline) - for run_id in ("first", "second"): - suite.write_json(self.performance / "runs" / run_id / "jvm/result.json", - {"runId": run_id, "platform": "jvm", "baselineRunId": "baseline"}) - with patch.object(suite, "validate_baseline"): - suite.publish() - history = json.loads((self.performance / "history.json").read_text()) - self.assertEqual(["first", "second"], [run["runId"] for run in history["runs"]]) - - def test_missing_baseline_reference_cannot_be_published(self): - suite.write_json(self.performance / "runs/new/jvm/result.json", - {"platform": "jvm", "baselineRunId": "unavailable"}) - with self.assertRaisesRegex(ValueError, "unavailable baseline"): - suite.publish() - - -if __name__ == "__main__": - unittest.main() diff --git a/scripts/validate_benchmark_smoke.py b/scripts/validate_benchmark_smoke.py index 157d17c..2d6e81e 100644 --- a/scripts/validate_benchmark_smoke.py +++ b/scripts/validate_benchmark_smoke.py @@ -4,10 +4,9 @@ import math from pathlib import Path -from benchmark_comparison import PLATFORMS, library_name, select_report_dir -from benchmark_suite import OPERATIONS +from benchmark_comparison import OPERATIONS, PLATFORMS, library_name, select_report_dir -LIBRARIES = ("KFlate",) +LIBRARIES = ("KFlate", "Kompress") SMOKE_CORPUS = "simpleText" @@ -63,7 +62,7 @@ def validate_report(report): library = library_name(benchmark) corpus = entry.get("params", {}).get("corpus") key = (operation, library) - if corpus != SMOKE_CORPUS or str(entry.get("params", {}).get("level")) != "6" or key not in expected_rows(): + if corpus != SMOKE_CORPUS or key not in expected_rows(): continue if key in found: failures.append(f"duplicate row: {operation} / {library}") diff --git a/scripts/validate_benchmark_smoke_test.py b/scripts/validate_benchmark_smoke_test.py index 80e8f95..630c86e 100644 --- a/scripts/validate_benchmark_smoke_test.py +++ b/scripts/validate_benchmark_smoke_test.py @@ -9,7 +9,7 @@ def benchmark_entry(benchmark, score=0.001, raw_data=None): return { "benchmark": f"com.rafambn.kflate.benchmark.{benchmark}", - "params": {"corpus": "simpleText", "level": "6"}, + "params": {"corpus": "simpleText"}, "primaryMetric": { "score": score, "scoreUnit": "s/op", @@ -21,9 +21,10 @@ def benchmark_entry(benchmark, score=0.001, raw_data=None): def complete_report(): return [ benchmark_entry(f"{benchmark_class}.{operation}") - for benchmark_class in ("CompressionBenchmarks",) + for benchmark_class in ("CompressionBenchmarks", "KompressBaselineBenchmarks") for operation in ( "rawDeflateCompression", + "rawDeflateDecompressionFromKFlate", "rawDeflateDecompressionFromKompress", ) ] diff --git a/settings.gradle.kts b/settings.gradle.kts index 5895e3d..550d032 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -20,7 +20,6 @@ plugins { rootProject.name = "KFlate" include(":kflate") include(":web-demo") -include(":benchmark-plots") dependencyResolutionManagement { repositories { diff --git a/web-demo/build.gradle.kts b/web-demo/build.gradle.kts index 8212c9a..5eb5c09 100644 --- a/web-demo/build.gradle.kts +++ b/web-demo/build.gradle.kts @@ -36,16 +36,10 @@ val optimizedOutputDir = layout.buildDirectory.dir( "compileSync/wasmJs/main/productionExecutable/optimized" ) -tasks.named("wasmJsProcessResources") { - dependsOn(":benchmark-plots:run") - from(project(":benchmark-plots").layout.buildDirectory.dir("site")) { into("plots") } -} - tasks.register("assembleWebDemo") { - dependsOn("compileProductionExecutableKotlinWasmJsOptimize", ":benchmark-plots:run") + dependsOn("compileProductionExecutableKotlinWasmJsOptimize") from(prepareBenchmarkResults) from(optimizedOutputDir) from("src/wasmJsMain/resources") - from(project(":benchmark-plots").layout.buildDirectory.dir("site")) { into("plots") } into(layout.buildDirectory.dir("webDemo")) } diff --git a/web-demo/src/wasmJsMain/resources/benchmark-history.css b/web-demo/src/wasmJsMain/resources/benchmark-history.css deleted file mode 100644 index f9fd08d..0000000 --- a/web-demo/src/wasmJsMain/resources/benchmark-history.css +++ /dev/null @@ -1,45 +0,0 @@ -:root { color-scheme: dark; --bg: #0f172a; --text: #e2e8f0; --muted: #a7b5c9; --border: #334155; --cyan: #22d3ee; --amber: #fbbf24; } -* { box-sizing: border-box; } -body { margin: 0; background: var(--bg); color: var(--text); font: 16px/1.55 system-ui, sans-serif; } -header, main, footer { width: min(1120px, calc(100% - 40px)); margin-inline: auto; } -header { display: flex; justify-content: space-between; gap: 20px; padding-block: 24px; border-bottom: 1px solid var(--border); } -header a:first-child { font-size: 22px; font-weight: 700; } -a { color: var(--cyan); text-underline-offset: 4px; } -a:hover { color: #a5f3fc; } -:focus-visible { outline: 2px solid var(--cyan); outline-offset: 5px; } -::selection { background: #155e75; color: white; } -* { scrollbar-color: var(--border) var(--bg); } -h1 { font-size: clamp(28px, 5vw, 46px); line-height: 1.15; letter-spacing: -.025em; margin: 44px 0 16px; } -h2 { font-size: 23px; margin: 0 0 8px; overflow-wrap: anywhere; } -h3 { font-size: 19px; margin: 0; overflow-wrap: anywhere; } -p { max-width: 72ch; } -.intro { margin-bottom: 28px; color: var(--muted); } -.pickers { display: flex; flex-wrap: wrap; gap: 24px; margin-bottom: 24px; } -.pickers label { display: grid; gap: 8px; font-weight: 600; min-width: 220px; } -select { font: inherit; color: var(--text); background: #1e293b; border: 1px solid #64748b; border-radius: 6px; padding: 10px 36px 10px 12px; cursor: pointer; } -select:hover { border-color: var(--cyan); } -select:disabled { opacity: .5; cursor: wait; } -.legend { display: flex; flex-wrap: wrap; gap: 12px 24px; font-size: 14px; } -.legend .kflate { color: var(--cyan); } -.legend .kompress { color: var(--amber); } -.kflate::before, .kompress::before { content: ''; display: inline-block; width: 24px; border-top: 3px solid currentColor; margin: 0 8px 4px 0; } -.chart-legend { display: flex; flex-wrap: wrap; gap: 8px 20px; margin-bottom: 12px; font-size: 14px; font-weight: 600; } -.chart-legend .kflate { color: var(--cyan); } -.chart-legend .kompress { color: var(--amber); } -.reading-note, .baseline-date, footer { color: var(--muted); font-size: 14px; } -.run { border-top: 1px solid var(--border); padding-top: 28px; margin-top: 40px; } -.baseline-date { margin: 0 0 24px; } -.chart { margin: 28px 0 44px; } -.chart-scroll { overflow-x: auto; } -iframe { display: block; width: 100%; border: 0; background: var(--bg); } -iframe.compression-plot { height: 700px; } -iframe.decompression-plot { height: 385px; } -details { margin-top: 8px; } -summary { cursor: pointer; color: var(--cyan); padding: 8px 0; } -table { width: 100%; border-collapse: collapse; white-space: nowrap; font-size: 14px; font-variant-numeric: tabular-nums; } -th, td { text-align: right; padding: 9px 12px; border-bottom: 1px solid var(--border); } -th:first-child, td:first-child { text-align: left; } -caption { text-align: left; color: var(--muted); padding: 8px 0; } -#status { padding-block: 20px; } -footer { border-top: 1px solid var(--border); padding-block: 24px; margin-top: 48px; } -@media (max-width: 600px) { header, main, footer { width: calc(100% - 32px); } .pickers { gap: 16px; } .pickers label { min-width: 0; width: 100%; } h1 { margin-top: 30px; } } diff --git a/web-demo/src/wasmJsMain/resources/benchmark-history.js b/web-demo/src/wasmJsMain/resources/benchmark-history.js deleted file mode 100644 index 74ee924..0000000 --- a/web-demo/src/wasmJsMain/resources/benchmark-history.js +++ /dev/null @@ -1,91 +0,0 @@ -const platform = document.querySelector('#platform'); -const operation = document.querySelector('#operation'); -const status = document.querySelector('#status'); -const runs = document.querySelector('#runs'); -let charts = []; - -function element(tag, text, className) { - const node = document.createElement(tag); - if (text !== undefined) node.textContent = text; - if (className) node.className = className; - return node; -} - -function number(value) { - return value == null ? 'Unavailable' : value.toLocaleString('en', { maximumSignificantDigits: 5 }); -} - -function render() { - runs.replaceChildren(); - const selected = charts.filter(chart => chart.platform === platform.value && chart.operation === operation.value); - document.querySelector('#axis-note').textContent = operation.value === 'compression' - ? 'Compression stacks time above compressed bytes. Each plot has its own scale.' : 'Solid + points: average time in milliseconds.'; - status.textContent = selected.length ? '' : 'No saved runs for this platform yet.'; - status.hidden = selected.length > 0; - const runIds = [...new Set(selected.slice().sort((a, b) => b.startedAt.localeCompare(a.startedAt)).map(chart => chart.runId))]; - for (const runId of runIds) { - const section = element('section', undefined, 'run'); - section.append(element('h2', `Run ${runId}`)); - const runCharts = selected.filter(chart => chart.runId === runId); - section.append(element('p', `Kompress baseline: ${runCharts[0].baselineRunId}`, 'baseline-date')); - for (const chart of runCharts) { - const article = element('article', undefined, 'chart'); - article.append(element('h3', chart.corpus)); - const chartLegend = element('div', undefined, 'chart-legend'); - chartLegend.setAttribute('role', 'group'); - chartLegend.setAttribute('aria-label', 'Library colors'); - chartLegend.append(element('span', 'KFlate', 'kflate')); - chartLegend.append(element('span', 'Kompress', 'kompress')); - article.append(chartLegend); - const scroll = element('div', undefined, 'chart-scroll'); - const frame = element('iframe'); - frame.src = `plots/${chart.url}`; - frame.title = `${chart.corpus}, ${operation.value}, ${runId}`; - frame.className = operation.value === 'compression' ? 'compression-plot' : 'decompression-plot'; - frame.loading = 'lazy'; - scroll.append(frame); - article.append(scroll); - const details = element('details'); - details.append(element('summary', 'Measurements and uncertainty')); - const tableScroll = element('div', undefined, 'chart-scroll'); - const table = element('table'); - table.append(element('caption', 'Average ± runner error. Percentiles describe iteration averages, not individual operation latency.')); - const head = element('tr'); - const headings = ['Level', 'Library', 'Average ± error (ms)', 'p50 (ms)', 'p95 (ms)', 'Samples']; - if (operation.value === 'compression') headings.push('Compressed bytes'); - for (const title of headings) { const th = element('th', title); th.scope = 'col'; head.append(th); } - const thead = element('thead'); thead.append(head); table.append(thead); - const tbody = element('tbody'); - for (let level = 0; level <= 9; level++) { - for (const [library, rows] of [['KFlate', chart.rows], ['Kompress', chart.baselineRows]]) { - const row = rows.find(row => row.level === level); - const metric = row.metric; - const tr = element('tr'); - const values = [level, library, `${number(metric.averageMs)} ± ${number(metric.errorMs)}`, number(metric.p50Ms), number(metric.p95Ms), metric.sampleCount]; - if (operation.value === 'compression') values.push(number(row.compressedSizeBytes)); - for (const value of values) tr.append(element('td', String(value))); - tbody.append(tr); - } - } - table.append(tbody); tableScroll.append(table); details.append(tableScroll); article.append(details); - section.append(article); - } - runs.append(section); - } -} - -platform.addEventListener('change', render); -operation.addEventListener('change', render); -fetch('plots/index.json').then(response => { - if (!response.ok) throw new Error(`HTTP ${response.status}`); - return response.json(); -}).then(data => { - if (!Array.isArray(data.charts)) throw new Error('Invalid chart index'); - charts = data.charts; - platform.disabled = operation.disabled = false; - if (charts.length) platform.value = charts[0].platform; - document.querySelector('#download').hidden = !charts.length; - render(); -}).catch(() => { - status.textContent = 'Benchmark results could not be loaded. Reload the page to try again.'; -}); diff --git a/web-demo/src/wasmJsMain/resources/benchmarks.html b/web-demo/src/wasmJsMain/resources/benchmarks.html deleted file mode 100644 index 952e083..0000000 --- a/web-demo/src/wasmJsMain/resources/benchmarks.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - KFlate benchmarks - - - - -
KFlateSource on GitHub
-
-

Compression across levels

-

Compare each KFlate run with the saved Kompress baseline. Every decoder reads the same Kompress files, at levels 0–9.

-
- - -
-
KFlateKompressCompression stacks time above compressed bytes. Each plot has its own scale.
-

Plots show levels 1–8. Expand "Measurements and uncertainty" for the complete level 0–9 table. Each plot has its own zero-based scale, held constant across runs. Level on decompression plots is the level used to create the Kompress file.

-

Loading benchmark results…

-
- -
-
RAW DEFLATE · One-shot APIs including allocation · Plots generated with Kandy
- - diff --git a/web-demo/src/wasmJsMain/resources/index.html b/web-demo/src/wasmJsMain/resources/index.html index 6741b40..2694497 100644 --- a/web-demo/src/wasmJsMain/resources/index.html +++ b/web-demo/src/wasmJsMain/resources/index.html @@ -39,6 +39,6 @@

Latest benchmark run

- + From 38e1cd8e81b68b12f6acfc7489f64aa469363281 Mon Sep 17 00:00:00 2001 From: rafambn Date: Wed, 9 Sep 2026 00:11:29 -0300 Subject: [PATCH 4/4] Keep archived benchmark commits usable in shallow checkouts --- scripts/benchmark_comparison.py | 12 ++++++------ scripts/benchmark_comparison_test.py | 8 ++++++++ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/scripts/benchmark_comparison.py b/scripts/benchmark_comparison.py index 0d85bed..864d993 100644 --- a/scripts/benchmark_comparison.py +++ b/scripts/benchmark_comparison.py @@ -477,6 +477,10 @@ def publication_metadata(commit, run_id): raise ValueError("Expected a timestamp") except ValueError: raise SystemExit("Publishing requires a dated run directory or --run-id with the measured date/timestamp.") + return {"runId": run_id, "benchmarkCommit": resolve_commit(commit)} + + +def resolve_commit(commit): if commit is None or not re.fullmatch(r"[0-9a-fA-F]{40}", commit): repository = Path(__file__).resolve().parent.parent try: @@ -486,7 +490,7 @@ def publication_metadata(commit, run_id): ).strip() except subprocess.CalledProcessError: raise SystemExit("Cannot resolve --benchmark-commit to a measured commit.") - return {"runId": run_id, "benchmarkCommit": commit.lower()} + return commit.lower() def main(): @@ -533,13 +537,9 @@ def main(): ) summary["libraries"] = list(libraries) - repository = Path(__file__).resolve().parent.parent summary["reportHost"] = {"name": platform.node(), "os": platform.platform(), "machine": platform.machine(), "cpu": platform.processor()} - summary["benchmarkCommit"] = subprocess.check_output( - ["git", "-C", str(repository), "rev-parse", "--verify", "--end-of-options", - f"{args.benchmark_commit or 'HEAD'}^{{commit}}"], text=True, stderr=subprocess.PIPE, - ).strip() + summary["benchmarkCommit"] = resolve_commit(args.benchmark_commit) if args.publish_latest: summary.update(publication_metadata(args.benchmark_commit, args.run_id or report_dir.name)) write_report(summary, output) diff --git a/scripts/benchmark_comparison_test.py b/scripts/benchmark_comparison_test.py index 2369e33..cdbd99e 100644 --- a/scripts/benchmark_comparison_test.py +++ b/scripts/benchmark_comparison_test.py @@ -11,6 +11,7 @@ metric_from_entry, metric_summary, read_metadata, + resolve_commit, select_report_dir, ) @@ -92,6 +93,13 @@ def test_single_library_report_requires_complete_selected_matrix(self): self.assertNotEqual(0, result.returncode) self.assertIn("missing", result.stderr) + def test_archived_full_commit_does_not_require_local_history(self): + from unittest.mock import patch + commit = "a" * 40 + with patch("benchmark_comparison.subprocess.check_output") as git: + self.assertEqual(commit, resolve_commit(commit)) + git.assert_not_called() + def test_invalid_scores_are_rejected(self): for score in (None, True, "0.1", 0, -1, float("nan"), float("inf"), -float("inf"), 1e308): with self.subTest(score=score), self.assertRaisesRegex(SystemExit, "Invalid benchmark score"):