cornerstonejs
codecs
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
test(bench): inject fake CPU regression to validate detection pipeline
#66
Closed
Comparing
regression-fake
(
2c1ff1c
) with
main
(
04c3e87
)
CodSpeed Performance Gauge
-64%
Regression
28
Untouched
22
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Untouched
50 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
16-bit unsigned, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
49.6 µs
6,781.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
8-bit passthrough, 512x512
packages/big-endian/bench/decode.bench.js::big-endian decode (byte-swap)
CodSpeed Performance Gauge
-99%
53.6 µs
6,774.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
32-bit float, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
54.7 µs
6,779.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
8-bit passthrough, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
54.9 µs
6,776.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
16-bit signed, 512x512
packages/little-endian/bench/decode.bench.js::little-endian decode
CodSpeed Performance Gauge
-99%
56.7 µs
6,778.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode CT1.RAW (HTJ2K lossless) — cold
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-46%
36.7 ms
68.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JPEG Baseline 8-bit (.50)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-33%
344.7 ms
515.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode jpeg400jfif.jpg (600x800x8bit) — cold
packages/libjpeg-turbo-8bit/bench/decode.bench.js::libjpeg-turbo-8bit (wasm)
CodSpeed Performance Gauge
-23%
9.9 ms
12.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode jpeg400jfif.jpg (600x800x8bit) — warm
packages/libjpeg-turbo-8bit/bench/decode.bench.js::libjpeg-turbo-8bit (wasm)
CodSpeed Performance Gauge
-23%
10 ms
12.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JPEG-LS Lossless (.80)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-22%
553.6 ms
712.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JPEG-LS Near-Lossless (.81)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-20%
649.8 ms
808.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT2.JLS (.80 lossless, 512x512x16bit) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-16%
15.8 ms
18.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT2.JLS (.80 lossless, 512x512x16bit) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-16%
15.8 ms
18.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT1.JLS (.80 lossless, 512x512x16bit) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-15%
17.2 ms
20.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT1.JLS (.80 lossless, 512x512x16bit) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-15%
17.2 ms
20.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode CT1.RAW (HTJ2K lossless) — warm
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-14%
34.4 ms
40.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT2.j2c (.201 lossless, 512x512x16bit) — warm
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
36.6 ms
42.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT2.j2c (.201 lossless, 512x512x16bit) — cold
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
36.6 ms
42.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT1.j2c (.201 lossless, 512x512x16bit) — warm
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
36.8 ms
42.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT-512x512-near-lossless.JLS (.81 near-lossless) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.8 ms
22.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT-512x512-near-lossless.JLS (.81 near-lossless) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.8 ms
22.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode CT2.RAW (lossless near=0) — warm
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.9 ms
22.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
encode CT2.RAW (lossless near=0) — cold
packages/charls/bench/decode.bench.js::charls JPEG-LS (wasm)
CodSpeed Performance Gauge
-13%
19.9 ms
22.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
decode CT1.j2c (.201 lossless, 512x512x16bit) — cold
packages/openjphjs/bench/decode.bench.js::openjphjs HTJ2K (wasm)
CodSpeed Performance Gauge
-13%
38.8 ms
44.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
JPEG 2000 Lossy (.91)
packages/dicom-codec/bench/dispatch.bench.js::dicom-codec dispatch
CodSpeed Performance Gauge
-10%
1.5 s
1.6 s
1
2
Commits
Click on a commit to change the comparison range
Base
main
805b06c
+0.09%
ci: retrigger codspeed-bench after main baseline seeded
2c1ff1c
18 hours ago
by sedghi
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs