Releases: CodSpeedHQ/codspeed
Releases · CodSpeedHQ/codspeed
v5.0.2-alpha.1
Compare
Sorry, something went wrong.
No results found
Install codspeed-runner 5.0.2-alpha.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v5.0.2-alpha.1/codspeed-runner-installer.sh | sh
Download codspeed-runner 5.0.2-alpha.1
5.0.1 - 2026-07-29
Compare
Sorry, something went wrong.
No results found
🚀 Highlights
More precise measurements by default
cycle-estimation is now enabled by default, giving more precise benchmark cycle estimation in Simulation mode. See docs .
New: allocation exclusion
Opt in to exclude-allocations to remove allocator time from benchmarks in Simulation mode and reduce variance. See docs .
samply-based profiler by default on Linux
The walltime profiler now uses samply on all OSes. Set CODSPEED_WALLTIME_PROFILER=perf to restore the previous behavior.
⚠️ Breaking changes
cycle-estimation is now enabled by default (see above)
The samply-based profiler is now the default on Linux; set CODSPEED_WALLTIME_PROFILER=perf to revert
Details
🚀 Features
🐛 Bug Fixes
💼 Other
🏗️ Refactor
🧪 Testing
⚙️ Internals
Install codspeed-runner 5.0.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v5.0.1/codspeed-runner-installer.sh | sh
Download codspeed-runner 5.0.1
v4.19.2-alpha.1
Compare
Sorry, something went wrong.
No results found
Install codspeed-runner 4.19.2-alpha.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.19.2-alpha.1/codspeed-runner-installer.sh | sh
Download codspeed-runner 4.19.2-alpha.1
memtrack-v1.4.0
Compare
Sorry, something went wrong.
No results found
Install memtrack 1.4.0
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/memtrack-v1.4.0/memtrack-installer.sh | sh
Download memtrack 1.4.0
4.19.1 - 2026-07-27
Compare
Sorry, something went wrong.
No results found
Release Notes
This release ships improvements for the memory instrument.
The memory instrument now lazily attaches to allocators, which lowers the startup time to a few seconds (down from minutes on certain systems). Additionally, we shipped a series of serialization improvements, removing in some large benchmarks 3+ minutes of extra CI time.
🐛 Bug Fixes
💼 Other
Install codspeed-runner 4.19.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.19.1/codspeed-runner-installer.sh | sh
Download codspeed-runner 4.19.1
4.19.0 - 2026-07-27
Compare
Sorry, something went wrong.
No results found
Release Notes
This release adds a new --experimental-exclude-allocations feature to remove allocator time from Simulation benchmarks.
🚀 Features
🐛 Bug Fixes
Join attach worker thread on drop, not only on finish() by @not-matthias in #445
Fail loud when a watcher mapping is unresolved on a live process by @not-matthias
Canonicalize map_files dirent name for low-address mappings by @not-matthias
Classify unprefixed jemalloc builds as jemalloc by @not-matthias
Fail closed when tracking_enabled lookup fails by @not-matthias
Lower zstd compression level to -5 to reduce serialization overhead by @not-matthias
Wire MemtrackWriter serializer through BufWriter to fix per-event zstd compression bottleneck by @not-matthias
💼 Other
Let the tracker own the poller and drain on shutdown by @not-matthias
Return the underlying sink from MemtrackWriter::finish by @not-matthias
🏗️ Refactor
📚 Documentation
⚡ Performance
🧪 Testing
Add dlopen/on-demand allocator tests + CI matrix by @not-matthias
Benchmark encode_events with a realistic allocation trace by @not-matthias
⚙️ Internals
Install codspeed-runner 4.19.0
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.19.0/codspeed-runner-installer.sh | sh
Download codspeed-runner 4.19.0
v4.18.5-alpha.1
Compare
Sorry, something went wrong.
No results found
Install codspeed-runner 4.18.5-alpha.1
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.5-alpha.1/codspeed-runner-installer.sh | sh
Download codspeed-runner 4.18.5-alpha.1
memtrack-v1.3.0
Compare
Sorry, something went wrong.
No results found
Install memtrack 1.3.0
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/memtrack-v1.3.0/memtrack-installer.sh | sh
Download memtrack 1.3.0
4.18.4 - 2026-07-09
Compare
Sorry, something went wrong.
No results found
Release Notes
💼 Other
Install codspeed-runner 4.18.4
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.4/codspeed-runner-installer.sh | sh
Download codspeed-runner 4.18.4
4.18.3 - 2026-07-08
Compare
Sorry, something went wrong.
No results found
Release Notes
🚀 Features
Install codspeed-runner 4.18.3
Install prebuilt binaries via shell script
curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.3/codspeed-runner-installer.sh | sh
Download codspeed-runner 4.18.3