[Mono-dev] PDB native support in C from C# open source project

Michael Hutchinson m.j.hutchinson at gmail.com
Tue Mar 8 01:14:04 EST 2011

On Mon, Mar 7, 2011 at 9:41 AM, David Marsh <dmarsh26 at hotmail.com> wrote:
> Ref :-
> http://www.mono-project.com/StudentProjects#Native_support_for_PDB
> I'd be interested in contributing in this area, is it still an open item ?

I believe so, yes.

It would be particularly interesting to add full support for the local
mappings that pdb has for nested scopes and iterator scopes, and
propagate that information into the soft debugger, since Mono's mdb
format doesn't currently support those. That would help to fix a few
problems we have right now in the debugger - inspecting captured
variables in anonymous delegates and iterators, and inspecting
multiple variables with the same name in sub-scopes of a single
method. We could then either propagate those features back into the
mdb format, or switch to pdb entirely.

Michael Hutchinson

More information about the Mono-devel-list mailing list