Imported Upstream version 4.8.0.309

Former-commit-id: 5f9c6ae75f295e057a7d2971f3a6df4656fa8850
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-11-10 13:04:39 +00:00
parent ee1447783b
commit 94b2861243
4912 changed files with 390737 additions and 49310 deletions

View File

@@ -23,6 +23,11 @@ Mono.Globalization.Unicode/SortKeyBuffer.cs
Mono.Globalization.Unicode/Normalization.cs
Mono.Globalization.Unicode/NormalizationTableUtil.cs
Mono/Runtime.cs
Mono/RuntimeHandles.cs
Mono/RuntimeMarshal.cs
Mono/RuntimeStructs.cs
Mono/SafeGPtrArrayHandle.cs
Mono/SafeStringMarshal.cs
Mono/DataConverter.cs
Mono.Interop/ComInteropProxy.cs
Mono.Interop/IDispatch.cs
@@ -100,9 +105,6 @@ System/DomainManagerInitializationFlags.cs
System/EmptyArray.cs
System/Environment.cs
System/EnvironmentVariableTarget.cs
System/GC.cs
System/GCCollectionMode.cs
System/GCNotificationStatus.cs
System/Guid.cs
System/IConsoleDriver.cs
System/IntPtr.cs
@@ -162,6 +164,7 @@ System.Diagnostics/StackFrame.cs
System.Diagnostics/StackTrace.cs
System.Diagnostics.Tracing/EventAttribute.cs
System.Diagnostics.Tracing/EventCommand.cs
System.Diagnostics.Tracing/EventCounter.cs
System.Diagnostics.Tracing/EventSource.cs
System.Diagnostics.Tracing/EventSourceAttribute.cs
System.Diagnostics.Tracing/EventSourceSettings.cs
@@ -175,7 +178,6 @@ System.Diagnostics.Tracing/EventFieldFormat.cs
System.Diagnostics.Tracing/EventFieldTags.cs
System.Diagnostics.Tracing/EventIgnoreAttribute.cs
System.Diagnostics.Tracing/EventManifestOptions.cs
System.Diagnostics.Tracing/EventSourceException.cs
System.Diagnostics.SymbolStore/ISymbolBinder.cs
System.Diagnostics.SymbolStore/ISymbolBinder1.cs
System.Diagnostics.SymbolStore/ISymbolDocument.cs
@@ -257,14 +259,12 @@ System.Reflection/PortableExecutableKinds.cs
System.Reflection/PropertyInfo.cs
System.Reflection/ReflectionTypeLoadException.cs
System.Reflection/StrongNameKeyPair.cs
System.Reflection/TargetException.cs
System.Reflection/TargetInvocationException.cs
System.Reflection/TargetParameterCountException.cs
System.Reflection.Emit/AssemblyBuilder.cs
System.Reflection.Emit/AssemblyBuilderAccess.cs
System.Reflection.Emit/ConstructorBuilder.cs
System.Reflection.Emit/ConstructorOnTypeBuilderInst.cs
System.Reflection.Emit/CustomAttributeBuilder.cs
System.Reflection.Emit/CustomAttributeBuilder.pns.cs
System.Reflection.Emit/DerivedTypes.cs
System.Reflection.Emit/DynamicILInfo.cs
System.Reflection.Emit/DynamicMethod.cs
@@ -278,6 +278,7 @@ System.Reflection.Emit/FieldToken.cs
System.Reflection.Emit/FlowControl.cs
System.Reflection.Emit/GenericTypeParameterBuilder.cs
System.Reflection.Emit/ILGenerator.cs
System.Reflection.Emit/ILGenerator.pns.cs
System.Reflection.Emit/Label.cs
System.Reflection.Emit/LocalBuilder.cs
System.Reflection.Emit/MethodBuilder.cs
@@ -293,18 +294,34 @@ System.Reflection.Emit/OpCodeType.cs
System.Reflection.Emit/OperandType.cs
System.Reflection.Emit/PackingSize.cs
System.Reflection.Emit/ParameterBuilder.cs
System.Reflection.Emit/ParameterBuilder.pns.cs
System.Reflection.Emit/ParameterToken.cs
System.Reflection.Emit/PEFileKinds.cs
System.Reflection.Emit/PropertyBuilder.cs
System.Reflection.Emit/PropertyOnTypeBuilderInst.cs
System.Reflection.Emit/PropertyToken.cs
System.Reflection.Emit/SignatureHelper.cs
System.Reflection.Emit/SignatureHelper.pns.cs
System.Reflection.Emit/SignatureToken.cs
System.Reflection.Emit/StackBehaviour.cs
System.Reflection.Emit/StringToken.cs
System.Reflection.Emit/TypeBuilder.cs
System.Reflection.Emit/TypeToken.cs
System.Reflection.Emit/UnmanagedMarshal.cs
System.Reflection.Emit/AssemblyBuilder.pns.cs
System.Reflection.Emit/ConstructorBuilder.pns.cs
System.Reflection.Emit/CustomAttributeBuilder.pns.cs
System.Reflection.Emit/EnumBuilder.pns.cs
System.Reflection.Emit/EventBuilder.pns.cs
System.Reflection.Emit/FieldBuilder.pns.cs
System.Reflection.Emit/GenericTypeParameterBuilder.pns.cs
System.Reflection.Emit/ILGenerator.pns.cs
System.Reflection.Emit/MethodBuilder.pns.cs
System.Reflection.Emit/ModuleBuilder.pns.cs
System.Reflection.Emit/ParameterBuilder.pns.cs
System.Reflection.Emit/PropertyBuilder.pns.cs
System.Reflection.Emit/SignatureHelper.pns.cs
System.Reflection.Emit/TypeBuilder.pns.cs
System.Reflection.Metadata/AssemblyExtensions.cs
System.Resources/Win32Resources.cs
System.Runtime/GCLargeObjectHeapCompactionMode.cs
@@ -695,12 +712,13 @@ System.Security.AccessControl/SecurityInfos.cs
System.Security.AccessControl/SystemAcl.cs
System.Security.Cryptography/CryptoAPITransform.cs
System.Security.Cryptography/CryptoConfig.cs
System.Security.Cryptography/CryptoConfig_2_1.cs
System.Security.Cryptography/CryptoConfig.common.cs
System.Security.Cryptography/CryptoConfig.fullaot.cs
System.Security.Cryptography/CspKeyContainerInfo.cs
System.Security.Cryptography/DESCryptoServiceProvider.cs
System.Security.Cryptography/DSACryptoServiceProvider.cs
System.Security.Cryptography/ICspAsymmetricAlgorithm.cs
System.Security.Cryptography/IncrementalHash.cs
System.Security.Cryptography/KeyNumber.cs
System.Security.Cryptography/MD5CryptoServiceProvider.cs
System.Security.Cryptography/RC2CryptoServiceProvider.cs
@@ -844,7 +862,6 @@ System.Text/EncodingHelper.cs
System.Text/NormalizationForm.cs
System.Text/Latin1Encoding.cs
System.Threading/CompressedStack.cs
System.Threading/EventWaitHandle.cs
System.Threading/HostExecutionContext.cs
System.Threading/HostExecutionContextManager.cs
System.Threading/Interlocked.cs
@@ -893,8 +910,8 @@ ReferenceSources/TypeBuilderInstantiation.cs
ReferenceSources/Buffer.cs
ReferenceSources/TextInfo.cs
ReferenceSources/win32native.cs
ReferenceSources/SharedStatics.cs
ReferenceSources/SecurityContext.cs
ReferenceSources/PathInternal.cs
../referencesource/mscorlib/system/__filters.cs
../referencesource/mscorlib/system/__hresults.cs
@@ -959,6 +976,8 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/fieldaccessexception.cs
../referencesource/mscorlib/system/flagsattribute.cs
../referencesource/mscorlib/system/formatexception.cs
../referencesource/mscorlib/system/FormattableString.cs
../referencesource/mscorlib/system/gc.cs
../referencesource/mscorlib/system/guid.cs
../referencesource/mscorlib/system/iappdomain.cs
../referencesource/mscorlib/system/iappdomainsetup.cs
@@ -1015,6 +1034,7 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/rttype.cs
../referencesource/mscorlib/system/sbyte.cs
../referencesource/mscorlib/system/serializableattribute.cs
../referencesource/mscorlib/system/sharedstatics.cs
../referencesource/mscorlib/system/stackoverflowexception.cs
../referencesource/mscorlib/system/single.cs
../referencesource/mscorlib/system/string.cs
@@ -1119,6 +1139,7 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/diagnostics/contracts/contractsbcl.cs
../referencesource/mscorlib/system/diagnostics/eventing/eventactivityoptions.cs
../referencesource/mscorlib/system/diagnostics/eventing/eventsourceexception.cs
../referencesource/mscorlib/system/diagnostics/eventing/winmeta.cs
../referencesource/mscorlib/system/diagnostics/eventing/TraceLogging/EventSourceOptions.cs
@@ -1236,6 +1257,9 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/reflection/reflectioncontext.cs
../referencesource/mscorlib/system/reflection/resourceattributes.cs
../referencesource/mscorlib/system/reflection/RuntimeReflectionExtensions.cs
../referencesource/mscorlib/system/reflection/targetexception.cs
../referencesource/mscorlib/system/reflection/targetinvocationexception.cs
../referencesource/mscorlib/system/reflection/targetparametercountexception.cs
../referencesource/mscorlib/system/reflection/typeattributes.cs
../referencesource/mscorlib/system/reflection/typedelegator.cs
../referencesource/mscorlib/system/reflection/typefilter.cs
@@ -1348,12 +1372,15 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/runtime/compilerservices/datetimeconstantattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/decimalconstantattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/decoratednameattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/disableprivatereflectionattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/discardableattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/extensionattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/fixedaddressvaluetypeattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/fixedbufferattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/FormattableStringFactory.cs
../referencesource/mscorlib/system/runtime/compilerservices/hascopysemanticsattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/IAsyncStateMachine.cs
../referencesource/mscorlib/system/runtime/compilerservices/idispatchconstantattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/indexernameattribute.cs
../referencesource/mscorlib/system/runtime/compilerservices/INotifyCompletion.cs
../referencesource/mscorlib/system/runtime/compilerservices/internalsvisibletoattribute.cs
@@ -1443,6 +1470,7 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/security/cryptography/ripemd160.cs
../referencesource/mscorlib/system/security/cryptography/ripemd160managed.cs
../referencesource/mscorlib/system/security/cryptography/rsa.cs
../referencesource/mscorlib/system/security/cryptography/rsacryptoserviceprovider.cs
../referencesource/mscorlib/system/security/cryptography/rsaoaepkeyexchangedeformatter.cs
../referencesource/mscorlib/system/security/cryptography/rsaoaepkeyexchangeformatter.cs
../referencesource/mscorlib/system/security/cryptography/rsapkcs1keyexchangedeformatter.cs
@@ -1489,6 +1517,7 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/text/encoderreplacementfallback.cs
../referencesource/mscorlib/system/text/encoding.cs
../referencesource/mscorlib/system/text/encodinginfo.cs
../referencesource/mscorlib/system/text/encodingprovider.cs
../referencesource/mscorlib/system/text/mlangcodepageencoding.cs
../referencesource/mscorlib/system/text/surrogateencoder.cs
../referencesource/mscorlib/system/text/unicodeencoding.cs
@@ -1557,12 +1586,14 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/threading/abandonedmutexexception.cs
../referencesource/mscorlib/system/threading/apartmentstate.cs
../referencesource/mscorlib/system/threading/asynclocal.cs
../referencesource/mscorlib/system/threading/autoresetevent.cs
../referencesource/mscorlib/system/threading/CancellationToken.cs
../referencesource/mscorlib/system/threading/CancellationTokenRegistration.cs
../referencesource/mscorlib/system/threading/CancellationTokenSource.cs
../referencesource/mscorlib/system/threading/CountdownEvent.cs
../referencesource/mscorlib/system/threading/eventresetmode.cs
../referencesource/mscorlib/system/threading/eventwaithandle.cs
../referencesource/mscorlib/system/threading/executioncontext.cs
../referencesource/mscorlib/system/threading/LazyInitializer.cs
../referencesource/mscorlib/system/threading/lockrecursionexception.cs
@@ -1590,6 +1621,7 @@ ReferenceSources/SecurityContext.cs
../referencesource/mscorlib/system/threading/waithandlecannotbeopenedexception.cs
../referencesource/mscorlib/system/threading/threadpool.cs
../referencesource/mscorlib/system/threading/waithandle.cs
../referencesource/mscorlib/system/threading/waithandleExtensions.cs
../referencesource/mscorlib/system/threading/Tasks/AsyncCausalityTracer.cs
../referencesource/mscorlib/system/threading/Tasks/BeginEndAwaitableAdapter.cs
@@ -1618,10 +1650,3 @@ ReferenceSources/SecurityContext.cs
ReferenceSources/String.cs
ReferenceSources/Type.cs
coreclr/AsyncLocal.cs
coreclr/DisablePrivateReflectionAttribute.cs
coreclr/EncodingProvider.cs
coreclr/FormattableString.cs
coreclr/FormattableStringFactory.cs
coreclr/WaitHandleExtensions.cs