| 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/Implemented 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
|