Release Notes
🚀 Features
- Reduce warmup time to avoid long benchmark times by @not-matthias
- Allow benchmarks with RunParallel by @not-matthias
- Process raw results while running benchmarks by @not-matthias in #38
- Switch to mimalloc by @not-matthias
- Use shared temp directory for all packages by @not-matthias
🐛 Bug Fixes
- Emit StopBenchmark command even when benches failed by @not-matthias in #40
- Local package not used due to incorrect env var by @not-matthias in #39
- Clear raw_results folder after processing by @not-matthias
- Incorrect first iteration time by @not-matthias
🏗️ Refactor
- Revert patches on drop by @not-matthias
⚙️ Internals
- Add examples with RunParallel by @not-matthias
- Enable log warnings for external modules by @not-matthias in #36
Install codspeed-go-runner 0.5.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed-go/releases/download/v0.5.1/codspeed-go-runner-installer.sh | shDownload codspeed-go-runner 0.5.1
| File | Platform | Checksum |
|---|---|---|
| codspeed-go-runner-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| codspeed-go-runner-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |