digitalmars.D.bugs - [Issue 14497] New: Disassembly view
- via Digitalmars-d-bugs (33/33) Apr 24 2015 https://issues.dlang.org/show_bug.cgi?id=14497
https://issues.dlang.org/show_bug.cgi?id=14497 Issue ID: 14497 Summary: Disassembly view Product: D Version: unspecified Hardware: All OS: Windows Status: NEW Severity: enhancement Priority: P1 Component: VisualD Assignee: nobody puremagic.com Reporter: turkeyman gmail.com One thing that would be super-useful while doing performance work, would be to be able to show disassembly for a file at any moment without having to launch the exe and break the debugger. I can imagine this taking a few forms, on a scale from simple to awesome. simple: .d files in the solution explorer gain a context menu item "Show Disassembly" which builds the file and opens a new tab displaying the disassembly. awesome: that disassembly tab is refreshed automatically upon edit's to the file it refers to, so as you make changes, you can see the changes to the assembly in practical real-time. ideally, this would also respond to change of config/platform. How difficult is it to get the disassembly for a file? It would ideally to have the source interleaved. My current iteration time involves making some changes, building and running the exe, breaking the debugger, then showing disassembly. That's a really slow and awkward turn-around time. It also implies that the whole program compiles and links. It would be ideal that 'Show Disassembly" would only build the single file so you can work/iterate regardless if the whole program compiles and runs. --
Apr 24 2015