- generics:
- Generics support. Disabling this will not
- allow Mono to run any 2.0 libraries or
- code that contains generics.
-
+ --enable-big-arrays
+
+ This enables the use arrays whose indexes are larger
+ than Int32.MaxValue.
+
+ By default Mono has the same limitation as .NET on
+ Win32 and Win64 and limits array indexes to 32-bit
+ values (even on 64-bit systems).
+
+ In certain scenarios where large arrays are required,
+ you can pass this flag and Mono will be built to
+ support 64-bit arrays.
+
+ This is not the default as it breaks the C embedding
+ ABI that we have exposed through the Mono development
+ cycle.
+
+ --enable-parallel-mark
+
+ Use this option to enable the garbage collector to use
+ multiple CPUs to do its work. This helps performance
+ on multi-CPU machines as the work is divided across CPUS.
+
+ This option is not currently the default as we have
+ not done much testing with Mono.
+
+ --enable-dtrace
+
+ On Solaris and MacOS X builds a version of the Mono
+ runtime that contains DTrace probes and can
+ participate in the system profiling using DTrace.
+
+