-
Notifications
You must be signed in to change notification settings - Fork 257
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
proper rust symbol demangling #237
Labels
Comments
milianw
added a commit
to KDAB/perfparser
that referenced
this issue
May 15, 2020
Relates-To: KDAB/hotspot#237 Change-Id: I0a66598e4ae3aa1dbf2776587934677beadd5968
milianw
added a commit
to KDAB/perfparser
that referenced
this issue
May 16, 2020
When librustc_demangle.so and rustc_demangle.h are provided externally, perfparser can now leverage that to demangle rust symbols. See also: https://github.com/alexcrichton/rustc-demangle Relates-To: KDAB/hotspot#237 Change-Id: I0a66598e4ae3aa1dbf2776587934677beadd5968
milianw
added a commit
to KDAB/perfparser
that referenced
this issue
Jun 7, 2020
When librustc_demangle.so and rustc_demangle.h are provided externally, perfparser can now leverage that to demangle rust symbols. See also: https://github.com/alexcrichton/rustc-demangle Relates-To: KDAB/hotspot#237 Change-Id: I0a66598e4ae3aa1dbf2776587934677beadd5968
milianw
added a commit
to KDAB/perfparser
that referenced
this issue
Jun 12, 2020
When librustc_demangle.so and rustc_demangle.h are provided externally, perfparser can now leverage that to demangle rust symbols. See also: https://github.com/alexcrichton/rustc-demangle Relates-To: KDAB/hotspot#237 Change-Id: I0a66598e4ae3aa1dbf2776587934677beadd5968
milianw
added a commit
to KDAB/perfparser
that referenced
this issue
Jun 13, 2020
When librustc_demangle.so and rustc_demangle.h are provided externally, perfparser can now leverage that to demangle rust symbols. See also: https://github.com/alexcrichton/rustc-demangle Relates-To: KDAB/hotspot#237 Change-Id: I0a66598e4ae3aa1dbf2776587934677beadd5968
milianw
added a commit
to KDAB/perfparser
that referenced
this issue
Dec 29, 2020
When librustc_demangle.so and rustc_demangle.h are provided externally, perfparser can now leverage that to demangle rust symbols. See also: https://github.com/alexcrichton/rustc-demangle Relates-To: KDAB/hotspot#237 Change-Id: I0a66598e4ae3aa1dbf2776587934677beadd5968 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
perf.data for rust code is sometimes showing mangled rust names which don't get demangled properly.
Describe the solution you'd like
leverage the rustc_demangle API from over at https://github.com/alexcrichton/rustc-demangle. But we need to find a solution to rust-lang/rustc-demangle#38 first.
Describe alternatives you've considered
out-of-process symbolication is probably too slow
Additional context
see also #225
The text was updated successfully, but these errors were encountered: