From 2d76938f04bdb43661915918b2f1da6e5b07bf17 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Thu, 9 Aug 2018 13:22:45 -0400 Subject: [PATCH] Bump to mono/2018-06/bd332119 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit list for mono/mono: * mono/mono@bd3321192a5 [2018-06] [Facades] Adds System.Threading.Tasks.Extensions for mobile profiles (#9977) * mono/mono@a8b65e127b5 [build] Bump bootstrap mcs version * mono/mono@679f19711d3 [sdks] Install the llvm36 versions of opt/llc as well. * mono/mono@925d10ba9c4 [sdks] Make download-llvm36.sh use different temporary files/directories. * mono/mono@481131ab0db [sdks] Switch the 32 bit cross compilers back to the old llvm 3.6, the new version has too many problems. * mono/mono@9ae1e9e796b [tests] AOT assembly-load-reference tests * mono/mono@263244a53a6 [tests] Test loading references from LoadFrom and LoadFile contexts * mono/mono@88ef07a501e [loader] Use appdomain base dir and loadfrom asmctx hooks * mono/mono@aa33b264e02 [loader] Add mono_install_asmctx_from_path_hook * mono/mono@5d3dd6494cd [utils] Add mono_path_filename_in_basedir * mono/mono@efe65c3d325 [loader] Pass requesting assembly to mono_assembly_open_predicate * mono/mono@2d8bc639e22 [loader] Assemblies in individual asmctx can reference assemblies in application base * mono/mono@0713611287b [loader] Consult asmctx of executing assembly for Assembly.Load * mono/mono@c2b0be8c252 [runtime] Add mono_runtime_get_caller_no_system_or_reflection * mono/mono@36665cc7773 [llvm] Fix OP_ABSF. (#9882) * mono/mono@093c0dc3b78 backport #9800 to 2018-06 * mono/mono@e59ebf54139 [msbuild] Bump to point to HEAD of mono-2018-04 msbuild … (#9846) * mono/mono@dc815ae5623 [interp] Fix span exception throwing * mono/mono@0e0e4a68f94 [LinkerDescriptor] remove remoting feature from MonoMethodMessage * mono/mono@7bcda192a06 Bump llvm to release_60/fc854b8ec5873d294b80afa3e6cf6a88c5c48886. (#9786). (#9804) * mono/mono@23e95ec7ad7 Apply F# portable pdb debug fix for pinvokes & bump (#9797) * mono/mono@295f6d32afd [2018-06] [MacOS] On Mac, use the copyfile API to copy files (#9696) * mono/mono@7d5f4b61366 [2018-06] [interp] add Span\u003cT\u003e intrinsics for get_Item and get_Length (#9686) * mono/mono@1569c8957e2 [mini] return gracefully from compile_special if a method can not be compiled * mono/mono@cd7f2e39ced [interp] Remove unused code added recently * mono/mono@07144a08405 [interp] Simplify call * mono/mono@31bb7caeb5d [interp] Remove exception checking from pinvoke code * mono/mono@3b2e09e46ac [interp] Fix stackframe iteration * mono/mono@78b279d3acc [interp] Transform more calls in interp_transform_calls * mono/mono@b02990a2b66 [interp] Move MINT_CALLRUN emitting inside transform * mono/mono@3c7dbafd13e [interp] Extract some code from big function * mono/mono@428eb397557 [TermInfo] fix reading integer value for new file format * mono/mono@ab1a051d857 Bump bockbuild * mono/mono@e2c2b51c5d3 [llvm] Avoid using the preserveall calling convention in another place on watchos. (#9577) * mono/mono@2ae7a8d425d [2018-06] interp delegate fixes (#9600) * mono/mono@f4dbef76c98 [System] Update mobile tests to reflect missing DesignerAttribute * mono/mono@a98fecbb2b5 [corlib] Remove incorrectly included Interop.GetRandomBytes.Mono.cs file from .sources * mono/mono@0266011065e Fix LogcatTextWriter_Log interpreting messages it logs, potentially writing random garbage and/or crashing (introduced by https://github.com/mono/mono/commit/984f6484666c2ee6fefec949c81fdff1189c9488) (Fixes https://github.com/xamarin/xamarin-android/issues/1951) (#9615) * mono/mono@db81ac1b42f [runtime] Make sigterm dumper send file to merp (#9609) * mono/mono@6716456162b [csproj] Update project files * mono/mono@49a36f94148 [corlib] Include all span helpers optimizations (#9548) * mono/mono@bb47db880fa [runtime] Allow --enable-llvm to work with newer llvm versions as well. * mono/mono@e74de955c29 [csproj] Update project files * mono/mono@38b9b1a2031 Bump API snapshot submodule * mono/mono@a1eb29aff41 Bump corert * mono/mono@894e552a6bf Fixes windows build * mono/mono@de669c45a1f [mscorlib] Adds PreserveDependencyAttribute * mono/mono@2e3c4398a9d [corlib] Default to fast Span (#9204) * mono/mono@d7985272b7a [System.Data] Add missing API in PNS version of SqlConnection * mono/mono@b9dd9d11a70 [sdb] Add back the mono_debugger_agent_parse_options () API function which was mistakenly removed by #7673. * mono/mono@d735f2f1042 [2018-06] [sdks] add interp-mixed to iOS SDK (#9514) * mono/mono@2214d1fa74f [2018-06] [dist] Ensure gensources.cs is included in tarballs (#9516) * mono/mono@c25f8e32899 [arm64] Make OP_CHECK_THIS read only a byte, to prevent unaligned access errors. (#9544) * mono/mono@32ce5c4dfc0 [2018-06] [interp] Optimise allocation path (#9513) * mono/mono@f126e2e3c77 [sdk] Do not fix android platform-tools version. Make it configurable. * mono/mono@fa45833f9bd Restore the ability to regenerate opcode.def form Perl/XML, though CI cannot and does not. * mono/mono@604d5e516b0 Merge pull request #9485 from alexanderkyte/2018-06-merp_params * mono/mono@7c379ca7ca1 [2018-06] [jit] Add Span\u003cT\u003e intrinsics. (#9515) * mono/mono@d1db5c5c903 [mcs] Implements awaited expression check for indirections * mono/mono@633745f1b7b [runtime] Enable application to register path for MERP restart * mono/mono@81499e9509f [runtime] Make merp eventType icall argument * mono/mono@308794335c7 Mixed testing * mono/mono@8bb5d2b97ef [ios sdk] add interp-only support * mono/mono@28c3ba27b9f [interp] fullaotmixedcheck fixes * mono/mono@78a5be344a4 [runtime] Store the interpreter method invoked by the delegate in MonoDelegate.interp_method, make MonoDelegate.method_ptr always point to a JIT callable entry point. (#9019) * mono/mono@a520836ddb8 [sdks] build more runtimes, simulators and cross compilers on CI * mono/mono@a5370bdc532 [bitcode] fix build regression of tvos and watchos * mono/mono@69640dfafdb [llvm] Avoid using the preserveall calling convention on watchos, xcode10 asserts on it. * mono/mono@de745ad3e39 [interp] fix scope issue regarding `klass` var * mono/mono@6e514dcc645 [mini] make interp work with AOT image generated with aot=interp * mono/mono@adf9b386ad8 [mini] signature cache does not do need_direct_wrapper and virtual_. but needs info to identify signatures for valuetypes * mono/mono@7c3a3b100ed [mini] respect additional flags when caching runtime invoke wrappers * mono/mono@2115f2790c7 Merge pull request #9446 from monojenkins/backport-pr-9440-to-2018-06 * mono/mono@329ff0292bb Add another Darwin file system * mono/mono@9cf74ba9295 Bump bockbuild * mono/mono@972cb658d44 [mini] add workaround for AMD Ryzen Threadripper issue (#9359) * mono/mono@6da47b0ac01 [build] Skips RemoteExecuted bases tests on monodroid * mono/mono@bff2c0f348d [2018-06] [sdks] Only rebuild MXE when it doesn't exist, not when we just cloned the sources (#9366) * mono/mono@331fd2a800c [2018-06] Make requested MERP file format changes (#9331) * mono/mono@3a56983dc7e Bump linker * mono/mono@8df9adc649b [runtime] Make mono-state dumper abandon stuck threads (#9272) * mono/mono@04d8499a2f3 [2018-06] [runtime] Package merp params in 3 ways needed (#9269) * mono/mono@ebf5f386c93 Formatting * mono/mono@907ca9a6092 Fixes #9277 with @marek-safar recommendations * mono/mono@2e15d8e8793 Unix-only exception on Windows fix #9277 * mono/mono@b5483fb5e90 [profiler] account for nullbyte in allocated buffer (#9201) * mono/mono@fcc7e6f7636 [2018-06] [System]: `HttpWebRequest` now throws `WebExceptionStatus.RequestCanceled` on abort. (#9294) * mono/mono@18906e72420 [2018-06] [System]: Renegotiation in AppleTls requires OS X 10.12+. (#9255) * mono/mono@d4471210acd [2018-06] [System]: Fix bug in `WebResponseStream.GetResponse()` that will make some people happy. (#9242) * mono/mono@df1b71eff4a Bump msbuild to track xplat-master (#9247) * mono/mono@9ec4d30693e [loader] LoadFrom of problematic images should reprobe (correctly) * mono/mono@3ee5a5cc3d9 [corlib] Allow DM with an extra param to have the first one bound to null. Fixes #9033. * mono/mono@bedea5a1d4c [interp] check existence of InterpMethod before removing it from interp code hastable * mono/mono@41615187770 Bump corefx (#9117) * mono/mono@a23bc0b3b40 [System] Fix another `SocketAsyncEventArgs` issue for #8871. (#9126) * mono/mono@13f35792911 [Linux,XA build] Fix building of Windows cross-compilers on Ubuntu Linux (#9174) * mono/mono@d904e6b30de [SDKS,Android] Install cmake when provisioning Android SDK (#9141) * mono/mono@cd81c99bacb Bump bockbuild to fix environment variables expansion bug (#9178) Diff: https://github.com/mono/mono/compare/7627a5f9eeba0fd846731ad0c498556f55be1a34...bd3321192a5833aeaeda8bf0ff1f3499a2be0c5f --- external/mono | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/mono b/external/mono index 7627a5f9eeb..bd3321192a5 160000 --- a/external/mono +++ b/external/mono @@ -1 +1 @@ -Subproject commit 7627a5f9eeba0fd846731ad0c498556f55be1a34 +Subproject commit bd3321192a5833aeaeda8bf0ff1f3499a2be0c5f