- 20 4月, 2021 22 次提交
-
-
由 Elinor Fung 提交于
-
由 Andy Ayers 提交于
SPMI wasn't capturing enough data for PGO schemas that had class profiles, leading to replay failures.
-
由 Kunal Pathak 提交于
* Run SPMI collection on libraries-tests * Only run for libraries-tests and change GUID * fix error * fix the collection name * fix the timeoutInMinutes * Download libraries test artifacts * try to fix the libs+tests artifacts name * Use artifacts name as is * Fix the libraries test artifacts name * Use librares_test.zip * Modify the filter to unzip all *Tests.dll files * Revert "Modify the filter to unzip all *Tests.dll files" This reverts commit b62f7132ec084453495a92a3e336688585366908. * Try to unzip libraries_zipped * overwriteExistingFiles=true * Fix the asset extension - Also exclude files present in core_root * fix artifacts name * remove extra . * Ignore permission error * Copy common test files in CORE_ROOT - And do not copy not *.Tests.dll" for PMI * Perform collection for all libraries_tests assets * Add UnicodeEncodeError EH * Add PermissionError for copy2 * Copy all the test assests to core_root * Make input_directory readonly * make ch_mod recursive * Add option of error_limit to superpmi.py * Pass -failureLimit flag to parallel mode * Revert "Only run for libraries-tests and change GUID" This reverts commit 7f4cdda9cf4f49fc21a354f616a67554f65cd6ea.
-
由 Tanner Gooding 提交于
* Refactoring GenTreeJitIntrinsic to expose SimdSize and SimdBaseType via methods * Updating the JIT to pass through the CORINFO_TYPE for hardware intrinsics * Adding support for Vector<nint> and Vector<nuint> to managed code * Updating the vector tests to cover nint and nuint * Recognize Vector<nint> and Vector<nuint> in the JIT * Updating Vector64/128/256<T> NotSupportedTest metadata to include type name * Updating the Vector64/128/256<T> tests to have NotSupported validation for nint/nuint * Splitting ThrowHelper.ThrowForUnsupportedVectorBaseType into separate functions for Numerics vs Intrinsics * Updating Utf16Utility.Validation to directly use Vector<nuint> * Don't use the auxiliary type to hold a SIMD type, since it can be trivially pulled from the operand instead * Split the mono handling for ThrowForUnsupportedVectorBaseType into ThrowForUnsupportedNumericsVectorBaseType and ThrowForUnsupportedIntrinsicsVectorBaseType * Add basic handling for MONO_TYPE_I and MONO_TYPE_U to simd-intrinsics.c * Ensure simd-intrinsics.c in Mono handles `MONO_TYPE_I` and `MONO_TYPE_U` on relevant code paths * Ensure we don't assert when encountering synthesized Vector128<nint> handles * Applying formatting patch * Fix the handling for Crc32 and Crc32C on ARM64 * Updating Mono mini-amd64 to handle MONO_TYPE_I and MONO_TYPE_U for SIMD operations * Handle OP_XCOMPARE.CMP_GE_UN for MONO_TYPE_U * Handle MONO_TYPE_I and MONO_TYPE_U for Vector types in mini-llvm
-
由 Jose Perez Rodriguez 提交于
* Address remaining warnings from DataContractSerialization * Refactor MemberTypes declaration * Remove Unused UnconditionalSuppressMessages * Addressing some PR Feedback * Suppress MakeGenericMethod calls in AccessorBuilder * Suppressing error in NullPrimitiveDataContract constructor * Suppress other MakeGenericMethod linker warnings * Address remaining feedback and move trimmer string to DataContract * Addressing some nits * Fix typo and remove unnecesary usings
-
由 James Newton-King 提交于
-
由 Valentin Grigorev 提交于
Co-authored-by: NValentin Grigorev <valentin.grigorev@jetbrains.com>
-
由 Sergey Andreenko 提交于
-
由 Carlos Sanchez 提交于
Co-authored-by: Ncarlossanlop <carlossanlop@users.noreply.github.com>
-
由 Omair Majid 提交于
-
由 David Pine 提交于
- Add two `ConfigureHostOptions` extension methods - Two overloads exist, per [Maryam's comment](https://github.com/dotnet/runtime/pull/49502/files#r596466330) - Add corresponding unit tests to ensure these new methods function correctly Fixes #48743
-
由 Jakob Botsch Nielsen 提交于
Fix #51476
-
由 Matt Thalman 提交于
-
由 Omair Majid 提交于
Non-portable builds are used by source-build and also use for testing/debugging things, like trying out upcoming versions of OpenSSL.
-
由 Dong-Heon Jung 提交于
- Failed by https://github.com/dotnet/runtime/pull/51349
-
由 Eirik Tsarpalis 提交于
* initial backport of CBOR documentation * apply manual fixups to documentation * Update src/libraries/System.Formats.Cbor/src/System/Formats/Cbor/Reader/CborReader.Map.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> * Update src/libraries/System.Formats.Cbor/src/System/Formats/Cbor/Writer/CborWriter.Map.cs Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com> Co-authored-by: NCarlos Sanchez <1175054+carlossanlop@users.noreply.github.com>
-
由 devsko 提交于
-
由 David Pine 提交于
-
由 Filip Navara 提交于
Ref: https://github.com/xamarin/xamarin-macios/pull/11175#issuecomment-821969933, https://unicode-org.atlassian.net/browse/ICU-21591 There seems to be a bug in ICU that leads to deadlock when the time zone data are stripped. Since dotnet/icu uses the same stripping of data on all the platforms the time zone data are also not present on iOS/tvOS or any platform that consumes it. So even if the deadlock itself is resolved at some point it makes sense to use the same implementation for all the platforms that rely on the filtered app-local ICU data. I also enabled to code path on MacCatalyst to keep it consistent with iOS. I am open to change that. Android may need to be treated the same way too.
-
由 Aaron Robinson 提交于
* Create standalone class for CallConv parsing.
-
由 Natalia Kondratyeva 提交于
This PR fixed QuicStreamTests.BasicTest and QuicStreamTests.MultipleReadsAndWrites. Contributes to #49157
-
- 19 4月, 2021 5 次提交
-
-
由 GilesDMiddleton 提交于
.vsconfig was missing the missing the .NET 4.8 Targetting pack option. Fix #51455
-
由 Michal Strehovský 提交于
Allows us to test the documented single file behaviors. Not adding a new `PlatformDetection` thing for this since we don't really have a way to detect single file that wouldn't end us up testing a tautology.
-
由 Ben Adams 提交于
-
由 devsko 提交于
* simplify trimming non significant digits * PR feedback * fixed formatting
-
由 Layomi Akinrinade 提交于
* Add JSON source generator * Address review feedback * Address review feedback * Align project structure with src-gen conventions * Fix enum (de)serialization
-
- 18 4月, 2021 5 次提交
-
-
由 dotnet-maestro[bot] 提交于
[main] Update dependencies from dotnet/arcade dotnet/icu dotnet/xharness dotnet/runtime-assets (#51307) * Update dependencies from https://github.com/dotnet/arcade build 20210414.5 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageValidation , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21212.6 -> To Version 6.0.0-beta.21214.5 * Update dependencies from https://github.com/dotnet/xharness build 20210415.2 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 1.0.0-prerelease.21214.1 -> To Version 1.0.0-prerelease.21215.2 * Update dependencies from https://github.com/dotnet/arcade build 20210415.5 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageValidation , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21212.6 -> To Version 6.0.0-beta.21215.5 * Update dependencies from https://github.com/dotnet/runtime-assets build 20210415.1 System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Windows.Extensions.TestData From Version 6.0.0-beta.21212.1 -> To Version 6.0.0-beta.21215.1 * Update dependencies from https://github.com/dotnet/arcade build 20210416.2 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageValidation , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21212.6 -> To Version 6.0.0-beta.21216.2 * Update dependencies from https://github.com/dotnet/icu build 20210416.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 6.0.0-preview.4.21212.2 -> To Version 6.0.0-preview.5.21216.2 * Update dependencies from https://github.com/dotnet/xharness build 20210416.1 Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 1.0.0-prerelease.21214.1 -> To Version 1.0.0-prerelease.21216.1 * Update dependencies from https://github.com/dotnet/runtime-assets build 20210416.1 System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Windows.Extensions.TestData From Version 6.0.0-beta.21212.1 -> To Version 6.0.0-beta.21216.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
-
由 Geoff Kizer 提交于
* rework request retry logic to be based off a fixed retry limit (MaxConnectionFailureRetries) instead of isNewConnection logic * be more conservative about request retries -- only allow on receiving EOF or GOAWAY from the server Co-authored-by: NGeoffrey Kizer <geoffrek@windows.microsoft.com>
-
由 Geoff Kizer 提交于
* add Task-based DisconnectAsync and refactor APM methods on top of it * fix BeginDisconnect to throw synchronously and add relevant tests * remove #region stuff in Socket.cs and add link to github issue Co-authored-by: NGeoffrey Kizer <geoffrek@windows.microsoft.com>
-
由 Mike McLaughlin 提交于
* MacOS single-file support changes Use dysymtab_command to just load the extern/export symbols. Don't read the whole symbol string table; read the symbol name a char at a time. https://github.com/dotnet/runtime/issues/38901 * Don't add null to symbol name * Code review feedback * Code review feedback * Code review feedback fix
-
https://github.com/mono/linker由 dotnet-maestro[bot] 提交于
Microsoft.NET.ILLink.Tasks From Version 6.0.100-preview.2.21215.2 -> To Version 6.0.100-preview.2.21217.1 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
- 17 4月, 2021 8 次提交
-
-
由 Andy Ayers 提交于
If a BBJ_COND block falls through to an empty block which then jumps to some other block, see if reversing the branch condition might simplify flow. Resolves #46592.
-
由 Huo Yaoyuan 提交于
* Add Array.GetMaxLength<T> implementation. * Implement Array.MaxLength and fix all remaining references * Apply suggestions from code review Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Apply suggestions from code review Co-authored-by: NJan Kotas <jkotas@microsoft.com> * Update src/libraries/System.Collections/tests/Generic/Stack/Stack.Generic.Tests.cs Co-authored-by: NJan Kotas <jkotas@microsoft.com> Co-authored-by: NStephen Toub <stoub@microsoft.com> Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Stephen Toub 提交于
* Change InterpolatedStringBuilder to store bool for custom formatter * Use new string rather than ToString in InterpolatedStringBuilder * Address PR feedback
-
由 Alexander Köplinger 提交于
We were setting `_MonoLDFLAGS` in mono.proj but never passed the values down into CMake.
-
由 Levi Broderick 提交于
-
由 Eric Erhardt 提交于
Describe what it means to be applied to class, interface, or struct.
-
由 Levi Broderick 提交于
-
由 Anirudh Agnihotry 提交于
-