[Mono-dev] runtime dbg library API proposal/impl

Martin Baulig martin at ximian.com
Wed Dec 5 16:32:17 EST 2007


On Wed, 2007-12-05 at 16:44 -0200, Rodrigo Kumpera wrote:

> One thing missing are functions to probe the version/capabilities of
> the library. Since the idea is to have the debugger use as much of the
> dbg api as possible but falling back to the current code in case the
> lib doesn't support specific stuff. 

My idea was to have a C# wrapper which lives somewhere in mcs/class talk
to that library and the debugger will only use this wrapper.

Just have a look at debugger/languages/mono/MonoRuntime.cs - implement
everything which is in that `MonoRuntime' class and also move the
`MonoTypeEnum' into the library.  The `MonoMetadataInfo' from that file
can go away.

-- 
Martin Baulig - martin at novell.com
Novell GmbH, Düsseldorf
GF: Volker Smid, Djamel Souici; HRB 21108 (AG Düsseldorf)





More information about the Mono-devel-list mailing list