-
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
Remove redundant allocations from JsonSerializerOptions.GetConverter calls #65897
Remove redundant allocations from JsonSerializerOptions.GetConverter calls #65897
Commits on Oct 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 016b381 - Browse repository at this point
Copy the full SHA 016b381View commit details -
[release/6.0] Fix stable builds for some transport packages (dotnet#6…
…0635) * Fix stable builds for some transport packages Some non-shipping transport and sources packages were getting incorrectly getting stable versions. This didn't show up in the servicing excercise, though they probably did the right thing for unrelated reasons. * Fix transport package version by not using PackageVersion property on workloads-testing.targets Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 263945a - Browse repository at this point
Copy the full SHA 263945aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1acd487 - Browse repository at this point
Copy the full SHA 1acd487View commit details -
[release/6.0] Don't special case "Experimental" projects (dotnet#60643)
* Don't special case "Experimental" projects We only have one experimental project, System.Runtime.Experimental and we want it to behave like any other package. * Make coreclr packages use `IsShipping` Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80ed1bd - Browse repository at this point
Copy the full SHA 80ed1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18cec8b - Browse repository at this point
Copy the full SHA 18cec8bView commit details
Commits on Oct 20, 2021
-
[release/6.0] Update dependencies from dotnet/icu dotnet/emsdk dotnet…
…/runtime-assets dotnet/arcade (dotnet#60495) * Update dependencies from https://github.com/dotnet/runtime-assets build 20211015.1 Microsoft.DotNet.CilStrip.Sources , 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.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Windows.Extensions.TestData From Version 6.0.0-beta.21514.1 -> To Version 6.0.0-beta.21515.1 * Update dependencies from https://github.com/dotnet/arcade build 20211015.3 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21514.2 -> To Version 6.0.0-beta.21515.3 * Update dependencies from https://github.com/dotnet/icu build 20211015.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 6.0.0-rtm.21513.2 -> To Version 6.0.0-rtm.21515.1 * Update dependencies from https://github.com/dotnet/emsdk build 20211018.1 Microsoft.NET.Workload.Emscripten.Manifest-6.0.100 From Version 6.0.0-rtm.21514.1 -> To Version 6.0.0 * Update dependencies from https://github.com/dotnet/emsdk build 20211018.2 Microsoft.NET.Workload.Emscripten.Manifest-6.0.100 From Version 6.0.0-rtm.21514.1 -> To Version 6.0.0 * [wasm] Fix workload install for tests, with 6.0.0 Move to using the generated nuget.config, which has the feeds added by darc. The target is a duplicate from `src/installer/tests/PrepareTestAssets/PrepareTestAssets.proj`, and should be moved to a common location in future. Thanks to @lewing for the suggestion. * [wasm] Remove unused bits * Update dependencies from https://github.com/dotnet/runtime-assets build 20211018.1 Microsoft.DotNet.CilStrip.Sources , 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.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Windows.Extensions.TestData From Version 6.0.0-beta.21514.1 -> To Version 6.0.0-beta.21518.1 * Update dependencies from https://github.com/dotnet/arcade build 20211019.3 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21514.2 -> To Version 6.0.0-beta.21519.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Ankit Jain <[email protected]> Co-authored-by: Matt Mitchell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c86a857 - Browse repository at this point
Copy the full SHA c86a857View commit details -
Configuration menu - View commit details
-
Copy full SHA for 467c326 - Browse repository at this point
Copy the full SHA 467c326View commit details -
[release/6.0] Tweak workload build to use _GenerateMsiVersionString t…
…arget (dotnet#60695) * Tweak workload build to use _GenerateMsiVersionString target Replaces GenerateVersions that wasn't quite accurate enough for what we need * Pulled in arcade target that will be removed at a later date * More tweaks * Forget dependsontargets Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f41165 - Browse repository at this point
Copy the full SHA 6f41165View commit details -
Configuration menu - View commit details
-
Copy full SHA for e638db9 - Browse repository at this point
Copy the full SHA e638db9View commit details
Commits on Oct 21, 2021
-
[release/6.0] Update dependencies from dotnet/icu dotnet/emsdk (dotne…
…t#60684) * Update dependencies from https://github.com/dotnet/icu build 20211019.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 6.0.0-rtm.21515.1 -> To Version 6.0.0-rtm.21519.1 * Update dependencies from https://github.com/dotnet/emsdk build 20211020.1 Microsoft.NET.Workload.Emscripten.Manifest-6.0.100 From Version 6.0.0 -> To Version 6.0.0 * Update dependencies from https://github.com/dotnet/emsdk build 20211020.3 Microsoft.NET.Workload.Emscripten.Manifest-6.0.100 From Version 6.0.0 -> To Version 6.0.0 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8da5835 - Browse repository at this point
Copy the full SHA 8da5835View commit details -
[release/6.0] Create a parent CMake project for building app bundles …
…on CI (dotnet#59154) Backport of dotnet#58965 to release/6.0 This allows us to not run the CMake configure step separately for each libraries test suite which speeds up the build. Helps with dotnet#58549
Configuration menu - View commit details
-
Copy full SHA for de75159 - Browse repository at this point
Copy the full SHA de75159View commit details
Commits on Oct 22, 2021
-
[release/6.0] [wasm][debugger] Fix loading a non wasm page and then r…
…eturning to a wasm page. (dotnet#60777) * Fix loading a non wasm page and then returning to a wasm page. * Adding non-wasm-page.html * fixing other method * addressing @radical comments * adding last empty line Co-authored-by: DESKTOP-GEPIA6N\Thays <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf20df1 - Browse repository at this point
Copy the full SHA bf20df1View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20211…
…022.3 (dotnet#60783) Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21519.3 -> To Version 6.0.0-beta.21522.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4822e3c - Browse repository at this point
Copy the full SHA 4822e3cView commit details
Commits on Oct 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8470979 - Browse repository at this point
Copy the full SHA 8470979View commit details
Commits on Nov 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c5a20f9 - Browse repository at this point
Copy the full SHA c5a20f9View commit details
Commits on Nov 9, 2021
-
Fix dump generation issues for VS4Mac (dotnet#61063)
The VS4Mac team found two issues preventing them from successfully diagnosing VS4Mac failures on .NET: 1) Multiple "crashed" threads in the crash report json (dotnet#60932). 2) No flag or way to generate the crash report for hangs via the diagnostic server IPC commands (dotnet#60775). Add new generate core dump IPC command that allows the generate crash report flag to be passed through to createdump for VS4Mac. VS4Mac needs to distinguish between WriteDump/no signal and unknown signal ExceptionType. Change unknown signal exception type to 0. Issue: dotnet#60775 Fix how the load bias is calculate for shared modules Local testing with the SOS tests. VS4Mac team testing and verification. Low risk because it only affects createdump, dump IPC command and the runtime dump generation path.
Configuration menu - View commit details
-
Copy full SHA for c61ea3d - Browse repository at this point
Copy the full SHA c61ea3dView commit details -
[mono/win] Increase stack size (reserve) to 8MB (dotnet#60561)
Fix dotnet#57141 in windows build. Set the stack size (reserve) to 8MB, which is usually a default on linux. This way we should get similar behavior on windows. Co-authored-by: Radek Doulik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9c4b56 - Browse repository at this point
Copy the full SHA f9c4b56View commit details -
DotNetHost packages are not created during source-build (dotnet#60577)
The subset `host.pkg` is not producing the DotNetHost* NuGet packages. This is because the "Pack" target is getting invoked on the pkgprojs, but pkgprojs expect the "Build" target to be called. Since the "Pack" target is overriden in the Directory.Build.targets to be empty, no one is calling the "Build" target on the pkgprojs. In an official build, a later subset `packs.tests` comes through and builds `Microsoft.DotNet.CoreSetup.Packaging.Tests.csproj`, which explicitly calls "Build" on the pkgprojs. So official builds still get these packages produced. In source-build, we are no longer building the `packs.tests` subset, so the packages are not produced. Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4d74c5 - Browse repository at this point
Copy the full SHA e4d74c5View commit details -
[release/6.0] Revise descriptions of VS workloads, and add missing on…
…es (dotnet#60835) * Revise descriptions of VS workloads, and add missing ones * typo Co-authored-by: Jo Shields <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 396717f - Browse repository at this point
Copy the full SHA 396717fView commit details -
[release/6.0] Disable package validation in source-build for reliabil…
…ity (dotnet#60881) * Disable package validation in source-build for reliability * Add tracking issue to comment * Switch from property overwrite to a condition
Configuration menu - View commit details
-
Copy full SHA for 76805ed - Browse repository at this point
Copy the full SHA 76805edView commit details -
Configuration menu - View commit details
-
Copy full SHA for da3adc5 - Browse repository at this point
Copy the full SHA da3adc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a8769c - Browse repository at this point
Copy the full SHA 8a8769cView commit details -
[release/6.0] Don't create a COM weak reference if the object is an a…
…ggregated COMWrappers RCW. (dotnet#61283) * Don't create a COM weak reference if the object is an aggregated COMWrappers RCW. * Add test for weak reference + aggregation with native weak reference impl. * Apply suggestions from code review Co-authored-by: Aaron Robinson <[email protected]> Co-authored-by: Jeremy Koritzinsky <[email protected]> Co-authored-by: Jeremy Koritzinsky <[email protected]> Co-authored-by: Aaron Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c60882 - Browse repository at this point
Copy the full SHA 9c60882View commit details -
Fix incorrect CCW decoding in GetObjectForCCW (dotnet#61193) (dotnet#…
…61341) * Fix incorrect CCW decoding in GetObjectForCCW * Fix linux/mac build
Configuration menu - View commit details
-
Copy full SHA for 13709ae - Browse repository at this point
Copy the full SHA 13709aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a29b0f - Browse repository at this point
Copy the full SHA 0a29b0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b00d8 - Browse repository at this point
Copy the full SHA f3b00d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a023d00 - Browse repository at this point
Copy the full SHA a023d00View commit details -
[release/6.0] Fix for InformationalVersion (dotnet#61240)
* Fix for dotnet#60532 In stable package mode we should be setting CoreLib informational version to the ProductVersion according to the discussion on the issue thread. I have verified locally that this fixes the processinfo2 test for me that was previously failing in the StabilizePackageVersion mode. Please let me know how to proceed with the fix, whether you want me to just merge it into dotnet/runtime main, whether I should pursue its backport into 6.0 release and / or whether Matt considers cherry-picking my change to his stabilization PR. Thanks Tomas * Port InformationVersion fix to Mono corelib (dotnet#60614) dotnet#60572 for Mono's corelib. Co-authored-by: Tomas Rylek <[email protected]> Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64ee39e - Browse repository at this point
Copy the full SHA 64ee39eView commit details -
Credential fixes (dotnet#61114) (dotnet#61372)
* fix HttpClientHandlerTest.RemoteServer.cs * fix HttpClientHandlerTest.Authentication.cs * fix HttpClientHandlerTest.cs
Jan Jahoda committedNov 9, 2021 Configuration menu - View commit details
-
Copy full SHA for cf7d517 - Browse repository at this point
Copy the full SHA cf7d517View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eaa3b5 - Browse repository at this point
Copy the full SHA 3eaa3b5View commit details
Commits on Nov 10, 2021
-
[release/6.0][wasm] Change dotnet.wasm link optimization (dotnet#60632)
* [wasm] Change dotnet.wasm link optimization Context: dotnet#60349 When we switched to Emscripten 2.0.21, we stopped using deprecated `--llvm-opts 2` option. This caused unwanted performance degradation. Switching to `-O2` get us similar performance as with `--llvm-opts`. Blazor wasm test app `Time to first UI` benchmark times: branch/commit link option time dotnet.wasm size --------------------+------------+--------+----------------- release/6.0 92ff02 -Oz 491ms 2,430,639 release/6.0 92ff02 -O2 457ms 2,474,518 release/6.0 92ff02 -O3 444ms 2,555,824 * Fix native build too Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08e0023 - Browse repository at this point
Copy the full SHA 08e0023View commit details -
[release/6.0.x] Add System.Diagnostics.StackFrame.GetMethodInfoFromNa…
…tiveIP API for VS4Mac (dotnet#61298) * Add System.Diagnostics.StackFrame.GetMethodInfoFromNativeIP API for VS4Mac VS4Mac needs a way to symbolize managed IPs when rethrowing a native NSException from Objective C++. This is a short term API needed for the next 6.0 service release discoverable only through reflection. Issue: dotnet#61186 * Code review feedback * Remove unneccesary blank line
Configuration menu - View commit details
-
Copy full SHA for e1b589c - Browse repository at this point
Copy the full SHA e1b589cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fc8e74 - Browse repository at this point
Copy the full SHA 0fc8e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for f851930 - Browse repository at this point
Copy the full SHA f851930View commit details -
[release/6.0.1] add support for macOS 12 (dotnet#61028)
* RID work for macOS 12 (dotnet#59066) * fix rid processing on macOS (dotnet#60494) * fix rid processing on macOS * Update src/native/corehost/hostmisc/pal.unix.cpp * Update src/native/corehost/hostmisc/pal.unix.cpp * remove extra size calculation * Fix "fix rid processing on macOS" (dotnet#60668) The `else if (major == 12)` is dead code, since the previous if `if (major > 11)` would be true for `major == 12`. Judging by the comment and code, it looks like the intention of this `else if` statement was to match `major == 11`. * add the packaging for platforms package Co-authored-by: Austin Wise <[email protected]> Co-authored-by: Anirudh Agnihotry <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f30e7fa - Browse repository at this point
Copy the full SHA f30e7faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 279e896 - Browse repository at this point
Copy the full SHA 279e896View commit details
Commits on Nov 11, 2021
-
Remove pre-release version iteration (dotnet#61438)
This should always be empty in servicing.
Configuration menu - View commit details
-
Copy full SHA for e04877c - Browse repository at this point
Copy the full SHA e04877cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d774aef - Browse repository at this point
Copy the full SHA d774aefView commit details -
The 6.0 branch is no longer pre-release (dotnet#61442)
This has limited affects, but it should have been set to false since 6.0 is now stable/released. The one difference it makes is that -Werror is disabled when building native code.
Configuration menu - View commit details
-
Copy full SHA for e746950 - Browse repository at this point
Copy the full SHA e746950View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ccfaf - Browse repository at this point
Copy the full SHA 66ccfafView commit details -
Update the ref pack version to 6.0.0 for apicompat (dotnet#61429)
* üpdate the apicompat for the ref pack * update previous netcoreapp
Configuration menu - View commit details
-
Copy full SHA for b1a832f - Browse repository at this point
Copy the full SHA b1a832fView commit details -
Allow nfloat to be in the ObjCRuntime namespace, and make it work for…
… Xamarin.MacCatalyst.dll as well. (dotnet#60861) Ref: xamarin/xamarin-macios#13092 Ref: mono/mono#21261 Co-authored-by: Rolf Bjarne Kvinge <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8c7c04 - Browse repository at this point
Copy the full SHA e8c7c04View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0175b4 - Browse repository at this point
Copy the full SHA a0175b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d92b8b - Browse repository at this point
Copy the full SHA 2d92b8bView commit details -
Preserve last error in call-counting stubs (dotnet#60887)
Fixes dotnet#60819 Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b58e44 - Browse repository at this point
Copy the full SHA 9b58e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76890f9 - Browse repository at this point
Copy the full SHA 76890f9View commit details
Commits on Nov 12, 2021
-
[wasm] Allow enums in unmanaged callbacks. (dotnet#61393)
Fixes dotnet#61144. Co-authored-by: Zoltan Varga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8881fcf - Browse repository at this point
Copy the full SHA 8881fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 165bb6b - Browse repository at this point
Copy the full SHA 165bb6bView commit details -
Support unseekable filestream when ReadAllBytes[Async] (dotnet#58434) (…
…dotnet#61410) Co-authored-by: Adam Sitnik <[email protected]> Co-authored-by: LateApexEarlySpeed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 278057b - Browse repository at this point
Copy the full SHA 278057bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2022b39 - Browse repository at this point
Copy the full SHA 2022b39View commit details -
[mono][interp] Fix GetType called on ptr constrained to Nullable` (do…
…tnet#61020) (dotnet#61305) * [interp] Fix GetType called on ptr constrained to Nullable` We were statically optimizing this call to return the actual constrained class type, which is incorrect for nullables, because boxing of a nullable (as part of the constrained call) actually creates an object with the type of the nullable's value (or null if there is no value). * Add test for GetType call on ptr constrained to nullable
Configuration menu - View commit details
-
Copy full SHA for 443ab80 - Browse repository at this point
Copy the full SHA 443ab80View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6124ae - Browse repository at this point
Copy the full SHA a6124aeView commit details -
[release/6.0] Fix: add missed open curly (dotnet#61332)
* fix: add missed open curly * feat: add test Co-authored-by: annchous <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c074993 - Browse repository at this point
Copy the full SHA c074993View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6de4589 - Browse repository at this point
Copy the full SHA 6de4589View commit details
Commits on Nov 15, 2021
-
[release/6.0] Fix UnobservedTaskException from SemaphoreSlim.WaitAsync (
dotnet#61491) * Fix UnobservedTaskException from SemaphoreSlim.WaitAsync If a SemaphoreSlim.WaitAsync times out, it correctly returns false, but it also results in TaskScheduler.UnobservedTaskException being raised unexpectedly, due to internal use of a faulted task whose exception isn't observed. This fixes that by marking any such exceptions as having been observed. * Fix wasm build Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09e3dcb - Browse repository at this point
Copy the full SHA 09e3dcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 357c80a - Browse repository at this point
Copy the full SHA 357c80aView commit details -
[release/6.0] Update dependencies from dotnet/arcade (dotnet#61422)
* Update dependencies from https://github.com/dotnet/arcade build 20211108.5 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21522.3 -> To Version 6.0.0-beta.21558.5 * Update dependencies from https://github.com/dotnet/arcade build 20211110.2 Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21522.3 -> To Version 6.0.0-beta.21560.2 * pin the fileversions in the platformManifest file for ref pack * Apply suggestions from code review Co-authored-by: Santiago Fernandez Madero <[email protected]> * Disable SDK Targeting Pack Cache Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Anirudh Agnihotry <[email protected]> Co-authored-by: Anirudh Agnihotry <[email protected]> Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c78d80 - Browse repository at this point
Copy the full SHA 0c78d80View commit details -
Configuration menu - View commit details
-
Copy full SHA for f130d26 - Browse repository at this point
Copy the full SHA f130d26View commit details -
Fix race condition with cancellation tokens in Read/Flush operations … (
dotnet#61500) * Fix race condition with cancellation tokens in Read/Flush operations (dotnet#59090) * Fix race condition with cancellation tokens in Read/Write operations - There's a tight race where UnsafeRegister can fire inline and then ReadAsync never completes. This is because the cancellation token property has not been assigned yet so the callback noops. This change checks the result of the UnsafeRegister operation to see if ran synchronously and throws if it did. We also move any state transitions to after these checks to make sure the PipeAwaitable state doesn't change before throwing. * Add a debug assert to make sure there's no state change. * Add if debug * More if DEBUG * add packaging changes * Run validation checks for just netcoreapp * use targetIdentifier property to avoid function call and use netframework * simplify some conditions Co-authored-by: Anirudh Agnihotry <[email protected]> Co-authored-by: Anirudh Agnihotry <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39ecea6 - Browse repository at this point
Copy the full SHA 39ecea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d02c2 - Browse repository at this point
Copy the full SHA f9d02c2View commit details
Commits on Nov 16, 2021
-
Stabilize upgrade codes for host msi (dotnet#61606)
* Stabilize upgrade codes for host msi * Override ProviderKey with values from 6.0.0 release * Fixing typo * Update version of Microsoft.DotNet.Build.Tasks.Installers package
Configuration menu - View commit details
-
Copy full SHA for 2165555 - Browse repository at this point
Copy the full SHA 2165555View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7280473 - Browse repository at this point
Copy the full SHA 7280473View commit details -
[release/6.0] Provide locations for src-gen diagnostic output (dotnet…
…#61614) * Provide locations for src-gen diagnostic output * Fix tests and address feedback * Add defensive check for context type location
Configuration menu - View commit details
-
Copy full SHA for fd61aef - Browse repository at this point
Copy the full SHA fd61aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7875a - Browse repository at this point
Copy the full SHA 5b7875aView commit details -
[release/6.0] Disable activation host tests that fail with a 6.0 RC2 …
…or newer SDK (dotnet#61654) * [release/6.0] Disable activation host tests that fail with a 6.0 RC2 or newer SDK * Update src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Ref.sfxproj Co-authored-by: Anirudh Agnihotry <[email protected]> Co-authored-by: Anirudh Agnihotry <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1aaf3bf - Browse repository at this point
Copy the full SHA 1aaf3bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a62c9 - Browse repository at this point
Copy the full SHA 32a62c9View commit details
Commits on Nov 17, 2021
-
HostFactoryResolver - Increase default timeout and add env var option (…
…dotnet#61688) * HostFactoryResolver - Increase default timeout and add env var option * Add GeneratePackageOnBuild on source csproj * Add ServicingVersion property * Update src/libraries/Microsoft.Extensions.HostFactoryResolver/tests/TopLevelStatementsTestsTimeout/TopLevelStatementsTestsTimeout.csproj
Configuration menu - View commit details
-
Copy full SHA for c91170a - Browse repository at this point
Copy the full SHA c91170aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1e9122 - Browse repository at this point
Copy the full SHA c1e9122View commit details -
Configuration menu - View commit details
-
Copy full SHA for f35d5b0 - Browse repository at this point
Copy the full SHA f35d5b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 479322e - Browse repository at this point
Copy the full SHA 479322eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 756a3c0 - Browse repository at this point
Copy the full SHA 756a3c0View commit details -
Merge branch 'internal/release/6.0' of https://dev.azure.com/dnceng/i…
…nternal/_git/dotnet-runtime into internal/release/6.0
Configuration menu - View commit details
-
Copy full SHA for bfdc5e9 - Browse repository at this point
Copy the full SHA bfdc5e9View commit details -
[release/6.0] Add packaging changes for System.Text.Json (dotnet#61703)
* [release/6.0] Add packaging changes for System.Text.Json * Fix version calculation when using ServicingVersion for dependencies and current package * Simplify version calculation for servicing * Disable assembly validation for DirectoryServices as its version is pinned
Configuration menu - View commit details
-
Copy full SHA for e9036b0 - Browse repository at this point
Copy the full SHA e9036b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a25a7f - Browse repository at this point
Copy the full SHA 3a25a7fView commit details
Commits on Dec 4, 2021
-
Fix re-initialization of hash objects on CNG.
In .NET 6, we added "real" support for Initialize on hash objects. However, the Reset call would create a new hash object without the CNG "resuable" flag. This led to the HashProvider's "_reusable" field and the actual reusability of the hash instance to disagree.
Configuration menu - View commit details
-
Copy full SHA for 1d2c30d - Browse repository at this point
Copy the full SHA 1d2c30dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71af4f5 - Browse repository at this point
Copy the full SHA 71af4f5View commit details
Commits on Dec 8, 2021
-
Update branding to 6.0.2 (dotnet#62493)
* Update branding to 6.0.2 * Fix installer test when ref packs are not produced on servicing builds * Fix syntax Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfb9e77 - Browse repository at this point
Copy the full SHA cfb9e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33b5cd1 - Browse repository at this point
Copy the full SHA 33b5cd1View commit details
Commits on Dec 13, 2021
-
Clear list of OOB packages built on 6.0 (dotnet#62610)
* Clear list of OOB packages built on 6.0 * Bump System.Text.Json servicing version to 2
Configuration menu - View commit details
-
Copy full SHA for 1208ca1 - Browse repository at this point
Copy the full SHA 1208ca1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91c0c3e - Browse repository at this point
Copy the full SHA 91c0c3eView commit details
Commits on Dec 14, 2021
-
Merge commit '3a25a7f1cc446b60678ed25c9d829420d6321eba' into internal…
…-merge-6.0-2021-12-14-0948
Configuration menu - View commit details
-
Copy full SHA for 17fcde6 - Browse repository at this point
Copy the full SHA 17fcde6View commit details
Commits on Dec 15, 2021
-
Backport all CI matrix changes from 7.0 to reelase/6.0 (dotnet#62538)
* Replace Debian stretch with bullseye in Helix queues (dotnet#57841) * add W11 test queue (dotnet#58570) * CI matrix change: drop OSX 10.13 (dotnet#59084) * Drop OSX 10.13 from CI matrix * Drop OSX 10.14 from PR CI matrix * CI matrix change: ubuntu (dotnet#58987) * Remove ubuntu 16.04 * Remove another occurence * enable client certificate test for QUIC on Linux (dotnet#59544) * CI matrix change: debian+centos+sles (dotnet#58988) * CI matrix change: debian+centos+sles * Adjust the CI matrix based on latest comments * Rev Alpine WithNode from 3.9 to 3.13 (dotnet#57324) * Rev Alpine WithNode from 3.9 to 3.13 Also, * update helix queues from 3.12 to 3.13 * add 3.14 helix queues * update performance job to install cargo from main branch * Add Alpine 3.13 in rolling CI * Add missing closing paren * CI matrix change: add Windows.Server.Core.20H2 (dotnet#59572) * Add Windows.Server.Core.20H2 to CI matrix * add windows server 20H2 * Remove 20H2 from PR * Remove 20H2 from PR run * CI matrix: add openSUSE 15.2 (dotnet#59574) * CI matrix update: add Ubuntu 21.04 (dotnet#59578) * Rollback changes breaking rolling builds (dotnet#60040) * Revert "CI matrix update: add Ubuntu 21.04 (dotnet#59578)" This reverts commit 127a498. * Revert "CI matrix: add openSUSE 15.2 (dotnet#59574)" This reverts commit f9025ae. * Revert "CI matrix change: add Windows.Server.Core.20H2 (dotnet#59572)" This reverts commit 5ab435e. * Add runtime-community.yml pipeline and add s390x job (dotnet#60255) * Revert "Add runtime-community.yml pipeline and add s390x job (dotnet#60255)" This reverts commit 4199aa1. Co-authored-by: Adeel Mujahid <[email protected]> Co-authored-by: Tomas Weinfurt <[email protected]> Co-authored-by: Krzysztof Wicher <[email protected]> Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 309879d - Browse repository at this point
Copy the full SHA 309879dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19531cf - Browse repository at this point
Copy the full SHA 19531cfView commit details -
Don't run the JIT formatting job in release/6.0 (dotnet#61485)
The format job depends on the `main` branch of dotnet/jitutils (which isn't properly versioned). Avoid future changes to jitutils causing a break in servicing by disabling the formatting job. Note that there is very little benefit to maintaining the formatting CI requirement in servicing anyway.
Configuration menu - View commit details
-
Copy full SHA for b2f42fa - Browse repository at this point
Copy the full SHA b2f42faView commit details -
[release/6.0] Disable poisoning for large structs (dotnet#61601)
* Disable poisoning for large structs For very large structs (> 64K in size) poisoning could end up generating instructions requiring larger local var offsets than we can handle. This hits IMPL_LIMIT that throws InvalidProgramException. Turn off poisoning for larger structs that require more than 16 movs to also avoid the significant code bloat by the singular movs. This is a less risky version of dotnet#61521 for backporting to .NET 6. Fix dotnet#60852 * Run jit-format * Add regression test * Update src/coreclr/jit/codegencommon.cpp Co-authored-by: Andy Ayers <[email protected]> * Don't check poisoning for large struct in test Since it's disabled, there is nothing to check. Co-authored-by: Jakob Botsch Nielsen <[email protected]> Co-authored-by: Andy Ayers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 923ec4d - Browse repository at this point
Copy the full SHA 923ec4dView commit details -
[release/6.0] disable sending NT Authority in TLS handshake if specif…
…ic trust was specified (dotnet#61713) * diable sending NT Authority if specific trust was specified * feedback from review * add missing file * Apply suggestions from code review Co-authored-by: Cory Nelson <[email protected]> * one more style update Co-authored-by: wfurt <[email protected]> Co-authored-by: Cory Nelson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb56c4c - Browse repository at this point
Copy the full SHA fb56c4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3263455 - Browse repository at this point
Copy the full SHA 3263455View commit details -
Check for time-sensitive work when worker thread starvation is ongoing (
dotnet#61931) - Otherwise timer callbacks may not run when worker threads are continually starved - The change is similar to what was done in CoreCLR's native thread pool - Fixes dotnet#61804
Configuration menu - View commit details
-
Copy full SHA for de9467c - Browse repository at this point
Copy the full SHA de9467cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17d15a1 - Browse repository at this point
Copy the full SHA 17d15a1View commit details -
Environment variable should override property for gcServer. (dotnet#6…
…1969) Add tests for the scenario. Co-authored-by: Aaron Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f06e33 - Browse repository at this point
Copy the full SHA 8f06e33View commit details -
The DestroyStructure API passes null to the IL marshaller for managed…
… valuetypes. This is an issue with field marshallers of nested non-blittable types. (dotnet#62002) Co-authored-by: Aaron Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5305cb - Browse repository at this point
Copy the full SHA b5305cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3d65fd - Browse repository at this point
Copy the full SHA a3d65fdView commit details -
[release/6.0] [HTTP] Scavenge fix (dotnet#62008)
* Guard pool scavenging callback from parallel execution when it takes longer than the timer interval gets triggered * Dispose connection from the pool in a serate task to not to block the caller (scavenge timer callback) * feedback Co-authored-by: ManickaP <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d465ac - Browse repository at this point
Copy the full SHA 5d465acView commit details -
[release/6.0] Allow runtimeconfig StartupHooks and Environment Startu…
…pHooks to both be present (dotnet#62124) * Allow configProperties "STARTUP_HOOKS" and env "DOTNET_STARTUP_HOOKS" to both be present * Fix duplicate_property_error property names to reflect the actual duplicate * fixup! Allow configProperties "STARTUP_HOOKS" and env "DOTNET_STARTUP_HOOKS" to both be present * Enforce env startup hook precedence over runtimeconfig startup hooks Co-authored-by: Tom de Goede <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c341f4 - Browse repository at this point
Copy the full SHA 9c341f4View commit details -
[release/6.0] Fix calling NLS with Cultures has alternative sort names (
dotnet#62155) * Fix calling NLS with Cultures has alternative sort names * Exclude the test for the browser * Update src/libraries/System.Private.CoreLib/src/System/Globalization/CultureData.Nls.cs Co-authored-by: Adeel Mujahid <[email protected]> * Fix test typo Co-authored-by: Tarek Mahmoud Sayed <[email protected]> Co-authored-by: Adeel Mujahid <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4f5b78 - Browse repository at this point
Copy the full SHA a4f5b78View commit details -
Configuration menu - View commit details
-
Copy full SHA for b772c4a - Browse repository at this point
Copy the full SHA b772c4aView commit details -
Fix method HttpHeadersNonValidated uses to get HeaderDescriptor (dotn…
…et#62194) We have two non-public methods for getting a HeaderDescriptor from a string name, one static on HeaderDescriptor and one instance on HttpHeaders. HttpHeadersNonValidated was using the former, but this then doesn't take into account custom logic used by HttpHeaders in other methods, like TryAddWithoutValidation, which means some methods on HttpHeadersNonValidated can't find the corresponding headers. Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24a7935 - Browse repository at this point
Copy the full SHA 24a7935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bb0e55 - Browse repository at this point
Copy the full SHA 3bb0e55View commit details -
[release/6.0] Port dotnet#58410: Fix zero initialization use of "init…
…Reg" (dotnet#62207) If the only local is an enregistered must-init struct, we were setting `initReg` to its register (in this case, `xmm0`). However, `initReg` is expected to be an integer register. In the test case, with GS cookie stress, the GS cookie code asserted that `initReg` was an integer register, but it wasn't. The fix is the change the condition to use the actual register assigned to the variable (in this case, `xmm0`), not the variable type (here, `TYP_STRUCT`). No spmi asm diffs. Fixes dotnet#57911
Configuration menu - View commit details
-
Copy full SHA for 229abfc - Browse repository at this point
Copy the full SHA 229abfcView commit details -
[release/6.0] Use 1ES pool instead of deprecated windows image in "Pu…
…blish to Build Asset Registry" job (dotnet#62839) * Use 1ES pool instead of deprecated windows image in "Publish to Build Asset Registry" job * Use servicing 1ES pool Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ffa172 - Browse repository at this point
Copy the full SHA 2ffa172View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7585d47 - Browse repository at this point
Copy the full SHA 7585d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d7056 - Browse repository at this point
Copy the full SHA 59d7056View commit details -
Merge pull request dotnet#62789 from vseanreesermsft/internal-merge-6…
….0-2021-12-14-0948 Merging internal commits for release/6.0
Configuration menu - View commit details
-
Copy full SHA for 3b394a2 - Browse repository at this point
Copy the full SHA 3b394a2View commit details -
Merge pull request dotnet#62403 from dotnet/backport/pr-62397-to-rele…
…ase/6.0 [release/6.0] Fix re-initialization of hash objects on CNG.
Configuration menu - View commit details
-
Copy full SHA for de46fa4 - Browse repository at this point
Copy the full SHA de46fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcadac5 - Browse repository at this point
Copy the full SHA bcadac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4fc3b - Browse repository at this point
Copy the full SHA 6c4fc3bView commit details -
[release/6.0] Cache LastAccessed during MemoryCache compaction (dotne…
…t#62286) * Cache LastAccessed during MemoryCache compaction (dotnet#61187) * Cache LastAccessed during MemoryCache compaction During cache compaction, we are sorting entries based on their LastAccessed time. However, since the cache entries can still be used concurrently on other threads, the LastAccessed time may be updated in the middle of sorting the entries. This leads to exceptions in a background thread, crashing the process. The fix is to cache the LastAccessed time outside of the entry when we are adding it to the list. This will ensure the time is stable during the compaction process. Fix dotnet#61032 * Update fix for 6.0.x servicing. 1. Remove the dependency on ValueTuple and use a custom struct instead. 2. Add servicing package changes. 3. In the tests, move the DisableParallelization collection declaration in the test project, since it is only in "Common" in main.
Configuration menu - View commit details
-
Copy full SHA for e1f08db - Browse repository at this point
Copy the full SHA e1f08dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47dd46e - Browse repository at this point
Copy the full SHA 47dd46eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6f0fe3 - Browse repository at this point
Copy the full SHA e6f0fe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e0a367 - Browse repository at this point
Copy the full SHA 2e0a367View commit details -
Configuration menu - View commit details
-
Copy full SHA for d71a66d - Browse repository at this point
Copy the full SHA d71a66dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38be174 - Browse repository at this point
Copy the full SHA 38be174View commit details -
<EnablePreviewFeatures> for HttpStress (dotnet#60682)
Co-authored-by: Anton Firszov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48d8d30 - Browse repository at this point
Copy the full SHA 48d8d30View commit details -
[release/6.0] [HTTP/3] Fixed stress (dotnet#60723)
* Update msquic * Remove exclusion of 100-continue
Configuration menu - View commit details
-
Copy full SHA for df64b93 - Browse repository at this point
Copy the full SHA df64b93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d63400 - Browse repository at this point
Copy the full SHA 8d63400View commit details -
Protecting send message to debugger if it's disables (dotnet#62210)
Co-authored-by: DESKTOP-GEPIA6N\Thays <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ac45bd - Browse repository at this point
Copy the full SHA 7ac45bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd08c36 - Browse repository at this point
Copy the full SHA cd08c36View commit details
Commits on Dec 16, 2021
-
[release/6.0] Fixes dotnet#62167. WriteAsync may truncate data if cal…
…led after .Advance(int) (dotnet#62348) * Fixes dotnet#62167. WriteAsync was bugged when writing multiple segments if called after an .Advance(int) * Add packaging changes to IO Pipelines Co-authored-by: Kuinox <[email protected]> Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44c8586 - Browse repository at this point
Copy the full SHA 44c8586View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ab0eff - Browse repository at this point
Copy the full SHA 2ab0effView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20211…
…209.4 (dotnet#62799) Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21560.2 -> To Version 6.0.0-beta.21609.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e42d12f - Browse repository at this point
Copy the full SHA e42d12fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d91e9 - Browse repository at this point
Copy the full SHA 59d91e9View commit details -
Include Microsoft.NETCore.App.Ref pack as part of 6.0.2 release (dotn…
…et#62859) * Include Microsoft.NETCore.App.Ref pack as part of 6.0.2 release * Update eng/Versions.props
Configuration menu - View commit details
-
Copy full SHA for c89dd63 - Browse repository at this point
Copy the full SHA c89dd63View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ca66e - Browse repository at this point
Copy the full SHA f5ca66eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd29a6 - Browse repository at this point
Copy the full SHA bbd29a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a13b7 - Browse repository at this point
Copy the full SHA 58a13b7View commit details -
[release/6.0] Fixing regression for AuthType.Anonymous which leads to…
… a NullReferenceException be thrown. (dotnet#62824) * Fixing regression for AuthType.Anonymous which leads to a NullReferenceException be thrown. * Adding a unitTest to protect against a regression * Ensure System.DirectoryServices.Protocols package gets built. Co-authored-by: Jose Perez Rodriguez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 423936a - Browse repository at this point
Copy the full SHA 423936aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc77ea6 - Browse repository at this point
Copy the full SHA fc77ea6View commit details
Commits on Dec 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f76382a - Browse repository at this point
Copy the full SHA f76382aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a1bf49 - Browse repository at this point
Copy the full SHA 6a1bf49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 818daa9 - Browse repository at this point
Copy the full SHA 818daa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9e0054 - Browse repository at this point
Copy the full SHA c9e0054View commit details
Commits on Dec 23, 2021
-
[release/6.0] Fixing a possible null reference error in WebSocket def…
…late. (dotnet#62716) * Fixing a possible null reference error in websocket deflate functionality. * Style feedback. Co-authored-by: Ivan Zlatanov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67b110e - Browse repository at this point
Copy the full SHA 67b110eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e71e1e - Browse repository at this point
Copy the full SHA 3e71e1eView commit details
Commits on Dec 31, 2021
-
[release/6.0] Don't create multiple large files at the same time (dot…
…net#63032) * Move NoInt32OverflowInTheBufferingLogic to OuterLoop and address pending feedback (dotnet#60606) * Don't create multiple large files at the same time (dotnet#62519) * move existing large file tests into a separate type (no code changes) * don't run the large file tests in parallel * use FileOptions.DeleteOnClose to ensure that each test removes it's own file use single large file to test File.ReadAllBytes and ile.ReadAllBytesAsync for both limits * Fix DisableParallelization build issue * Apply suggestions from code review Co-authored-by: Adam Sitnik <[email protected]> * Update src/libraries/System.IO.FileSystem/tests/LargeFileTests.cs Co-authored-by: Adam Sitnik <[email protected]> * Notepad with uppercase (dotnet#62487) Co-authored-by: Adam Sitnik <[email protected]> Co-authored-by: Dan Moseley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b71fd8 - Browse repository at this point
Copy the full SHA 3b71fd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1415c71 - Browse repository at this point
Copy the full SHA 1415c71View commit details
Commits on Jan 3, 2022
-
[release/6.0] Use Ubuntu 18.04 and dotnet-buildtools-prereq docker im…
…ages for enterprise linux pipeline (dotnet#63014) * Use Ubuntu 18.04 1ES pools and dotnet-buildtools-prereq docker images for enterprise linux pipeline Ubuntu 16.04 is no longer available on Azure Pipelines, move to 18.04 on 1ES pool and the Docker images from dotnet-buildtools-prereq. * Workaround dotnet#34649 * Use servicing 1ES pool * Fix property name for turning off PGO data It was changed in main with dotnet@4682098 * Fix property value Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 816653e - Browse repository at this point
Copy the full SHA 816653eView commit details -
[release/6.0] Add runtime-community.yml pipeline and add s390x job (d…
…otnet#62808) * Add runtime-community.yml pipeline and add s390x job (dotnet#60255) (cherry picked from commit 5f3062d) * Don't include s390x in coreclr outerloop runs (dotnet#60351) This was a copy-paste mistake, see dotnet#60255 (comment) (cherry picked from commit 49cf05c) * Enable for release/*.* branch, not just main * Fix condition for dependOnEvaluatePaths for runtime-community pipeline (dotnet#60552) It was missed where we set a default value for that variable. (cherry picked from commit 157a8b5) * [mono] For cross builds targeting s390x use proper objcopy (dotnet#57566) Co-authored-by: Stefan Schulze Frielinghaus <[email protected]> (cherry picked from commit 616ace3) * Use live-built corehost on s390x for creating testhost (dotnet#58952) This allows consuming the dotnet host that was just built instead of relying on a downloaded one. We need to move the `host` subset build before the `libs` subset so that the artifacts are available before externals.csproj runs. (cherry picked from commit cab3a63) Co-authored-by: Alexander Köplinger <[email protected]> Co-authored-by: stefan-sf-ibm <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2282b00 - Browse repository at this point
Copy the full SHA 2282b00View commit details -
[release/6.0] Do not promote struct locals with holes (dotnet#62738)
* Make sure the combined field size matches the struct size * Fix the condition * Update test and include containHoles condition Co-authored-by: Kunal Pathak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f1e03f - Browse repository at this point
Copy the full SHA 6f1e03fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf5c4ec - Browse repository at this point
Copy the full SHA bf5c4ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c543c7 - Browse repository at this point
Copy the full SHA 5c543c7View commit details -
[wasm][release/6.0] Reduce number of calls to setTimer (dotnet#62705)
* Port changes to the TimerQueue from dotnet#62433. Test is only manual. Xharness version on this branch triggers timer queue in a way that makes the test useless. Co-authored-by: Pavel Savara <[email protected]> * Replace main method with plain static method for running timer tests. * Rename index.html to simple.html to avoid collision with generated index.html for unit tests. Co-authored-by: Pavel Savara <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d82ac7 - Browse repository at this point
Copy the full SHA 7d82ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f66e95c - Browse repository at this point
Copy the full SHA f66e95cView commit details -
fix issue where HTTP2 connection could be scavenged but not disposed (d…
…otnet#62236) Co-authored-by: Geoffrey Kizer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdd6647 - Browse repository at this point
Copy the full SHA bdd6647View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dbf89d - Browse repository at this point
Copy the full SHA 6dbf89dView commit details -
Update dependencies from https://github.com/dotnet/arcade build 20211…
…214.2 (dotnet#63007) Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.GenFacades , Microsoft.DotNet.GenAPI , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SharedFramework.Sdk From Version 6.0.0-beta.21609.4 -> To Version 6.0.0-beta.21614.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 45d1f9e - Browse repository at this point
Copy the full SHA 45d1f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 064d131 - Browse repository at this point
Copy the full SHA 064d131View commit details
Commits on Jan 4, 2022
-
[release/6.0] Fix build with Clang 13 (dotnet#63314)
* Fix clang 13 induced runtime issues (dotnet#62170) The clang 13 optimizer started to assume that "this" pointer is always properly aligned. That lead to elimination of some code that was actually needed. It also takes pointer aliasing rules more strictly in one place in jit. That caused the optimizer to falsely assume that a callee with an argument passed by reference is not modifying that argument and used a stale copy of the original value at the caller site. This change fixes both of the issues. With this fix, runtime compiled using clang 13 seems to be fully functional. * Fix build with clang 13 (dotnet#60328)
Configuration menu - View commit details
-
Copy full SHA for f86caa5 - Browse repository at this point
Copy the full SHA f86caa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 531c3fb - Browse repository at this point
Copy the full SHA 531c3fbView commit details
Commits on Jan 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 51b6749 - Browse repository at this point
Copy the full SHA 51b6749View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9348c0f - Browse repository at this point
Copy the full SHA 9348c0fView commit details
Commits on Jan 6, 2022
-
Fix bug where we reference the entry #0 in the pinned plug queue (dot…
…net#60966) (dotnet#63351) We reference entry #0 in the pinned plug queue even if there are no pinned plugs at all and thus the pinned plug queue contains left-over data from the mark phase. The fix is to initialize saved_pinned_plug_index to a value that is invalid as a pinned plug queue index, and only use saved_pinned_plug_index as an index if is valid. Co-authored-by: Peter Sollich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc6a86d - Browse repository at this point
Copy the full SHA dc6a86dView commit details -
Fix named mutexes on OSX to work between arm64 and emulated x64 proce…
…sses (dotnet#62765) - The page size is different between arm64 processes and emulated x64 processes - The shared memory file size is set to the page size and there was a strict check on the file size, leading to an exception from the second process of a different arch that tries to share the same mutex - Made the file size check less strict, and allowed an arch to increase but not decrease the file size such that it can be mapped at page size granularity - Fix for dotnet#62140 in main
Configuration menu - View commit details
-
Copy full SHA for 4f01ff5 - Browse repository at this point
Copy the full SHA 4f01ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd07dc - Browse repository at this point
Copy the full SHA fcd07dcView commit details -
Unify the FlushProcessWriteBuffers mechanism for macOS arm64 / x64 (d…
…otnet#63301) The macOS arm64 was using a new mechanism to implement FlushProcessWriteBuffers because the original one based on a wired memory page doesn't work on arm64. We have seen people hitting problems with the wired memory page allocation on x64 in the past due to the fact that wired memory is a scarce resource and in some cases, e.g. in presence of apps that greedily grab all of the available wired memory pages, we were unable to initialize coreclr and execute any .NET application. This change switches x64 to the same mechanism as arm64 to prevent that issue from happening and updates the minimum supported x64 macOS to 10.14. That's the version required for the new APIs the change is using. Apple stopped supporting 10.13 a year ago anyways. Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b71484c - Browse repository at this point
Copy the full SHA b71484cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b484b69 - Browse repository at this point
Copy the full SHA b484b69View commit details -
[release/6.0] Change macOS activatin injection failure handling (dotn…
…et#63393) Backport of dotnet#59045 to release/6.0 The pthread_kill can fail with ENOTSUP on macOS when the target thread is a dispatch queue thread. Instead of aborting the process, it is better to fail to inject the activation and rely on return address hijacking and other means of syncing with GC.
Configuration menu - View commit details
-
Copy full SHA for 898f09a - Browse repository at this point
Copy the full SHA 898f09aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9163ed - Browse repository at this point
Copy the full SHA d9163edView commit details -
[release/6.0] Fix XXHash for stripe size (dotnet#61923)
* Fix XXHash for stripe size * Add servicing properties to System.IO.Hashing * Run package validation against 6.0.0 packages and enable it for IO Hashing. Co-authored-by: Tornhoof <[email protected]> Co-authored-by: Jeremy Barton <[email protected]> Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c2501d - Browse repository at this point
Copy the full SHA 1c2501dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72fb99c - Browse repository at this point
Copy the full SHA 72fb99cView commit details -
[release/6.0] Making user secrets optional by default (dotnet#62917)
* Making user secrets optional by default * update test * Update fix for 6.0.x servicing. Co-authored-by: Maryam Ariyan <[email protected]> Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25d2a1f - Browse repository at this point
Copy the full SHA 25d2a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d8fd3 - Browse repository at this point
Copy the full SHA 84d8fd3View commit details
Commits on Jan 7, 2022
-
[release/6.0] WinHttp: always read HTTP/2 streams to the end (dotnet#…
…63346) * tests * enable WINHTTP_OPTION_REQUIRE_STREAM_END on request handles * set WINHTTP_OPTION_REQUIRE_STREAM_END on the session handle Co-authored-by: antonfirsov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 201673a - Browse repository at this point
Copy the full SHA 201673aView commit details -
[release/6.0] Fix setting timestamp on Windows on readonly files (dot…
…net#62922) * Fix setting timestamp on Windows on readonly files (dotnet#62638) # Conflicts: # src/libraries/System.IO.FileSystem/tests/Base/BaseGetSetTimes.cs * make it compile * fix build Co-authored-by: Dan Moseley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73f902f - Browse repository at this point
Copy the full SHA 73f902fView commit details -
[release/6.0] Undo breaking change in 6.0 in environment variable con…
…figuration prefix support (dotnet#62916) * Undo breaking change in 6.0 With environment variable configuration provider, undo support for normalizing prefix using double underscore * Update src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/tests/EnvironmentVariablesTest.cs * Update src/libraries/Microsoft.Extensions.Configuration.EnvironmentVariables/tests/EnvironmentVariablesTest.cs * update tests, not windows specific * Update fix for 6.0.x servicing. Co-authored-by: Maryam Ariyan <[email protected]> Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8abc8fc - Browse repository at this point
Copy the full SHA 8abc8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 639c1b9 - Browse repository at this point
Copy the full SHA 639c1b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e8304 - Browse repository at this point
Copy the full SHA 48e8304View commit details -
[release/6.0] Ensure UserSecretsIdAttribute is added to assembly (dot…
…net#63423) * [release/6.0] Ensure UserSecretsIdAttribute is added to assembly When Microsoft.Extensions.Configuration.UserSecrets is referenced transitively, for example through Extensions.Hosting, the UserSecretsIdAttribute isn't getting added to the built assembly. This is because the logic is contained in a `build` folder which is excluded by the dependency from Extensions.Hosting. The fix is to move the logic to `buildTransitive`, so it gets picked up by NuGet. Note, we also need to service the Extensions.Hosting package so it references the new UserSecrets version by default. Fix dotnet#63246 * Add a binding redirect in order to fix test failure on netfx.
Configuration menu - View commit details
-
Copy full SHA for a8b733b - Browse repository at this point
Copy the full SHA a8b733bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf4854f - Browse repository at this point
Copy the full SHA bf4854fView commit details -
[release/6.0] Add explicit null-check for tailcalls to VSD (dotnet#62769
) * Add explicit null-check for tailcalls to VSD There is already a comment that this is necessary, but it is only being done for x86 tailcalls via jit helper. Do it for normal tailcalls to VSD as well. Fix dotnet#61486 * Revert cleanup to make potential backport easier Co-authored-by: Jakob Botsch Nielsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d575a6f - Browse repository at this point
Copy the full SHA d575a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d4706a - Browse repository at this point
Copy the full SHA 0d4706aView commit details -
[release/6.0] Port test-only test fixes (dotnet#63507)
* Outerloop ports * Port EFS test fix * Partially disable test (dotnet#59760) * fix build
Configuration menu - View commit details
-
Copy full SHA for dc56b08 - Browse repository at this point
Copy the full SHA dc56b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad8231c - Browse repository at this point
Copy the full SHA ad8231cView commit details
Commits on Jan 8, 2022
-
[release/6.0] Fix System.Object serialization with custom number hand…
…ling (dotnet#62193) * Fix System.Object serialization with custom number handling * fix typos * Address feedback Co-authored-by: Eirik Tsarpalis <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abe7d08 - Browse repository at this point
Copy the full SHA abe7d08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e07e04 - Browse repository at this point
Copy the full SHA 3e07e04View commit details -
Fix bugs with generation for ctor param default values (dotnet#62798) (…
…dotnet#63493) * Fix bugs with generation for ctor param default values * Address review feedback * Address feedback
Configuration menu - View commit details
-
Copy full SHA for 039ab90 - Browse repository at this point
Copy the full SHA 039ab90View commit details -
Suppress warnings about [Obsolete] member usage in JSON src-gen'd code (
dotnet#63501) Co-authored-by: Layomi Akinrinade <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5af5538 - Browse repository at this point
Copy the full SHA 5af5538View commit details -
[release/6.0] Fix TimeSpan support in sourcegen (dotnet#62191)
* fix TimeSpan support in sourcegen * address feedback * Address feedback Co-authored-by: Eirik Tsarpalis <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26b0a12 - Browse repository at this point
Copy the full SHA 26b0a12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e05a74 - Browse repository at this point
Copy the full SHA 3e05a74View commit details -
Include properties on records for (de)serialization in source-gen (do…
…tnet#63454) Co-authored-by: Layomi Akinrinade <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9723f3 - Browse repository at this point
Copy the full SHA a9723f3View commit details -
[wasm] Backport build improvements, and fixes from dotnet#61581 (dotn…
…et#62757) * [wasm] Disable native strip for tests * [wasm] improve fixup of symbol names * [wasm] Extract BuildProject params to BuildProjectOptions record * [wasm] Add WasmBuild.sln * [wasm] Add `@(NativeFileReference)` to up-to-date check items for VS VS does its own tracking of inputs/outputs too, and needs to be told about `@(NativeFileReference)` items, so a build can get triggered with F5 when a native file changes. Based on https://github.com/dotnet/project-system/blob/main/docs/up-to-date-check.md?rgh-link-date=2021-10-26T13%3A23%3A47Z#up-to-date-check Fixes dotnet#60862 * MonoAOTCompiler: log failed output as error * [wasm] Improve error message when runtime pack cannot be found * [wasm] PInvokeTableGenerator: don't fail on errors in reading custom attributes Inspired by https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1364890?src=WorkItemMention&src-action=artifact_link Works around a NRE in CustomAttributeData.AttributeType because it's ConstructorInfo is null. The mono side issue: mono/mono#15340 * replace '.', '-', and '+' with '_' instead of their code
Configuration menu - View commit details
-
Copy full SHA for 4d8bebc - Browse repository at this point
Copy the full SHA 4d8bebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46fc58e - Browse repository at this point
Copy the full SHA 46fc58eView commit details -
disable tests unstable on Windows 11 (dotnet#63527)
Co-authored-by: wfurt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfcba66 - Browse repository at this point
Copy the full SHA dfcba66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c50598 - Browse repository at this point
Copy the full SHA 4c50598View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd8dc2 - Browse repository at this point
Copy the full SHA 4fd8dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42bbedf - Browse repository at this point
Copy the full SHA 42bbedfView commit details -
[release/6.0] Suppress SendPacketsElement_FileStreamMultiPartMixed_Mu…
…ltipleFileStreams_Success test on Windows 11 (dotnet#63526)
Configuration menu - View commit details
-
Copy full SHA for a16c322 - Browse repository at this point
Copy the full SHA a16c322View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b2f871 - Browse repository at this point
Copy the full SHA 2b2f871View commit details
Commits on Jan 10, 2022
-
[release/6.0] Fix GENERIC_MATH_FEATURE by making sure we always choos…
…e the right ref (dotnet#63525)
Configuration menu - View commit details
-
Copy full SHA for 749c02b - Browse repository at this point
Copy the full SHA 749c02bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b974f5c - Browse repository at this point
Copy the full SHA b974f5cView commit details -
Fix NETStandard library using JSON source gen (dotnet#63520)
NETStandard libraries using JSON source gen would fail to load on .NETCore due to missing IsExternalInit in the assembly. On .NETCore this is defined, whereas on .NETStandard JSON carries an internal copy. The compiler emits references to the internal type when a NETStandard library calls init-only setters in JSON types, but these references are not satisfied when the library runs on .NETCore. Fix this by adding a type forward to JSON for the IsExternalInit type.
Configuration menu - View commit details
-
Copy full SHA for 7a26492 - Browse repository at this point
Copy the full SHA 7a26492View commit details -
Make delegates unsupported by JsonSerializer (dotnet#63514)
Co-authored-by: Layomi Akinrinade <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f6d8fa - Browse repository at this point
Copy the full SHA 3f6d8faView commit details -
Configuration menu - View commit details
-
Copy full SHA for f528972 - Browse repository at this point
Copy the full SHA f528972View commit details -
[release/6.0] 1388 xml serializer assembly load context awareness (do…
…tnet#61266) * Generate dynamic serialization assembly in the appropriate ALC, and don't keep any hard refs to types that could prevent unloading. * Add small test for ALC unloading. * PR feedback; Move into TempAssembly; Strong/Weak lookup tables; Test refinement * Refining TempAssembly cache; Reflection-based fix; Test corrections * Mono/wasm test fixup * Ensure that serializers from XmlMappings don't run afoul of collectible ALCs. * PR feedback * Unloadable contexts not yet supported in Mono. * Fix trimming of types for XmlSerializer tests that got moved out of main test assembly. * Encapsulating the duality of dealing with unloadable ALC instead of rewriting similar code everywhere. * Missed new file in last commit. * Compilation bug not seen locally. * Perf improvement. * Remove extraneous line. Test feedback. * Fix unloadability (dotnet#58948) There is a bug in AppDomain::FindAssembly code path that iterates over the domain assemblies. The iteration loop leaves the refcount of the LoaderAllocator related to the returned DomainAssembly bumped, but nothing ever decrements it. So when a code that needs to be unloaded ends up in that code path, all the managed things like managed LoaderAllocator, LoaderAllocatorScout are destroyed, but the unloading doesn't complete due to the refcount. We have never found it before as this code path is never executed in any of the coreclr tests even with unloadability testing option. (cherry picked from commit 8b38c19) Co-authored-by: Steve Molloy <[email protected]> Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04a5836 - Browse repository at this point
Copy the full SHA 04a5836View commit details -
Fix custom JsonConverterFactories not working with transitive type/pr…
…operty declarations. (dotnet#62643) Co-authored-by: Eirik Tsarpalis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7780d28 - Browse repository at this point
Copy the full SHA 7780d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27eb94b - Browse repository at this point
Copy the full SHA 27eb94bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c11f2 - Browse repository at this point
Copy the full SHA 56c11f2View commit details
Commits on Jan 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for beedfae - Browse repository at this point
Copy the full SHA beedfaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e9fd16 - Browse repository at this point
Copy the full SHA 5e9fd16View commit details -
[release/6.0] Use "read" to fetch misaligned 64bit values from bundle…
… header (dotnet#63519) * Use "read" to fetch misaligned 64bit values * remove read_direct * rename read() -> read_byte() Co-authored-by: vsadov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe7335c - Browse repository at this point
Copy the full SHA fe7335cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f7045 - Browse repository at this point
Copy the full SHA d8f7045View commit details -
Fix the MacOS remote unwinder for VS4Mac (dotnet#63405)
* Fix the MacOS remote unwinder for VS4Mac The wrong module was being passed to the remote unwinder because the load bias for shared modules was being calculated incorrectly. Issue: dotnet#63309 * Fix native frame unwind in syscall on arm64 for VS4Mac crash report From PR in main: dotnet#63598 Add arm64 version of StepWithCompactNoEncoding for syscall leaf node wrappers that have compact encoding of 0. Fix ReadCompactEncodingRegister so it actually decrements the addr. Change StepWithCompactEncodingArm64 to match what MacOS libunwind does for framed and frameless stepping. arm64 can have frames with the same SP (but different IPs). Increment SP for this condition so createdump's unwind loop doesn't break out on the "SP not increasing" check and the frames are added to the thread frame list in the correct order. Add getting the unwind info for tail called functions like this: __ZL14PROCEndProcessPvji: 36630: f6 57 bd a9 stp x22, x21, [sp, #-48]! 36634: f4 4f 01 a9 stp x20, x19, [sp, dotnet#16] 36638: fd 7b 02 a9 stp x29, x30, [sp, dotnet#32] 3663c: fd 83 00 91 add x29, sp, dotnet#32 ... 367ac: e9 01 80 52 mov w9, dotnet#15 367b0: 7f 3e 02 71 cmp w19, dotnet#143 367b4: 20 01 88 1a csel w0, w9, w8, eq 367b8: 2e 00 00 94 bl _PROCAbort _TerminateProcess: -> 367bc: 22 00 80 52 mov w2, #1 367c0: 9c ff ff 17 b __ZL14PROCEndProcessPvji The IP (367bc) returns the (incorrect) frameless encoding with nothing on the stack (uses an incorrect LR to unwind). To fix this get the unwind info for PC -1 which points to PROCEndProcess with the correct unwind info. This matches how lldb unwinds this frame. Always address module segment to IP lookup list instead of checking the module regions. Strip pointer authentication bits on PC/LR.
Configuration menu - View commit details
-
Copy full SHA for 3c2d2a1 - Browse repository at this point
Copy the full SHA 3c2d2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71075a0 - Browse repository at this point
Copy the full SHA 71075a0View commit details
Commits on Jan 14, 2022
-
[wasm][debugger] Missing test files (dotnet#63148)
Adding test files that were not added on release 6.0 by mistake.
Configuration menu - View commit details
-
Copy full SHA for 6de5c5b - Browse repository at this point
Copy the full SHA 6de5c5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 839cdfb - Browse repository at this point
Copy the full SHA 839cdfbView commit details
Commits on Jan 20, 2022
-
[release/6.0] Fix Crossgen2 bug dotnet#61104 and add regression test (d…
…otnet#64027) * Fix issue dotnet#61104 and add regression test The issue tracks the runtime regression failure where Crossgen2-compiled app is unable to locate a type with non-ASCII characters in its name. The failure was caused by the fact that Crossgen2 was incorrectly zero-extended the individual characters when calculating the hash whereas runtime is sign-extending them. Thanks Tomas * Simplify the regression test per Anton's PR feedback Co-authored-by: Tomas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbfc15c - Browse repository at this point
Copy the full SHA bbfc15cView commit details
Commits on Feb 3, 2022
-
Update branding to 6.0.3 (dotnet#64644)
* Update branding to 6.0.3 * Clear list of OOB packages built on the branch and always build ref pack Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 116a09f - Browse repository at this point
Copy the full SHA 116a09fView commit details
Commits on Feb 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for af845cd - Browse repository at this point
Copy the full SHA af845cdView commit details
Commits on Feb 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2299c9f - Browse repository at this point
Copy the full SHA 2299c9fView commit details -
[release/6.0] Support Single-file executable in Windows 7 (dotnet#63533)
* Delay load winrt * Trivial change to rerun tests Co-authored-by: Vladimir Sadov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3213e3 - Browse repository at this point
Copy the full SHA d3213e3View commit details -
[source-build][mono] Do not build Microsoft.NET.Runtime.MonoTargets.S…
…dk (dotnet#63701) * Does not build due to missing Microsoft.DotNet.CilStrip.Sources external dependency in source-build. * Package is not needed for source-build anyway. Co-authored-by: Ulrich Weigand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4c4bc9 - Browse repository at this point
Copy the full SHA c4c4bc9View commit details -
[release/6.0] [wasm][debugger] Fixing error after receiving loaded_fi…
…les = null (dotnet#63739) * Backporting dotnet#63591 * Fix merge error. * Fixing html page.
Configuration menu - View commit details
-
Copy full SHA for caaf788 - Browse repository at this point
Copy the full SHA caaf788View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2453f0d - Browse repository at this point
Copy the full SHA 2453f0dView commit details -
[release/6.0] Update SAN test to account for OpenSSL 3 changes (dotne…
…t#63951) * Update SAN test to account for OpenSSL 3 changes. * Fix test for browser Co-authored-by: Kevin Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5efff44 - Browse repository at this point
Copy the full SHA 5efff44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c8a389 - Browse repository at this point
Copy the full SHA 4c8a389View commit details -
Fix OpenSSL version check in GetAlpnSupport (dotnet#64032)
The previous check failed 3.0.0 because the Minor was 0 and Build was 0. It could probably be rewritten to be `>= new Version(1, 0, 2)`, but that'd require more thinking. Co-authored-by: Jeremy Barton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ab70d3 - Browse repository at this point
Copy the full SHA 5ab70d3View commit details -
[release/6.0] Fix crash when VS4Mac is debugging VS4Mac arm64 (dotnet…
…#64086) * Fix crash when VS4Mac is debugging VS4Mac arm64 Issue: dotnet#64011 # Customer Impact VS4Mac crashes when debugging VS4Mac. # Testing VS4Mac team verified that it no longer crashes. # Risk Low. * Code review feedback. Add better comment
Configuration menu - View commit details
-
Copy full SHA for 2e71ad4 - Browse repository at this point
Copy the full SHA 2e71ad4View commit details -
Catch all exceptions (dotnet#64192)
Co-authored-by: Eaton Zveare <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b0b34c - Browse repository at this point
Copy the full SHA 3b0b34cView commit details -
[release/6.0] Fix exception propagation over HW exception frame on ma…
…cOS arm64 (dotnet#64262) * Fix exception propagation over HW exception frame on macOS arm64 There is a problem unwinding over the PAL_DispatchExceptionWrapper to the actual hardware exception location. The unwinder is unable to get distinct LR and PC in that frame and sets both of them to the same value. This is caused by the fact that the PAL_DispatchExceptionWrapper is just an injected fake frame and there was no real call. Calls always return with LR and PC set to the same value. The fix unifies the hardware exception frame unwinding with Linux where we had problems unwinding over signal handler trampoline, so PAL_VirtualUnwind skips the trampoline and now also the PAL_DispatchExceptionWrapper frame by copying the context of the exception as the unwound context. * Fix GC stress C - wrong context being restored The context that is restored in the PAL_DispatchException needs to be the one from the exception, not the original saved one. That ensures that the registers updated by the GC in GC stress C in the context are properly restored after the execution is resumed. * Fix exception context leak in GC stress C The PAL_SEHException had the records allocated on stack, so the direct context restoration after the EH for GC stress C completed leaked those. Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2caf6fb - Browse repository at this point
Copy the full SHA 2caf6fbView commit details -
Make sure that shared memory object name meets the length requirements (
dotnet#64099) (dotnet#64266) Co-authored-by: Stephen Toub <[email protected]> # Conflicts: # src/libraries/System.IO.MemoryMappedFiles/tests/MemoryMappedFile.CreateNew.Tests.cs # src/libraries/System.IO.MemoryMappedFiles/tests/MemoryMappedViewAccessor.Tests.cs # src/libraries/System.IO.MemoryMappedFiles/tests/MemoryMappedViewStream.Tests.cs # src/libraries/System.IO.MemoryMappedFiles/tests/MemoryMappedViewStreamConformanceTests.cs
Configuration menu - View commit details
-
Copy full SHA for 2168e52 - Browse repository at this point
Copy the full SHA 2168e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78ca1be - Browse repository at this point
Copy the full SHA 78ca1beView commit details -
Fix profiling objectsallocatedbyclass (dotnet#63814) (dotnet#64284)
* Add test for ObjectsAllocatedByClass profiler callbacks * Fix ObjectsAllocatedByClass profiler callbacks based on wrong flag * Fix wrong args in test log Co-authored-by: Olivier Giniaux <[email protected]> Co-authored-by: Olivier Giniaux <[email protected]> Co-authored-by: Olivier Giniaux <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3535b89 - Browse repository at this point
Copy the full SHA 3535b89View commit details -
[release/6.0] add RID for Alpine 3.15 (dotnet#64304)
* add RID for Alpine 3.15 (dotnet#62938) * add packaging Co-authored-by: Antoine Martin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a6cadf - Browse repository at this point
Copy the full SHA 1a6cadfView commit details -
Fix Xamarin assembly names in HttpClientHandler (dotnet#64391)
Update to match the new names from xamarin/xamarin-macios#13847 Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ff14a3 - Browse repository at this point
Copy the full SHA 7ff14a3View commit details -
Temporarily disable EC file import tests (dotnet#64414)
Co-authored-by: Jeremy Barton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3105078 - Browse repository at this point
Copy the full SHA 3105078View commit details -
[release/6.0] Fix DateOnly and TimeOnly Formatting using interpolated…
… strings (dotnet#64460) * Fix DateOnly and TimeOnly Formatting using interpolated strings * Add TryFormat tests Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9271e5a - Browse repository at this point
Copy the full SHA 9271e5aView commit details -
[release/6.0] [mono] Fix downcast check in Array.CopySlow (dotnet#64479)
* Add regression test for object[] -> Int32Enum[] array copy where each element in the source array is the appropriate type * Fix downcast check in slow array copy When we have to resort to checking element by element, compare the type of each actual element with the destination type. In particular, not the destinations underlying type when it's an enum - we don't want to allow unrelated enums using the same representation to copy over. Fixes dotnet#64387 Co-authored-by: Aleksey Kliger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c849005 - Browse repository at this point
Copy the full SHA c849005View commit details -
[release/6.0] Fix ReadyToRun loading on Apple Silicon (dotnet#64104)
* Fix Compiler::impImportNewObjArray on osx-arm64 * Fix broken ReadyToRun loading on Apple Silicon * Reject R2R images containing calls to CORINFO_HELP_NEW_MDARR
Configuration menu - View commit details
-
Copy full SHA for 8f7dff3 - Browse repository at this point
Copy the full SHA 8f7dff3View commit details -
[AOT] Use
.short
directive instead of.hword
(dotnet#64637)Xamarin.Android is trying to (partially) switch to LLVM-based toolchain and it appears that the `llvm-mc` assembler doesn't accept `.hword` as a valid directive for x86 targets. Since it's an alias for `.short`, which works fine, the change should be safe across all the architectures supported by AOT. Co-authored-by: Marek Habersack <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39f85a4 - Browse repository at this point
Copy the full SHA 39f85a4View commit details -
[release/6.0] [mobile] Add extra HttpClientHandler linker substitution (
dotnet#64852) * [mobile] Add extra HttpClientHandler linker substitution The linker substitution for HttpClientHandler.IsNativeHandlerEnabled only worked when <UseNativeHttpHandler> in a project was set to false. Since the default for MAUI projects is true, this caused us to carry more assemblies than needed. Fixes dotnet#64361 * Update src/libraries/System.Net.Http/src/ILLink/ILLink.Substitutions.mobile.xml Co-authored-by: Eric Erhardt <[email protected]> Co-authored-by: Steve Pfister <[email protected]> Co-authored-by: Steve Pfister <[email protected]> Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50b230e - Browse repository at this point
Copy the full SHA 50b230eView commit details -
[release/6.0] Avoid deadlock with ConfigurationManager (dotnet#63816)
* Avoid deadlock with ConfigurationManager * Add packaging changes Co-authored-by: Santiago Fernandez Madero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4164efb - Browse repository at this point
Copy the full SHA 4164efbView commit details
Commits on Feb 8, 2022
-
[release/6.0] [Mono] Fix potential crash when handling image load eve…
…nt. (dotnet#64911) Co-authored-by: lateralusX <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dbda62f - Browse repository at this point
Copy the full SHA dbda62fView commit details -
[release/6.0] Add alignment to mapped field stream (dotnet#64559)
* Align MappeFieldDataStream at 8 byte boundary * Add test to verify that the mapped field rva data blob is aligned to ManagedPEBuilder.MappedFieldDataAlignment * Only align when the mapped field data is of size not equal to 0 * Adding Servicing changes for S.R.M Co-authored-by: David Wrighton <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69edc60 - Browse repository at this point
Copy the full SHA 69edc60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ca85f - Browse repository at this point
Copy the full SHA 53ca85fView commit details -
Merge commit '839cdfb0ecca5e0be3dbccd926e7651ef50fdf10' into internal…
…-merge-6.0-2022-02-08-1019
Configuration menu - View commit details
-
Copy full SHA for 373c15f - Browse repository at this point
Copy the full SHA 373c15fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a62f17 - Browse repository at this point
Copy the full SHA 7a62f17View commit details
Commits on Feb 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3334f3b - Browse repository at this point
Copy the full SHA 3334f3bView commit details
Commits on Feb 10, 2022
-
Merge pull request dotnet#64998 from vseanreesermsft/internal-merge-6…
….0-2022-02-08-1019 Merging internal commits for release/6.0
Configuration menu - View commit details
-
Copy full SHA for 1856eaa - Browse repository at this point
Copy the full SHA 1856eaaView commit details -
Disable ILVerify for source build (dotnet#65082)
Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fde4c1 - Browse repository at this point
Copy the full SHA 4fde4c1View commit details
Commits on Feb 11, 2022
-
[release/6.0] [mono] Remove OP_FCONV_TO_U opcode (dotnet#64914)
Co-authored-by: Ulrich Weigand <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f324b3 - Browse repository at this point
Copy the full SHA 2f324b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ac457 - Browse repository at this point
Copy the full SHA 98ac457View commit details -
[release/6.0] Expand System.Runtime.InteropServices.NFloat to support…
… the APIs required by Xamarin (dotnet#64556)
Configuration menu - View commit details
-
Copy full SHA for 826c3d7 - Browse repository at this point
Copy the full SHA 826c3d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a0004 - Browse repository at this point
Copy the full SHA a5a0004View commit details
Commits on Feb 12, 2022
-
[release/6.0] Update dependencies from dotnet/arcade dotnet/emsdk dot…
…net/icu (dotnet#64987) * Update dependencies from https://github.com/dotnet/arcade build 20220207.2 Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.TargetFramework.Sdk , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.ApiCompat , Microsoft.DotNet.XUnitExtensions , Microsoft.DotNet.GenAPI , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.GenFacades , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.Helix.Sdk From Version 2.5.1-beta.22104.4 -> To Version 2.5.1-beta.22107.2 * Update dependencies from https://github.com/dotnet/emsdk build 20220208.1 Microsoft.NET.Workload.Emscripten.Manifest-6.0.100 From Version 6.0.0 -> To Version 6.0.2 * Update dependencies from https://github.com/dotnet/icu build 20220208.1 Microsoft.NETCore.Runtime.ICU.Transport From Version 6.0.0-rtm.21519.1 -> To Version 6.0.0-rtm.22108.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3d345e0 - Browse repository at this point
Copy the full SHA 3d345e0View commit details
Commits on Feb 14, 2022
-
Merge pull request dotnet#65215 from dotnet/backport/pr-65214-to-rele…
…ase/6.0 [release/6.0] Fix race condition in InteropSyncBlock for ComWrappers map.
Configuration menu - View commit details
-
Copy full SHA for 6c9b451 - Browse repository at this point
Copy the full SHA 6c9b451View commit details -
[release/6.0] Port ICU tests fix for server core x86 (dotnet#65038)
* [release/6.0] Port ICU tests fix for server core x86 * Update src/libraries/System.Globalization/tests/IcuTests.cs Co-authored-by: Alexander Köplinger <[email protected]> * Add PlatformDetection.IsX86Process Co-authored-by: Tarek Mahmoud Sayed <[email protected]> Co-authored-by: Alexander Köplinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e65919 - Browse repository at this point
Copy the full SHA 5e65919View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd808f - Browse repository at this point
Copy the full SHA 6dd808fView commit details
Commits on Feb 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 542d168 - Browse repository at this point
Copy the full SHA 542d168View commit details -
Merge pull request dotnet#65794 from dotnet/revert_r2rmacos
Revert "[release/6.0] Fix ReadyToRun loading on Apple Silicon (dotnet#64104)"
Configuration menu - View commit details
-
Copy full SHA for 48e7d76 - Browse repository at this point
Copy the full SHA 48e7d76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba4b3f - Browse repository at this point
Copy the full SHA 3ba4b3fView commit details
Commits on Feb 25, 2022
-
Fix default converter reallocation on each call to JsonSerializerOpti…
…ons.GetConverter
Configuration menu - View commit details
-
Copy full SHA for b5c85f7 - Browse repository at this point
Copy the full SHA b5c85f7View commit details