You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Record generated function names and recover callers through the GDB JIT interface, including supported LLVM MCJIT workloads. Saved names remain available after code removal, address reuse, and process exit.
Refresh runtime information when unwinding fails inside known JIT code, then retry the captured stack once if the information changed.
Add a JIT recording guide with runtime settings, update timing, and measured cost.
Changed
Recordings with registered JIT code require an updated reader. Recordings without JIT entries remain compatible with StackPulse 0.11 readers.
Update framehop-stackpulse to 0.17.0 and Gimli to 0.34. Framehop's public DWARF errors now contain Gimli 0.34 errors.
Update the locked rustls and rustls-webpki patch releases.
Performance
Skip repeated JIT checks after confirming that no supported runtime is present. Reuse temporary storage during metadata checks and avoid rescanning executables after unrelated anonymous mapping changes.