www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 17460] New: Debugger: registers don't work in expression

https://issues.dlang.org/show_bug.cgi?id=17460

          Issue ID: 17460
           Summary: Debugger: registers don't work in expression
                    evaluation
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: visuald
          Assignee: nobody puremagic.com
          Reporter: turkeyman gmail.com

When debugging C++, you can use registers in the watch windows in expressions.

ie: (char*)rax   -> "hello"   (if rax is a pointer to a string for example)

When debugging D code, the expression evaluation engine is changed, and the
registers don't work.

Can the D debugger also evaluate registers in expressions?

--
Jun 01