You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
50
man/mono.1
50
man/mono.1
@@ -142,10 +142,10 @@ instead of going through the operating system symbol lookup operation.
|
||||
.I llvm-path=<PREFIX>
|
||||
Same for the llvm tools 'opt' and 'llc'.
|
||||
.TP
|
||||
.I gen-seq-points-file=FILE.msym
|
||||
.I msym-dir=<PATH>
|
||||
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.
|
||||
The generated .msym files will be stored into a subfolder of <PATH> named as the
|
||||
compilation AOTID.
|
||||
.TP
|
||||
.I mtriple=<TRIPLE>
|
||||
Use the GNU style target triple <TRIPLE> to determine some code generation options, i.e.
|
||||
@@ -154,8 +154,7 @@ only supported by the ARM backend. In LLVM mode, this triple is passed on to the
|
||||
llc compiler.
|
||||
.TP
|
||||
.I nimt-trampolines=[number]
|
||||
When compiling in full aot mthis data at startup
|
||||
usingode, the IMT trampolines must be precreated
|
||||
When compiling in full aot mode, the IMT trampolines must be precreated
|
||||
in the AOT image. You can add additional method trampolines with this argument.
|
||||
Defaults to 128.
|
||||
.TP
|
||||
@@ -1095,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
|
||||
@@ -1514,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
|
||||
@@ -1639,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,
|
||||
@@ -1672,11 +1652,11 @@ Automatically generates sequence points where the
|
||||
IL stack is empty. These are places where the debugger can set a
|
||||
breakpoint.
|
||||
.TP
|
||||
\fBgen-compact-seq-points\fR
|
||||
This option generates sequence points data that maps native offsets to
|
||||
IL offsets. Sequence point data is used to display IL offset in
|
||||
stacktraces. Stacktraces with IL offsets can be symbolicated using
|
||||
mono-symbolicate tool.
|
||||
\fBno-compact-seq-points\fR
|
||||
Unless the option is used, the runtime generates sequence points data that
|
||||
maps native offsets to IL offsets. Sequence point data is used to
|
||||
display IL offset in stacktraces. Stacktraces with IL offsets can be
|
||||
symbolicated using mono-symbolicate tool.
|
||||
.TP
|
||||
\fBhandle-sigint\fR
|
||||
Captures the interrupt signal (Control-C) and displays a stack trace
|
||||
@@ -1806,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.
|
||||
|
||||
Reference in New Issue
Block a user