Shrink hello world by 3.2% (#84463)
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
Fri, 7 Apr 2023 06:04:01 +0000 (15:04 +0900)
committerGitHub <noreply@github.com>
Fri, 7 Apr 2023 06:04:01 +0000 (15:04 +0900)
commitf18c88dee5281aad4e6c197c53e06d313b58cc8f
tree0e670ed07b2b41db77c879ab5462c60c3c6fc979
parent38b81ba83ab2b27a730a9524401d74043d172049
Shrink hello world by 3.2% (#84463)

* Get rid of the MethodTable for double/float
* Get rid of any `Array<T>` methods
src/coreclr/nativeaot/System.Private.CoreLib/src/Internal/Reflection/Core/Execution/ExecutionDomain.cs
src/coreclr/nativeaot/System.Private.CoreLib/src/System/Reflection/Runtime/TypeInfos/RuntimeTypeInfo.cs
src/coreclr/nativeaot/System.Private.CoreLib/src/System/Reflection/RuntimeAssemblyName.cs
src/coreclr/nativeaot/System.Private.Reflection.Execution/src/Internal/Reflection/Execution/NativeFormatEnumInfo.cs