Mago Debugger

Aldo Nunez aldoSkipallthisNunez1 at gmail.com
Wed Sep 1 23:27:28 PDT 2010


It's geared to D 2. To target D 1, you would need to make a few changes to  
the expression evaluator.
   Aldo

On Tue, 31 Aug 2010 00:50:28 -0700, Nick B  
<nick_NOSPAM_.barbalich at gmail.com> wrote:

> Hi
>
> Do you plan to support D1  or is this for D2 only ?
>
> cheers
> Nick B.
>
> On 23/08/2010 7:16 a.m., Aldo Nunez wrote:
>> 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