Mago Debugger

Aldo Nunez aldoSkipallthisNunez1 at gmail.com
Sun Aug 22 12:16:28 PDT 2010


I've checked in Mago Debugger -- a set of libraries and a Visual Studio  
plug-in for debugging D 2 programs on Windows.

You can find it at:
   http://dsource.org/projects/mago_debugger

Here's a quick set of features:

   * Starting and stopping a debug session
   * Source level step-in, step-over, and step-out
   * Breakpoints by source line
   * Module and thread views
   * Callstack
   * Memory and Register views
   * Locals view
   * Watch views
   * Disassembly

It uses the CodeView debug info that DMD puts in exes, not the PDB format.  
But, I do want to support PDB format so that you can step into Microsoft C  
and C++ code from your D code.

It doesn't have a command line interface, but I encourage you to make one  
that can be included with this project.

Try it out and take a look at the source code. I'd like to hear your  
feedback and see your bug reports.

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/


More information about the Digitalmars-d-announce mailing list