Summary: | [Request] Extend Demangle support | ||
---|---|---|---|
Product: | [Applications] Heaptrack | Reporter: | Matheus Catarino <matheus-catarino> |
Component: | general | Assignee: | Milian Wolff <mail> |
Status: | REPORTED --- | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | heaptrack show dlang mangled functions (druntime internal) |
Description
Matheus Catarino
2024-04-26 14:44:18 UTC
Comment on attachment 168922 [details]
heaptrack show dlang mangled functions (druntime internal)
D code:
void main() {}
command: ldmd2 foo.d
For this print has used ldc2 (LLVM D Compiler), but same result on any D compiler.
By default using extern(D) - D ABI '_D'
extern(C++) - C++ ABI, demangle works
extern(C) - like betterC, no issue
|