[Mono-devel-list] New tracing functionality.

Jonathan Gilbert 2a5gjx302 at sneakemail.com
Tue Oct 14 01:50:34 EDT 2003


At 05:34 PM 13/10/2003 +0200, Paolo Molaro lupus wrote:
>[snip]
>profiler module, so that libmono is not bloated (--trace is just a
>temporary workaround for the lack of a debugger, anyway).
>[snip]

When a debugger is made, please make it better than the Java debugger
released by Sun :-)

One idea that springs to my mind at least is that you could use a simple
network protocol to provide a non-human-readable debugging interface, and
then the debugger program could connect and control the program using that
protocol. This would have the added side-effect of supporting remote
debugging, which could be useful for instance possibly with ASP.NET. It
would also open the door for multiple debuggers. A debugger like a
simplified version of gdb could be initially released, and later on
debuggers with full realtime source view (like Java's Bugseeker by
Karmira), and debuggers integrated into IDES as well (like most
Borland/Microsoft IDEs), could be built on the same framework.

Jonathan




More information about the Mono-devel-list mailing list