Make the AOT compiler stats output a bit more compact.
Escape path for absolute Uris created using Uri.TryCreate(string, UriKind, out bool)
Add a workaround for an AOT crash in mt.
[aot]Clean the loader error after calling mini_method_compile to avoid poisoning further calls.
[corlib] Fix MethodInfo::ToString () to properly format generic structs. Fixes BXC #12856
Merge pull request #669 from LogosBible/Uri_TryCreate

Escape path for absolute Uris created using Uri.TryCreate(string, UriKind, out Uri)
[System.Core/Android] Use correct comparison for timezone ids.

Context: https://bugzilla.xamarin.com/show_bug.cgi?id=7953

The names within zoneinfo.idx are sorted ordinally, which is not the
default string comparison that Array.BinarySearch() uses.
Consequently, many timezones would not be found even though they were
present, including "Pacific/Auckland".

Use the correct string comparison so that names can be found.
Better crash reporting
Fix MethodImplOptions argument checks. Fixes #12638
Update verification data
Bump version number to 3.1.0
[System]: Partially fix #12393.
Implement proper osx aot tls support for amd64 too.
Implement cominterop_ccw_get_type_info_count

License: This patch is under the MIT/X11 license.
Implement cominterop_ccw_get_ids_of_names

License: This patch is under the MIT/X11 license.
Merge pull request #654 from alesliehughes/master

Implement two functions for supporting IDispatch.