You've already forked linux-packaging-mono
Imported Upstream version 6.8.0.73
Former-commit-id: d18deab1b47cfd3ad8cba82b3f37d00eec2170af
This commit is contained in:
parent
bceda29824
commit
73ee7591e8
@@ -246,6 +246,7 @@ INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INTERP_CFLAGS = @INTERP_CFLAGS@
|
||||
INTL = @INTL@
|
||||
INVARIANT_AOT_OPTIONS = @INVARIANT_AOT_OPTIONS@
|
||||
JEMALLOC_AUTOCONF_FLAGS = @JEMALLOC_AUTOCONF_FLAGS@
|
||||
|
||||
17
man/mono.1
17
man/mono.1
@@ -246,6 +246,14 @@ program that comes with Mono, and calling it like this:
|
||||
|
||||
.fi
|
||||
.TP
|
||||
.I mcpu=[native o generic]
|
||||
cpu=native allows AOT mode to use all instructions current CPU supports, e.g. AVX2, SSE42, etc.
|
||||
Default value is 'generic'.
|
||||
.I mattr=[cpu feature]
|
||||
Allows AOT code generator to use specified CPU features where possible including `System.Runtime.Intrinsics.*'.
|
||||
E.g. `mattr=+avx2,mattr=-lzcnt' unlocks sse1-4.2, avx1-2 and disables lzcnt.
|
||||
It's useful for cross-compilation or when it's not possible to use `-mcpu=native' (which enables
|
||||
all cpu feature current cpu has).
|
||||
.I llvm-outfile=[filename]
|
||||
Gives the path for the temporary LLVM bitcode file created during AOT.
|
||||
.I dedup
|
||||
@@ -555,6 +563,10 @@ generation engine to JIT or AOT compile.
|
||||
.Sp
|
||||
For more information, consult: http://www.mono-project.com/docs/advanced/mono-llvm/
|
||||
.TP
|
||||
\fB--ffast-math\fR
|
||||
This flag allows Mono and LLVM to apply aggressive floating point optimizations.
|
||||
Can break IEEE754 compliance.
|
||||
.TP
|
||||
\fB--nollvm\fR
|
||||
When using a Mono that has been compiled with LLVM support, it forces
|
||||
Mono to fallback to its JIT engine and not use the LLVM backend.
|
||||
@@ -1842,6 +1854,11 @@ This option will suspend the program when an unhandled exception occurs.
|
||||
\fBthread-dump-dir=DIR\fR
|
||||
Use DIR for storage thread dumps created by SIGQUIT.
|
||||
.TP
|
||||
\fBweak-memory-model\fR
|
||||
Don't enforce the CLR memory model on platforms with weak memory models. This can introduce
|
||||
random crashes in some rare cases, for multithreaded environments. This can be used for a
|
||||
performance boost on applications that are single threaded.
|
||||
.TP
|
||||
\fBverbose-gdb\fR
|
||||
Make gdb output on native crashes more verbose.
|
||||
.ne
|
||||
|
||||
Reference in New Issue
Block a user