Thread overview
[Issue 11368] New: Couldn't Mago debugger be the default debugger engine?
Oct 27, 2013
ponce
Oct 29, 2013
Rainer Schuetze
Oct 29, 2013
Jacob Carlborg
Oct 29, 2013
Rainer Schuetze
Oct 29, 2013
Jacob Carlborg
October 27, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11368

           Summary: Couldn't Mago debugger be the default debugger engine?
           Product: D
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: VisualD
        AssignedTo: nobody@puremagic.com
        ReportedBy: aliloko@gmail.com


--- Comment #0 from ponce <aliloko@gmail.com> 2013-10-27 13:33:06 PDT ---
When using VisualD, debugging with Mago is more often than not more correct
than the other option.
Each time I generate a project with dub, I switch to Mago debugger.

This could be change in "dub generate", but not everyone has Mago + cv2pdb installed, and it would be cleaner to choose Mago as a default in VisualD.

What do you think?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 29, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11368


Rainer Schuetze <r.sagitario@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r.sagitario@gmx.de


--- Comment #1 from Rainer Schuetze <r.sagitario@gmx.de> 2013-10-28 23:49:58 PDT ---
I think mago is the way to go long term. But there are still a few things that
are missing from mago to make it the default, most obviously 64-bit support. I
would like to avoid having very different debugging experience on Win32 and
x64.
The good news is: 64-bit support for mago is being worked on.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 29, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11368


Jacob Carlborg <doob@me.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |doob@me.com


--- Comment #2 from Jacob Carlborg <doob@me.com> 2013-10-29 00:34:19 PDT ---
Isn't the Visual Studio debugger preferred when compiled 64bit?

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 29, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11368



--- Comment #3 from Rainer Schuetze <r.sagitario@gmx.de> 2013-10-29 00:44:51 PDT ---
The Visual Studio debug engine is the only working engine on x64 at the moment. You'll still have to live with some C++ syntax and need a patched dmd to generate sensible debug information, e.g. with respect to inspecting class member variables.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
October 29, 2013
http://d.puremagic.com/issues/show_bug.cgi?id=11368



--- Comment #4 from Jacob Carlborg <doob@me.com> 2013-10-29 03:03:51 PDT ---
Ok, I see.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------