X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=man%2Fmono.1;h=22ffdeb139ec2c94ebf1a57e7b052ce317bd573f;hb=a3af9db16d157bd16bc58d62eca54b4243a18b32;hp=51618f260cc8e9e1b5e23a82f796ab2830dff2d8;hpb=e9efdb6b4c9e6077da8c5be2cfd313b20873939d;p=mono.git diff --git a/man/mono.1 b/man/mono.1 index 51618f260cc..22ffdeb139e 100644 --- a/man/mono.1 +++ b/man/mono.1 @@ -142,6 +142,11 @@ instead of going through the operating system symbol lookup operation. .I llvm-path= Same for the llvm tools 'opt' and 'llc'. .TP +.I gen-seq-points-file=FILE.msym +Instructs the AOT compiler to generate offline sequence points .msym files. +The path is optional, if none is passed then a .msym file will be generated +next to the input assembly. +.TP .I mtriple= Use the GNU style target triple to determine some code generation options, i.e. --mtriple=armv7-linux-gnueabi will generate code that targets ARMv7. This is currently @@ -1089,11 +1094,6 @@ find spots that need to be tuned for this mode of operation. Alternatively, this mode can be enabled at compile time by using the --with-cooperative-gc flag when calling configure. .TP -\fBMONO_ENABLE_SHM\fR -Unix only: Enable support for cross-process handles. Cross-process -handles are used to expose process handles, thread handles, named -mutexes, named events and named semaphores across Unix processes. -.TP \fBMONO_ENV_OPTIONS\fR This environment variable allows you to pass command line arguments to a Mono process through the environment. This is useful for example @@ -1508,24 +1508,6 @@ For a complete description of recommended practices for application deployment, see http://www.mono-project.com/docs/getting-started/application-deployment/ .TP -\fBMONO_RTC\fR -Experimental RTC support in the statistical profiler: if the user has -the permission, more accurate statistics are gathered. The MONO_RTC -value must be restricted to what the Linux rtc allows: power of two -from 64 to 8192 Hz. To enable higher frequencies like 4096 Hz, run as root: -.nf - - echo 4096 > /proc/sys/dev/rtc/max-user-freq - -.fi -.Sp -For example: -.nf - - MONO_RTC=4096 mono --profiler=default:stat program.exe - -.fi -.TP \fBMONO_SHARED_DIR\fR If set its the directory where the ".wapi" handle state is stored. This is the directory where the Windows I/O Emulation layer stores its @@ -1633,6 +1615,10 @@ option. When this option is set, the runtime will invalidate the domain memory pool instead of destroying it. .TP +\fBdisable_omit_fp\fR +Disables a compiler optimization where the frame pointer is omitted +from the stack. This optimization can interact badly with debuggers. +.TP \fBdont-free-domains\fR This is an Optimization for multi-AppDomain applications (most commonly ASP.NET applications). Due to internal limitations Mono, @@ -1800,6 +1786,10 @@ Enables the maximum JIT verbosity for the specified method. This is very helpfull to diagnose a miscompilation problems of a specific method. .TP +\fBMONO_JIT_DUMP_METHOD\fR +Enables sending of the JITs intermediate representation for a specified +method to the IdealGraphVisualizer tool. +.TP \fBMONO_VERBOSE_HWCAP\fR If set, makes the JIT output information about detected CPU features (such as SSE, CMOV, FCMOV, etc) to stdout.