[netcore] Minor fixes, fix GetTypeTests.GetType_EmptyString (mono/mono#15933)
authorEgor Bogatov <egorbo@gmail.com>
Thu, 1 Aug 2019 20:56:56 +0000 (23:56 +0300)
committerSteve Pfister <steveisok@users.noreply.github.com>
Thu, 1 Aug 2019 20:56:56 +0000 (16:56 -0400)
commit931c310bfd813f370de46dafb0ec16ba503ab14d
tree216ea3f1b639521611893339b5655d451fc5a863
parent8cdf202f0cfc3b6fae3f7e9d51f5e908bc3b922a
[netcore] Minor fixes, fix GetTypeTests.GetType_EmptyString (mono/mono#15933)

* Fixes https://github.com/mono/mono/issues/15023

* Fixes https://github.com/mono/mono/issues/15189 (were marked as "require large array
support" in dotnet/corefx by @filipnavara)

* Move InternalGetHashCode to RuntimeHelpers

Commit migrated from https://github.com/mono/mono/commit/26f3df98810411b62fcf41daaff5d407df3ba7b5
src/mono/mono/metadata/icall-def-netcore.h
src/mono/mono/metadata/icall.c
src/mono/mono/metadata/reflection.c
src/mono/netcore/CoreFX.issues.rsp
src/mono/netcore/Makefile
src/mono/netcore/System.Private.CoreLib/src/System.Reflection.Emit/AssemblyBuilder.cs
src/mono/netcore/System.Private.CoreLib/src/System.Reflection/RuntimeAssembly.cs
src/mono/netcore/System.Private.CoreLib/src/System.Runtime.CompilerServices/RuntimeHelpers.cs
src/mono/netcore/System.Private.CoreLib/src/System/Object.cs