v0.27.0
Changelog
Features
Fixes
- elfwriter: Better compressed section handling by @kakkoyun in #2133
- Fix for 5.4 and older kernels running on arm64 by @javierhonduco in #2177
- (fixes a panic) unwind info: Implement opcode for return address signing by @javierhonduco in #2193
Improvements
- Makefile: Unify make action naming by @kakkoyun in #2146
- Add LFU cache by @kakkoyun in #2038
- feat(snap): ensure snapd restarts service if the agent crashes by @jnsgruk in #2215
Performance
- unwinder/native: Remove unnecessary return address read by @javierhonduco in #2198
- runtime/interpreter: Check the paths first for faster and cheaper detection by @kakkoyun in #2196
- *: Optimize procinfo mapping updates by @kakkoyun in #2194
Memory savings in the BPF maps
- unwinder/native: Unify native stacks by @javierhonduco in #2199
- unwinder/interpreters: Unify interpreter stacks by @javierhonduco in #2214
Full Changelog: v0.26.0...v0.27.0
Docker images
docker pull ghcr.io/parca-dev/parca-agent:v0.28.0
Thanks!
Join our Discord server;
Follow us on Twitter;
Read the documentation.