-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve resolving symbols #581
Conversation
Does it print the raw address and the decoded part (with the address again) separately? Could we do so that it either only prints a raw line or the decoded line? 0x420005ca
0x420005ca - <bool as core::fmt::Debug>::fmt
at C:\Users\Bjoern\.rustup\toolchains\nightly-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\fmt\mod.rs:2325
0x420033e6
0x420033e6 - FROM_CPU_INTR0
at C:\projects\esp\esp-hal\esp-hal\src\embassy\executor\thread.rs:21
0x42000104
0x42000104 - _start_rust
at ??:?? It just increase the noise for no good reason i think? |
mhhhh in that example you are right - looks like noise - actually the un-decoded line is the output from the target Here it's actually needed
I could try to suppress repeating the address if the line just contains the address and nothing else |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks much clearer! I like it a lot! Ignoring addresses that don't make sense is really nice too.
Thanks!
This turns this
into this