[Mono-dev] Heads up: Debugger changes

Martin Baulig martin at ximian.com
Sat Jan 21 11:05:55 EST 2006


Hi guys,

The Mono Debugger now requires a recent SVN version of Mono from either
HEAD or the 1-1-13 branch - r55884 or newer is ok.

As of today, the debugger is using the normal `mono' to execute managed
code rather than using its own `mono-debugger-mini-wrapper'; that
wrapper is now finally dead.

This has two very big advantages:

a) Packaging:

   Since we don't need to find the "correct" wrapper any longer, it's a
   lot easier to package and relocate the debugger.

b) Debugging a different Mono:

   Probably the biggest advantage is that you can now use the debugger
   to debug a different Mono than the one you're using to run the
   debugger.

   You can, for instance, use the Mono from the stable 1-1-13 branch to
   run the debugger to debug an application running the Mono from HEAD:

   mdb -run -mono /path/to/your/unstable/mono Foo.exe

Martin





More information about the Mono-devel-list mailing list