Release Notes
🚀 Features
- Use codspeed.io installer for cached and authenticated requests by @adriencaccia in #187
- Force necessary flags for
go runin introspected go by @GuillaumeLagrange in #238 - Bump the stack size for python by @GuillaumeLagrange
- Make python generate perf maps in exec-harness analysis by @GuillaumeLagrange
- Harvest python perf maps after parsing perf data by @GuillaumeLagrange
- Allow memory instrument with exec-harness's integration hook by @GuillaumeLagrange
- Use the new instrument-hooks bindings rather than codspeed core by @GuillaumeLagrange
🐛 Bug Fixes
- Panic if integration doesn't support memory profiling by @not-matthias in #239
- Allow memtrack caching by resetting .cargo permissions by @not-matthias in #237
- Search build directories in sub-folders by @not-matthias
- Handle working-directory option by @not-matthias
- Improve simulation script support and detect subprocesses by @GuillaumeLagrange
🏗️ Refactor
- Move common perf-map utility outside of valgrind helpers by @GuillaumeLagrange
⚙️ Internals
- chore: bump runner version to 4.10.6 by @github-actions[bot] in #188
- Bump memtrack version
- Add debug logs for harvested bench pids by @GuillaumeLagrange
- Update wording in build.rs by @GuillaumeLagrange in #235
- Use tokio::fs when harvesting perf maps from pids by @GuillaumeLagrange
- Import instrument-hooks bindings from codspeed-rust by @GuillaumeLagrange
- Move small snapshot files out of Git LFS by @art049
Install codspeed-runner 4.10.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.10.6/codspeed-runner-installer.sh | shDownload codspeed-runner 4.10.6
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
Full Runner Changelog: https://github.com/CodSpeedHQ/codspeed/blob/main/CHANGELOG.md
Full Changelog: v4.10.5...v4.10.6