Add the mono/ikdasm repository as a submodule.
Bump external/ikdasm to master.
Distribute the ikdasm managed disassembler written by Jeroen Frijters.
[aot] Add more stats to the AOT compiler output.
[aot] Refactor the code a bit.
[Fix] Bugzilla #18213 - System.Runtime.Caching.MemoryCache doesn't honor SlidingExpiration
[aot] Add a 'log-instances=filename' aot option to dump a list of method instances generated to a file for statistical purposes.
System.ServiceProcess: Implement ServiceBase.Run for Win32 services.

This commit licensed as MIT/X11.
Merge pull request #972 from madewokherd/win32service

System.ServiceProcess: Implement ServiceBase.Run for Win32 services.
Fix ikdasm submodule repository path.
Remove profanity
[runtime] Add support for setting the native thread name on linux.
[aot] Add ReadOnlyCollection to the list of types supported by gsharedvt.
Fix a wrong check in 254954dc09f4d6e4703b03773bb7be327db2e89b.
Add mono_threads_core_set_name() on Mac.
Merge pull request #973 from methane/fix-build-on-mac

Add mono_threads_core_set_name() on Mac.
Fix monotouch's repl support to build Mono.CSharp (and its dependencies) as well.
[corlib] Filter out any right-to-left sign characters. Fixes #18522
[corlib] Make invariant NumberFormatter thread static too as it has internal static state. Fixes #18599
[corlib] Update test with failure info