Граф коммитов

357 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge 4c68d09725
Bump mono. (#5742)
* Bump mono.

Commit list for mono/mono:

* mono/mono@204d95cec1 [2018-10][configure.ac] Fix configure checks for Mono.Native (#13351)
* mono/mono@5292793039 [corlib] Disable ThreadPoolTest.GetAvailableThreads () on machines with many cores
* mono/mono@229d6a0222 [crash] Detect when 0 attached threads, fix hang/double-fault. (#13337)
* mono/mono@c1cf332539 [2018-10] Bump bockbuild to get GTK fix
* mono/mono@a76ca3c063 Bump API snapshot submodule
* mono/mono@cdad7378ae Make `System.dll` internals visible to `Mono.Android`.
* mono/mono@bf1b7f1951 Ensure that the module cctor is run before the entry point is executed (#13242)
* mono/mono@78e155f252 [2018-10] Fix mono conc hashtable lookup endless loop (#13293)
* mono/mono@af19147d0b [Android] Fix runtime loading of DSOs for 64-bit processes
* mono/mono@e752907c5b [2018-10] [interp] mixed mode fixes for delegates (#13260)
* mono/mono@68fb0e0c9c [mini] Inline Selector.GetHandle for tvOS and watchOS assemblies as well. (#13255)
* mono/mono@1f81468bd5 Update csproj file for System.Drawing.Common facade
* mono/mono@74cfbd2bb4 [sdks] Use throttle() instead of lock()
* mono/mono@f08a9ab1d2 Revert "[sdks] Make sure to run only one build per type per node"

Diff: 3151b5cea8...204d95cec1

* Bump mono again.

Commit list for mono/mono:

* mono/mono@bfb9881410 Revert "[mini] Inline Selector.GetHandle for tvOS and watchOS assemblies as well. (#13246)" (#13419)
* mono/mono@92751e786f [MacSDK] Bump Nuget to 4.8.2
* mono/mono@2142d47758 [2018-10] [debugger] Fixing two crashes while debugging an Android app. (#13403)
* mono/mono@a8ec3b0f2e Fix build on Alpine Linux (#13394)
* mono/mono@4987b261ad [llvm] Emit target layout/target triple into bitcode files.

Diff: 204d95cec1...bfb9881410
2019-03-18 13:45:29 +01:00
Alexander Köplinger 54880d550c Bump mono 2019-02-28 21:17:10 +01:00
Alexander Köplinger b115466beb Bump mono 2019-02-24 10:20:34 +01:00
Alexander Köplinger e89ddd69cf Bump mono 2019-02-21 16:55:33 +01:00
Alexander Köplinger 91528047ee Bump mono 2019-02-13 03:17:29 +01:00
Alexander Köplinger b220bde40d Bump mono 2019-02-09 00:26:45 +01:00
Alexander Köplinger 4e9714aa1d Bump mono 2019-02-06 23:09:41 +01:00
Alexander Köplinger 45453198f7 Bump mono 2019-02-06 01:13:38 +01:00
Alexander Köplinger 86b79d2a1a Bump mono submodule 2019-02-04 15:09:55 +01:00
Alexander Köplinger f8661c8f87 Bump mono 2019-01-31 18:22:45 +01:00
Alexander Köplinger 9773296f2d Bump mono 2019-01-31 16:41:08 +01:00
Alexander Köplinger ef62228b2c Bump mono 2019-01-30 13:48:26 +01:00
Alexander Köplinger 6ec120acf6 Bump mono 2019-01-30 13:43:45 +01:00
Bernhard Urban bd1aa58d03 bump mono
Commit list for mono/mono:

* mono/mono@1be343e3a9 [runtime] Don't try (slow) dlopen on android if it doesn't exist (#12513)
* mono/mono@c6a7260860 [2018-10] [ios] enable llvm for watch64_32 runtime (#12498)
* mono/mono@0582cf8ba6 [runtime] Don't probe aot cache on android
* mono/mono@3d6efcb123 [2018-10 Android,AOT] Support dumping AOT offsets with Android NDK r17+ (#12454) (#12466)
* mono/mono@513707c15e Fix https://github.com/mono/mono/issues/12461.

Diff: aca7189869...1be343e3a9
2019-01-21 11:29:57 +01:00
Bernhard Urban bec4e8604a Merge branch 'master' of github.com:xamarin/xamarin-macios into mono-2018-10 2019-01-18 14:09:29 +01:00
Bernhard Urban bb8539a354
[mono-2018-10] [build] use XCODE32_DIR for propagating Xcode9.4 path (#5426)
* bump mono

Commit list for mono/mono:

* mono/mono@aca7189869 [arm64_32] use emulate OPs so it works with bitcode compiled code for armv7k (#12455)
* mono/mono@d2b92a4a77 [2018-10] [ios] arm64_32 build support (#12447)
* mono/mono@217af22eda [Debugger] Fix crash when there is a generic struct with a field that is an enumerator. (#12368)
* mono/mono@4f86bf7f44 [x86] Set the LLVM data layout.
* mono/mono@3b12df3beb [arm] Set the LLVM data layout, without it, opt seems to make incorrect optimizations.
* mono/mono@27a450b8b1 [threads] Use refcounts for coordinating finalization and detaching
* mono/mono@084c70bbca [2018-10] [interp] Fix interp eh backport (#12373)
* mono/mono@0343870bd1 Bump API snapshot submodule
* mono/mono@8b1a5354ba Bump corefx
* mono/mono@5998117b9e [runtime] Fix integer overflow when copying array (#12408)
* mono/mono@e6f3003499 [2018-10] [interp] use interp_lmf wrapper for interp2native on platforms with wonky sigcontext (#12350)

Diff: 71691716b7...aca7189869

* [build] use XCODE32_DIR for propagating Xcode9.4 path
2019-01-17 11:38:26 +01:00
Bernhard Urban cfbb22356c Bump Xamarin.MacDev (#5420)
Commit list for xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@2e94b6d Add ARM64_32 to the list of supported architectures (#42)
* xamarin/Xamarin.MacDev@0f10d4a Added MacOS v10.13 to the list of known versions

Diff: 2029b1703e...2e94b6d274
2019-01-16 11:16:08 -05:00
Bernhard Urban 85130ddbb7
Bump mono (#5393)
Commit list for mono/mono:

* mono/mono@51c4f45402 [2018-08] [merp] Batch of fixes (#12095)
* mono/mono@3bf37058fd [interp] use interp_lmf wrapper for interp2native on platforms with wonky sigcontext (#12348)

Diff: 25a8be9111...51c4f45402
2019-01-14 15:21:27 +01:00
Alexander Köplinger 14ccc725dc Bump mono submodule 2019-01-10 22:14:00 +01:00
Sebastien Pouliot c740cdfc26
Bump mono to head of 2018-08 (#5375)
Commit list for mono/mono:

* mono/mono@25a8be9111 Bump CoreFX to bring a fix for #12093
* mono/mono@29e0e642da [Android] Fix build with NDK r18 (#11016) (#12291)
* mono/mono@7b44d5719e [tests] Remove an invalid assertion on System.IO.DriveInfo
* mono/mono@3fad9a7a1c Update DateTimeTest.cs
* mono/mono@6b6fd890ee Update mono/metadata/culture-info-tables.h
* mono/mono@8f50f96e8f Add tests
* mono/mono@1edf795ae0 ko-* specific AM/PM designators

Diff: 9671417e21...25a8be9111
2019-01-10 15:37:07 -05:00
Marek Safar c6653167b9 Merge remote-tracking branch 'origin/master' into mono-2018-10 2019-01-07 14:41:25 +01:00
Sebastien Pouliot b9de5926f4
Bump mono to head of 2018-08 (#5340)
Commit list for mono/mono:

* mono/mono@9671417e21 [2018-08] [Network] Fix CVE 2018-8292 on Mac OS X. (#12153)
* mono/mono@047d0abd5c [llvm] Add support for OP_RCNEQ.
* mono/mono@237c5fedc7 [2018-08] [GTK] Bump bockbuild for VSTS #737323 fix to GtkNSView. (#12164)
* mono/mono@bac9fc1f88 [2018-08] Bump msbuild to track xplat-master (#12115)
* mono/mono@88eafb72e4 [2018-08] Bump to latest SQLite for Mac bundle (#12159)

Diff: 3f799cc3c7...9671417e21
2019-01-03 19:24:47 -05:00
Rolf Bjarne Kvinge 9d80293924
Bump mono to get fix for #5252. (#5308)
Fixes https://github.com/xamarin/xamarin-macios/issues/5252.

Commit list for mono/mono:

* mono/mono@3f799cc3c7 [exceptions] Verbose logging for cfa_reg assertion (#11916)
* mono/mono@0d9e781cb6 [jit] Fix a buffer overflow in mini_get_gsharedvt_out_sig_wrapper_signature ().
* mono/mono@35a1ed626d Fix IndexOutOfRangeException in MethodInfo.ReturnParameter.IsDefined(type)
* mono/mono@03b9354ed9 [MacSDK] Bump NuGet to 4.8.1

Diff: f919fb58c4...3f799cc3c7
2018-12-20 17:27:05 +01:00
Rolf Bjarne Kvinge a793a5d92b
Bump Xamarin.MacDev to get fix for #5277. (#5282)
Commit list for xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@2029b17 Keys in property list dictionaries aren't necessarily unique. Fixes xamarin-macios#5277. (#39)
* xamarin/Xamarin.MacDev@80498aa Get rid of spurious <ItemGroup>
* xamarin/Xamarin.MacDev@9921b48 Remove packagerefs. Leads to unintended problems (see discussion https://github.com/xamarin/md-addins/pull/3946) (#38)
* xamarin/Xamarin.MacDev@179f720 Add in MicroBuild to all projects for signing (#37)
* xamarin/Xamarin.MacDev@45e26fc Cache EntitlementExtensions.AllKeys

Diff: 49a17b1cbb...2029b1703e
2018-12-17 17:52:07 +01:00
Marek Safar aa6fefb1c9 Merge remote-tracking branch 'origin/master' into mono-2018-10 2018-12-17 15:28:08 +01:00
Bernhard Urban 7c4aa8cbf8 bump mono (2018-08) (#5241)
* bump mono (2018-08)

Commit list for mono/mono:

* mono/mono@f919fb58c4 Fix https://github.com/mono/mono/issues/11898 (#11904)
* mono/mono@95fbc22436 Fix race condition in XmlCharType.Instance (#11828)
* mono/mono@bcda004855 [aot] Emit runtime invoke wrappers for up to 40 parameters for bitcode, newly added tests depend on it.
* mono/mono@f0e466618d [crash] Add managed exception class name (#11821)
* mono/mono@23f2024af8 [2018-08] Fix Encoding serialization issue (#11807)
* mono/mono@414cafac93 [interp] Don't include internal frames in stack trace (#11793)
* mono/mono@68746a81f2 [ci] Disable log compression in pipeline builds for now - second attempt
* mono/mono@1f62222fa6 [mini] use AOT trampolines in interp mixed mode (#11781)
* mono/mono@d0184b6970 [ci] Disable log compression in pipeline builds for now
* mono/mono@a4c0912ecf [loader] ignore 'internalcall' impl attribute on 'abstract' methods
* mono/mono@7b9d9b3f1b [arm64] Fix passing r4/r8 arguments on the stack in the gsharedvt trampoline.
* mono/mono@e3a4484af7 [2018-08] Add .NET 4.7.2 reference assemblies (#11733)

Diff: 99b6da7944...f919fb58c4

* empty commit (trigger CI)
2018-12-10 08:09:39 +01:00
Marek Safar 60d08b8559 Merge branch 'master' into mono-2018-10 2018-11-29 13:41:32 +01:00
Sebastien Pouliot eb8b4f0db7
Bump mono to head of 2018-06 (#5177)
Commit list for mono/mono:

* mono/mono@b63e5378e3 [2018-06][ios] fix path for llvm invocation (#11737)

Diff: bb3ae37d71...b63e5378e3
2018-11-26 15:21:01 -05:00
Marek Safar 8578b9d2c8 Merge remote-tracking branch 'origin/master' into mono-2018-08 2018-11-19 10:11:17 +01:00
Bernhard Urban 74b3233be3 Bump to mono:2018-06 (#5136)
Commit list for mono/mono:

* mono/mono@bb3ae37d71 [interp] attempt to intrinsify again after a method is resolved regarding generics (#11715)
* mono/mono@78eb5303e8 [2018-06] [aot] image is usable without debug flag when interpreter is used (#11711)
* mono/mono@54cc205dd9 [2018-06] [crash] Remove duplicated il_offset (#11703)
* mono/mono@279ac406e7 [2018-06] [runtime] Fix the size calculation in mono_debug_add_method (). (#11686)
* mono/mono@1ac52d1827 [2018-06] [llvm] bump for armhf callingconv fix (#11610)

Diff: eee1d634e8...bb3ae37d71
2018-11-18 16:34:06 -05:00
Rolf Bjarne Kvinge f8a254d628 Merge remote-tracking branch 'origin/master' into mono-2018-08 2018-11-16 14:26:50 -05:00
Ludovic Henry 1c59076f82 Merge branch 'master' of github.com:xamarin/xamarin-macios into mono-2018-10 2018-11-14 14:20:02 -05:00
Martin Baulig 0efb8a0a3b Bump Mono to latest 2018-10. 2018-11-14 13:05:03 -05:00
Bernhard Urban b53086fd0b Bump to mono:2018-06 (#5115)
Commit list for mono/mono:

* mono/mono@eee1d634e8 [ios] remove DISABLE_POLICY_EVIDENCE (#11580)

Diff: 4d7b7ab375...eee1d634e8
2018-11-09 16:54:29 -05:00
Sebastien Pouliot 47ff8fd1eb
Update dependencies to their heads (#5091)
Commit list for xamarin/Xamarin.MacDev:

* xamarin/Xamarin.MacDev@49a17b1 VSTS 702327: Launch image sizes for iPhone XS Max and iPhone XR (#35)
* xamarin/Xamarin.MacDev@95599c5 Added new Xcode10 Watch Complication values (#34)
* xamarin/Xamarin.MacDev@59b15be Use Version.TryParse
* xamarin/Xamarin.MacDev@2dd5fa0 Merge pull request #32 from xamarin/vsts-692176
* xamarin/Xamarin.MacDev@a97390f VSTS-692176: Add missing AutoFill Credential Provider entitlement
* xamarin/Xamarin.MacDev@19b14f6 Added API to get the recommended Xcode version value

Diff: 39ea45bad4...49a17b1cbb

Commit list for mono/mono:

* mono/mono@4d7b7ab375 [ci] Fix Windows .msi build
* mono/mono@21dc7470bc [bcl] avoid false pinning in GCTest (#11534)
* mono/mono@d9779c1df6 [interp] accept typed-by-ref as return type from a JIT call (#11538)
* mono/mono@e7e14a7929 [interp] transform delegate invoke in method body too (#11549)
* mono/mono@cadeaf43da [ci] Switch to new syntax of Azure Storage plugin

Diff: 709b46e333...4d7b7ab375

Commit list for xamarin/maccore:

* xamarin/maccore@e73094e632 Update maciostools to head (#1117)
* xamarin/maccore@4902ebbdbd Merge pull request #1105 from xamarin/swift-o-matic-optional-virtual-constructor
* xamarin/maccore@76ecea4760 Added IsOptional property.
* xamarin/maccore@77d93295bd Added a test where the init fails to ensure both paths work.
* xamarin/maccore@3d989b1ca4 Support for optional constructors in virtual classes.
* xamarin/maccore@bfdc782d0e Merge pull request #1100 from xamarin/swift-o-matic-constructor-mulligan
* xamarin/maccore@cf8025724d Added field and prop for ClassHandle
* xamarin/maccore@dc2e3f32fe Trimmed down ObjC constructors.
* xamarin/maccore@b53827c151 [SoM] Document CI a bit. (#1101)
* xamarin/maccore@46d01c8c10 [SoM] Provision XI and Mono as well. (#1099)
* xamarin/maccore@b4455eafcb bye bye old code.
* xamarin/maccore@34730dfeac Lots of changes for constructor refactoring.
* xamarin/maccore@bd09006725 Merge pull request #1096 from xamarin/swift-o-matic-required-init
* xamarin/maccore@2af91dc79a Label those asserts!
* xamarin/maccore@ea5b501a47 It looks like cmake isn't there?
* xamarin/maccore@b50285719f Support for required init methods
* xamarin/maccore@6e7187da41 [install-qa-provisioning-profiles] Create directory before trying to create files in it. (#1095)
* xamarin/maccore@8addb4a338 Merge pull request #1092 from xamarin/swift-o-matic-objc-methods
* xamarin/maccore@9dc7111497 Removed dead code, added nfloat.
* xamarin/maccore@663279065d Removed dead code.
* xamarin/maccore@3852918abc Added code to import C# methods defined in ObjC bindings.

Diff: b35c3a8d76...e73094e632
2018-11-06 13:28:41 -05:00
Sebastien Pouliot 21f3545437
Bump mono 2018-06 before P2 branch (#5084)
Commit list for mono/mono:

* mono/mono@709b46e333 [tests] reduce recursion depth (#11484)
* mono/mono@b291519422 [crash] Fix async setting for crash reporter
* mono/mono@149206a5ee [crash] Fix merp invocation (#11436)
* mono/mono@2f2615ffc8 [2018-06] [delegates] do not use CEE_CALLVIRT for non-virtual methods (#11450)
* mono/mono@47eb7c55eb [2018-06] [interp] Overflow fixes (#11426)

Diff: 3ae42fc38d...709b46e333
2018-11-05 17:52:16 -05:00
Marek Safar 08813eff2d Bump mono 2018-10-30 10:12:52 +01:00
Bernhard Urban 15849eeff8 Bump to mono:2018-06 (#5050)
Commit list for mono/mono:

* mono/mono@3ae42fc38d [2018-06] [aot] add unbox_arbitrary_trampoline for fullaot/interp mixed mode (#11362)
* mono/mono@c4f7644e97 [tests] lower recursion depth of PerformNoPinAction (#11325)
* mono/mono@adeaf3e033 [SDKS, LLVM] Disable detection and use of libxml2 (#11341)
* mono/mono@32d1539629 [runtime] Don't init classes in ves_icall_RuntimeTypeHandle_is_subclass_of

Diff: c0fe724379...3ae42fc38d
2018-10-29 08:37:13 -04:00
Martin Baulig 673325206d Merge remote-tracking branch 'origin/mono-2018-08' into mono-2018-10 2018-10-26 02:24:28 -04:00
Marek Safar 0b27eef7dc Bump mono 2018-10-25 20:14:41 +02:00
Rolf Bjarne Kvinge 3f5aceb4f6 Bump guiunit to get updated min macOS version.
Commit list for mono/guiunit:

* mono/guiunit@9f67042 Bump min macOS version to 10.9.
* mono/guiunit@0c3159a [Harness] Fix exit code of 0 being reported in case of exceptions in the harness
* mono/guiunit@9b7497c Merge pull request #15 from mono/fix-more-warnings
* mono/guiunit@a264470 Fix more warnings
* mono/guiunit@dd094e7 Merge pull request #14 from mono/fix-warnings
* mono/guiunit@b3afede Fix build warnings

Diff: 1306b0d420...9f67042498
2018-10-25 09:54:47 +02:00
Bernhard Urban 9688c42e2d Bump mono and enable monotouch-test with interpreter (#5023)
* Bump Mono 2018-06

Commit list for mono/mono:

* mono/mono@c0fe724379 [aot] Reenable recursion checking when initing shared got entries (#11295)
* mono/mono@f55f7e53e3 [interp] use unsigned conversion for nuint (#11285)
* mono/mono@5986920bdb [2018-06] [arm64] Remove the limitation on the number of nullable arguments for dyncalls (#11266)
* mono/mono@665a308c39 [WinForms] Propagate the flags from DrawTextInternal to MeasureTextInternal (#11251)
* mono/mono@5ed4143b4f [2018-06] Crash Reporter V2 (#11162)
* mono/mono@f0db92c2b6 [interp] Implement interpreter entry trampolines on amd64 (#10978) (#11165)
* mono/mono@c1f1a7bfed [ci] Move OSX .pkg build to a separate bot pool
* mono/mono@d80ced607b [aot] Ensure shared got entries are initialized before loading methods (#11225)
* mono/mono@d07c626a74 [pkg] Add preinstall which removes existing Mono of the same version (#11209)
* mono/mono@cda3acc57c [sdks] futimens and futimes symbols are missing on anything earlier than 10.13 (#11174)
* mono/mono@226e91a064 Bump xunit-binaries

Diff: 2343f26706...c0fe724379

* [tests] enable monotouch-test with --interpreter on Jenkins
2018-10-24 15:24:22 -04:00
Rolf Bjarne Kvinge 545c7bf4ba Merge remote-tracking branch 'origin/master' into mono-2018-08 2018-10-24 13:49:26 +02:00
Rolf Bjarne Kvinge 1279dd1eaa
Get the F# binaries from macios-binaries instead of building them every time. (#5015)
It's still possible to build from source if desired.

Also remove the fsharp submodule (it will be cloned manually only if building
from source).
2018-10-19 16:54:44 +02:00
Martin Baulig d2bcd4b775 Bump Mono. 2018-10-17 15:12:39 -04:00
Martin Baulig 1167557fc0 Bump Mono to "Titanium Yellow". 2018-10-15 14:02:01 -04:00
Martin Baulig 3959b5fb36 Bump Mono to current 2018-10. This is the last commit prior to "Titanium Yellow". 2018-10-15 11:18:25 -04:00
Rolf Bjarne Kvinge 40288e4270 Bump mono. (#4971)
Commit list for mono/mono:

* mono/mono@2343f26706 [sdks] Add cmake toolchain file for LLVM MXE builds (#11056)
* mono/mono@46b723d6b0 [2018-06] [sdks] Create archive targets for pre-building on CI (#10936)
* mono/mono@ab3c897d68 Merge pull request #10997 from lewurm/2018-06-interp-fixes-for-native-type
* mono/mono@914a62ab2e [interp] introduce float R4 stack type
* mono/mono@62f23a8365 [interp] support ntype.ToString ()
* mono/mono@2c48c62e66 [interp] support nfloat.*Infinity
* mono/mono@5c5a48b144 [interp] support ntype.Equals ()
* mono/mono@13e412ee52 [interp] support ntype.CompareTo ()
* mono/mono@a576a799b1 [interp] fix op_implicit/op_explicit conversions for native types
* mono/mono@1d9378713e [sdks/ios] Build libMonoPosixHelper for device architectures, so that zlib-helper.o is created. (#10921) (#10970)
* mono/mono@6e48ad4f7b Merge pull request #10905 from monojenkins/backport-pr-10899-to-2018-06
* mono/mono@d050e323ed [runtime] Fix undefined pthread_main_np (#10930)
* mono/mono@b549fa7f32 [Reflection] Fix issue with finding types in module using an asterisk as filter criteria
* mono/mono@0dffbef269 Bump corefx to disable more tests
* mono/mono@6c46acfe69 [runtime] Disable stack guard for main thread on osx
* mono/mono@46e0249d4c [sdks] One more update to get XA PR builds working on Linux (#10855)
* mono/mono@910395a05f corefx bump
* mono/mono@2cdfb380a3 [2018-06] [System]: Make sure `HttpWebRequest` observes exceptions on timeout.  #10488. (#10732)
* mono/mono@aebef84fa2 [merp] Fix return value handling of posix_spawn (#10828)
* mono/mono@59f2dbf28b [sdks] Debian Linux doesn't need to build MXE (#10819)
* mono/mono@401bce867d Bump msbuild to track mono-2018-06
* mono/mono@65737564b0 Bump corefx
* mono/mono@40d991c325 [SDKS] Build host runtime with correct bitness (#10742)
* mono/mono@1a71d5101f [crash] Fix summarize_frame assertion
* mono/mono@8f36212ad3 [2018-06] Ignore some xunit tests for XA (non compatible with xunit 2.4) (#10721)
* mono/mono@410792459a [corlib] Makes remoting test more robust (and disable it on mobile)
* mono/mono@7dd65f79a5 [mono-api-html] Render something for fields with marshalling info. (#10698)
* mono/mono@7c898271e7 [offset-tool] Error out when parsing fails. (#10696)
* mono/mono@adbb8f72c8 [2018-06] Implement IEnumerable for ConditionalWeakTable (#10657)

Diff: 1b18f39e46...2343f26706
2018-10-11 17:08:59 -04:00
Aleksey Kliger 25ae88f148 Bump mono 2018-10-11 12:33:26 -04:00
Jo Shields 6f2ebedb74 Bump to mono:2018-06 (#4277)
* Bump to mono:2018-06

* Bump mono

* Updates compression to work with the public span

* Bump mono

* Fixes pointer check logic in Deflater

* Bump mono

* Fixes pointer check logic in Deflater

* Bump mono

* Bump Mono

* [runtime] always use `mono_jit_set_aot_mode` (#4491)

`mono_jit_set_aot_only` is deprecated and accidentally broke with
https://github.com/mono/mono/pull/7887

This should fix device tests with `mono-2018-06`

* Testing with Zoltan's patch

* Include libmono-system-native on Xamarin.Mac

* Bump Mono

Commit list for mono/mono:

* mono/mono@7bcda192a0 Bump llvm to release_60/fc854b8ec5873d294b80afa3e6cf6a88c5c48886. (#9786). (#9804)
* mono/mono@23e95ec7ad Apply F# portable pdb debug fix for pinvokes & bump (#9797)
* mono/mono@295f6d32af [2018-06] [MacOS] On Mac, use the copyfile API to copy files (#9696)

Diff: 7d5f4b6136...7bcda192a0

* Revert 4bacab3d5c, it doesn't fix the ios aot problems.

* Bump mono

* [tests] Adjust the MT0137 test for mcs change in behavior.

Starting with mono 5.16 mcs will now add assembly references when the assembly
is only used in attributes (this was already the case for csc in both 5.14 and
5.16, so it seems to be a compatibility change).

Adjust the MT0137 test accordingly.

* [msbuild] Fix parsing of json parser errors to handle trailing periods in the error message.

Fixes this test:

    1) Test Failure : Xamarin.iOS.Tasks.Bug60536.TestACToolTaskCatchesJsonException
         ColumnNumber
      Expected: 2
      But was:  0

* Bump mono

* [builds] Install the old llvm binaries into the LLVM36 directory and make the 32 bit builds use that.

* Bump mono

* Bump mono

* [jenkins] Don't give VSTS a fake branch. (#4667)

Something in VSTS changed, and now fake branch names don't work anymore.

So instead use real branch names (and for pull requests I've created a
'pull-request' branch we can use).

* Assembly.LoadFile accepts only absolute path

* [linker] Add new Facade (System.Threading.Tasks.Extensions).

Fixes these MTouch test failures:

    1. Xamarin.Linker.SdkTest.iOS_Unified :   Facades
      Expected:
      But was:  < "System.Threading.Tasks.Extensions" >

    2. Xamarin.Linker.SdkTest.tvOS :   Facades
      Expected:
      But was:  < "System.Threading.Tasks.Extensions" >

    3. Xamarin.Linker.SdkTest.watchOS :   Facades
      Expected:
      But was:  < "System.Threading.Tasks.Extensions" >

* [mono-sdks] Necessary changes to unify the LLVM provisioning for both iOS and Android. (#4732)

* Bump Mono

* [mtouch] add mixed-mode support (#4751)

* [mtouch] add --interp-mixed option

When enabling this option, mtouch will AOT compile `mscorlib.dll`.  At
runtime that means every method that wasn't AOT'd will be executed by
the runtime interpreter.

* [mtouch] Add support to --interpreter to list the assemblies to (not) interpret.

* [msbuild] Simplify interpreter code to use a single variable.

* Fix whitespace.

* [mtouch] Move mtouch-specific code to mtouch-specific file.

* [msbuild] An empty string is a valid value for 'Interpreter', so make it a non-required property.

* [mtouch] Add sanity check for aot-compiling interpreted assemblies.

* Bump Mono

* [linker] Updates SDKs facades list

* Bump mono

* [msbuild] Adds facades which might override default nuget version to framework list

The collision resolver task reads them from here https://github.com/dotnet/sdk/blob/master/src/Tasks/Common/ConflictResolution/FrameworkListReader.cs

* Bump to a VSfM version that can build XM Classic projects.
2018-10-10 11:02:28 -04:00