https://issues.dlang.org/show_bug.cgi?id=14698
Issue ID: 14698
Summary: Un-mangle symbols in disassembly?
Product: D
Version: D2
Hardware: x86_64
OS: Windows
Status: NEW
Severity: enhancement
Priority: P1
Component: visuald
Assignee: [email protected]
Reporter: [email protected]
Compile and disassemble is the most useful feature in forever!
That said, it would be really awesome if symbol names in the disassembly were
un-mangled; D has a tendency to produce some horrible symbol names!
0000000000000029: lea rcx,[rbp-10h]
000000000000002D: sub rsp,20h
0000000000000031: call
_D3std6format61__T11formatValueTS3std5array17__T8AppenderTAyaZ8AppenderTmTaZ11formatValueFS3std5array17__T8AppenderTAyaZ8AppendermKS3std6format18__T10FormatSpecTaZ10FormatSpecZ16__T9__lambda4TmZ9__lambda4FNaNbNiNeKmZAxa
0000000000000036: add rsp,20h
000000000000003A: mov qword ptr [rbp-60h],rax
... difficult to know what's being called in these instances ;)
--