Skip to content

cargo: Release profile debug symbols and alloc profiling example - #10

Draft
joaoantoniocardoso wants to merge 2 commits into
bluerobotics:masterfrom
joaoantoniocardoso:split/release-alloc-profile
Draft

cargo: Release profile debug symbols and alloc profiling example#10
joaoantoniocardoso wants to merge 2 commits into
bluerobotics:masterfrom
joaoantoniocardoso:split/release-alloc-profile

Conversation

@joaoantoniocardoso

Copy link
Copy Markdown
Member

Enable release debug symbols and add allocation profiling example.

Made with Cursor

Uncomment the release profile (codegen-units, fat LTO, panic=abort,
opt-level) and add debug=1 to retain symbols for profiling release builds.
Add alloc_profile, a dhat-backed harness that drives the codec through its
decode and FramedRead hot paths under several scenarios for heap profiling.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant