New test.
[mono.git] / mono / interpreter / mint.1
index 18438120031735f55bcaa1b4482ca5a3ded12bb1..77e00c376f6e5f4e380ca0f5499d8605f459e223 100644 (file)
@@ -10,7 +10,8 @@ mint \- Mono ECMA-CLI interpreter.
 .SH SYNOPSIS
 .PP
 .B mint
-[\-\-help] [\-\-opcode\-count] [\-\-trace]
+[\-\-help] [\-\-opcode\-count] [\-\-trace] [\-\-traceops] [\-\-profile]
+[\-\-config filename] [\-\-debug method]
 program.exe [arguments...]
 .SH DESCRIPTION
 The \fImint\fP program is an interpreter for ECMA CLI byte codes.  It
@@ -26,19 +27,56 @@ The following Generic options are supported:
 .I "--help", "-h"
 Displays usage instructions.
 .TP
+.I "--config filename"
+Load the specified configuration file instead of the default one(s).
+The default files are /etc/mono/config and ~/.mono/config or the file
+specified in the MONO_CONFIG environment variable, if set.
+.TP
 .I "--trace"
-Displays opcodes and stack state as the interpreter executes the image
+Traces execution showing when methods are entered and left.
+.I "--traceops"
+Traces execution at the instruction level and displays the stack contents.
+.I "--traceclassinit"
+Shows when classes are initialized
+.TP
+.I "--noptr"
+Suppresses printing of pointer addresses in trace output.
+.TP
+.I "--profile"
+Performs runtime profiling of the code and displays statistics at the
+end of execution.
+.TP
 .I "--opcode-count"
 Displays the number of opcodes executed.
+.TP
+.I "--dieonex"
+Aborts execution upon hitting an exception.
+.TP
+.I "--debug method"
+Debugs the method whose name is `method'.  You can specify the method
+like this: `class:method' or `class::method'
+.TP
+.I "--opcode-count"
+Displays the number of opcodes executed
+.PP
+.SH ENVIRONMENT VARIABLES
+.TP
+.I "MONO_PATH"
+Provides a search path to mono and mint where to look for library files.
+Directories are separated by the platform path separator (colons on unix). Example:
+.B /home/username/lib:/usr/local/mono/lib
 .PP
-If no flags are specified the program dumps the content of the image
-in a format that can be used to rountrip the code. 
 .SH FILES
 Assemblies are lodaed from the installation lib directory.  If you set
 `prefix' to /usr, the assemblies will be located in /usr/lib.
+.PP
+/etc/mono/config, ~/.mono/config
+.IP
+Mono runtime configuration file.  See the mono-config(5) manual page
+for more information.
 .SH MAILING LISTS
 Visit http://mail.ximian.com/mailman/mono-list for details.
 .SH WEB SITE
 Visit: http://www.go-mono.com for details
 .SH SEE ALSO
-.BR monodis(1)
+.BR mono(1), monodis(1)