-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[wasm] Convert mono-config.js to mono-config.json #53248
[wasm] Convert mono-config.js to mono-config.json #53248
Commits on May 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cf801ca - Browse repository at this point
Copy the full SHA cf801caView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed4f9be - Browse repository at this point
Copy the full SHA ed4f9beView commit details
Commits on May 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5177380 - Browse repository at this point
Copy the full SHA 5177380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b24b97 - Browse repository at this point
Copy the full SHA 5b24b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03856e1 - Browse repository at this point
Copy the full SHA 03856e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bd956f - Browse repository at this point
Copy the full SHA 0bd956fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2b93b8 - Browse repository at this point
Copy the full SHA b2b93b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d39db - Browse repository at this point
Copy the full SHA 77d39dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f48fb - Browse repository at this point
Copy the full SHA a2f48fbView commit details
Commits on May 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7fe322f - Browse repository at this point
Copy the full SHA 7fe322fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8438e67 - Browse repository at this point
Copy the full SHA 8438e67View commit details
Commits on May 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 261c133 - Browse repository at this point
Copy the full SHA 261c133View commit details
Commits on Jun 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for dca4bbc - Browse repository at this point
Copy the full SHA dca4bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3d996d - Browse repository at this point
Copy the full SHA c3d996dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f14f412 - Browse repository at this point
Copy the full SHA f14f412View commit details -
Print R2RDump Statistics in the Output File Instead of Console (#52278)
* Moved R2RDump statistics from console to --out file * Automated the fixup statistics report into a self-maintaining component. * Optimized the minimum values by setting them at the beginning, and removing the Math.Max() calls.
Configuration menu - View commit details
-
Copy full SHA for 492eb2a - Browse repository at this point
Copy the full SHA 492eb2aView commit details -
Use Assembly.Load as first option to load TempAssembly. (#52429)
* Use Assembly.Load as first option to load TempAssembly.
Configuration menu - View commit details
-
Copy full SHA for e7bfefb - Browse repository at this point
Copy the full SHA e7bfefbView commit details -
Support string interning for InvokeJS, address string interning perfo…
…rmance hazard (#51576) * In WASM builds, inflated lock words have an 'is interned' flag for strings to enable O(1) 'is interned' checks vs the previous hash lookup * When the expression being passed to InvokeJS is interned, the binding_support string intern table is used to avoid marshaling the expression again
Configuration menu - View commit details
-
Copy full SHA for 11b2f1a - Browse repository at this point
Copy the full SHA 11b2f1aView commit details -
[mono] LLVM 11 compatibility fixes (#53019)
Fixes for minor source-level incompatibilities caught by #52984. `AArch64Intrinsics` really should be `AARCH64Intrinsics`. And `llvm.floor`, `llvm.ceil`, and `llvm.trunc` are architecture-independent intrinsics. Also adds LLVM 11 linking flags to CMakeLists.txt.
Configuration menu - View commit details
-
Copy full SHA for 0f887ce - Browse repository at this point
Copy the full SHA 0f887ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 881f491 - Browse repository at this point
Copy the full SHA 881f491View commit details -
Return null when Variant contains BSTR (#53030)
* Return null when Variant contains BSTR I found this one when implement VARIANT marshalling for NativeAOT. Without that I have to resort to duplicate implementation in that class. PR where I discover this - dotnet/runtimelab#1142 Problem is `Marshal.PtrToStringBSTR` throw exception when passed `IntPtr.Zero`, but `Marshal.StringToBSTR` produce `IntPtr.Zero` when given null. * Update nullable annotations
Configuration menu - View commit details
-
Copy full SHA for 993f8fa - Browse repository at this point
Copy the full SHA 993f8faView commit details -
Fix OperatingSystem.IsAndroidVersionAtLeast() (#53034)
The implementation called into uname() which returns the Linux kernel version, but the API as specified in https://github.com/dotnet/designs/blob/main/accepted/2020/platform-checks/platform-checks.md expects the Android API level to be passed in and checked. Also fix `OperatingSystem.IsLinux()` to return false on Android.
Configuration menu - View commit details
-
Copy full SHA for 118f54c - Browse repository at this point
Copy the full SHA 118f54cView commit details -
Make the lookup for getApplicationProtocol optional (#53001)
* Make the lookup for getApplicationProtocol optional The method getApplicationProtocol in javax.net.ssl.SSLEngine is only supported on API level 29 and above, so running on older devices would result in a crash. This change makes the initial method lookup optional and AndroidCryptoNative_SSLStreamGetApplicationProtocol in pal_sslstream.c will error if it is not supported. Fixes #52965 * Feedback Co-authored-by: Steve Pfister <steve.pfister@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 3eb2f9f - Browse repository at this point
Copy the full SHA 3eb2f9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f15a7fc - Browse repository at this point
Copy the full SHA f15a7fcView commit details -
Resolving ILLink warnings for Microsoft.Extensions.Configuration.Bind…
…er (#52795) * Resolving ILLink warnings for Microsoft.Extensions.Configuration.Binder * Addressing PR Feedback
Configuration menu - View commit details
-
Copy full SHA for a5b1eac - Browse repository at this point
Copy the full SHA a5b1eacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9487aad - Browse repository at this point
Copy the full SHA 9487aadView commit details -
Configuration menu - View commit details
-
Copy full SHA for f48e281 - Browse repository at this point
Copy the full SHA f48e281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00dcb2c - Browse repository at this point
Copy the full SHA 00dcb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a808b6a - Browse repository at this point
Copy the full SHA a808b6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b7396b - Browse repository at this point
Copy the full SHA 4b7396bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e93da2 - Browse repository at this point
Copy the full SHA 6e93da2View commit details -
To avoid parts of the path like: artifacts\bin\native\net6.0-Browser-Debug-wasm\/dotnet.wasm
Configuration menu - View commit details
-
Copy full SHA for b4e3b82 - Browse repository at this point
Copy the full SHA b4e3b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for d66314a - Browse repository at this point
Copy the full SHA d66314aView commit details -
add SslStream_RandomWrites_OK test (#52682)
* add SslStream_RandomWrites_OK test * update parameters * feedback from review * split RandomReadWriteSizeStream to separate file * add comment * feedback from review * s/_maxSize/_maxChunkSize
Configuration menu - View commit details
-
Copy full SHA for 0742487 - Browse repository at this point
Copy the full SHA 0742487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c030cd - Browse repository at this point
Copy the full SHA 4c030cdView commit details -
Big-endian fix: JsonWriterHelper (#52790)
JsonWriterHelper.Transcoding.cs has endian-dependent code that is guarded via a #if BIGENDIAN. However, nobody ever defines this predefine (outside of System.Private.CoreLib) so this doesn't work. Fixed by using BitConverter.IsLittleEndian like everywhere else.
Configuration menu - View commit details
-
Copy full SHA for f206195 - Browse repository at this point
Copy the full SHA f206195View commit details -
Fix creation of platforms and sources package (#53073)
* Fix creation of platforms and sources package * Update Microsoft.Extensions.HostFactoryResolver.Sources.csproj
Configuration menu - View commit details
-
Copy full SHA for ed1c2e2 - Browse repository at this point
Copy the full SHA ed1c2e2View commit details -
Com trimming related work (#52940)
* COM related work and native host name changes * FB
Configuration menu - View commit details
-
Copy full SHA for 4095d03 - Browse repository at this point
Copy the full SHA 4095d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd69361 - Browse repository at this point
Copy the full SHA fd69361View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d72de2 - Browse repository at this point
Copy the full SHA 3d72de2View commit details -
Allow more efficient marshalling to IDispatch (#53065)
In NativeAOT scenario this allow to not rely on reflection to get GUID of the IDispatch, since it is well known. Related to dotnet/runtimelab#1142
Configuration menu - View commit details
-
Copy full SHA for 80ca507 - Browse repository at this point
Copy the full SHA 80ca507View commit details -
[main] Update dependencies from dnceng/internal/dotnet-optimization (#…
…52966) * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20210518.8 optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.21267.7 -> To Version 1.0.0-prerelease.21268.8 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20210519.5 optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.21267.7 -> To Version 1.0.0-prerelease.21269.5 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20210520.4 optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.21267.7 -> To Version 1.0.0-prerelease.21270.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f3033d8 - Browse repository at this point
Copy the full SHA f3033d8View commit details -
Fixing nullability annotations on DateOnly and TimeOnly (#53088)
* Fixing nullability annotations on DateOnly and TimeOnly * Fix nullability annotatations for formats parameter on TryParseExact
Configuration menu - View commit details
-
Copy full SHA for fa494f7 - Browse repository at this point
Copy the full SHA fa494f7View commit details -
Override BaseType in TypeRefTypeSystemType (#52963)
* Override BaseType in TypeRefTypeSystemType BaseType is being used to determine whether the type is a value type or class type. This meant that `dotnet-pgo merge` would always produce metadata saying that all types were class types. In practice, this meant that we had the following behavior: ``` .\dotnet-pgo.exe merge --input IBCTrace28800.mibc --output identity.mibc .\dotnet-pgo.exe merge --input IBCTrace28800.mibc --input identity.mibc --output foo.mibc Opening D:\dev\dotnet\dotnet-optimization\output\temp\IBCTrace28800.mibc Opening D:\dev\dotnet\runtime\artifacts\bin\coreclr\windows.x64.Debug\dotnet-pgo\foo.mibc Unhandled exception. System.Exception: Same type `[S.P.CoreLib]System.ReadOnlySpan`1` used as both ValueType and non-ValueType at Microsoft.Diagnostics.Tools.Pgo.TypeRefTypeSystem.TypeRefTypeSystemType.SetIsValueType(Boolean isValueType) at Microsoft.Diagnostics.Tools.Pgo.TypeRefTypeSystem.TypeRefTypeSystemContext.TypeRefSignatureParserProvider.GetTypeFromReference(MetadataReader reader, TypeReferenceHandle handle, Byte rawTypeKind) ``` The same problem would occur when using compare-mibc to compare a merged mibc file with some of its constituents. These scenarios work now. * Re-abstract BaseType in MetadataType
Configuration menu - View commit details
-
Copy full SHA for b013fde - Browse repository at this point
Copy the full SHA b013fdeView commit details -
Skip flakey mobile library test crashes (#52931)
* [mobile][libraries] Skip test suites failing on CI * [libraries] Add more flakey test suite crashes * [Android][libraries] Add DynamicChainTests.MismatchKeyIdentifiers failure * Add issue to DynamicChainTests ActiveIssue * [Android] Add more flakey test suite crashes for Android arm64 * [libraries] Add RunDisabledAndroidTests condition to be able to run tests on build lane * [Android] Add even more flakey test suites that crash * [iOS] Add System.Net.Security.Tests X509 Certificate not supported skips * [libraries][Android] Add another round of test suite flakes for Android arm64 * Remove suites that had Package Installation Error failures * [Android][libraries] Add more process crashed test suites * Add more process crashed for Android arm and arm64 * Remove test suites that failed due to Package Installation Failure * [Android][libraries] Add System.Diagnostics.Process.Tests active issue * [Android] Add more flakey test suite crashing from json error * [Android][libraries] JSON parsing exception section for suite skips Co-authored-by: Mitchell Hwang <mitchell.hwang@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 11c969a - Browse repository at this point
Copy the full SHA 11c969aView commit details -
JIT: fix relop flags for peeled switch compare (#53096)
In particular we need to set `GTF_DONT_CSE` so that CSE doesn't introduce commas under `GT_JTRUE` nodes. Fixes #52785.
Configuration menu - View commit details
-
Copy full SHA for 92f7ba9 - Browse repository at this point
Copy the full SHA 92f7ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd833ee - Browse repository at this point
Copy the full SHA bd833eeView commit details -
ensure we flush when a window limit is hit (#52797)
Co-authored-by: Geoffrey Kizer <geoffrek@windows.microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 19140e6 - Browse repository at this point
Copy the full SHA 19140e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b0f256 - Browse repository at this point
Copy the full SHA 5b0f256View commit details -
Implement Initialize on HashAlgorithm (#51402)
* Implement Initialize on HashAlgorithm derived types. * Add test for SHA CryptoServiceProviders * Implement reset for HMAC * Remove const * Fix header. [sigh] * Remove ZeroMemory * Fix performance of CSP hash providers.
Configuration menu - View commit details
-
Copy full SHA for 6eea7a3 - Browse repository at this point
Copy the full SHA 6eea7a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b74ae5 - Browse repository at this point
Copy the full SHA 0b74ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for df96ac6 - Browse repository at this point
Copy the full SHA df96ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3af123 - Browse repository at this point
Copy the full SHA b3af123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 738e7fe - Browse repository at this point
Copy the full SHA 738e7feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e09e2 - Browse repository at this point
Copy the full SHA 96e09e2View commit details -
Integrate misc changes from nativeaot (#53063)
* Integrate misc changes from nativeaot * Fix RemoteStack serialization * Delete confusing String.Empty comment
Configuration menu - View commit details
-
Copy full SHA for ea8a819 - Browse repository at this point
Copy the full SHA ea8a819View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f61b2 - Browse repository at this point
Copy the full SHA e9f61b2View commit details -
System.Reflection.* missed Equals nullable annotations (#52162)
* add NotNullWhen attribute
Configuration menu - View commit details
-
Copy full SHA for f87665e - Browse repository at this point
Copy the full SHA f87665eView commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20210521.2 (#53124) optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.21270.4 -> To Version 1.0.0-prerelease.21271.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 40e2b68 - Browse repository at this point
Copy the full SHA 40e2b68View commit details -
Avoid dependency on LINQ orderby iterators when building exception me…
…sssage (#53123) Saves about 2k compressed for Blazor default template
Configuration menu - View commit details
-
Copy full SHA for 791a674 - Browse repository at this point
Copy the full SHA 791a674View commit details -
Remove redundant GeneratePackageOnBuild condition (#53107)
* Remove redundant GeneratePackageOnBuild condition
Configuration menu - View commit details
-
Copy full SHA for 8b58d90 - Browse repository at this point
Copy the full SHA 8b58d90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a435c - Browse repository at this point
Copy the full SHA 81a435cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65ccfd9 - Browse repository at this point
Copy the full SHA 65ccfd9View commit details -
Some cleanup of
var_types
- related functions (#52418)* Specified the parameter name for ReinterpretHexAsDecimal * Refactored "genUnsignedType", now "varTypeToUnsigned" Renamed "genUnsignedType" to "varTypeToUnsigned" to conform to the existing naming convention, moved its definition from "compiler.hpp" to "vartype.h", made it a templated function like all the other "varType*" functions. Deleted the equivalent but unused "varTypeSignedToUnsigned". * Deleted "genSignedType" and renamed "varTypeUnsignedToSigned" "genSignedType" had confusing semantics where it only returned the actual signed type for TYP_UINT and TYP_ULONG. Deleted the function and made the callsites explicitly request that behavior. Also renamed "varTypeUnsignedToSigned" to "varTypeToSigned" for parity with "varTypeToUnsigned" and made it a templated function. * Made "genActualType" a templated function * Made "genTypeStSz" a templated function Also renamed the parameters for it and "genTypeSize" to be consistent with "genActualType".
Configuration menu - View commit details
-
Copy full SHA for a823b60 - Browse repository at this point
Copy the full SHA a823b60View commit details -
Fix a 32-bit specific bug in
fgMorphCast
(#52828)* Added a test Verifying that checked '.un' casts from floats to small types are not treated as casts from unsigned types. * Do not mark casts from FP types with GTF_UNSIGNED It used to be that in the importer, whether the cast was to be marked as GTF_UNSIGNED was decided exclusively based on the incoming opcode. However, the flag only makes sense for casts from integral sources, and it turns out morph had a bug where it failed to clear this flag which resulted in bad codegen. The bug went as follows: "gtMorphCast" turns casts from an FP type to a small integer into a chain of casts: CAST(small integer <- FP) => CAST(small integer <- CAST(TYP_INT <- FP)). On 32 bit platforms, the code failed to clear the GTF_UNSIGNED flag from the original tree, which meant that the outer cast thought it had TYP_UINT as the source. This matters for checked casts: conv.ovf.i2.un(-2.0d), which is a legitimate conversion, was interpreted wrongly as an overflowing one as the resulting codegen only checked the upper bound via an unsigned compare. The fix is two-fold: clear GTF_UNSIGNED for GT_CAST nodes with FP sources on creation and unify the 64 bit and 32 bit paths in "gtMorphCast", which, after the removal of GTF_UNSIGNED handling, are identical. This is a zero-diff change across all SPMI collections for Windows x64, Linux x64, Linux ARM64. This **is not** a zero-diff change for Windows x86. Instances of bad codegen have been corrected in some tests. * Assert instead of normalizing Instead of normalizing GTF_UNSIGNED for FP sources in "gtNewCastNode", assert that it is not set in GenTreeCast's constructor and fix the importer to respect that constraint.
Configuration menu - View commit details
-
Copy full SHA for 4cead3f - Browse repository at this point
Copy the full SHA 4cead3fView commit details -
Optimise GetCustomAttributes - Part 1 (#53152)
- Use is/is not instead of ==/!=. Avoids overhead from operator overloading - Pass ListBuilder as ref instead of out. Avoids redundant initialization to default. - Use HashSet instead of Dictionary. Co-authored-by: Ben Adams <thundercat@illyriad.co.uk>
Configuration menu - View commit details
-
Copy full SHA for a45bdb3 - Browse repository at this point
Copy the full SHA a45bdb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7789174 - Browse repository at this point
Copy the full SHA 7789174View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b05e78 - Browse repository at this point
Copy the full SHA 5b05e78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b1cd20 - Browse repository at this point
Copy the full SHA 1b1cd20View commit details -
Configuration menu - View commit details
-
Copy full SHA for e05bb40 - Browse repository at this point
Copy the full SHA e05bb40View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202105…
…20.1 (#53013) [main] Update dependencies from dotnet/emsdk
Configuration menu - View commit details
-
Copy full SHA for 84887bd - Browse repository at this point
Copy the full SHA 84887bdView commit details -
[main] Update dependencies from dotnet/arcade dotnet/icu dotnet/xharn…
…ess dotnet/hotreload-utils (#53138) [main] Update dependencies from dotnet/arcade dotnet/icu dotnet/xharness dotnet/hotreload-utils
Configuration menu - View commit details
-
Copy full SHA for b0e4415 - Browse repository at this point
Copy the full SHA b0e4415View commit details -
System.Collections.* missed Equals nullable annotations (#52164)
* add NotNullWhen attribute * add usings
Configuration menu - View commit details
-
Copy full SHA for 32b2066 - Browse repository at this point
Copy the full SHA 32b2066View commit details -
Reflection-annotate obscure API (#53081)
I missed the extra `Activator` in Activator.RuntimeType.cs (the rest are in Activator.cs). This was flagged on the NativeAOT side. Also missed the APIs on `ModuleHandle` that I found by accident just now.
Configuration menu - View commit details
-
Copy full SHA for 3c9bf09 - Browse repository at this point
Copy the full SHA 3c9bf09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 323ab5b - Browse repository at this point
Copy the full SHA 323ab5bView commit details -
Disabled failing HTTP/3 tests. (#53092)
* Disabled failing HTTP/3 tests. * The test disabling move to code for abstract bases.
Configuration menu - View commit details
-
Copy full SHA for 76f5ace - Browse repository at this point
Copy the full SHA 76f5aceView commit details -
Change enterprise test password (#53094)
* Change password * Change another occurence
Configuration menu - View commit details
-
Copy full SHA for aa0f412 - Browse repository at this point
Copy the full SHA aa0f412View commit details -
Configuration menu - View commit details
-
Copy full SHA for 599d0cf - Browse repository at this point
Copy the full SHA 599d0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 319c025 - Browse repository at this point
Copy the full SHA 319c025View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3fc297 - Browse repository at this point
Copy the full SHA e3fc297View commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20210523.4 (#53170) optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.21271.2 -> To Version 1.0.0-prerelease.21273.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3b6baed - Browse repository at this point
Copy the full SHA 3b6baedView commit details -
Stringify RMWStatus for the dump (#53148)
* Stringify RMWStatus for the dump * Use a simpler switch-based implementation * Made the string into a description
Configuration menu - View commit details
-
Copy full SHA for 263223a - Browse repository at this point
Copy the full SHA 263223aView commit details -
Fix: Avoid throwing if a symbolic link cycle to itself is detected wh…
…ile enumerating (#52749) * Fix: Avoid throwing on FileSystemEntry.Initialize * Add unit tests that verify cyclic symbolic links * Fix Windows-specific unit test failures * Use OperatingSystem.IsWindows() * CHange 'Assert.Equal(1, ' to 'Assert.Single(' * Rename helper method that creates self referencing symlink * Spacing * ConditionalClass for CanCreateSymbolicLinks * ConditionalClass does not work in browser/ios/android, use ConditionalFact/ConditionalTheory Co-authored-by: carlossanlop <Carlos Sanchez carlossanlop@users.noreply.github.com> Co-authored-by: carlossanlop <carlossanlop@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f270775 - Browse repository at this point
Copy the full SHA f270775View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b91ac - Browse repository at this point
Copy the full SHA d4b91acView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd074cd - Browse repository at this point
Copy the full SHA bd074cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7134b2d - Browse repository at this point
Copy the full SHA 7134b2dView commit details -
Fix another bug in the backport action (#53187)
- #52938 was incomplete - see also dotnet/aspnetcore#32930
Configuration menu - View commit details
-
Copy full SHA for 254953a - Browse repository at this point
Copy the full SHA 254953aView commit details -
Update testing docs with x86 instructions (#48715)
* Update testing docs with x86 instructions * Apply suggestions from code review Co-authored-by: Santiago Fernandez Madero <safern@microsoft.com> * add more examples * Apply suggestions from code review Co-authored-by: Dan Moseley <danmose@microsoft.com> * Update docs/workflow/testing/libraries/testing.md Co-authored-by: Santiago Fernandez Madero <safern@microsoft.com> Co-authored-by: Santiago Fernandez Madero <safern@microsoft.com> Co-authored-by: Dan Moseley <danmose@microsoft.com> Co-authored-by: Eric StJohn <ericstj@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 47498e2 - Browse repository at this point
Copy the full SHA 47498e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e323026 - Browse repository at this point
Copy the full SHA e323026View commit details -
[mono] LLVM build fixes (#53139)
Don't copy files from an LLVM header and library directory to `artifacts/obj/mono` if the directory was supplied as a user-specified `MonoLLVMDir` or `MonoAOTLLVMDir` property.
Configuration menu - View commit details
-
Copy full SHA for a723e83 - Browse repository at this point
Copy the full SHA a723e83View commit details -
Reenable extract unicode System.IO.Compression.ZipFile tests on iOS (#…
…53176) As a result of dotnet/xharness#605, the tests should be good to run Fixes #52471
Configuration menu - View commit details
-
Copy full SHA for b171ea6 - Browse repository at this point
Copy the full SHA b171ea6View commit details -
Use the new Microsoft.DotNet.PackageValidation on Microsoft.Extension…
…s* packages. (#52741) * enabling the new validation on extensions packages * use most recent version namespace fixes * use the new pacakge version with the path fix * editing the comments
Configuration menu - View commit details
-
Copy full SHA for 2548502 - Browse repository at this point
Copy the full SHA 2548502View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82053b5 - Browse repository at this point
Copy the full SHA 82053b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9853434 - Browse repository at this point
Copy the full SHA 9853434View commit details -
Hot Reload: test on WebAssembly (#53050)
* Hot Reload: test on WebAssembly 1. Always build the assemblies in the ApplyUpdate/ subdirectory without optimization, with debug info. Hot reload depends on it. 2. Pass the required environment variable to the runtime via xharness to enable support for applying updates. * Add ApplyUpdate test assemblies to test project linker descriptor * Fix wasm EnableAggressiveTrimming lane
Configuration menu - View commit details
-
Copy full SHA for 1eb0899 - Browse repository at this point
Copy the full SHA 1eb0899View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d66af - Browse repository at this point
Copy the full SHA e3d66afView commit details -
System.ComponentModel.* missed Equals nullable annotations (#52163)
* add NotNullWhen attribute * add usings
Configuration menu - View commit details
-
Copy full SHA for e6d833c - Browse repository at this point
Copy the full SHA e6d833cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 129d20e - Browse repository at this point
Copy the full SHA 129d20eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cea8eb - Browse repository at this point
Copy the full SHA 5cea8ebView commit details -
Parse
DOTNET_PROCESSOR_COUNT
with a 10 radix not 16 (#53208)* Parse DOTNET_PROCESSOR_COUNT with a 10 radix not 16 * Update test for DOTNET_PROCESSOR_COUNT
Configuration menu - View commit details
-
Copy full SHA for d0d7705 - Browse repository at this point
Copy the full SHA d0d7705View commit details -
Emit JITStarting, MethodLoad, ModuleLoad and AssemblyLoad EventPipe e…
…vents on Mono. (#53020) * Add native JIT event into EventPipe. * Emit module/assembly load native events into EventPipe. * Emit MethodDCEnd_V1 and MethodILToNativeMap EventPipe events.
Configuration menu - View commit details
-
Copy full SHA for fff0076 - Browse repository at this point
Copy the full SHA fff0076View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e81f6d - Browse repository at this point
Copy the full SHA 9e81f6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1388775 - Browse repository at this point
Copy the full SHA 1388775View commit details -
Deterministic bundling issue 3601 (#52930)
#3601 Bundling should generate id based on the content in order to secure unique but reproducible ids
Configuration menu - View commit details
-
Copy full SHA for ae88cc0 - Browse repository at this point
Copy the full SHA ae88cc0View commit details -
[Android] Revert arm and arm64 device PR runs (#53210)
We're still having capacity issues even after doubling the number of devices. Only run device tests on the rolling build for the time being. Co-authored-by: Steve Pfister <steve.pfister@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 60c0b90 - Browse repository at this point
Copy the full SHA 60c0b90View commit details -
Integrate selected changes from nativeaot branch (#53185)
- More code sharing for System.Exception - Some support for default interface methods - Move callling convention helpers around to avoid duplication - Unify Environment.StackTrace
Configuration menu - View commit details
-
Copy full SHA for d8efff2 - Browse repository at this point
Copy the full SHA d8efff2View commit details -
Cleanup internal ComWrappers cache when object enters Finalization qu…
…eue (#52771) * Clean up the ExternalObjectContext cache for ComWrappers' RCWs. * Add testing for verifying internal cache clean up.
Configuration menu - View commit details
-
Copy full SHA for 1e5199b - Browse repository at this point
Copy the full SHA 1e5199bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8162eb2 - Browse repository at this point
Copy the full SHA 8162eb2View commit details -
Closing opened handles to avoid resource leak. (#51950)
SymReader::InitializeFromFile opens file handles which were not closed causing resource leaks on each call. Fix #50422 Co-authored-by: Artem Kliatchkine <eldog@rambler.ru>
Configuration menu - View commit details
-
Copy full SHA for 6218d6e - Browse repository at this point
Copy the full SHA 6218d6eView commit details -
[wasm][testing] create dev cert via powershell on helix (#53225)
create SSL dev cert via powershell on helix
Configuration menu - View commit details
-
Copy full SHA for b0cb47a - Browse repository at this point
Copy the full SHA b0cb47aView commit details -
Reduce DefaultPooledConnectionIdleTimeout default (#52687)
* Reduce DefaultPooledConnectionIdleTimeout default - Change DefaultPooledConnectionIdleTimeout from 120 seconds to 60 seconds - This should reduce the occurrence of socket errors when connected to IIS or Kestrel
Configuration menu - View commit details
-
Copy full SHA for faeba22 - Browse repository at this point
Copy the full SHA faeba22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c0cf22 - Browse repository at this point
Copy the full SHA 3c0cf22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9469eec - Browse repository at this point
Copy the full SHA 9469eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e8af01 - Browse repository at this point
Copy the full SHA 9e8af01View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0ba6d4 - Browse repository at this point
Copy the full SHA c0ba6d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c93d7a - Browse repository at this point
Copy the full SHA 9c93d7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2927c77 - Browse repository at this point
Copy the full SHA 2927c77View commit details -
Merge branch 'wasm-convert-config-to-json' of https://github.com/Dani…
…el-Genkin/runtime into wasm-convert-config-to-json
Configuration menu - View commit details
-
Copy full SHA for 93a7f31 - Browse repository at this point
Copy the full SHA 93a7f31View commit details