diff --git a/dotnet/targets/Xamarin.Shared.Sdk.props b/dotnet/targets/Xamarin.Shared.Sdk.props index ebe2a060567e..d31154a249c6 100644 --- a/dotnet/targets/Xamarin.Shared.Sdk.props +++ b/dotnet/targets/Xamarin.Shared.Sdk.props @@ -229,6 +229,10 @@ true macho false + + + false + false diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 0b311fa9300e..1c7c1761542a 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -6,16 +6,16 @@ This file should be imported by eng/Versions.props - 11.0.0-beta.26172.108 - 11.0.0-beta.26172.108 - 0.11.5-preview.26172.108 - 11.0.0-beta.26172.108 - 11.0.0-preview.3.26172.108 - 11.0.0-preview.3.26172.108 - 11.0.0-preview.3.26172.108 - 11.0.100-preview.3.26172.108 - 11.0.0-preview.3.26172.108 - 11.0.100-preview.3.26172.108 + 11.0.0-beta.26201.113 + 11.0.0-beta.26201.113 + 0.11.5-preview.26201.113 + 11.0.0-beta.26201.113 + 11.0.0-preview.4.26201.113 + 11.0.0-preview.4.26201.113 + 11.0.0-preview.4.26201.113 + 11.0.100-preview.4.26201.113 + 11.0.0-preview.4.26201.113 + 11.0.100-preview.4.26201.113 26.0.11017 26.2.10226 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 72f4e63e7bc4..a287282cf0d0 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,29 +1,29 @@ - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 @@ -61,25 +61,25 @@ - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 https://github.com/dotnet/xharness 88399512021dfa8b5f45d91f84c8ce6f0959b127 - + https://github.com/dotnet/dotnet - 491bbab262d2f8179cf5f5651bc0689d9c12739a + 185a5cc19c0edff3dd2e0acdea9a182d9f077d36 diff --git a/eng/common/core-templates/job/onelocbuild.yml b/eng/common/core-templates/job/onelocbuild.yml index c5788829a872..eefed3b667a4 100644 --- a/eng/common/core-templates/job/onelocbuild.yml +++ b/eng/common/core-templates/job/onelocbuild.yml @@ -52,13 +52,13 @@ jobs: # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com) ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 demands: Cmd os: windows # If it's not devdiv, it's dnceng ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}: name: $(DncEngInternalBuildPool) - image: 1es-windows-2022 + image: windows.vs2026.amd64 os: windows steps: diff --git a/eng/common/core-templates/job/publish-build-assets.yml b/eng/common/core-templates/job/publish-build-assets.yml index c9ee8ffd8f1d..9d7490518c48 100644 --- a/eng/common/core-templates/job/publish-build-assets.yml +++ b/eng/common/core-templates/job/publish-build-assets.yml @@ -74,13 +74,13 @@ jobs: # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com) ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 demands: Cmd os: windows # If it's not devdiv, it's dnceng ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}: name: NetCore1ESPool-Publishing-Internal - image: windows.vs2022.amd64 + image: windows.vs2026.amd64 os: windows steps: - ${{ if eq(parameters.is1ESPipeline, '') }}: diff --git a/eng/common/core-templates/job/source-index-stage1.yml b/eng/common/core-templates/job/source-index-stage1.yml index cf02b82d4e20..bac6ac5faac3 100644 --- a/eng/common/core-templates/job/source-index-stage1.yml +++ b/eng/common/core-templates/job/source-index-stage1.yml @@ -15,6 +15,8 @@ jobs: variables: - name: BinlogPath value: ${{ parameters.binlogPath }} + - name: skipComponentGovernanceDetection + value: true - template: /eng/common/core-templates/variables/pool-providers.yml parameters: is1ESPipeline: ${{ parameters.is1ESPipeline }} diff --git a/eng/common/core-templates/post-build/post-build.yml b/eng/common/core-templates/post-build/post-build.yml index c5ece1850063..0994189969f3 100644 --- a/eng/common/core-templates/post-build/post-build.yml +++ b/eng/common/core-templates/post-build/post-build.yml @@ -110,7 +110,7 @@ stages: # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com) ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 demands: Cmd os: windows # If it's not devdiv, it's dnceng @@ -154,14 +154,14 @@ stages: # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com) ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 demands: Cmd os: windows # If it's not devdiv, it's dnceng ${{ else }}: ${{ if eq(parameters.is1ESPipeline, true) }}: name: $(DncEngInternalBuildPool) - image: 1es-windows-2022 + image: windows.vs2026.amd64 os: windows ${{ else }}: name: $(DncEngInternalBuildPool) @@ -215,14 +215,14 @@ stages: # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com) ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 demands: Cmd os: windows # If it's not devdiv, it's dnceng ${{ else }}: ${{ if eq(parameters.is1ESPipeline, true) }}: name: $(DncEngInternalBuildPool) - image: 1es-windows-2022 + image: windows.vs2026.amd64 os: windows ${{ else }}: name: $(DncEngInternalBuildPool) @@ -276,18 +276,18 @@ stages: # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com) ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}: name: AzurePipelines-EO - image: 1ESPT-Windows2022 + image: 1ESPT-Windows2025 demands: Cmd os: windows # If it's not devdiv, it's dnceng ${{ else }}: ${{ if eq(parameters.is1ESPipeline, true) }}: name: NetCore1ESPool-Publishing-Internal - image: windows.vs2022.amd64 + image: windows.vs2026.amd64 os: windows ${{ else }}: name: NetCore1ESPool-Publishing-Internal - demands: ImageOverride -equals windows.vs2022.amd64 + demands: ImageOverride -equals windows.vs2026.amd64 steps: - template: /eng/common/core-templates/post-build/setup-maestro-vars.yml parameters: diff --git a/eng/common/core-templates/stages/renovate.yml b/eng/common/core-templates/stages/renovate.yml index 41f3b6cc8570..edab28182585 100644 --- a/eng/common/core-templates/stages/renovate.yml +++ b/eng/common/core-templates/stages/renovate.yml @@ -68,7 +68,7 @@ parameters: type: object default: name: NetCore1ESPool-Internal - image: 1es-windows-2022 + image: windows.vs2026.amd64 os: windows resources: diff --git a/eng/common/templates-official/job/job.yml b/eng/common/templates-official/job/job.yml index 92a0664f5647..f70224eaa456 100644 --- a/eng/common/templates-official/job/job.yml +++ b/eng/common/templates-official/job/job.yml @@ -44,11 +44,10 @@ jobs: sbomEnabled: false # we don't need SBOM for logs - ${{ if eq(parameters.enablePublishBuildArtifacts, true) }}: - - output: buildArtifacts + - output: pipelineArtifact displayName: Publish Logs - PathtoPublish: '$(Build.ArtifactStagingDirectory)/artifacts/log/$(_BuildConfig)' - publishLocation: Container - ArtifactName: ${{ coalesce(parameters.enablePublishBuildArtifacts.artifactName, '$(Agent.Os)_$(Agent.JobName)_Attempt$(System.JobAttempt)' ) }} + targetPath: '$(Build.ArtifactStagingDirectory)/artifacts/log/$(_BuildConfig)' + artifactName: ${{ coalesce(parameters.enablePublishBuildArtifacts.artifactName, '$(Agent.Os)_$(Agent.JobName)_Attempt$(System.JobAttempt)' ) }} continueOnError: true condition: always() sbomEnabled: false # we don't need SBOM for logs diff --git a/eng/common/templates-official/variables/pool-providers.yml b/eng/common/templates-official/variables/pool-providers.yml index 1f308b24efc4..2cc3ae305d5a 100644 --- a/eng/common/templates-official/variables/pool-providers.yml +++ b/eng/common/templates-official/variables/pool-providers.yml @@ -23,7 +23,7 @@ # # pool: # name: $(DncEngInternalBuildPool) -# image: 1es-windows-2022 +# image: windows.vs2026.amd64 variables: # Coalesce the target and source branches so we know when a PR targets a release branch diff --git a/eng/common/templates/job/job.yml b/eng/common/templates/job/job.yml index 238fa0818f7b..7f1b5d97d1ab 100644 --- a/eng/common/templates/job/job.yml +++ b/eng/common/templates/job/job.yml @@ -61,16 +61,16 @@ jobs: sbomEnabled: false # we don't need SBOM for logs - ${{ if ne(parameters.enablePublishBuildArtifacts, 'false') }}: - - template: /eng/common/core-templates/steps/publish-build-artifacts.yml + - template: /eng/common/core-templates/steps/publish-pipeline-artifacts.yml parameters: is1ESPipeline: false args: displayName: Publish Logs - pathToPublish: '$(Build.ArtifactStagingDirectory)/artifacts/log/$(_BuildConfig)' - publishLocation: Container + targetPath: '$(Build.ArtifactStagingDirectory)/artifacts/log/$(_BuildConfig)' artifactName: ${{ coalesce(parameters.enablePublishBuildArtifacts.artifactName, '$(Agent.Os)_$(Agent.JobName)_Attempt$(System.JobAttempt)' ) }} continueOnError: true condition: always() + sbomEnabled: false - ${{ if eq(parameters.enableBuildRetry, 'true') }}: - template: /eng/common/core-templates/steps/publish-pipeline-artifacts.yml diff --git a/eng/common/templates/variables/pool-providers.yml b/eng/common/templates/variables/pool-providers.yml index 18693ea120d5..587770f0add4 100644 --- a/eng/common/templates/variables/pool-providers.yml +++ b/eng/common/templates/variables/pool-providers.yml @@ -23,7 +23,7 @@ # # pool: # name: $(DncEngInternalBuildPool) -# demands: ImageOverride -equals windows.vs2022.amd64 +# demands: ImageOverride -equals windows.vs2026.amd64 variables: - ${{ if eq(variables['System.TeamProject'], 'internal') }}: - template: /eng/common/templates-official/variables/pool-providers.yml diff --git a/global.json b/global.json index c102d6570632..b9fe8cc2164d 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "11.0.100-preview.3.26172.108", + "version": "11.0.100-preview.4.26201.113", "paths": [ "builds/downloads/dotnet", "$host$" @@ -8,9 +8,9 @@ "errorMessage": "The .NET SDK could not be found, please run 'make dotnet -C builds'." }, "tools": { - "dotnet": "11.0.100-preview.3.26172.108" + "dotnet": "11.0.100-preview.4.26201.113" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.26172.108" + "Microsoft.DotNet.Arcade.Sdk": "11.0.0-beta.26201.113" } } diff --git a/runtime/shared.h b/runtime/shared.h index 6132638c6b7b..094533ec9756 100644 --- a/runtime/shared.h +++ b/runtime/shared.h @@ -54,6 +54,8 @@ struct Block_literal { struct Xamarin_block_descriptor * xamarin_get_block_descriptor (); +// Workaround for https://github.com/dotnet/runtime/issues/126299 +int32_t SystemNative_IsATty (intptr_t fd); #ifdef __cplusplus } /* extern "C" */ diff --git a/runtime/shared.m b/runtime/shared.m index 47c4c75bd54b..8ec358eb5e1a 100644 --- a/runtime/shared.m +++ b/runtime/shared.m @@ -193,3 +193,11 @@ -(id) initWithFunc: (init_cocoa_func *) func { return &xamarin_block_descriptor; } + +#if (TARGET_OS_MACCATALYST || TARGET_OS_IOS || TARGET_OS_TV || TARGET_OS_SIMULATOR) +// Workaround for https://github.com/dotnet/runtime/issues/126299 +int32_t SystemNative_IsATty (intptr_t fd) +{ + return 0; +} +#endif diff --git a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-preservedapis.txt b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-preservedapis.txt index 2a62d6690175..a411ac566bb1 100644 --- a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-preservedapis.txt +++ b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-preservedapis.txt @@ -5414,6 +5414,8 @@ System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribut System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute..ctor(System.Boolean) System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute..ctor() +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute..ctor() System.Private.CoreLib.dll:System.Diagnostics.Contracts.ContractException System.Private.CoreLib.dll:System.Diagnostics.Contracts.ContractException..ctor() System.Private.CoreLib.dll:System.Diagnostics.Contracts.ContractException..ctor(System.Diagnostics.Contracts.ContractFailureKind, System.String, System.String, System.String, System.Exception) @@ -5893,9 +5895,10 @@ System.Private.CoreLib.dll:System.Exception..ctor() System.Private.CoreLib.dll:System.Exception..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) System.Private.CoreLib.dll:System.Exception..ctor(System.String, System.Exception) System.Private.CoreLib.dll:System.Exception..ctor(System.String) -System.Private.CoreLib.dll:System.Exception.g__Write|61_0(System.String, System.Span`1&) +System.Private.CoreLib.dll:System.Exception.g__Write|63_0(System.String, System.Span`1&) System.Private.CoreLib.dll:System.Exception.CanSetRemoteStackTrace() System.Private.CoreLib.dll:System.Exception.CaptureDispatchState() +System.Private.CoreLib.dll:System.Exception.CreateArgumentException(System.Exception/ArgumentExceptionKind, System.Char*, System.Char*, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.Exception.CreateRuntimeWrappedException(System.Object*, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.Exception.CreateTargetInvocationException(System.Exception*, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.Exception.CreateTypeInitializationException(System.Char*, System.Exception*, System.Object*, System.Exception*) @@ -5926,6 +5929,10 @@ System.Private.CoreLib.dll:System.Exception.ToString() System.Private.CoreLib.dll:System.Exception[] System.AggregateException::_innerExceptions System.Private.CoreLib.dll:System.Exception[] System.Reflection.ReflectionTypeLoadException::k__BackingField System.Private.CoreLib.dll:System.Exception[] System.Reflection.ReflectionTypeLoadException::LoaderExceptions() +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind System.Exception/ArgumentExceptionKind::Argument +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind System.Exception/ArgumentExceptionKind::ArgumentNull +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind System.Exception/ArgumentExceptionKind::ArgumentOutOfRange System.Private.CoreLib.dll:System.Exception/DispatchState System.Private.CoreLib.dll:System.Exception/DispatchState System.Runtime.ExceptionServices.ExceptionDispatchInfo::_dispatchState System.Private.CoreLib.dll:System.Exception/DispatchState..ctor(System.Object, System.String, System.UIntPtr, System.Byte[]) @@ -7196,6 +7203,7 @@ System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalizatio System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::BinaryNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Currency System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Float +System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexFloat System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Integer System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::None @@ -7712,6 +7720,7 @@ System.Private.CoreLib.dll:System.HexConverter.get_CharToHexLookup() System.Private.CoreLib.dll:System.HexConverter.IsHexChar(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharLower(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharsBuffer(System.Byte, System.Span`1, System.Int32, System.HexConverter/Casing) +System.Private.CoreLib.dll:System.HexConverter.ToCharUpper(System.Int32) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFrom_Vector128`1(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16_Scalar(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) @@ -8041,6 +8050,7 @@ System.Private.CoreLib.dll:System.Int32 Interop/Range::Length System.Private.CoreLib.dll:System.Int32 Interop/Range::Location System.Private.CoreLib.dll:System.Int32 Interop/Sys/DirectoryEntry::NameLength System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileAdvice::value__ +System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::HardLinkCount System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::Mode System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatusFlags::value__ System.Private.CoreLib.dll:System.Int32 Interop/Sys/LockOperations::value__ @@ -8224,6 +8234,7 @@ System.Private.CoreLib.dll:System.Int32 System.Exception::_HResult System.Private.CoreLib.dll:System.Int32 System.Exception::_xcode System.Private.CoreLib.dll:System.Int32 System.Exception::EXCEPTION_COMPLUS System.Private.CoreLib.dll:System.Int32 System.Exception::HResult() +System.Private.CoreLib.dll:System.Int32 System.Exception/ArgumentExceptionKind::value__ System.Private.CoreLib.dll:System.Int32 System.Exception/ExceptionMessageKind::value__ System.Private.CoreLib.dll:System.Int32 System.ExceptionArgument::value__ System.Private.CoreLib.dll:System.Int32 System.ExceptionResource::value__ @@ -8394,6 +8405,7 @@ System.Private.CoreLib.dll:System.Int32 System.IO.EnumerationOptions::MaxRecursi System.Private.CoreLib.dll:System.Int32 System.IO.FileAccess::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileAttributes::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileHandleType::value__ +System.Private.CoreLib.dll:System.Int32 System.IO.FileLoadException/FileLoadExceptionKind::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileMode::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileOptions::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileShare::value__ @@ -9512,6 +9524,7 @@ System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String, Syst System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String, System.String, System.Exception) System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String, System.String) System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String) +System.Private.CoreLib.dll:System.IO.FileLoadException.Create(System.IO.FileLoadException/FileLoadExceptionKind, System.Char*, System.Int32, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.IO.FileLoadException.FormatFileLoadExceptionMessage(System.String, System.Int32) System.Private.CoreLib.dll:System.IO.FileLoadException.get_FileName() System.Private.CoreLib.dll:System.IO.FileLoadException.get_FusionLog() @@ -9519,6 +9532,11 @@ System.Private.CoreLib.dll:System.IO.FileLoadException.get_Message() System.Private.CoreLib.dll:System.IO.FileLoadException.GetFileLoadExceptionMessage(System.Int32, System.Runtime.CompilerServices.StringHandleOnStack) System.Private.CoreLib.dll:System.IO.FileLoadException.GetMessageForHR(System.Int32, System.Runtime.CompilerServices.StringHandleOnStack) System.Private.CoreLib.dll:System.IO.FileLoadException.ToString() +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::BadImageFormat +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::FileLoad +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::FileNotFound +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::OutOfMemory System.Private.CoreLib.dll:System.IO.FileMode System.Private.CoreLib.dll:System.IO.FileMode System.IO.FileMode::Append System.Private.CoreLib.dll:System.IO.FileMode System.IO.FileMode::Create @@ -10299,22 +10317,22 @@ System.Private.CoreLib.dll:System.NullReferenceException..ctor(System.String, Sy System.Private.CoreLib.dll:System.NullReferenceException..ctor(System.String) System.Private.CoreLib.dll:System.Number System.Private.CoreLib.dll:System.Number..cctor() -System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|156_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) -System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|29_0(System.Int128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|21_0(System.Int32, System.Int32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|25_0(System.Int64, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|31_0(System.UInt128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|23_0(System.UInt32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|27_0(System.UInt64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|158_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) +System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|30_0(System.Int128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|22_0(System.Int32, System.Int32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|26_0(System.Int64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|32_0(System.UInt128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|24_0(System.UInt32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|28_0(System.UInt64, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.g__Slow|15_0(System.Char, System.Int32&, System.Globalization.NumberFormatInfo, out System.Boolean&) -System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|162_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|30_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|22_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|26_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|32_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|24_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|28_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|50_0(System.UInt32) +System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|164_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|31_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|23_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|27_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|33_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|25_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|29_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|51_0(System.UInt32) System.Private.CoreLib.dll:System.Number.AccumulateDecimalDigitsIntoBigInteger(System.Number/NumberBuffer&, System.UInt32, System.UInt32, out System.Number/BigInteger&) System.Private.CoreLib.dll:System.Number.AppendUnknownChar`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) System.Private.CoreLib.dll:System.Number.AssembleFloatingPointBits`1(System.UInt64, System.Int32, System.Boolean) @@ -10336,6 +10354,7 @@ System.Private.CoreLib.dll:System.Number.FormatExponent`1(System.Collections.Gen System.Private.CoreLib.dll:System.Number.FormatFixed`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Int32[], System.ReadOnlySpan`1, System.ReadOnlySpan`1) System.Private.CoreLib.dll:System.Number.FormatFloat`1(TNumber, System.String, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatFloat`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.ReadOnlySpan`1, System.Globalization.NumberFormatInfo) +System.Private.CoreLib.dll:System.Number.FormatFloatingPointAsHex`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.Char, System.Int32, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatGeneral`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Globalization.NumberFormatInfo, System.Char, System.Boolean) System.Private.CoreLib.dll:System.Number.FormatInt128(System.Int128, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.FormatInt32(System.Int32, System.Int32, System.String, System.IFormatProvider) @@ -10423,6 +10442,7 @@ System.Private.CoreLib.dll:System.Number.TryParseBinaryIntegerNumber`2(System.Re System.Private.CoreLib.dll:System.Number.TryParseBinaryIntegerStyle`2(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out TInteger&) System.Private.CoreLib.dll:System.Number.TryParseDecimal`1(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out System.Decimal&) System.Private.CoreLib.dll:System.Number.TryParseFloat`2(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out TFloat&) +System.Private.CoreLib.dll:System.Number.TryParseHexFloatingPoint`2(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out TFloat&) System.Private.CoreLib.dll:System.Number.TryParseNumber`1(TChar*&, TChar*, System.Globalization.NumberStyles, System.Number/NumberBuffer&, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.TryStringToNumber`1(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Number/NumberBuffer&, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.TryUInt128ToBinaryStr`1(System.Int128, System.Int32, System.Span`1, out System.Int32&) @@ -14093,10 +14113,8 @@ System.Private.CoreLib.dll:System.Runtime.InteropServices.DynamicInterfaceCastab System.Private.CoreLib.dll:System.Runtime.InteropServices.DynamicInterfaceCastableHelpers.IsInterfaceImplemented(System.Runtime.InteropServices.IDynamicInterfaceCastable*, System.RuntimeType*, System.Boolean, System.Boolean*, System.Exception*) System.Private.CoreLib.dll:System.Runtime.InteropServices.DynamicInterfaceCastableImplementationAttribute System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException -System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor() System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.String, System.Exception) -System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.String, System.Int32) System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.String) System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException.ToString() System.Private.CoreLib.dll:System.Runtime.InteropServices.FieldOffsetAttribute @@ -14169,11 +14187,6 @@ System.Private.CoreLib.dll:System.Runtime.InteropServices.IDynamicInterfaceCasta System.Private.CoreLib.dll:System.Runtime.InteropServices.IDynamicInterfaceCastable.IsInterfaceImplemented(System.RuntimeTypeHandle, System.Boolean) System.Private.CoreLib.dll:System.Runtime.InteropServices.InAttribute System.Private.CoreLib.dll:System.Runtime.InteropServices.InAttribute..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor(System.String, System.Exception) -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor(System.String) System.Private.CoreLib.dll:System.Runtime.InteropServices.Marshal System.Private.CoreLib.dll:System.Runtime.InteropServices.Marshal..cctor() System.Private.CoreLib.dll:System.Runtime.InteropServices.Marshal.g____PInvoke|1_0(System.Runtime.CompilerServices.QCallTypeHandle, System.Int32) @@ -14500,17 +14513,8 @@ System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.get_IsInval System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.InternalRelease(System.Boolean) System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.ReleaseHandle() System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.SetHandle(System.IntPtr) -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor(System.String, System.Exception) -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor(System.String) System.Private.CoreLib.dll:System.Runtime.InteropServices.SuppressGCTransitionAttribute System.Private.CoreLib.dll:System.Runtime.InteropServices.SuppressGCTransitionAttribute..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftError -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftIndirectResult -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftSelf -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftSelf`1 System.Private.CoreLib.dll:System.Runtime.InteropServices.TypeMapLazyDictionary System.Private.CoreLib.dll:System.Runtime.InteropServices.TypeMapLazyDictionary/CallbackContext System.Private.CoreLib.dll:System.Runtime.InteropServices.TypeMapLazyDictionary/LazyExternalTypeDictionary @@ -17580,6 +17584,7 @@ System.Private.CoreLib.dll:System.Threading.Condition.AddWaiter(System.Threading System.Private.CoreLib.dll:System.Threading.Condition.AssertIsInList(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.AssertIsNotInList(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.GetWaiterForCurrentThread() +System.Private.CoreLib.dll:System.Threading.Condition.ReleaseWaiterForCurrentThread(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.RemoveWaiter(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.SignalAll() System.Private.CoreLib.dll:System.Threading.Condition.SignalOne() @@ -19824,6 +19829,7 @@ System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String, System. System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String, System.String, System.String, System.Int32) System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String, System.String) System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String) +System.Private.CoreLib.dll:System.TypeLoadException.Create(System.Char*, System.Char*, System.Char*, System.Int32, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.TypeLoadException.get_Message() System.Private.CoreLib.dll:System.TypeLoadException.GetTypeLoadExceptionMessage(System.Int32, System.Runtime.CompilerServices.StringHandleOnStack) System.Private.CoreLib.dll:System.TypeLoadException.SetMessageField() @@ -20555,9 +20561,6 @@ System.Private.CoreLib.dll:System.Void* System.Runtime.CompilerServices.StringHa System.Private.CoreLib.dll:System.Void* System.Runtime.CompilerServices.TypeHandle::m_asTAddr System.Private.CoreLib.dll:System.Void* System.Runtime.EH/ExInfo::_pPrevExInfo System.Private.CoreLib.dll:System.Void* System.Runtime.EH/RhEHClause::_pTargetType -System.Private.CoreLib.dll:System.Void* System.Runtime.InteropServices.Swift.SwiftError::k__BackingField -System.Private.CoreLib.dll:System.Void* System.Runtime.InteropServices.Swift.SwiftIndirectResult::k__BackingField -System.Private.CoreLib.dll:System.Void* System.Runtime.InteropServices.Swift.SwiftSelf::k__BackingField System.Private.CoreLib.dll:System.Void* System.Runtime.StackFrameIterator::RegisterSet() System.Private.CoreLib.dll:System.Void* System.RuntimeType/ActivatorCache::_allocatorFirstArg System.Private.CoreLib.dll:System.Void* System.RuntimeType/BoxCache::_allocatorFirstArg @@ -20604,7 +20607,6 @@ System.Private.CoreLib.dll:T System.Runtime.CompilerServices.StrongBox`1::Value System.Private.CoreLib.dll:T System.Runtime.InteropServices.GCHandle`1::Target() System.Private.CoreLib.dll:T System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1/ManagedToUnmanagedIn::_handle System.Private.CoreLib.dll:T System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1/ManagedToUnmanagedOut::_newHandle -System.Private.CoreLib.dll:T System.Runtime.InteropServices.Swift.SwiftSelf`1::k__BackingField System.Private.CoreLib.dll:T System.Runtime.Intrinsics.Scalar`1::AllBitsSet() System.Private.CoreLib.dll:T System.RuntimeType/ListBuilder`1::_item System.Private.CoreLib.dll:T System.RuntimeType/ListBuilder`1::Item(System.Int32) diff --git a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-size.txt b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-size.txt index 8fbbb560752f..23f7440c0c02 100644 --- a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-size.txt +++ b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-Interpreter-size.txt @@ -1,36 +1,36 @@ -AppBundleSize: 9,258,285 bytes (9,041.3 KB = 8.8 MB) +AppBundleSize: 9,269,302 bytes (9,052.1 KB = 8.8 MB) # The following list of files and their sizes is just informational / for review, and isn't used in the test: _CodeSignature/CodeResources: 10,847 bytes (10.6 KB = 0.0 MB) archived-expanded-entitlements.xcent: 384 bytes (0.4 KB = 0.0 MB) Frameworks/libcoreclr.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libcoreclr.framework/Info.plist: 841 bytes (0.8 KB = 0.0 MB) -Frameworks/libcoreclr.framework/libcoreclr: 5,220,528 bytes (5,098.2 KB = 5.0 MB) +Frameworks/libcoreclr.framework/Info.plist: 840 bytes (0.8 KB = 0.0 MB) +Frameworks/libcoreclr.framework/libcoreclr: 5,220,544 bytes (5,098.2 KB = 5.0 MB) Frameworks/libSystem.Globalization.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Globalization.Native.framework/Info.plist: 883 bytes (0.9 KB = 0.0 MB) -Frameworks/libSystem.Globalization.Native.framework/libSystem.Globalization.Native: 109,248 bytes (106.7 KB = 0.1 MB) +Frameworks/libSystem.Globalization.Native.framework/Info.plist: 882 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.Globalization.Native.framework/libSystem.Globalization.Native: 109,232 bytes (106.7 KB = 0.1 MB) Frameworks/libSystem.IO.Compression.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.IO.Compression.Native.framework/Info.plist: 885 bytes (0.9 KB = 0.0 MB) -Frameworks/libSystem.IO.Compression.Native.framework/libSystem.IO.Compression.Native: 1,431,296 bytes (1,397.8 KB = 1.4 MB) +Frameworks/libSystem.IO.Compression.Native.framework/Info.plist: 884 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.IO.Compression.Native.framework/libSystem.IO.Compression.Native: 1,431,280 bytes (1,397.7 KB = 1.4 MB) Frameworks/libSystem.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Native.framework/Info.plist: 855 bytes (0.8 KB = 0.0 MB) -Frameworks/libSystem.Native.framework/libSystem.Native: 161,808 bytes (158.0 KB = 0.2 MB) +Frameworks/libSystem.Native.framework/Info.plist: 854 bytes (0.8 KB = 0.0 MB) +Frameworks/libSystem.Native.framework/libSystem.Native: 162,128 bytes (158.3 KB = 0.2 MB) Frameworks/libSystem.Net.Security.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Net.Security.Native.framework/Info.plist: 881 bytes (0.9 KB = 0.0 MB) -Frameworks/libSystem.Net.Security.Native.framework/libSystem.Net.Security.Native: 88,016 bytes (86.0 KB = 0.1 MB) +Frameworks/libSystem.Net.Security.Native.framework/Info.plist: 880 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.Net.Security.Native.framework/libSystem.Net.Security.Native: 88,000 bytes (85.9 KB = 0.1 MB) Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/Info.plist: 911 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/Info.plist: 910 bytes (0.9 KB = 0.0 MB) Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/libSystem.Security.Cryptography.Native.Apple: 194,256 bytes (189.7 KB = 0.2 MB) -Info.plist: 1,169 bytes (1.1 KB = 0.0 MB) +Info.plist: 1,168 bytes (1.1 KB = 0.0 MB) Microsoft.iOS.dll: 98,816 bytes (96.5 KB = 0.1 MB) PkgInfo: 8 bytes (0.0 KB = 0.0 MB) runtimeconfig.bin: 1,481 bytes (1.4 KB = 0.0 MB) -SizeTestApp: 196,384 bytes (191.8 KB = 0.2 MB) +SizeTestApp: 195,856 bytes (191.3 KB = 0.2 MB) SizeTestApp.dll: 7,680 bytes (7.5 KB = 0.0 MB) System.Collections.Immutable.dll: 14,848 bytes (14.5 KB = 0.0 MB) System.Diagnostics.StackTrace.dll: 8,192 bytes (8.0 KB = 0.0 MB) System.IO.Compression.dll: 22,528 bytes (22.0 KB = 0.0 MB) System.IO.MemoryMappedFiles.dll: 22,016 bytes (21.5 KB = 0.0 MB) -System.Private.CoreLib.dll: 1,554,944 bytes (1,518.5 KB = 1.5 MB) +System.Private.CoreLib.dll: 1,566,208 bytes (1,529.5 KB = 1.5 MB) System.Reflection.Metadata.dll: 84,480 bytes (82.5 KB = 0.1 MB) System.Runtime.dll: 5,120 bytes (5.0 KB = 0.0 MB) System.Runtime.InteropServices.dll: 8,192 bytes (8.0 KB = 0.0 MB) diff --git a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-preservedapis.txt b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-preservedapis.txt index 2a62d6690175..a411ac566bb1 100644 --- a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-preservedapis.txt +++ b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-preservedapis.txt @@ -5414,6 +5414,8 @@ System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribut System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute..ctor(System.Boolean) System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute..ctor() +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute..ctor() System.Private.CoreLib.dll:System.Diagnostics.Contracts.ContractException System.Private.CoreLib.dll:System.Diagnostics.Contracts.ContractException..ctor() System.Private.CoreLib.dll:System.Diagnostics.Contracts.ContractException..ctor(System.Diagnostics.Contracts.ContractFailureKind, System.String, System.String, System.String, System.Exception) @@ -5893,9 +5895,10 @@ System.Private.CoreLib.dll:System.Exception..ctor() System.Private.CoreLib.dll:System.Exception..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) System.Private.CoreLib.dll:System.Exception..ctor(System.String, System.Exception) System.Private.CoreLib.dll:System.Exception..ctor(System.String) -System.Private.CoreLib.dll:System.Exception.g__Write|61_0(System.String, System.Span`1&) +System.Private.CoreLib.dll:System.Exception.g__Write|63_0(System.String, System.Span`1&) System.Private.CoreLib.dll:System.Exception.CanSetRemoteStackTrace() System.Private.CoreLib.dll:System.Exception.CaptureDispatchState() +System.Private.CoreLib.dll:System.Exception.CreateArgumentException(System.Exception/ArgumentExceptionKind, System.Char*, System.Char*, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.Exception.CreateRuntimeWrappedException(System.Object*, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.Exception.CreateTargetInvocationException(System.Exception*, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.Exception.CreateTypeInitializationException(System.Char*, System.Exception*, System.Object*, System.Exception*) @@ -5926,6 +5929,10 @@ System.Private.CoreLib.dll:System.Exception.ToString() System.Private.CoreLib.dll:System.Exception[] System.AggregateException::_innerExceptions System.Private.CoreLib.dll:System.Exception[] System.Reflection.ReflectionTypeLoadException::k__BackingField System.Private.CoreLib.dll:System.Exception[] System.Reflection.ReflectionTypeLoadException::LoaderExceptions() +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind System.Exception/ArgumentExceptionKind::Argument +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind System.Exception/ArgumentExceptionKind::ArgumentNull +System.Private.CoreLib.dll:System.Exception/ArgumentExceptionKind System.Exception/ArgumentExceptionKind::ArgumentOutOfRange System.Private.CoreLib.dll:System.Exception/DispatchState System.Private.CoreLib.dll:System.Exception/DispatchState System.Runtime.ExceptionServices.ExceptionDispatchInfo::_dispatchState System.Private.CoreLib.dll:System.Exception/DispatchState..ctor(System.Object, System.String, System.UIntPtr, System.Byte[]) @@ -7196,6 +7203,7 @@ System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalizatio System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::BinaryNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Currency System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Float +System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexFloat System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Integer System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::None @@ -7712,6 +7720,7 @@ System.Private.CoreLib.dll:System.HexConverter.get_CharToHexLookup() System.Private.CoreLib.dll:System.HexConverter.IsHexChar(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharLower(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharsBuffer(System.Byte, System.Span`1, System.Int32, System.HexConverter/Casing) +System.Private.CoreLib.dll:System.HexConverter.ToCharUpper(System.Int32) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFrom_Vector128`1(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16_Scalar(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) @@ -8041,6 +8050,7 @@ System.Private.CoreLib.dll:System.Int32 Interop/Range::Length System.Private.CoreLib.dll:System.Int32 Interop/Range::Location System.Private.CoreLib.dll:System.Int32 Interop/Sys/DirectoryEntry::NameLength System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileAdvice::value__ +System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::HardLinkCount System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::Mode System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatusFlags::value__ System.Private.CoreLib.dll:System.Int32 Interop/Sys/LockOperations::value__ @@ -8224,6 +8234,7 @@ System.Private.CoreLib.dll:System.Int32 System.Exception::_HResult System.Private.CoreLib.dll:System.Int32 System.Exception::_xcode System.Private.CoreLib.dll:System.Int32 System.Exception::EXCEPTION_COMPLUS System.Private.CoreLib.dll:System.Int32 System.Exception::HResult() +System.Private.CoreLib.dll:System.Int32 System.Exception/ArgumentExceptionKind::value__ System.Private.CoreLib.dll:System.Int32 System.Exception/ExceptionMessageKind::value__ System.Private.CoreLib.dll:System.Int32 System.ExceptionArgument::value__ System.Private.CoreLib.dll:System.Int32 System.ExceptionResource::value__ @@ -8394,6 +8405,7 @@ System.Private.CoreLib.dll:System.Int32 System.IO.EnumerationOptions::MaxRecursi System.Private.CoreLib.dll:System.Int32 System.IO.FileAccess::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileAttributes::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileHandleType::value__ +System.Private.CoreLib.dll:System.Int32 System.IO.FileLoadException/FileLoadExceptionKind::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileMode::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileOptions::value__ System.Private.CoreLib.dll:System.Int32 System.IO.FileShare::value__ @@ -9512,6 +9524,7 @@ System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String, Syst System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String, System.String, System.Exception) System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String, System.String) System.Private.CoreLib.dll:System.IO.FileLoadException..ctor(System.String) +System.Private.CoreLib.dll:System.IO.FileLoadException.Create(System.IO.FileLoadException/FileLoadExceptionKind, System.Char*, System.Int32, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.IO.FileLoadException.FormatFileLoadExceptionMessage(System.String, System.Int32) System.Private.CoreLib.dll:System.IO.FileLoadException.get_FileName() System.Private.CoreLib.dll:System.IO.FileLoadException.get_FusionLog() @@ -9519,6 +9532,11 @@ System.Private.CoreLib.dll:System.IO.FileLoadException.get_Message() System.Private.CoreLib.dll:System.IO.FileLoadException.GetFileLoadExceptionMessage(System.Int32, System.Runtime.CompilerServices.StringHandleOnStack) System.Private.CoreLib.dll:System.IO.FileLoadException.GetMessageForHR(System.Int32, System.Runtime.CompilerServices.StringHandleOnStack) System.Private.CoreLib.dll:System.IO.FileLoadException.ToString() +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::BadImageFormat +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::FileLoad +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::FileNotFound +System.Private.CoreLib.dll:System.IO.FileLoadException/FileLoadExceptionKind System.IO.FileLoadException/FileLoadExceptionKind::OutOfMemory System.Private.CoreLib.dll:System.IO.FileMode System.Private.CoreLib.dll:System.IO.FileMode System.IO.FileMode::Append System.Private.CoreLib.dll:System.IO.FileMode System.IO.FileMode::Create @@ -10299,22 +10317,22 @@ System.Private.CoreLib.dll:System.NullReferenceException..ctor(System.String, Sy System.Private.CoreLib.dll:System.NullReferenceException..ctor(System.String) System.Private.CoreLib.dll:System.Number System.Private.CoreLib.dll:System.Number..cctor() -System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|156_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) -System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|29_0(System.Int128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|21_0(System.Int32, System.Int32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|25_0(System.Int64, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|31_0(System.UInt128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|23_0(System.UInt32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|27_0(System.UInt64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|158_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) +System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|30_0(System.Int128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|22_0(System.Int32, System.Int32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|26_0(System.Int64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|32_0(System.UInt128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|24_0(System.UInt32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|28_0(System.UInt64, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.g__Slow|15_0(System.Char, System.Int32&, System.Globalization.NumberFormatInfo, out System.Boolean&) -System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|162_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|30_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|22_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|26_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|32_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|24_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|28_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|50_0(System.UInt32) +System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|164_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|31_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|23_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|27_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|33_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|25_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|29_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|51_0(System.UInt32) System.Private.CoreLib.dll:System.Number.AccumulateDecimalDigitsIntoBigInteger(System.Number/NumberBuffer&, System.UInt32, System.UInt32, out System.Number/BigInteger&) System.Private.CoreLib.dll:System.Number.AppendUnknownChar`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) System.Private.CoreLib.dll:System.Number.AssembleFloatingPointBits`1(System.UInt64, System.Int32, System.Boolean) @@ -10336,6 +10354,7 @@ System.Private.CoreLib.dll:System.Number.FormatExponent`1(System.Collections.Gen System.Private.CoreLib.dll:System.Number.FormatFixed`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Int32[], System.ReadOnlySpan`1, System.ReadOnlySpan`1) System.Private.CoreLib.dll:System.Number.FormatFloat`1(TNumber, System.String, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatFloat`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.ReadOnlySpan`1, System.Globalization.NumberFormatInfo) +System.Private.CoreLib.dll:System.Number.FormatFloatingPointAsHex`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.Char, System.Int32, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatGeneral`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Globalization.NumberFormatInfo, System.Char, System.Boolean) System.Private.CoreLib.dll:System.Number.FormatInt128(System.Int128, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.FormatInt32(System.Int32, System.Int32, System.String, System.IFormatProvider) @@ -10423,6 +10442,7 @@ System.Private.CoreLib.dll:System.Number.TryParseBinaryIntegerNumber`2(System.Re System.Private.CoreLib.dll:System.Number.TryParseBinaryIntegerStyle`2(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out TInteger&) System.Private.CoreLib.dll:System.Number.TryParseDecimal`1(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out System.Decimal&) System.Private.CoreLib.dll:System.Number.TryParseFloat`2(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out TFloat&) +System.Private.CoreLib.dll:System.Number.TryParseHexFloatingPoint`2(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Globalization.NumberFormatInfo, out TFloat&) System.Private.CoreLib.dll:System.Number.TryParseNumber`1(TChar*&, TChar*, System.Globalization.NumberStyles, System.Number/NumberBuffer&, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.TryStringToNumber`1(System.ReadOnlySpan`1, System.Globalization.NumberStyles, System.Number/NumberBuffer&, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.TryUInt128ToBinaryStr`1(System.Int128, System.Int32, System.Span`1, out System.Int32&) @@ -14093,10 +14113,8 @@ System.Private.CoreLib.dll:System.Runtime.InteropServices.DynamicInterfaceCastab System.Private.CoreLib.dll:System.Runtime.InteropServices.DynamicInterfaceCastableHelpers.IsInterfaceImplemented(System.Runtime.InteropServices.IDynamicInterfaceCastable*, System.RuntimeType*, System.Boolean, System.Boolean*, System.Exception*) System.Private.CoreLib.dll:System.Runtime.InteropServices.DynamicInterfaceCastableImplementationAttribute System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException -System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor() System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.String, System.Exception) -System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.String, System.Int32) System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException..ctor(System.String) System.Private.CoreLib.dll:System.Runtime.InteropServices.ExternalException.ToString() System.Private.CoreLib.dll:System.Runtime.InteropServices.FieldOffsetAttribute @@ -14169,11 +14187,6 @@ System.Private.CoreLib.dll:System.Runtime.InteropServices.IDynamicInterfaceCasta System.Private.CoreLib.dll:System.Runtime.InteropServices.IDynamicInterfaceCastable.IsInterfaceImplemented(System.RuntimeTypeHandle, System.Boolean) System.Private.CoreLib.dll:System.Runtime.InteropServices.InAttribute System.Private.CoreLib.dll:System.Runtime.InteropServices.InAttribute..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor(System.String, System.Exception) -System.Private.CoreLib.dll:System.Runtime.InteropServices.InvalidOleVariantTypeException..ctor(System.String) System.Private.CoreLib.dll:System.Runtime.InteropServices.Marshal System.Private.CoreLib.dll:System.Runtime.InteropServices.Marshal..cctor() System.Private.CoreLib.dll:System.Runtime.InteropServices.Marshal.g____PInvoke|1_0(System.Runtime.CompilerServices.QCallTypeHandle, System.Int32) @@ -14500,17 +14513,8 @@ System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.get_IsInval System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.InternalRelease(System.Boolean) System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.ReleaseHandle() System.Private.CoreLib.dll:System.Runtime.InteropServices.SafeHandle.SetHandle(System.IntPtr) -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext) -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor(System.String, System.Exception) -System.Private.CoreLib.dll:System.Runtime.InteropServices.SEHException..ctor(System.String) System.Private.CoreLib.dll:System.Runtime.InteropServices.SuppressGCTransitionAttribute System.Private.CoreLib.dll:System.Runtime.InteropServices.SuppressGCTransitionAttribute..ctor() -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftError -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftIndirectResult -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftSelf -System.Private.CoreLib.dll:System.Runtime.InteropServices.Swift.SwiftSelf`1 System.Private.CoreLib.dll:System.Runtime.InteropServices.TypeMapLazyDictionary System.Private.CoreLib.dll:System.Runtime.InteropServices.TypeMapLazyDictionary/CallbackContext System.Private.CoreLib.dll:System.Runtime.InteropServices.TypeMapLazyDictionary/LazyExternalTypeDictionary @@ -17580,6 +17584,7 @@ System.Private.CoreLib.dll:System.Threading.Condition.AddWaiter(System.Threading System.Private.CoreLib.dll:System.Threading.Condition.AssertIsInList(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.AssertIsNotInList(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.GetWaiterForCurrentThread() +System.Private.CoreLib.dll:System.Threading.Condition.ReleaseWaiterForCurrentThread(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.RemoveWaiter(System.Threading.Condition/Waiter) System.Private.CoreLib.dll:System.Threading.Condition.SignalAll() System.Private.CoreLib.dll:System.Threading.Condition.SignalOne() @@ -19824,6 +19829,7 @@ System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String, System. System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String, System.String, System.String, System.Int32) System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String, System.String) System.Private.CoreLib.dll:System.TypeLoadException..ctor(System.String) +System.Private.CoreLib.dll:System.TypeLoadException.Create(System.Char*, System.Char*, System.Char*, System.Int32, System.Object*, System.Exception*) System.Private.CoreLib.dll:System.TypeLoadException.get_Message() System.Private.CoreLib.dll:System.TypeLoadException.GetTypeLoadExceptionMessage(System.Int32, System.Runtime.CompilerServices.StringHandleOnStack) System.Private.CoreLib.dll:System.TypeLoadException.SetMessageField() @@ -20555,9 +20561,6 @@ System.Private.CoreLib.dll:System.Void* System.Runtime.CompilerServices.StringHa System.Private.CoreLib.dll:System.Void* System.Runtime.CompilerServices.TypeHandle::m_asTAddr System.Private.CoreLib.dll:System.Void* System.Runtime.EH/ExInfo::_pPrevExInfo System.Private.CoreLib.dll:System.Void* System.Runtime.EH/RhEHClause::_pTargetType -System.Private.CoreLib.dll:System.Void* System.Runtime.InteropServices.Swift.SwiftError::k__BackingField -System.Private.CoreLib.dll:System.Void* System.Runtime.InteropServices.Swift.SwiftIndirectResult::k__BackingField -System.Private.CoreLib.dll:System.Void* System.Runtime.InteropServices.Swift.SwiftSelf::k__BackingField System.Private.CoreLib.dll:System.Void* System.Runtime.StackFrameIterator::RegisterSet() System.Private.CoreLib.dll:System.Void* System.RuntimeType/ActivatorCache::_allocatorFirstArg System.Private.CoreLib.dll:System.Void* System.RuntimeType/BoxCache::_allocatorFirstArg @@ -20604,7 +20607,6 @@ System.Private.CoreLib.dll:T System.Runtime.CompilerServices.StrongBox`1::Value System.Private.CoreLib.dll:T System.Runtime.InteropServices.GCHandle`1::Target() System.Private.CoreLib.dll:T System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1/ManagedToUnmanagedIn::_handle System.Private.CoreLib.dll:T System.Runtime.InteropServices.Marshalling.SafeHandleMarshaller`1/ManagedToUnmanagedOut::_newHandle -System.Private.CoreLib.dll:T System.Runtime.InteropServices.Swift.SwiftSelf`1::k__BackingField System.Private.CoreLib.dll:T System.Runtime.Intrinsics.Scalar`1::AllBitsSet() System.Private.CoreLib.dll:T System.RuntimeType/ListBuilder`1::_item System.Private.CoreLib.dll:T System.RuntimeType/ListBuilder`1::Item(System.Int32) diff --git a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-size.txt b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-size.txt index a97f65e88489..6d493f464769 100644 --- a/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-size.txt +++ b/tests/dotnet/UnitTests/expected/iOS-CoreCLR-R2R-size.txt @@ -1,39 +1,39 @@ -AppBundleSize: 13,189,429 bytes (12,880.3 KB = 12.6 MB) +AppBundleSize: 13,233,325 bytes (12,923.2 KB = 12.6 MB) # The following list of files and their sizes is just informational / for review, and isn't used in the test: _CodeSignature/CodeResources: 11,701 bytes (11.4 KB = 0.0 MB) archived-expanded-entitlements.xcent: 384 bytes (0.4 KB = 0.0 MB) Frameworks/libcoreclr.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libcoreclr.framework/Info.plist: 841 bytes (0.8 KB = 0.0 MB) -Frameworks/libcoreclr.framework/libcoreclr: 5,220,528 bytes (5,098.2 KB = 5.0 MB) +Frameworks/libcoreclr.framework/Info.plist: 840 bytes (0.8 KB = 0.0 MB) +Frameworks/libcoreclr.framework/libcoreclr: 5,220,544 bytes (5,098.2 KB = 5.0 MB) Frameworks/libSystem.Globalization.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Globalization.Native.framework/Info.plist: 883 bytes (0.9 KB = 0.0 MB) -Frameworks/libSystem.Globalization.Native.framework/libSystem.Globalization.Native: 109,248 bytes (106.7 KB = 0.1 MB) +Frameworks/libSystem.Globalization.Native.framework/Info.plist: 882 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.Globalization.Native.framework/libSystem.Globalization.Native: 109,232 bytes (106.7 KB = 0.1 MB) Frameworks/libSystem.IO.Compression.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.IO.Compression.Native.framework/Info.plist: 885 bytes (0.9 KB = 0.0 MB) -Frameworks/libSystem.IO.Compression.Native.framework/libSystem.IO.Compression.Native: 1,431,296 bytes (1,397.8 KB = 1.4 MB) +Frameworks/libSystem.IO.Compression.Native.framework/Info.plist: 884 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.IO.Compression.Native.framework/libSystem.IO.Compression.Native: 1,431,280 bytes (1,397.7 KB = 1.4 MB) Frameworks/libSystem.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Native.framework/Info.plist: 855 bytes (0.8 KB = 0.0 MB) -Frameworks/libSystem.Native.framework/libSystem.Native: 161,808 bytes (158.0 KB = 0.2 MB) +Frameworks/libSystem.Native.framework/Info.plist: 854 bytes (0.8 KB = 0.0 MB) +Frameworks/libSystem.Native.framework/libSystem.Native: 162,128 bytes (158.3 KB = 0.2 MB) Frameworks/libSystem.Net.Security.Native.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Net.Security.Native.framework/Info.plist: 881 bytes (0.9 KB = 0.0 MB) -Frameworks/libSystem.Net.Security.Native.framework/libSystem.Net.Security.Native: 88,016 bytes (86.0 KB = 0.1 MB) +Frameworks/libSystem.Net.Security.Native.framework/Info.plist: 880 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.Net.Security.Native.framework/libSystem.Net.Security.Native: 88,000 bytes (85.9 KB = 0.1 MB) Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/Info.plist: 911 bytes (0.9 KB = 0.0 MB) +Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/Info.plist: 910 bytes (0.9 KB = 0.0 MB) Frameworks/libSystem.Security.Cryptography.Native.Apple.framework/libSystem.Security.Cryptography.Native.Apple: 194,256 bytes (189.7 KB = 0.2 MB) Frameworks/SizeTestApp.framework/_CodeSignature/CodeResources: 1,798 bytes (1.8 KB = 0.0 MB) -Frameworks/SizeTestApp.framework/Info.plist: 844 bytes (0.8 KB = 0.0 MB) -Frameworks/SizeTestApp.framework/SizeTestApp: 3,913,776 bytes (3,822.0 KB = 3.7 MB) -Info.plist: 1,169 bytes (1.1 KB = 0.0 MB) +Frameworks/SizeTestApp.framework/Info.plist: 843 bytes (0.8 KB = 0.0 MB) +Frameworks/SizeTestApp.framework/SizeTestApp: 3,946,656 bytes (3,854.2 KB = 3.8 MB) +Info.plist: 1,168 bytes (1.1 KB = 0.0 MB) Microsoft.iOS.dll: 98,816 bytes (96.5 KB = 0.1 MB) PkgInfo: 8 bytes (0.0 KB = 0.0 MB) runtimeconfig.bin: 1,481 bytes (1.4 KB = 0.0 MB) -SizeTestApp: 196,432 bytes (191.8 KB = 0.2 MB) +SizeTestApp: 195,904 bytes (191.3 KB = 0.2 MB) SizeTestApp.dll: 7,680 bytes (7.5 KB = 0.0 MB) System.Collections.Immutable.dll: 13,824 bytes (13.5 KB = 0.0 MB) System.Diagnostics.StackTrace.dll: 7,680 bytes (7.5 KB = 0.0 MB) System.IO.Compression.dll: 22,016 bytes (21.5 KB = 0.0 MB) System.IO.MemoryMappedFiles.dll: 21,504 bytes (21.0 KB = 0.0 MB) -System.Private.CoreLib.dll: 1,573,376 bytes (1,536.5 KB = 1.5 MB) +System.Private.CoreLib.dll: 1,584,640 bytes (1,547.5 KB = 1.5 MB) System.Reflection.Metadata.dll: 83,968 bytes (82.0 KB = 0.1 MB) System.Runtime.dll: 4,096 bytes (4.0 KB = 0.0 MB) System.Runtime.InteropServices.dll: 7,680 bytes (7.5 KB = 0.0 MB) diff --git a/tests/dotnet/UnitTests/expected/iOS-MonoVM-interpreter-preservedapis.txt b/tests/dotnet/UnitTests/expected/iOS-MonoVM-interpreter-preservedapis.txt index 61ea7eae1e77..a31223383e7b 100644 --- a/tests/dotnet/UnitTests/expected/iOS-MonoVM-interpreter-preservedapis.txt +++ b/tests/dotnet/UnitTests/expected/iOS-MonoVM-interpreter-preservedapis.txt @@ -4047,6 +4047,8 @@ System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribut System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute..ctor(System.Boolean) System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute..ctor() +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute..ctor() System.Private.CoreLib.dll:System.Diagnostics.DebuggableAttribute System.Private.CoreLib.dll:System.Diagnostics.DebuggableAttribute..ctor(System.Diagnostics.DebuggableAttribute/DebuggingModes) System.Private.CoreLib.dll:System.Diagnostics.DebuggableAttribute/DebuggingModes @@ -5343,6 +5345,7 @@ System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalizatio System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::BinaryNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Currency System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Float +System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexFloat System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Integer System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::None @@ -5789,6 +5792,7 @@ System.Private.CoreLib.dll:System.HexConverter.get_CharToHexLookup() System.Private.CoreLib.dll:System.HexConverter.IsHexChar(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharLower(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharsBuffer(System.Byte, System.Span`1, System.Int32, System.HexConverter/Casing) +System.Private.CoreLib.dll:System.HexConverter.ToCharUpper(System.Int32) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFrom_Vector128`1(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16_Scalar(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) @@ -6012,6 +6016,7 @@ System.Private.CoreLib.dll:System.Int32 Interop/Range::Length System.Private.CoreLib.dll:System.Int32 Interop/Range::Location System.Private.CoreLib.dll:System.Int32 Interop/Sys/DirectoryEntry::NameLength System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileAdvice::value__ +System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::HardLinkCount System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::Mode System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatusFlags::value__ System.Private.CoreLib.dll:System.Int32 Interop/Sys/LockOperations::value__ @@ -7433,22 +7438,22 @@ System.Private.CoreLib.dll:System.NullReferenceException..ctor() System.Private.CoreLib.dll:System.NullReferenceException..ctor(System.String) System.Private.CoreLib.dll:System.Number System.Private.CoreLib.dll:System.Number..cctor() -System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|154_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) -System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|27_0(System.Int128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|19_0(System.Int32, System.Int32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|23_0(System.Int64, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|29_0(System.UInt128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|21_0(System.UInt32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|25_0(System.UInt64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|156_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) +System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|28_0(System.Int128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|20_0(System.Int32, System.Int32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|24_0(System.Int64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|30_0(System.UInt128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|22_0(System.UInt32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|26_0(System.UInt64, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.g__Slow|13_0(System.Char, System.Int32&, System.Globalization.NumberFormatInfo, out System.Boolean&) -System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|160_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|28_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|20_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|24_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|30_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|22_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|26_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|48_0(System.UInt32) +System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|162_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|29_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|21_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|25_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|31_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|23_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|27_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|49_0(System.UInt32) System.Private.CoreLib.dll:System.Number.AppendUnknownChar`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) System.Private.CoreLib.dll:System.Number.CurrencyGroupSizes(System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.DecimalToNumber(System.Decimal&, System.Number/NumberBuffer&) @@ -7462,6 +7467,7 @@ System.Private.CoreLib.dll:System.Number.FormatExponent`1(System.Collections.Gen System.Private.CoreLib.dll:System.Number.FormatFixed`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Int32[], System.ReadOnlySpan`1, System.ReadOnlySpan`1) System.Private.CoreLib.dll:System.Number.FormatFloat`1(TNumber, System.String, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatFloat`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.ReadOnlySpan`1, System.Globalization.NumberFormatInfo) +System.Private.CoreLib.dll:System.Number.FormatFloatingPointAsHex`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.Char, System.Int32, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatGeneral`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Globalization.NumberFormatInfo, System.Char, System.Boolean) System.Private.CoreLib.dll:System.Number.FormatInt128(System.Int128, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.FormatInt32(System.Int32, System.Int32, System.String, System.IFormatProvider) diff --git a/tests/dotnet/UnitTests/expected/iOS-MonoVM-preservedapis.txt b/tests/dotnet/UnitTests/expected/iOS-MonoVM-preservedapis.txt index 9020253c2676..a2190cc6a8a7 100644 --- a/tests/dotnet/UnitTests/expected/iOS-MonoVM-preservedapis.txt +++ b/tests/dotnet/UnitTests/expected/iOS-MonoVM-preservedapis.txt @@ -3217,6 +3217,8 @@ System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribut System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute..ctor(System.Boolean) System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.NotNullAttribute..ctor() +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute +System.Private.CoreLib.dll:System.Diagnostics.CodeAnalysis.RequiresUnsafeAttribute..ctor() System.Private.CoreLib.dll:System.Diagnostics.DebuggableAttribute System.Private.CoreLib.dll:System.Diagnostics.DebuggableAttribute..ctor(System.Diagnostics.DebuggableAttribute/DebuggingModes) System.Private.CoreLib.dll:System.Diagnostics.DebuggableAttribute/DebuggingModes @@ -4506,6 +4508,7 @@ System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalizatio System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::BinaryNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Currency System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Float +System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexFloat System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::HexNumber System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::Integer System.Private.CoreLib.dll:System.Globalization.NumberStyles System.Globalization.NumberStyles::None @@ -4950,6 +4953,7 @@ System.Private.CoreLib.dll:System.HexConverter.get_CharToHexLookup() System.Private.CoreLib.dll:System.HexConverter.IsHexChar(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharLower(System.Int32) System.Private.CoreLib.dll:System.HexConverter.ToCharsBuffer(System.Byte, System.Span`1, System.Int32, System.HexConverter/Casing) +System.Private.CoreLib.dll:System.HexConverter.ToCharUpper(System.Int32) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFrom_Vector128`1(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16_Scalar(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) System.Private.CoreLib.dll:System.HexConverter.TryDecodeFromUtf16(System.ReadOnlySpan`1, System.Span`1, out System.Int32&) @@ -5172,6 +5176,7 @@ System.Private.CoreLib.dll:System.Int32 Interop/Range::Length System.Private.CoreLib.dll:System.Int32 Interop/Range::Location System.Private.CoreLib.dll:System.Int32 Interop/Sys/DirectoryEntry::NameLength System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileAdvice::value__ +System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::HardLinkCount System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatus::Mode System.Private.CoreLib.dll:System.Int32 Interop/Sys/FileStatusFlags::value__ System.Private.CoreLib.dll:System.Int32 Interop/Sys/LockOperations::value__ @@ -6514,22 +6519,22 @@ System.Private.CoreLib.dll:System.NullReferenceException..ctor() System.Private.CoreLib.dll:System.NullReferenceException..ctor(System.String) System.Private.CoreLib.dll:System.Number System.Private.CoreLib.dll:System.Number..cctor() -System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|154_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) -System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|27_0(System.Int128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|19_0(System.Int32, System.Int32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|23_0(System.Int64, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|29_0(System.UInt128, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|21_0(System.UInt32, System.String, System.IFormatProvider) -System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|25_0(System.UInt64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__AppendNonAsciiBytes|156_0`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) +System.Private.CoreLib.dll:System.Number.g__FormatInt128Slow|28_0(System.Int128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt32Slow|20_0(System.Int32, System.Int32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatInt64Slow|24_0(System.Int64, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt128Slow|30_0(System.UInt128, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt32Slow|22_0(System.UInt32, System.String, System.IFormatProvider) +System.Private.CoreLib.dll:System.Number.g__FormatUInt64Slow|26_0(System.UInt64, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.g__Slow|13_0(System.Char, System.Int32&, System.Globalization.NumberFormatInfo, out System.Boolean&) -System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|160_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|28_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|20_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|24_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|30_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|22_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|26_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) -System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|48_0(System.UInt32) +System.Private.CoreLib.dll:System.Number.g__ShouldRoundUp|162_0(System.Byte*, System.Int32, System.Number/NumberBufferKind, System.Boolean) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt128Slow|29_0`1(System.Int128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt32Slow|21_0`1(System.Int32, System.Int32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatInt64Slow|25_0`1(System.Int64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt128Slow|31_0`1(System.UInt128, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt32Slow|23_0`1(System.UInt32, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__TryFormatUInt64Slow|27_0`1(System.UInt64, System.ReadOnlySpan`1, System.IFormatProvider, System.Span`1, out System.Int32&) +System.Private.CoreLib.dll:System.Number.g__CreateAndCacheString|49_0(System.UInt32) System.Private.CoreLib.dll:System.Number.AppendUnknownChar`1(System.Collections.Generic.ValueListBuilder`1&, System.Char) System.Private.CoreLib.dll:System.Number.CurrencyGroupSizes(System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.DecimalToNumber(System.Decimal&, System.Number/NumberBuffer&) @@ -6543,6 +6548,7 @@ System.Private.CoreLib.dll:System.Number.FormatExponent`1(System.Collections.Gen System.Private.CoreLib.dll:System.Number.FormatFixed`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Int32[], System.ReadOnlySpan`1, System.ReadOnlySpan`1) System.Private.CoreLib.dll:System.Number.FormatFloat`1(TNumber, System.String, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatFloat`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.ReadOnlySpan`1, System.Globalization.NumberFormatInfo) +System.Private.CoreLib.dll:System.Number.FormatFloatingPointAsHex`2(System.Collections.Generic.ValueListBuilder`1&, TNumber, System.Char, System.Int32, System.Globalization.NumberFormatInfo) System.Private.CoreLib.dll:System.Number.FormatGeneral`1(System.Collections.Generic.ValueListBuilder`1&, System.Number/NumberBuffer&, System.Int32, System.Globalization.NumberFormatInfo, System.Char, System.Boolean) System.Private.CoreLib.dll:System.Number.FormatInt128(System.Int128, System.String, System.IFormatProvider) System.Private.CoreLib.dll:System.Number.FormatInt32(System.Int32, System.Int32, System.String, System.IFormatProvider) diff --git a/tests/dotnet/UnitTests/expected/iOS-MonoVM-size.txt b/tests/dotnet/UnitTests/expected/iOS-MonoVM-size.txt index a45c64e9e1e2..56605001c70d 100644 --- a/tests/dotnet/UnitTests/expected/iOS-MonoVM-size.txt +++ b/tests/dotnet/UnitTests/expected/iOS-MonoVM-size.txt @@ -1,18 +1,18 @@ -AppBundleSize: 9,436,348 bytes (9,215.2 KB = 9.0 MB) +AppBundleSize: 9,458,846 bytes (9,237.2 KB = 9.0 MB) # The following list of files and their sizes is just informational / for review, and isn't used in the test: _CodeSignature/CodeResources: 5,229 bytes (5.1 KB = 0.0 MB) -aot-instances.aotdata.arm64: 816,880 bytes (797.7 KB = 0.8 MB) +aot-instances.aotdata.arm64: 818,536 bytes (799.4 KB = 0.8 MB) archived-expanded-entitlements.xcent: 384 bytes (0.4 KB = 0.0 MB) -Info.plist: 1,134 bytes (1.1 KB = 0.0 MB) -Microsoft.iOS.aotdata.arm64: 22,872 bytes (22.3 KB = 0.0 MB) -Microsoft.iOS.dll: 48,640 bytes (47.5 KB = 0.0 MB) +Info.plist: 1,168 bytes (1.1 KB = 0.0 MB) +Microsoft.iOS.aotdata.arm64: 22,888 bytes (22.4 KB = 0.0 MB) +Microsoft.iOS.dll: 49,152 bytes (48.0 KB = 0.0 MB) PkgInfo: 8 bytes (0.0 KB = 0.0 MB) runtimeconfig.bin: 1,481 bytes (1.4 KB = 0.0 MB) -SizeTestApp: 7,317,696 bytes (7,146.2 KB = 7.0 MB) +SizeTestApp: 7,333,840 bytes (7,162.0 KB = 7.0 MB) SizeTestApp.aotdata.arm64: 1,456 bytes (1.4 KB = 0.0 MB) SizeTestApp.dll: 7,168 bytes (7.0 KB = 0.0 MB) -System.Private.CoreLib.aotdata.arm64: 662,952 bytes (647.4 KB = 0.6 MB) -System.Private.CoreLib.dll: 535,552 bytes (523.0 KB = 0.5 MB) +System.Private.CoreLib.aotdata.arm64: 665,552 bytes (650.0 KB = 0.6 MB) +System.Private.CoreLib.dll: 537,088 bytes (524.5 KB = 0.5 MB) System.Runtime.aotdata.arm64: 784 bytes (0.8 KB = 0.0 MB) System.Runtime.dll: 5,120 bytes (5.0 KB = 0.0 MB) System.Runtime.InteropServices.aotdata.arm64: 800 bytes (0.8 KB = 0.0 MB)