Imported Upstream version 5.20.0.180

Former-commit-id: ff953ca879339fe1e1211f7220f563e1342e66cb
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-02-04 20:11:37 +00:00
parent 0e2d47d1c8
commit 0510252385
3360 changed files with 83827 additions and 39243 deletions

View File

@@ -230,7 +230,7 @@
</type>
<!-- reflection.c mono_get_reflection_missing_object -->
<type fullname="System.Missing" preserve="fields" />
<type fullname="System.Reflection.Missing" preserve="fields" />
<type fullname="System.MarshalByRefObject" preserve="fields" feature="remoting" />
@@ -322,9 +322,6 @@
<method signature="System.Void .ctor()" />
</type>
<!-- reflection.c: mono_get_reflection_missing_object -->
<type fullname="System.Reflection.Missing" preserve="field" />
<!-- domain.c: mono_defaults.argumenthandle_class -->
<type fullname="System.RuntimeArgumentHandle" preserve="fields" />
@@ -472,10 +469,7 @@
<!-- icalls - but (at least parts of them) are used thru interfaces at runtime and cannot be linked out -->
<type fullname="System.Globalization.DateTimeFormatInfo" preserve="fields" />
<type fullname="System.Globalization.CompareInfo" preserve="fields" />
<type fullname="System.Globalization.CultureInfo" preserve="fields">
<!-- icall.c: fill_reflection_assembly_name (assert) and ves_icall_System_Reflection_Assembly_GetReferencedAssemblies (assert) -->
<method name="CreateCulture" />
</type>
<type fullname="System.Globalization.CultureInfo" preserve="fields" />
<type fullname="System.Globalization.NumberFormatInfo" preserve="fields" />
<type fullname="System.Globalization.RegionInfo" preserve="fields" />
<type fullname="System.Globalization.SortKey" preserve="fields" />
@@ -554,11 +548,6 @@
<type fullname="System.Reflection.MonoEvent" preserve="fields" />
<type fullname="System.Reflection.MonoEventInfo" preserve="fields" />
<type fullname="System.Reflection.MonoField" preserve="fields" />
<!-- reflection.c: mono_method_get_object uses both MonoGeneric[C]Method / will crash for ves_icall_Type_GetConstructors_internal -->
<type fullname="System.Reflection.MonoGenericMethod" preserve="fields" />
<type fullname="System.Reflection.MonoGenericCMethod" preserve="fields" />
<type fullname="System.Reflection.MonoMethod" preserve="fields" />
<type fullname="System.Reflection.MonoMethodInfo" preserve="fields" />
<type fullname="System.Reflection.MonoPropertyInfo" preserve="fields" />
@@ -743,7 +732,7 @@
</type>
<!-- object.c: mono_object_new_specific_checked -->
<type fullname="System.Runtime.Remoting.Activation.ActivationServices" >
<type fullname="System.Runtime.Remoting.Activation.ActivationServices" feature="remoting">
<method name="CreateProxyForType"/>
</type>
@@ -753,9 +742,6 @@
<method signature="System.Void .ctor(System.String)" />
</type>
<!-- domain.c: mono_defaults.runtimesecurityframe_class -->
<type fullname="System.Security.RuntimeSecurityFrame" preserve="fields" />
<!-- domain.c: mono_defaults.executioncontext_class -->
<type fullname="System.Threading.ExecutionContext">
<!-- security-manager.c: mono_get_context_capture_method (can likely be removed) -->