Author: miguel Date: 2005-03-15 16:31:06 -0500 (Tue, 15 Mar 2005) New Revision: 41863
Modified: trunk/mono/man/mono.1 Log: Update man page Modified: trunk/mono/man/mono.1 =================================================================== --- trunk/mono/man/mono.1 2005-03-15 21:26:11 UTC (rev 41862) +++ trunk/mono/man/mono.1 2005-03-15 21:31:06 UTC (rev 41863) @@ -355,11 +355,23 @@ .TP .I "MONO_DEBUG" If set, enables some features of the runtime useful for debugging. -It makes the runtime display the stack traces for all the threads -running and exit when mono is interrupted (Ctrl-C) and print some -additional messages on error conditions. It may not exit cleanly. Use at -your own risk. +Currently this enables two features: stack traces when interrupting +the process from the shell; Visible error messages on assembly +loading and also to track problems with delegates that are released, +but a reference is kept in unmanaged code. .TP +The stack tracing option makes the runtime display the stack traces +for all the threads running and exit when mono is interrupted (Ctrl-C) +and print some additional messages on error conditions. It may not +exit cleanly. Use at your own risk. +.TP +Also, this option will leak delegate trampolines that are no longer +referenced as to present the user with more information about a +delegate missuse. Basically a delegate instance might be created, +passed to unmanaged code, and no references kept in managed code, +which will garbage collect the code. With this option it is possible +to track down the source of the problems. +.TP .I "MONO_DISABLE_AIO" If set, tells mono NOT to attempt using native asynchronous I/O services. In that case, the threadpool is used for asynchronous I/O on files and sockets. _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
