-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wasm symbols 8 #92626
wasm symbols 8 #92626
Commits on Aug 26, 2023
-
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2252827 (dotnet#91144) * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2252827 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2252827
Configuration menu - View commit details
-
Copy full SHA for c666a1d - Browse repository at this point
Copy the full SHA c666a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e993824 - Browse repository at this point
Copy the full SHA e993824View commit details -
Merge pull request dotnet#91151 from dotnet-maestro-bot/merge/release…
…/8.0-rc1-to-release/8.0 [automated] Merge branch 'release/8.0-rc1' => 'release/8.0'
Configuration menu - View commit details
-
Copy full SHA for ef608ef - Browse repository at this point
Copy the full SHA ef608efView commit details -
Use reader/writer lock instead of mutex for RCW cache (dotnet#91149)
Co-authored-by: Aaron R Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4122c63 - Browse repository at this point
Copy the full SHA 4122c63View commit details
Commits on Aug 28, 2023
-
[mono] Handle enum return type when inlining CreateInstance (dotnet#9…
…1061) Use underlying base type when deciding how to inline a CreateInstance invocation in mini_emit_inst_for_method. Fixes dotnet#90292 (Mono abort causing .NET 8 msbuild regression). Co-authored-by: Ulrich Weigand <[email protected]> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe64d25 - Browse repository at this point
Copy the full SHA fe64d25View commit details -
[release/8.0] Fix diagnostic creation to ensure including the URI (do…
…tnet#91145) * Fix diagnostic creation to ensure including the URI * Fix the same issue with the Interop source gen --------- Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f49938 - Browse repository at this point
Copy the full SHA 9f49938View commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#91148)
* Update dependencies from https://github.com/dotnet/roslyn build 20230825.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23425.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230825.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23425.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230825.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23425.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230826.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23424.9 -> To Version 4.8.0-2.23426.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a353218 - Browse repository at this point
Copy the full SHA a353218View commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2253168 (dotnet#91159)
Configuration menu - View commit details
-
Copy full SHA for 212d9da - Browse repository at this point
Copy the full SHA 212d9daView commit details -
[release/8.0] Update dependencies from dnceng/internal/dotnet-optimiz…
…ation (dotnet#91172) * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230826.6 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23362.5 -> To Version 1.0.0-prerelease.23426.6 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230827.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23362.5 -> To Version 1.0.0-prerelease.23427.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0115479 - Browse repository at this point
Copy the full SHA 0115479View commit details -
Enable System.IO.Hashing tests on ios and disable tvos (dotnet#91195)
Co-authored-by: Ivan Povazan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77f36e7 - Browse repository at this point
Copy the full SHA 77f36e7View commit details -
[release/8.0] Update dependencies from dotnet/roslyn-analyzers dotnet…
…/arcade (dotnet#91154) * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230825.3 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23424.2 -> To Version 3.11.0-beta1.23425.3 * Update dependencies from https://github.com/dotnet/arcade build 20230825.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23422.1 -> To Version 8.0.0-beta.23425.2 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23418.1 -> To Version 1.0.0-beta.23423.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update testPackages.proj --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Viktor Hofer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 259a8a4 - Browse repository at this point
Copy the full SHA 259a8a4View commit details -
[ComInterfaceGenerator] Recommend [In] and [Out] attributes on array …
…parameters (dotnet#91094) (dotnet#91231) Recommend that methods with array parameters use [In] or [Out] attributes if there are none already, and the parameter is not in, ref, or out.
Configuration menu - View commit details
-
Copy full SHA for 22a50ac - Browse repository at this point
Copy the full SHA 22a50acView commit details
Commits on Aug 29, 2023
-
Remove AD0001 NoWarn from Microsoft.Extensions.Logging.Abstractions p…
…roject (dotnet#91236) Co-authored-by: Buyaa Namnan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cc9e07 - Browse repository at this point
Copy the full SHA 8cc9e07View commit details -
[release/8.0] Add Retry and Task.Delay to WinHttpHandler AfterReadRes…
…ponseServerError_ClientWrite test (dotnet#91271) * Add Task.Delay to give more time for reset frame * Apply James' solution --------- Co-authored-by: Ahmet Ibrahim Aksoy (from Dev Box) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbaba10 - Browse repository at this point
Copy the full SHA bbaba10View commit details -
[release/8.0] JIT: Fix various HW intrinsic lowerings for unused valu…
…es (dotnet#91266) * JIT: Fix LowerHWIntrinsicToScalar with unused values Fix dotnet#91173 * Fix more cases --------- Co-authored-by: Jakob Botsch Nielsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 605cd30 - Browse repository at this point
Copy the full SHA 605cd30View commit details -
[release/8.0] [mono] Extend mono_gsharedvt_constrained_call JIT icall…
… to handle static virtual methods (dotnet#91059) * Extend mono_gsharedvt_constrained_call JIT icall to handle static virtual methods * Handle static virtual calls in constrained_gsharedvt_call_setup * Fix lint * Add runtime test * Remove runtime test --------- Co-authored-by: Milos Kotlar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ec0bc7 - Browse repository at this point
Copy the full SHA 2ec0bc7View commit details -
[release/8.0] [Mono] Fix unsafe accessor related issue for full AOT (d…
…otnet#91270) * Fix unsafe accessor related issue for full aot * Only skip for WRAPPER_SUBTYPE_UNSAFE_ACCESSOR --------- Co-authored-by: Fan Yang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3a8740 - Browse repository at this point
Copy the full SHA c3a8740View commit details -
Disable failing test (dotnet#91269)
Co-authored-by: Fan Yang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 776a845 - Browse repository at this point
Copy the full SHA 776a845View commit details -
Configuration menu - View commit details
-
Copy full SHA for dddf0d0 - Browse repository at this point
Copy the full SHA dddf0d0View commit details -
[release/8.0] Add boolean field to indicate whether or not the Window…
…s thread pool is being used (dotnet#91246) * Add boolean field to indicate whether or not the Windows thread pool is being used * Update src/libraries/System.Private.CoreLib/src/System/Threading/ThreadPool.Windows.cs Co-authored-by: Stephen Toub <[email protected]> * Remove trailing spaces * Move comment * Update fields and comments * Disable CA1823 - unused field --------- Co-authored-by: unknown <[email protected]> Co-authored-by: Eduardo Velarde <[email protected]> Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c755899 - Browse repository at this point
Copy the full SHA c755899View commit details -
[release/8.0] Update dependencies from dotnet/cecil dotnet/arcade dot…
…net/hotreload-utils dotnet/source-build-reference-packages (dotnet#91264) * Update dependencies from https://github.com/dotnet/cecil build 20230828.2 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23421.1 -> To Version 0.11.4-alpha.23428.2 * Update dependencies from https://github.com/dotnet/arcade build 20230828.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23425.2 -> To Version 8.0.0-beta.23428.2 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230828.3 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23421.1 -> To Version 8.0.0-alpha.0.23428.3 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230828.2 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23424.1 -> To Version 8.0.0-alpha.1.23428.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c00d0ff - Browse repository at this point
Copy the full SHA c00d0ffView commit details -
[release/8.0] [browser] Add
EmccMaximumHeapSize
to define maximum m……emory (dotnet#91277) * EmccMaximumHeapSize to define maximum memory * Fix typo in comment * Space in param use --------- Co-authored-by: Marek Fišera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36b3790 - Browse repository at this point
Copy the full SHA 36b3790View commit details
Commits on Aug 30, 2023
-
[release/8.0] [mono][metadata] Replace use of mem manager lock with l…
…oader lock (dotnet#91327) * [mono][metadata] Replace use of mem manager lock with loader lock Hash table operations under the mem manager lock could end up taking the loader lock when performing type comparison, in the case where custom modifiers needed to be loaded. Use the loader lock instead to prevent deadlocks. * [mono][metadata] Use loader lock during generic class hash table lookup --------- Co-authored-by: Vlad Brezae <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40d2134 - Browse repository at this point
Copy the full SHA 40d2134View commit details -
Fix Http2 MultiConnection test race conditions (dotnet#91343)
Co-authored-by: Miha Zupan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e018fb7 - Browse repository at this point
Copy the full SHA e018fb7View commit details -
[release/8.0] [browser] Update browser template to use Wasm SDK (dotn…
…et#91046) * Use WasmSdk in browser template * Remove default html-path * Use wwwroot when looking for main.js in template for replacement * Temporarily remove WasmRuntimeAssetsLocation from WBT because WasmSDK doesn't support it yet * Integrate console log forward into DevServer * Replace UseRouter * Use next middleware only if it's not console * CancellationTokenSource on CancelKeyPress * Address feedback from initial DevServer integration * Update src/mono/wasm/host/BrowserHost.cs Co-authored-by: Ankit Jain <[email protected]> * Remove debugging code * Fix WBT * Fix starting outside of project directory * Support WasmRuntimeAssetsLocation in Wasm SDK * Revert "Support WasmRuntimeAssetsLocation in Wasm SDK" * Active issue for WasmRuntimeAssetsLocation * Feedback --------- Co-authored-by: Marek Fišera <[email protected]> Co-authored-by: Ankit Jain <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 028b380 - Browse repository at this point
Copy the full SHA 028b380View commit details -
Update dependencies from https://github.com/dotnet/arcade build 20230…
…829.1 (dotnet#91329) Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23428.2 -> To Version 8.0.0-beta.23429.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23423.1 -> To Version 1.0.0-beta.23426.1 (parent: Microsoft.DotNet.Arcade.Sdk Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f841e21 - Browse repository at this point
Copy the full SHA f841e21View commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230829.4 (dotnet#91330) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23427.2 -> To Version 1.0.0-prerelease.23429.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a02c660 - Browse repository at this point
Copy the full SHA a02c660View commit details -
Ensure the relevant containable nodes are handled (dotnet#91334)
Co-authored-by: Tanner Gooding <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 592e01f - Browse repository at this point
Copy the full SHA 592e01fView commit details -
[release/8.0] Emit interceptor info correctly when invocation expr is…
… on separate line (dotnet#91218) * Emit interceptor info correctly when invocation expr is on separate line * Add more tests and add helper to udpate baselines * Add comments to binding gen tests for invocations on new lines (dotnet#91237) * Add comments to binding gen tests for invocations on new lines * Address feedback & test static method call syntax * Reorganize and comment the newline/whitespace scenarios * Reorganize and comment the newline/whitespace scenarios for ConfigurationExtensions --------- Co-authored-by: Jeff Handley <[email protected]> * Update baselines --------- Co-authored-by: Layomi Akinrinade <[email protected]> Co-authored-by: Jeff Handley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ec6101 - Browse repository at this point
Copy the full SHA 8ec6101View commit details -
[release/8.0] Fix crash when calling AssemblyLoadContext.Unload twice (…
…dotnet#91346) * Fix crash when calling AssemblyLoadContext.Unload twice The AssemblyLoadContext.InitiateUnload method was not handling multiple calls correctly. Instead of making the extra calls dummy, it was calling the native runtime helper again. This change fixes it by simply ensuring that the runtime helper is called just once. * Add regression test --------- Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7174092 - Browse repository at this point
Copy the full SHA 7174092View commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2256251 (dotnet#91347) * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2256251 * Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2256251
Configuration menu - View commit details
-
Copy full SHA for 41b2c8f - Browse repository at this point
Copy the full SHA 41b2c8fView commit details
Commits on Aug 31, 2023
-
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2256435 (dotnet#91360)
Configuration menu - View commit details
-
Copy full SHA for c09812f - Browse repository at this point
Copy the full SHA c09812fView commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#91239)
* Update dependencies from https://github.com/dotnet/roslyn build 20230828.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-2.23428.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230828.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-2.23428.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230828.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-2.23428.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230828.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-2.23428.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230828.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23428.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230828.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23428.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230828.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23428.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-2.23429.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.10 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.12 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.12 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.13 * Update dependencies from https://github.com/dotnet/roslyn build 20230829.14 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23429.14 * Update dependencies from https://github.com/dotnet/roslyn build 20230830.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23430.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230830.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-2.23430.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230830.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23430.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230830.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23430.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230830.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23430.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230830.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-2.23426.1 -> To Version 4.8.0-3.23430.6 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 903c3a5 - Browse repository at this point
Copy the full SHA 903c3a5View commit details -
Support Windows based ECDSA SignedCms (dotnet#91247)
Supports SignedCms signatured with an ECDSA key created by the Windows API or .NET Framework. These signatures store an EC public key OID rather than a hash specific ECDSA OID used in newer versions of dotnet. Fixes dotnet#77377 Co-authored-by: Jordan Borean <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4c96df - Browse repository at this point
Copy the full SHA a4c96dfView commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230830.6 (dotnet#91390) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23429.4 -> To Version 1.0.0-prerelease.23430.6 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c48925 - Browse repository at this point
Copy the full SHA 3c48925View commit details -
Update binder gen emitted-interceptor nullability to match framework …
…impl (dotnet#91180) (dotnet#91359)
Configuration menu - View commit details
-
Copy full SHA for 35f043f - Browse repository at this point
Copy the full SHA 35f043fView commit details -
[release/8.0] Fix nullable annotation for Validator.TryValidateValue …
…and ValidateValue (dotnet#91293) * Fix nullable annotation for Validator.TryValidateValue and ValidateValue * Revert Options source generator nullable annotation changes for Validator.TryValidateValue (dotnet#91305) * Fix nullable annotation for Validator.ValidateValue ref source (dotnet#91351) --------- Co-authored-by: Jeff Handley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c422ed - Browse repository at this point
Copy the full SHA 9c422edView commit details -
[release/8.0] [DependencyInjection] introduce feature switch to disab…
…le S.R.E (dotnet#91352) * [DependencyInjection] introduce feature switch to disable S.R.E When recording a new AOT profile for .NET MAUI apps running on Android, we noticed that System.Reflection.Emit work was being done on a background thread. The call seen in `dotnet-trace` output: 11.32ms microsoft.extensions.dependencyinjection!Microsoft.Extensions.DependencyInjection.ServiceLookup.ILEmitResolverBuilder.GenerateMethodBody(Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceCallSite,System.Reflection.Emit.ILGenerator) .NET Android apps are unique in that there is a JIT, `RuntimeFeature.IsDynamicCodeCompiled` is true, System.Reflection.Emit is possible -- S.R.E is however, not great for startup performance. Starting threads on Android during startup can also be slow, as Android will commonly put all but a single core to sleep for battery saving purposes. We try to avoid starting threads on startup for "hello world" applications on Android. To solve this for now, introduce a new feature flag: Microsoft.Extensions.DependencyInjection.DisableDynamicEngine Which, we will provide a value in either the Android or .NET MAUI optional workload via an MSBuild property. To test, I put this in my app's `.csproj` file: <RuntimeHostConfigurationOption Include="Microsoft.Extensions.DependencyInjection.DisableDynamicEngine" Condition="'$(DisableDynamicEngine)' != ''" Value="$(DisableDynamicEngine)" Trim="true" /> Customers *could* opt to change this flag, but we don't think it will particularly useful. An example of services realized by .NET MAUI at startup, via some logging added: 08-25 13:21:55.647 16530 16530 I DOTNET : RealizeService called: System.Collections.Generic.IEnumerable`1[Microsoft.Maui.Hosting.IMauiInitializeService] 08-25 13:21:55.664 16530 16530 I DOTNET : RealizeService called: System.Collections.Generic.IEnumerable`1[Microsoft.Maui.Hosting.IMauiInitializeScopedService] 08-25 13:21:55.665 16530 16530 I DOTNET : RealizeService called: Microsoft.Maui.Dispatching.IDispatcher 08-25 13:21:55.668 16530 16530 I DOTNET : RealizeService called: System.Collections.Generic.IEnumerable`1[Microsoft.Maui.LifecycleEvents.LifecycleEventRegistration] 08-25 13:21:56.057 16530 16530 I DOTNET : RealizeService called: System.Collections.Generic.IEnumerable`1[Microsoft.Maui.Hosting.HandlerMauiAppBuilderExtensions+HandlerRegistration] 08-25 13:21:56.115 16530 16530 I DOTNET : RealizeService called: Microsoft.Extensions.DependencyInjection.IServiceScopeFactory 08-25 13:21:56.670 16530 16530 I DOTNET : RealizeService called: Microsoft.Maui.Controls.HideSoftInputOnTappedChangedManager 08-25 13:21:56.712 16530 16530 I DOTNET : RealizeService called: System.Collections.Generic.IEnumerable`1[Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions+ImageSourceRegistration] 08-25 13:21:57.700 16530 16530 I DOTNET : RealizeService using S.R.E: Microsoft.Maui.Controls.HideSoftInputOnTappedChangedManager `HideSoftInputOnTappedChangedManager` would be realized once per page, which would not be a huge payoff to use S.R.E for. So the only way the S.R.E codepath could be useful on Android would be if the customer is registering lots of services themselves. They might be better off just using `new()` in that case? An example of the startup time Android reports with the new flag on/off: DisableDynamicEngine=false 08-25 14:31:37.462 2090 2330 I ActivityTaskManager: Displayed com.companyname.testmaui/crc643c09abdeec717b83.MainActivity: +733ms 08-25 14:31:39.394 2090 2330 I ActivityTaskManager: Displayed com.companyname.testmaui/crc643c09abdeec717b83.MainActivity: +737ms 08-25 14:31:41.326 2090 2330 I ActivityTaskManager: Displayed com.companyname.testmaui/crc643c09abdeec717b83.MainActivity: +730ms DisableDynamicEngine=true 08-25 14:32:20.233 2090 2330 I ActivityTaskManager: Displayed com.companyname.testmaui/crc643c09abdeec717b83.MainActivity: +724ms 08-25 14:32:22.137 2090 2330 I ActivityTaskManager: Displayed com.companyname.testmaui/crc643c09abdeec717b83.MainActivity: +727ms 08-25 14:32:24.042 2090 2330 I ActivityTaskManager: Displayed com.companyname.testmaui/crc643c09abdeec717b83.MainActivity: +716ms This was a `dotnet new maui` project, using dotnet/maui/main on a Pixel 5 device. * Update docs/workflow/trimming/feature-switches.md Co-authored-by: Eric Erhardt <[email protected]> --------- Co-authored-by: Jonathan Peppers <[email protected]> Co-authored-by: Jonathan Peppers <[email protected]> Co-authored-by: Eric Erhardt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 399f37c - Browse repository at this point
Copy the full SHA 399f37cView commit details
Commits on Sep 1, 2023
-
[release/8.0] [Mono] Fix offset calculation for nested struct, when p…
…invoke is enabled (dotnet#91417) * Fix offset calculation for nested struct * Add a test for nested struct with pinvoke * Move and update test with real c++ implementation * Exclude newly added test from wasm * Disable interop tests on android and apple devices --------- Co-authored-by: Fan Yang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd8b2cb - Browse repository at this point
Copy the full SHA cd8b2cbView commit details -
[release/8.0] Options Source Gen Fixes (dotnet#91432)
* Options Source Gen Fixes * Remove unnecessary interpolated string usage * Address the feedback * Remove repeated word in the comment --------- Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee24056 - Browse repository at this point
Copy the full SHA ee24056View commit details -
[release/8.0] [nodejs] Remove experimental wasm arguments from templa…
…te (dotnet#91401) * Remove experimental wasm arguments from template and add them to features.md * Fix WBT * Use lowercase host in runtimeconfig.template.json * Override runtimeconfig only for wasmconsole --------- Co-authored-by: Marek Fišera <[email protected]> Co-authored-by: Marek Safar <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc652c1 - Browse repository at this point
Copy the full SHA dc652c1View commit details -
Fix arm64/arm32 cross-DAC (dotnet#91438)
The precode code was incorrectly using the HOST_ARM64, HOST_ARM, etc. defines instead of the TARGET_ ones. This means the cross-DAC was using the wrong architectures *Precode::Type codes. Co-authored-by: Mike McLaughlin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d6f6bc - Browse repository at this point
Copy the full SHA 4d6f6bcView commit details -
Fix runtime dispatch to static virtuals on interface types (dotnet#91440
) We were not generating information about static virtuals on interface types. Information about default interface methods normally goes to the class, but if the T we're dispatching on is an interface, this information wasn't generated. The fix is to put this information into dispatch maps and sealed vtables, same way we do for classes. The test shows what the problem is - if we change `IBar` to be a class, things would work even before this PR. Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2134e62 - Browse repository at this point
Copy the full SHA 2134e62View commit details -
Fix LDTOKEN of methods that have modifiers (dotnet#91439)
When we started generating custom modifiers into metadata format to support new function pointer APIs in dotnet#85504, we should have also added it to native layout format. We currently have a mismatch. This is a low risk bugfix to ignore modifiers on the metadata side. We'll want to do a full fix to actually emit and compare this. Tracked in a .NET 9 bug at dotnet#91381. No regression test because I spent too much time being puzzled at why https://github.com/Handlebars-Net/Handlebars.Net/blob/50614fd844e5360eb10e76154aa74da4d7bf12ce/source/Handlebars/Helpers/IHelperDescriptor.cs#L13 is generated as a custom modifier (`[in] !TOptions& modreq([netstandard]System.Runtime.InteropServices.InAttribute) options`) whereas if I do it, I get `[in] !T& 'value'` with a custom attribute. We'll want to write a proper set of tests with ambiguities for the bug I opened anyway. Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62b57fc - Browse repository at this point
Copy the full SHA 62b57fcView commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230831.4 (dotnet#91462) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23430.6 -> To Version 1.0.0-prerelease.23431.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ed48635 - Browse repository at this point
Copy the full SHA ed48635View commit details -
[release/8.0] Update dependencies from dotnet/emsdk dotnet/arcade (do…
…tnet#91423) * Update dependencies from https://github.com/dotnet/emsdk build 20230831.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.1.23415.5 -> To Version 8.0.0-rc.2.23431.1 Dependency coherency updates runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 16.0.5-alpha.1.23408.1 -> To Version 16.0.5-alpha.1.23423.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport * Update dependencies from https://github.com/dotnet/arcade build 20230831.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23429.1 -> To Version 8.0.0-beta.23431.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c8fc57 - Browse repository at this point
Copy the full SHA 7c8fc57View commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#91420)
* Update dependencies from https://github.com/dotnet/roslyn build 20230831.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23430.6 -> To Version 4.8.0-3.23431.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230831.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23430.6 -> To Version 4.8.0-3.23431.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230831.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23430.6 -> To Version 4.8.0-3.23431.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230831.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23430.6 -> To Version 4.8.0-3.23431.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230901.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23430.6 -> To Version 4.8.0-3.23451.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3a811f4 - Browse repository at this point
Copy the full SHA 3a811f4View commit details
Commits on Sep 2, 2023
-
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2258306 (dotnet#91485)
Configuration menu - View commit details
-
Copy full SHA for 0c09b08 - Browse repository at this point
Copy the full SHA 0c09b08View commit details
Commits on Sep 5, 2023
-
[release/8.0] Fix usage of load library (dotnet#91490)
* Use LoadLibraryExW on Windows. * Use correct flag. --------- Co-authored-by: Aaron R Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cb73b1 - Browse repository at this point
Copy the full SHA 0cb73b1View commit details
Commits on Sep 6, 2023
-
[Release/8.0] Fix x64 crossbuild on macOS arm64 (dotnet#91635)
cpufeatures.h/.c uses TARGET_ ifdefs, but it should use HOST_ ifdefs
Configuration menu - View commit details
-
Copy full SHA for f4d24c5 - Browse repository at this point
Copy the full SHA f4d24c5View commit details -
[release/8.0] Update dependencies from dotnet/cecil dotnet/arcade dot…
…net/icu dotnet/source-build-reference-packages dotnet/emsdk (dotnet#91500) * Update dependencies from https://github.com/dotnet/arcade build 20230901.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23431.2 -> To Version 8.0.0-beta.23451.1 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230901.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23428.2 -> To Version 8.0.0-alpha.1.23451.1 * Update dependencies from https://github.com/dotnet/cecil build 2023090.2 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23428.2 -> To Version 0.11.4-alpha.23454.2 * Update dependencies from https://github.com/dotnet/icu build 2023090.2 Microsoft.NETCore.Runtime.ICU.Transport From Version 8.0.0-rc.2.23421.2 -> To Version 8.0.0-rc.2.23454.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230905.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23428.2 -> To Version 8.0.0-alpha.1.23455.1 * Bump Microsoft.Private.Intellisense package version (cherry picked from commit 94d7ad5) * Update dependencies from https://github.com/dotnet/emsdk build 20230905.2 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23431.1 -> To Version 8.0.0-rc.2.23455.2 * Update dependencies from https://github.com/dotnet/emsdk build 20230905.4 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23431.1 -> To Version 8.0.0-rc.2.23455.4 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e8df56 - Browse repository at this point
Copy the full SHA 4e8df56View commit details -
Enable output compilation validation in binder gen unit tests (dotnet…
…#91602) Co-authored-by: Layomi Akinrinade <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1222f14 - Browse repository at this point
Copy the full SHA 1222f14View commit details -
[release/8.0] Enable interceptors implicitly in binder gen nupkg when…
… generator is enabled (dotnet#91559) * Enable interceptors implicitly in binder gen nupkg when generator is enabled * Simplify impl & remove unneeded target --------- Co-authored-by: Layomi Akinrinade <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e500806 - Browse repository at this point
Copy the full SHA e500806View commit details -
[release/8.0] Add late binding lookup in VB.NET for COM objects (dotn…
…et#91433) * Add late binding lookup in VB.NET for COM objects * Review feedback * Feedback --------- Co-authored-by: Aaron R Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b40f212 - Browse repository at this point
Copy the full SHA b40f212View commit details
Commits on Sep 7, 2023
-
Add Microsoft.Extensions.Options.SourceGeneration To TransitivePackage (
dotnet#91700) Co-authored-by: Tarek Mahmoud Sayed <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da3500b - Browse repository at this point
Copy the full SHA da3500bView commit details
Commits on Sep 8, 2023
-
Split the informational version on both SemVer2 separators, not just …
…'-'. (dotnet#91760) This fixes a build break found when we stabilize the package version (and the only separator in the informational version is '+' before the commit id) Co-authored-by: Jeremy Koritzinsky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49b266d - Browse repository at this point
Copy the full SHA 49b266dView commit details
Commits on Sep 11, 2023
-
JIT: Fix invalid memory barrier removal optimization (dotnet#91870)
The ARM32/ARM64 backends have an optimization where they optimize out the latter of two subsequent memory barriers if no memory store/load has been seen between them. This optimization should not be allowed to remove memory barriers when a call has been seen. Fix dotnet#91732 Co-authored-by: Jakob Botsch Nielsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 467e23f - Browse repository at this point
Copy the full SHA 467e23fView commit details -
[release/8.0] JIT: Fix invalid zero-init suppression for untracked va…
…riables (dotnet#91840) * JIT: Fix invalid zero-init supression for untracked variables optRemoveRedundantZeroInits has logic to remove unnecessary zero inits if we can determine that the local will be zeroed in the prolog. In addition, it also has logic to suppress the prolog zero init if there is a dominating initialization already. The latter logic was trying to reason about liveness for untracked locals, which does not make sense. Fix dotnet#91576 * Make EH succ logic less conservative --------- Co-authored-by: Jakob Botsch Nielsen <[email protected]> Co-authored-by: Jeff Schwartz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ce9687 - Browse repository at this point
Copy the full SHA 1ce9687View commit details -
[release/8.0] JIT: Handle mistyped commas in morph in pre-order too (d…
…otnet#91718) * JIT: Compensate for mistyped commas in morph pre-order too Morph has post-order logic to compensate for mistyped commas produced by impStoreStruct. However, block morphing can optimize unused stores into INDs; this interacts with the mistyped commas to produce illegal IR shapes (e.g. `COMMA<simd12>(..., IND<ubyte>(...))`). The ideal solution is to fix impStoreStruct (dotnet#91586 tracks this), but this change has a more surgical fix for the problem that can be backported to .NET 8. Fix dotnet#91443 * Fix build --------- Co-authored-by: Jakob Botsch Nielsen <[email protected]> Co-authored-by: Jeff Schwartz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dbec204 - Browse repository at this point
Copy the full SHA dbec204View commit details -
[release/8.0] Emit less metadata for not-reflection-visible types (do…
…tnet#91703) * Emit less metadata for not-reflection-visible types In .NET 8 we massively regressed the size of an empty WinForms app. A WinForms app now brings in a big chunk of WPF with it. I traced it down to the `ICommand` interface having a WPF `TypeConverter` and `ValueSerializer` attribute on it: https://github.com/dotnet/runtime/blob/04bd438844482c907062583153a43a9e3b37dbb8/src/libraries/System.ObjectModel/src/System/Windows/Input/ICommand.cs#L13-L16. An empty app will have a call to a method on `ICommand`, but nothing actually implements `ICommand`. Previously this would mean we generate an unconstructed `MethodTable` for `ICommand`, the unconstructed `MethodTable`s get no reflection metadata, and that's the end of the story. After dotnet#85810 however, the reflection stack can no longer reason about `MethodTable`s that don't have reflection metadata, so we need to generate it. This means we end up with the custom attribute and all the reflection dataflow that comes out of it. But this metadata is not actually visible in trim safe apps (the only place where reflection could see these method tables in trim safe code is if they're used in a type comparison `x == typeof(Foo)` and we were able to optimize the method table to the unconstructed version because of that). So we can generate less of it and still get away with it. In this PR I'm adding support for skipping generation of custom attribute metadata for such types. The size of an empty WinForms app goes from 50-something MB to 20-something MB. I think we'll be able to further reduce this number to ~7 MB or less because 12 MB of this are embedded resources that look designer related. * CR feedback --------- Co-authored-by: Michal Strehovský <[email protected]> Co-authored-by: Jeff Schwartz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af44ecb - Browse repository at this point
Copy the full SHA af44ecbView commit details -
Remove DebugProxy from ClaimsIdentity and ClaimsPrincipal (dotnet#91680)
Co-authored-by: David Cantú <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 603e3cc - Browse repository at this point
Copy the full SHA 603e3ccView commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#91482)
* Update dependencies from https://github.com/dotnet/roslyn build 20230901.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23451.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230901.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23451.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230901.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23451.4 * Update dependencies from https://github.com/dotnet/roslyn build 2023090.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23454.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230905.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23455.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230905.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23455.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230905.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23455.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230905.11 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23455.11 * Update dependencies from https://github.com/dotnet/roslyn build 20230905.12 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23455.12 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.11 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.11 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.12 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.12 * Update dependencies from https://github.com/dotnet/roslyn build 20230906.13 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23456.13 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230907.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23457.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230908.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23458.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230909.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23459.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230909.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23451.1 -> To Version 4.8.0-3.23459.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 282da2c - Browse repository at this point
Copy the full SHA 282da2cView commit details -
[release/8.0] Update dependencies from dotnet/emsdk dotnet/hotreload-…
…utils dotnet/roslyn-analyzers dotnet/source-build-reference-packages (dotnet#91671) * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230905.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23428.3 -> To Version 8.0.0-alpha.0.23455.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230905.3 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23455.1 -> To Version 8.0.0-alpha.1.23455.3 * Update dependencies from https://github.com/dotnet/emsdk build 20230906.3 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23455.4 -> To Version 8.0.0-rc.2.23456.3 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230905.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23428.3 -> To Version 8.0.0-alpha.0.23455.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230905.3 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23455.1 -> To Version 8.0.0-alpha.1.23455.3 * Update dependencies from https://github.com/dotnet/emsdk build 20230907.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23455.4 -> To Version 8.0.0-rc.2.23457.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230905.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23428.3 -> To Version 8.0.0-alpha.0.23455.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230907.3 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23425.3 -> To Version 3.11.0-beta1.23457.3 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230907.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23455.1 -> To Version 8.0.0-alpha.1.23457.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230905.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23428.3 -> To Version 8.0.0-alpha.0.23455.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230908.2 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23425.3 -> To Version 3.11.0-beta1.23458.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230907.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23455.1 -> To Version 8.0.0-alpha.1.23457.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230905.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23428.3 -> To Version 8.0.0-alpha.0.23455.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230908.2 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23425.3 -> To Version 3.11.0-beta1.23458.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230907.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23455.1 -> To Version 8.0.0-alpha.1.23457.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230910.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23455.4 -> To Version 8.0.0-rc.2.23460.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230905.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23428.3 -> To Version 8.0.0-alpha.0.23455.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230908.2 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23425.3 -> To Version 3.11.0-beta1.23458.2 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230907.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23455.1 -> To Version 8.0.0-alpha.1.23457.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Larry Ewing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2be287e - Browse repository at this point
Copy the full SHA 2be287eView commit details -
Fix implementation of NegotiateAuthentication.Wrap for Kerberos on Wi…
…ndows (dotnet#91311) Co-authored-by: Filip Navara <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 217be6c - Browse repository at this point
Copy the full SHA 217be6cView commit details -
[release/8.0] Add Native AOT Pri0 test leg (dotnet#91373)
* Pri0 test leg * wip * hm * Update Comparer_get_Default.csproj * Revert "wip" This reverts commit af025c0. * Add failing JIT test to issues.targets --------- Co-authored-by: Michal Strehovský <[email protected]> Co-authored-by: Andy Gocke <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef67ba8 - Browse repository at this point
Copy the full SHA ef67ba8View commit details -
[release/8.0] Update dependencies from dnceng/internal/dotnet-optimiz…
…ation (dotnet#91501) * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230901.6 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23451.6 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230902.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23452.2 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230902.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23452.2 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230902.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23452.2 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230907.4 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23457.4 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230908.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23458.2 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230908.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23458.2 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230908.2 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23431.4 -> To Version 1.0.0-prerelease.23458.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for acab656 - Browse repository at this point
Copy the full SHA acab656View commit details -
[release/8.0] Fix Dispose and SendData Race on Http3 Test (dotnet#91690)
* Fix Dispose and Send Data Race * Review feedback --------- Co-authored-by: Ahmet Ibrahim Aksoy (from Dev Box) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64c5aae - Browse repository at this point
Copy the full SHA 64c5aaeView commit details -
[maccatalyst] Make sure MacProxy is included in System.Net.Http (dotn…
…et#91599) dotnet#90258 identified that `HttpClient.DefaultProxy` returned `System.Net.Http.HttpNoProxy` when using MacCatalyst. This is due to a condition in System.Net.Http.csproj not including maccatalyst as a condition and as a result, skipped adding the MacProxy sources. Way back when, dotnet#47823 had the condition, but this appears to have changed in dotnet#48652 when we thought MacCatalyst would inherit settings from iOS. That turned out to not be the case and this check was never added back. Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfdfb82 - Browse repository at this point
Copy the full SHA bfdfb82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93bc3d4 - Browse repository at this point
Copy the full SHA 93bc3d4View commit details -
[release/8.0] JIT: DNER multiregs with SIMD12 (dotnet#91878)
* JIT: DNER multiregs with SIMD12s Locals with SIMD12 fields will never match the ABI when they end up as multireg returns, so these should always be DNER'd. Fix dotnet#91214 * Fix test build
Configuration menu - View commit details
-
Copy full SHA for 4147efb - Browse repository at this point
Copy the full SHA 4147efbView commit details -
[release/8.0] Improve perf of ActivatorUtilities.CreateInstance() (do…
…tnet#91881) * Improve perf of ActivatorUtilities.CreateInstance() * Support MetadataUpdateHandler for hot reload * Support unloadable assembly contexts * Add tests * Rename new test classes * Remove Mono from test; remove cache for NetFramework; remove use of ConstructorInvoker for possible risk of callstack usage * Misc naming etc; non-functional * Update some comments * Simplify use of ConditionalWeakTable.Add --------- Co-authored-by: Steve Harter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9819f18 - Browse repository at this point
Copy the full SHA 9819f18View commit details -
JIT: ensure AVX512 ternary operands aren't used twice (dotnet#91883)
Don't spill unused zeros early; we might decide to use them later. Fixes dotnet#91796. Co-authored-by: Andy Ayers <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 267b392 - Browse repository at this point
Copy the full SHA 267b392View commit details
Commits on Sep 12, 2023
-
[release/8.0] Fix
Item4
is missing in someValueTuple
s' `IStructu……ralEquatable.Equals` (dotnet#91470) * Add missing comparisons * Add unit tests --------- Co-authored-by: Hamish Arblaster <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4adb83e - Browse repository at this point
Copy the full SHA 4adb83eView commit details -
Don't log warnings for certain RemoveAttributeInstances (dotnet#91866)
Fixes dotnet#88994. ILLinker attribute XML format has a way to express "only remove these attributes when parameter X has value of Y". We currently generate a warning and don't trim the attribute at all. The savings from trimming these attributes are going to be miniscule. Even in IL, this is scraping the bottom of the barrel. In Native AOT these attributes are pretty effectively deduplicated across assemblies. We'll likely never need this. This keeps the existing behavior (don't trim the attribute), but removes the warning. Co-authored-by: Michal Strehovský <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52ff583 - Browse repository at this point
Copy the full SHA 52ff583View commit details -
[release/8.0] JIT: Fix illegal IR created by GetElement/ToScalar lowe…
…ring (dotnet#91874) * JIT: Fix illegal IR created by GetElement/ToScalar lowering These could create TYP_ULONG/TYP_UINT indirs/LCL_FLD nodes, which are illegal. Fix dotnet#91174 * Add test * Fix license header in new test --------- Co-authored-by: Jakob Botsch Nielsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac388a1 - Browse repository at this point
Copy the full SHA ac388a1View commit details -
[release/8.0] [iOS] Fix trimming warnings in HttpClientHandler.AnyMob…
…ile (dotnet#91877) * Unconditionally supress trimming warnings when calling InvokeNativeHandlerMethod * Update HttpClientHandler --------- Co-authored-by: Simon Rozsival <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f3d1ed - Browse repository at this point
Copy the full SHA 0f3d1edView commit details -
Merge commit '92959931a32a37a19d8e1b1684edc6db0857d7de' into internal…
…-merge-8.0-2023-09-12-1259
Configuration menu - View commit details
-
Copy full SHA for f18363c - Browse repository at this point
Copy the full SHA f18363cView commit details
Commits on Sep 13, 2023
-
Revert "[release/8.0] Update dependencies from dotnet/roslyn (dotnet#…
…91482)" (dotnet#92011) This reverts commit 282da2c.
Configuration menu - View commit details
-
Copy full SHA for d34a059 - Browse repository at this point
Copy the full SHA d34a059View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac80397 - Browse repository at this point
Copy the full SHA ac80397View commit details -
Configuration menu - View commit details
-
Copy full SHA for f490d66 - Browse repository at this point
Copy the full SHA f490d66View commit details -
[release/8.0] Revert "Emit less metadata for not-reflection-visible t…
…ypes (dotnet#91660)" (dotnet#91989) * Revert "Emit less metadata for not-reflection-visible types (dotnet#91660)" This reverts commit 0bfc0c9. * Regression test --------- Co-authored-by: Michal Strehovský <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a303a07 - Browse repository at this point
Copy the full SHA a303a07View commit details
Commits on Sep 14, 2023
-
Delete the RequiresPreviewFeaturesAttribute from RefreshMemoryLimit (d…
…otnet#91622) (dotnet#91688) Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9464f7 - Browse repository at this point
Copy the full SHA e9464f7View commit details -
Added missing *Async overrides to TlsStream (dotnet#91794)
Co-authored-by: Manicka <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54679f4 - Browse repository at this point
Copy the full SHA 54679f4View commit details -
[release/8.0] Make Options source gen support Validation attributes h…
…aving constructor with array parameters (dotnet#91934) * Make Options source gen support Validation attributes having constructor with params Parameter * delta change * Rename the generator Co-authored-by: Eric StJohn <[email protected]> --------- Co-authored-by: Tarek Mahmoud Sayed <[email protected]> Co-authored-by: Eric StJohn <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c03c88 - Browse repository at this point
Copy the full SHA 5c03c88View commit details -
[release/8.0] Skip duplicate --info output if it is known SDK output (d…
…otnet#92013) * Skip duplicate --info output if it is known SDK output * Update src/native/corehost/fxr/fx_muxer.cpp Co-authored-by: Vitek Karas <[email protected]> * Add tests --------- Co-authored-by: Elinor Fung <[email protected]> Co-authored-by: Vitek Karas <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8181f03 - Browse repository at this point
Copy the full SHA 8181f03View commit details -
Limit special diagnostics size region to 4KiB. (dotnet#91953)
This fixes out-of-bounds access when trying to write the diagnostics info on platforms where the PAGE_SIZE is larger than the DumpWriter's 16KiB m_tempBuffer. Co-authored-by: Tom Deseyn <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 834593b - Browse repository at this point
Copy the full SHA 834593bView commit details -
Update Marshal.QueryInterface() argument modifier (dotnet#91984)
Change "in" modifier to "ref readonly" to avoid warnings in existing interop code. Co-authored-by: Aaron R Robinson <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ed11a2 - Browse repository at this point
Copy the full SHA 8ed11a2View commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230912.6 (dotnet#92001) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23458.2 -> To Version 1.0.0-prerelease.23462.6 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 412de04 - Browse repository at this point
Copy the full SHA 412de04View commit details -
[release/8.0] Don't shut down event pipe in DLLs on Windows (dotnet#9…
…2044) Trying to enable EventSourceSupport in a shared library project on Native AOT currently results in a build failure since this is actively blocked in the targets. But EventSourceSupport/event pipe mostly work, with some issues (dotnet#91762). The blocking makes it impossible for anyone to run diagnostics on their shared library. This is a regression from .NET 7, where it was at least possible to get GC ETW events in PerfView on Windows. This changes the blocking to a suppressible warning, and fixes and issue that was causing a shutdown hang.
Configuration menu - View commit details
-
Copy full SHA for 6afd696 - Browse repository at this point
Copy the full SHA 6afd696View commit details -
Update THIRD-PARTY-NOTICES for 8.0 release (dotnet#91933)
* Update THIRD-PARTY-NOTICES for 8.0 release * Addressed review comments * Remove test-only notice
Configuration menu - View commit details
-
Copy full SHA for 18ac008 - Browse repository at this point
Copy the full SHA 18ac008View commit details -
Merge pull request dotnet#91956 from vseanreesermsft/internal-merge-8…
….0-2023-09-12-1259 Merging internal commits for release/8.0
Configuration menu - View commit details
-
Copy full SHA for 2a2ae30 - Browse repository at this point
Copy the full SHA 2a2ae30View commit details -
[release/8.0] Metrics Feature Switch (dotnet#92019)
* Metrics Feature Switch * Add missed empty lines --------- Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3aec961 - Browse repository at this point
Copy the full SHA 3aec961View commit details -
[release/8.0] Arm64: Pass the small size accurately to emitIns_valid_…
…imm_for_ldst_offset (dotnet#92041) * Pass the right size to check if immediate will fit or not * Revert "Pass the right size to check if immediate will fit or not" This reverts commit d7c511a. * review feedback * fix the size to be passed to the instruction * fix the assert --------- Co-authored-by: Kunal Pathak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1978fc2 - Browse repository at this point
Copy the full SHA 1978fc2View commit details -
[release/8.0] Fix si.ibAllocated in FrozenObjectHeapManager (dotnet#9…
…2052) * Fix si.ibAllocated in FrozenObjectHeapManager * Add an assert --------- Co-authored-by: EgorBo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c02390 - Browse repository at this point
Copy the full SHA 5c02390View commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230913.3 (dotnet#92059) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23462.6 -> To Version 1.0.0-prerelease.23463.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b779848 - Browse repository at this point
Copy the full SHA b779848View commit details -
[wasi] Work arounbd WASI's mmap implementation not returning aligned …
…memory. (dotnet#92061) Some code in sgen like sgen_los_free_object () expects the return address to be aligned. Hopefully fixes dotnet#88501 and others. Co-authored-by: Zoltan Varga <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0189dc4 - Browse repository at this point
Copy the full SHA 0189dc4View commit details -
Do not throw PNSE exception from NegotiateAuthentication constructor,…
… report Unsupported status instead (dotnet#91753) Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 851a936 - Browse repository at this point
Copy the full SHA 851a936View commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#91913)
* Update dependencies from https://github.com/dotnet/roslyn build 20230911.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23461.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230911.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23461.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230912.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23459.2 -> To Version 4.8.0-3.23462.10 * Permit TypeAttributes.BeforeFieldInit for InterfaceTypeTestBase --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dbcde1d - Browse repository at this point
Copy the full SHA dbcde1dView commit details -
[release/8.0] Update dependencies from dotnet/emsdk dotnet/cecil dotn…
…et/hotreload-utils dotnet/arcade dotnet/source-build-reference-packages (dotnet#91928) * Update dependencies from https://github.com/dotnet/cecil build 20230911.1 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23454.2 -> To Version 0.11.4-alpha.23461.1 * Update dependencies from https://github.com/dotnet/arcade build 20230911.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23451.1 -> To Version 8.0.0-beta.23461.2 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230911.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23455.2 -> To Version 8.0.0-alpha.0.23461.1 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230911.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23457.1 -> To Version 8.0.0-alpha.1.23461.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230912.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23460.1 -> To Version 8.0.0-rc.2.23462.1 * Update dependencies from https://github.com/dotnet/cecil build 20230911.1 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23454.2 -> To Version 0.11.4-alpha.23461.1 * Update dependencies from https://github.com/dotnet/arcade build 20230911.2 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23451.1 -> To Version 8.0.0-beta.23461.2 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230911.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23455.2 -> To Version 8.0.0-alpha.0.23461.1 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230912.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23457.1 -> To Version 8.0.0-alpha.1.23462.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230913.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23460.1 -> To Version 8.0.0-rc.2.23463.1 * Update dependencies from https://github.com/dotnet/cecil build 20230911.1 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23454.2 -> To Version 0.11.4-alpha.23461.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230911.1 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23455.2 -> To Version 8.0.0-alpha.0.23461.1 * Update dependencies from https://github.com/dotnet/arcade build 20230913.1 Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 8.0.0-beta.23451.1 -> To Version 8.0.0-beta.23463.1 * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230913.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23457.1 -> To Version 8.0.0-alpha.1.23463.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adc47a1 - Browse repository at this point
Copy the full SHA adc47a1View commit details -
[release/8.0] Remove implicit narrowing conversions from zlib (dotnet…
…#91962) * Make zlib compile clean against MSVC C4244 and clang implicit-int-conversion Descriptions of each changes are in the respective .patch files. * Unbreak mono build --------- Co-authored-by: Levi Broderick <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dbd7885 - Browse repository at this point
Copy the full SHA dbd7885View commit details -
[release/8.0] Replace http.error.reason with OTel standard error.type (…
…dotnet#91996) * implement standard semantics for the request.duration error tag * delete unused using * reduce s_statusCodeStrings size --------- Co-authored-by: antonfirsov <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]> Co-authored-by: Anton Firszov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5de5c46 - Browse repository at this point
Copy the full SHA 5de5c46View commit details -
[release/8.0] Fix binder gen compile issues due to inaccessible membe…
…rs and identifier name clashes (dotnet#91967) * Fix binder gen compile issues due to inaccessible members and identifier name clashes * Minimize net diff of binder-gen visibility/identifier-clash fix * Improve identifier formatting * Use built-in API for accessiblity check --------- Co-authored-by: Layomi Akinrinade <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d60c69 - Browse repository at this point
Copy the full SHA 1d60c69View commit details -
Replace newline characters in NoWarn (dotnet#92062)
Co-authored-by: Adeel Mujahid <[email protected]> Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cdbc87 - Browse repository at this point
Copy the full SHA 9cdbc87View commit details
Commits on Sep 15, 2023
-
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2267753 (dotnet#92090)
Configuration menu - View commit details
-
Copy full SHA for f6cee7c - Browse repository at this point
Copy the full SHA f6cee7cView commit details -
[release/8.0] Update FixupPrecode and StubPrecode types for ARM (dotn…
…et#92075) * Update FixupPrecode and StubPrecode types for ARM Co-authored-by: Jan Vorlicek <[email protected]> * Update ThisPtrRetBufPrecode and NDirectImportPrecode types for arm Co-authored-by: Jan Vorlicek <[email protected]> * Addressing PR feedback - remove unnecessary #ifdef's * FIx riscv64 build break due to NDirectImportPrecode::Type conflict with ThisPtrRetBufPrecode::Type --------- Co-authored-by: Tom McDonald <[email protected]> Co-authored-by: Jan Vorlicek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 740081f - Browse repository at this point
Copy the full SHA 740081fView commit details -
Update dependencies from https://github.com/dotnet/roslyn-analyzers b…
…uild 20230914.2 (dotnet#92121) Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23458.2 -> To Version 3.11.0-beta1.23464.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d8a419a - Browse repository at this point
Copy the full SHA d8a419aView commit details -
[release/8.0] [browser] ENVIRONMENT_IS_WEB is also true on WebWorker (d…
…otnet#91627) * ENVIRONMENT_IS_WEB is now also true on WebWorker * noExitRuntime stay false on pthread --------- Co-authored-by: pavelsavara <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28e72d2 - Browse repository at this point
Copy the full SHA 28e72d2View commit details -
[release/8.0] Implement support for
InlineArray
in the trimmer (dot……net#92107) * Implement support for InlineArray in the trimmer Types annotated with `InlineArray` need to preserve all of their fields, even if otherwise this would not be the case. It's possible to have a struct with `LayoutKind.Auto` and with `InlineArray` - trimmer would normally trim fields on such struct. This leads to corruption since the field is never accessed directly. This changes the marking to preserve all fields on a type with `InlineArray` attribute just like we would for explicit layout struct and similar other types. Adds tests to cover both the explicit usage of `InlineArray` attribute as well as the compiler generate usage via collection literals. * Update src/tools/illink/test/Mono.Linker.Tests.Cases/DataFlow/InlineArrayDataflow.cs Co-authored-by: Sven Boemer <[email protected]> --------- Co-authored-by: vitek-karas <[email protected]> Co-authored-by: Sven Boemer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e17d2f5 - Browse repository at this point
Copy the full SHA e17d2f5View commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230914.6 (dotnet#92122) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23463.3 -> To Version 1.0.0-prerelease.23464.6 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for db0de80 - Browse repository at this point
Copy the full SHA db0de80View commit details -
[release/8.0] fix ReceiveFrom with dual mode socket (dotnet#92103)
* fix ReceiveFrom with dual mode socket * test * feedback --------- Co-authored-by: wfurt <[email protected]> Co-authored-by: Anton Firszov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb44ca5 - Browse repository at this point
Copy the full SHA bb44ca5View commit details -
[release/8.0] [NativeAOT] Switch macOS to mmap thunks like iOS platfo…
…rms (dotnet#92136) * Switch macOS to mmap thunks like iOS platforms * Relax expected binary size --------- Co-authored-by: Filip Navara <[email protected]> Co-authored-by: Jan Kotas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f262154 - Browse repository at this point
Copy the full SHA f262154View commit details
Commits on Sep 16, 2023
-
[release/8.0] Improve binder gen binding logic (init, member binding,…
… polymorphism) (dotnet#92118)
Configuration menu - View commit details
-
Copy full SHA for 90d54f9 - Browse repository at this point
Copy the full SHA 90d54f9View commit details -
Fix URL for syslib diagnostics (dotnet#92160)
Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b32406 - Browse repository at this point
Copy the full SHA 7b32406View commit details -
[release/8.0] Fix support of FromKeyedServicesAttribute in ActivatorU…
…tilities.CreateFactory (dotnet#92144) * Fix support of FromKeyedServicesAttribute in ActivatorUtilities.CreateFactory * Addressing comment and adding a test --------- Co-authored-by: Benjamin Petit <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7252a3 - Browse repository at this point
Copy the full SHA c7252a3View commit details -
[release/8.0] Fix type parameter mapping logic in ILLink/ILCompiler (d…
…otnet#92139) * Fix type parameter mapping bug in illink * Same in ILCompiler * Check dataflow of mapped type parameter * Fix test for analyzer --------- Co-authored-by: Sven Boemer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0175113 - Browse repository at this point
Copy the full SHA 0175113View commit details -
[release/8.0] [NativeAOT] Fix iOS library build by linking standard C…
…++ library by default (dotnet#92141) * Link with standard C++ library when building a iOS library with NativeAOT * PR feedback --------- Co-authored-by: Ivan Povazan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 287c10d - Browse repository at this point
Copy the full SHA 287c10dView commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2268640 (dotnet#92159)
1Configuration menu - View commit details
-
Copy full SHA for 3e8b479 - Browse repository at this point
Copy the full SHA 3e8b479View commit details
Commits on Sep 18, 2023
-
Adding PACKAGE.md to System.Runtime.Caching package (dotnet#90701)
* Adding PACKAGE.md to System.Runtime.Caching package * add Remarks * move PACKAGE.md to src folder * update per PR feedback * add important block
Configuration menu - View commit details
-
Copy full SHA for a185c2a - Browse repository at this point
Copy the full SHA a185c2aView commit details -
Update Package readme guidelines with new template (dotnet#90842)
* Update package readme guidelines * Fix typo
Configuration menu - View commit details
-
Copy full SHA for 7dc1f6f - Browse repository at this point
Copy the full SHA 7dc1f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b4148d - Browse repository at this point
Copy the full SHA 5b4148dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66d7614 - Browse repository at this point
Copy the full SHA 66d7614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b1268d - Browse repository at this point
Copy the full SHA 3b1268dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cc655d - Browse repository at this point
Copy the full SHA 5cc655dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8b30f8 - Browse repository at this point
Copy the full SHA a8b30f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for de6fd76 - Browse repository at this point
Copy the full SHA de6fd76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c4d908 - Browse repository at this point
Copy the full SHA 0c4d908View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e084be - Browse repository at this point
Copy the full SHA 9e084beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 030a4db - Browse repository at this point
Copy the full SHA 030a4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00c8406 - Browse repository at this point
Copy the full SHA 00c8406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c0253d - Browse repository at this point
Copy the full SHA 9c0253dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 685a213 - Browse repository at this point
Copy the full SHA 685a213View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57f6eed - Browse repository at this point
Copy the full SHA 57f6eedView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6202a7 - Browse repository at this point
Copy the full SHA e6202a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 795122a - Browse repository at this point
Copy the full SHA 795122aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 225186a - Browse repository at this point
Copy the full SHA 225186aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0597c37 - Browse repository at this point
Copy the full SHA 0597c37View commit details -
Configuration menu - View commit details
-
Copy full SHA for f17e381 - Browse repository at this point
Copy the full SHA f17e381View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5653f7 - Browse repository at this point
Copy the full SHA c5653f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd2fa09 - Browse repository at this point
Copy the full SHA dd2fa09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8856a04 - Browse repository at this point
Copy the full SHA 8856a04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f4b862 - Browse repository at this point
Copy the full SHA 8f4b862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 124d40a - Browse repository at this point
Copy the full SHA 124d40aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1ddb5e - Browse repository at this point
Copy the full SHA a1ddb5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb7a5a7 - Browse repository at this point
Copy the full SHA eb7a5a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e343d81 - Browse repository at this point
Copy the full SHA e343d81View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7ad871 - Browse repository at this point
Copy the full SHA d7ad871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd0d99 - Browse repository at this point
Copy the full SHA 7dd0d99View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcb7661 - Browse repository at this point
Copy the full SHA bcb7661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d0f59e - Browse repository at this point
Copy the full SHA 4d0f59eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57a8f86 - Browse repository at this point
Copy the full SHA 57a8f86View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebf742e - Browse repository at this point
Copy the full SHA ebf742eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43344fb - Browse repository at this point
Copy the full SHA 43344fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56c8b14 - Browse repository at this point
Copy the full SHA 56c8b14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 505ac80 - Browse repository at this point
Copy the full SHA 505ac80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86b9aa5 - Browse repository at this point
Copy the full SHA 86b9aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6f006 - Browse repository at this point
Copy the full SHA ae6f006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f8464c - Browse repository at this point
Copy the full SHA 0f8464cView commit details -
Update src/libraries/System.Speech/src/PACKAGE.md
Co-authored-by: MSDN.WhiteKnight <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bf79ce - Browse repository at this point
Copy the full SHA 9bf79ceView commit details -
Update src/libraries/Microsoft.Extensions.Http/src/PACKAGE.md
Co-authored-by: Anton Firszov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 066cade - Browse repository at this point
Copy the full SHA 066cadeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e2b25 - Browse repository at this point
Copy the full SHA f5e2b25View commit details -
Apply suggestions from code review
Co-authored-by: Shay Rojansky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 646b0f0 - Browse repository at this point
Copy the full SHA 646b0f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f107d05 - Browse repository at this point
Copy the full SHA f107d05View commit details -
Configuration menu - View commit details
-
Copy full SHA for eca1ff8 - Browse repository at this point
Copy the full SHA eca1ff8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5827567 - Browse repository at this point
Copy the full SHA 5827567View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf124a1 - Browse repository at this point
Copy the full SHA cf124a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eba320 - Browse repository at this point
Copy the full SHA 3eba320View commit details -
Configuration menu - View commit details
-
Copy full SHA for 600a331 - Browse repository at this point
Copy the full SHA 600a331View commit details -
Configuration menu - View commit details
-
Copy full SHA for e819ea8 - Browse repository at this point
Copy the full SHA e819ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8890301 - Browse repository at this point
Copy the full SHA 8890301View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b106c5 - Browse repository at this point
Copy the full SHA 0b106c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cf3faf - Browse repository at this point
Copy the full SHA 2cf3fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc9c012 - Browse repository at this point
Copy the full SHA dc9c012View commit details -
Configuration menu - View commit details
-
Copy full SHA for c59bf65 - Browse repository at this point
Copy the full SHA c59bf65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21727ce - Browse repository at this point
Copy the full SHA 21727ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed430fc - Browse repository at this point
Copy the full SHA ed430fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 934eeea - Browse repository at this point
Copy the full SHA 934eeeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4d9074 - Browse repository at this point
Copy the full SHA f4d9074View commit details -
Merge pull request dotnet#92224 from dotnet/PackageREADMEsRelease80
[release/8.0] Add package readmes
1Configuration menu - View commit details
-
Copy full SHA for 4241f1d - Browse repository at this point
Copy the full SHA 4241f1dView commit details -
[release/8.0] Remove public provider from rundown session (dotnet#92048)
* add rundown check * Update ep-session.c * Check for rundown provider * Fix * Update src/mono/mono/eventpipe/ep-rt-types-mono.h Co-authored-by: Aleksey Kliger (λgeek) <[email protected]> * Fix cross plat build * Revert previous changes * Remove public provider from rundown session * Finish reverting * Update ep-session.c --------- Co-authored-by: David Mason <[email protected]> Co-authored-by: Aleksey Kliger (λgeek) <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for bcdff13 - Browse repository at this point
Copy the full SHA bcdff13View commit details -
[release/8.0] Avoid marking property/event attributes multiple times (d…
…otnet#92153) * Avoid marking property attributes multiple times * Fix test for nativeaot * Add issue link * Simplify test, fix bug for events, add more coverage * Fix event tests * Fix test for nativeaot NativeAot requires a call to GetCustomAttribute for the attributes to be kept. --------- Co-authored-by: Sven Boemer <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 607bbca - Browse repository at this point
Copy the full SHA 607bbcaView commit details -
[workloads] Opt into using package groups (dotnet#92168)
This is to make sure the MSI's we generate for VS are recognized as the same. Enabling sxs workloads by itself caused the package id's that wrap the manifest MSI's to be different. This prevents that from happening. Co-authored-by: Steve Pfister <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 8ca963c - Browse repository at this point
Copy the full SHA 8ca963cView commit details -
[release/8.0] Update dependencies from dnceng/internal/dotnet-optimiz…
…ation (dotnet#92177) * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230915.3 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23464.6 -> To Version 1.0.0-prerelease.23465.3 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230915.3 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23464.6 -> To Version 1.0.0-prerelease.23465.3 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20230915.3 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23464.6 -> To Version 1.0.0-prerelease.23465.3 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 4afeedd - Browse repository at this point
Copy the full SHA 4afeeddView commit details -
[mono][aot] Avoid compiling the same method multiple times during ded…
…up. (dotnet#92178) Co-authored-by: Zoltan Varga <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for ae998eb - Browse repository at this point
Copy the full SHA ae998ebView commit details -
[release/8.0] [browser] Add link to docs to interop error messages (d…
…otnet#92182) * JS part * C# part --------- Co-authored-by: Marek Fišera <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 6c9a743 - Browse repository at this point
Copy the full SHA 6c9a743View commit details -
JIT: Extract all side effects of the index in optRemoveRangeCheck (do…
…tnet#92210) optRemoveRangeCheck extracts only GTF_ASG from the bounds check. If the BOUNDS_CHECK is complex, that results in silently dropping side effects on the floor (see the example case). The ideal fix is that we should always extract all side effects from the index and length operands, however this has large regressions because the length typically has an ARR_LENGTH that we then extract. This PR instead has a surgical fix for the problem case that can be backported to .NET 8. It extracts all side effects from the index, but keeps extracting only GTF_ASG from the length to get around the issue mentioned above. Fix dotnet#91862 Co-authored-by: Jakob Botsch Nielsen <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for db172b4 - Browse repository at this point
Copy the full SHA db172b4View commit details -
[release/8.0] JIT: Initialize jitstdout lazily (dotnet#92212)
* JIT: Initialize jitstdout lazily Avoid duplicating a handle and doing several I/O operations on the startup path. Fixes dotnet#91856 as a side effect. * Fix jitShutdown * Add volatile * CSE * Ensure jitstdout() is not used eagerly * Move comment, fix printf -> jitprintf * Clean up
1Configuration menu - View commit details
-
Copy full SHA for 7226388 - Browse repository at this point
Copy the full SHA 7226388View commit details -
[release/8.0] Check if loop body occured before loopTop and if so unm…
…ark alignment (dotnet#91918) * Check if loop body occured before loopTop" * Check if bbNatLoopNum is not NOT_IN_LOOP * review feedback --------- Co-authored-by: Kunal Pathak <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for bf1e333 - Browse repository at this point
Copy the full SHA bf1e333View commit details -
[release/8.0] Fix wasi build. (dotnet#92232)
* Fix wasi build. * dummy change in wasi README to trigger a build * dummy change in wasi to trigger a build --------- Co-authored-by: Zoltan Varga <[email protected]> Co-authored-by: Ankit Jain <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 644856c - Browse repository at this point
Copy the full SHA 644856cView commit details -
[release/8.0] Make src gen for property setters consistent with refle…
…ction (dotnet#92167) * Make src gen for property setters consistent with reflection * Don't default value during initialization * Remove unnecessary bang operator * Don't default a property when it is a collection or child type * Simply use of new variable; add to test * Review feedback --------- Co-authored-by: Steve Harter <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 1cbf763 - Browse repository at this point
Copy the full SHA 1cbf763View commit details -
[release/8.0] Update HttpClientJsonExtensions.Get.AsyncEnumerable.cs (d…
…otnet#92199) * Update HttpClientJsonExtensions.Get.AsyncEnumerable.cs reuse method from ReadFromJsonAsAsyncEnumerable * fix trailing space * feat: add test case * Update HttpClientJsonExtensions.Get.AsyncEnumerable.cs add httpClient null check * Update HttpClientJsonExtensions.Get.AsyncEnumerable.cs fix trailing space style * Update src/libraries/System.Net.Http.Json/tests/FunctionalTests/HttpClientJsonExtensionsTests.cs Co-authored-by: Eirik Tsarpalis <[email protected]> * refine updates --------- Co-authored-by: Weihan Li <[email protected]> Co-authored-by: Eirik Tsarpalis <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for e00e6aa - Browse repository at this point
Copy the full SHA e00e6aaView commit details
Commits on Sep 19, 2023
-
[release/8.0] Numerics and Tensors backport (dotnet#92245)
* added Bcl.Numerics * Adding a naive implementation of various primitive tensor operations (dotnet#91228) * Adding a naive implementation of various primitive tensor operations * Adding tests covering the new tensor primitives APIs * Adding tensor primitives APIs to the ref assembly * Allow .NET Framework to build/run * Sync TFMs between ref and src, csproj simplication and clean-up * Apply suggestions from code review Co-authored-by: Viktor Hofer <[email protected]> * Don't use var * Fix the S.N.Tensors readme and remove the file marking it as non-shipping --------- Co-authored-by: Viktor Hofer <[email protected]> Co-authored-by: Michael Sharp <[email protected]> * Start vectorizing TensorPrimitives (dotnet#91596) * Start vectorizing TensorPrimitives Just does two functions to establish the files into which the rest of the implementations can be moved. * 6 more naive methods for Tensor Primitives. (dotnet#92142) * 6 more naive methods * updates from pr comments * Add remaining set of TensorPrimitives APIs for .NET 8 (dotnet#92154) * Add remaining set of TensorPrimitives APIs for .NET 8 Adds non-vectorized implementations of: - Max - Min - MaxMagnitude - MinMagnitude - IndexOfMax - IndexOfMin - IndexOfMaxMagnitude - ConvertToHalf (only on .NET Core) - ConvertToSingle (only on .NET Core) - IndexOfMinMagnitude Adds vectorized implementations of: - Sum - SumOfSquares - SumOfMagnitudes - Product - ProductOfSums - ProductOfDifferences Also includes the helpers that'll make it trivial to vectorize Dot. Beyond vectorizing the non-vectorized ones, the vectorized implementations should be improved further, including: - Handling alignment better - Vectorizing the remainder that doesn't fit in a vector rather than falling back to scalar * Cleanup after previous PR, vectorize CosineSimilarity/Dot/L2Normalize/Distance, add tests * Address PR feedback, and fix a few other issues * Fix TensorPrimitives.CosineSimilarity to use vectorized implementations (dotnet#92204) * Fixed duplicated code from merge. * New Microsoft.BCL.Numerics package (dotnet#91074) * bcl numberics library added * bcl done * added explicit 2.1 target * Minor doc updates * Apply suggestions from code review Co-authored-by: Viktor Hofer <[email protected]> * fixes from PR comments * minor csproj fixes * fixed ref target frameworks * minor ref csproj updates * minor csproj updates --------- Co-authored-by: Viktor Hofer <[email protected]> * Microsoft.Bcl.Numerics.Tests: fix restore failure when DotNetBuildFromSource. (dotnet#91402) * Microsoft.Bcl.Numerics.Tests: fix restore failure when DotNetBuildFromSource. * Use NetCoreAppCurrent. * Try fix CI test failures. --------- Co-authored-by: Tanner Gooding <[email protected]> Co-authored-by: Viktor Hofer <[email protected]> Co-authored-by: Stephen Toub <[email protected]> Co-authored-by: Tom Deseyn <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 4b7c754 - Browse repository at this point
Copy the full SHA 4b7c754View commit details -
[release/8.0] Fix: Config binder generator doesn't generate code when…
… named arguments are out of order (dotnet#92257) * Fix Named parameters bug * Test the generator only, don't compare generated file row by row * Add other named parameter combinatios for other overloads in the test, add test for OptionsBuilder... and ServiceCollection extensins * Adjust line numbers with source generator updates * Move similar code section into helper method, don't exact exact line count * Apply feedbacks --------- Co-authored-by: Buyaa Namnan <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for a4459b5 - Browse repository at this point
Copy the full SHA a4459b5View commit details -
Localized file check-in by OneLocBuild Task: Build definition ID 679:…
… Build ID 2270458 (dotnet#92258)
1Configuration menu - View commit details
-
Copy full SHA for f678a18 - Browse repository at this point
Copy the full SHA f678a18View commit details -
[release/8.0] Use strategy in StrategyBasedComWrappers.ComputeVtables (…
…dotnet#92250) * Use strategy in StrategyBasedComWrappers.ComputeVtables We didn't actually use the strategy object here, so users like WinForms can't actually use it. * Update src/libraries/System.Runtime.InteropServices/src/System/Runtime/InteropServices/Marshalling/StrategyBasedComWrappers.cs Co-authored-by: Jackson Schuster <[email protected]> --------- Co-authored-by: Jeremy Koritzinsky <[email protected]> Co-authored-by: Jackson Schuster <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for c38ca78 - Browse repository at this point
Copy the full SHA c38ca78View commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#92149)
* Update dependencies from https://github.com/dotnet/roslyn build 20230915.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23465.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230915.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23465.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230915.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23465.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230915.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23465.5 * Use InterceptorsPreviewNamespaces instead of the InterceptorsPreview feature * Update dependencies from https://github.com/dotnet/roslyn build 20230918.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23468.1 * Bring back removed lines * Add CSharpParseOption InterceptorsPreviewNamespaces feature to GeneratorTests.Helpers.cs * Add TODO comment to remove feature * Update dependencies from https://github.com/dotnet/roslyn build 20230918.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23468.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230918.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23462.10 -> To Version 4.8.0-3.23468.4 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 1881071 - Browse repository at this point
Copy the full SHA 1881071View commit details -
[release/8.0] Fix downlevel build break in TensorPrimitives (dotnet#9…
…2270) * Fix downlevel build break in TensorPrimitives * Make net6.0 Tensors use ns2.0 implementation --------- Co-authored-by: Stephen Toub <[email protected]> Co-authored-by: Eric StJohn <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for 575843d - Browse repository at this point
Copy the full SHA 575843dView commit details -
Update Newtonsoft.Json from 13.0.1 to 13.0.3 (dotnet#92277)
* Update Newtonsoft.Json from 13.0.1 to 13.0.3 * Update source-build-externals * Add prebuilt exclusion
1Configuration menu - View commit details
-
Copy full SHA for 3108db2 - Browse repository at this point
Copy the full SHA 3108db2View commit details -
Update dependencies from https://github.com/dotnet/roslyn build 20230…
…919.1 (dotnet#92288) Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23468.4 -> To Version 4.8.0-3.23469.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for a49a529 - Browse repository at this point
Copy the full SHA a49a529View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 47b85fe - Browse repository at this point
Copy the full SHA 47b85feView commit details -
[release/8.0] Update dependencies from 7 repositories (dotnet#92143)
* Update dependencies from https://github.com/dotnet/emsdk build 20230915.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23463.1 -> To Version 8.0.0-rc.2.23465.1 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230916.2 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23464.2 -> To Version 3.11.0-beta1.23466.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230916.2 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23464.2 -> To Version 3.11.0-beta1.23466.2 * Update dependencies from https://github.com/dotnet/emsdk build 20230918.1 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23463.1 -> To Version 8.0.0-rc.2.23468.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230918.2 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23463.1 -> To Version 8.0.0-rtm.23468.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230918.1 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23464.2 -> To Version 3.11.0-beta1.23468.1 * Update dependencies from https://github.com/dotnet/cecil build 20230918.2 Microsoft.DotNet.Cecil From Version 0.11.4-alpha.23461.1 -> To Version 0.11.4-alpha.23468.2 * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20230918.1 Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23464.2 -> To Version 3.11.0-beta1.23468.1 * Update dependencies from https://github.com/dotnet/msquic build 20230918.1 System.Net.MsQuic.Transport From Version 8.0.0-alpha.1.23412.1 -> To Version 8.0.0-alpha.1.23468.1 * Update dependencies from https://github.com/dotnet/hotreload-utils build 20230918.2 Microsoft.DotNet.HotReload.Utils.Generator.BuildTool From Version 8.0.0-alpha.0.23461.1 -> To Version 8.0.0-alpha.0.23468.2 * Update dependencies from https://github.com/dotnet/icu build 20230918.3 Microsoft.NETCore.Runtime.ICU.Transport From Version 8.0.0-rc.2.23454.2 -> To Version 8.0.0-rtm.23468.3 * Roll back icu and emsdk to rc2 builds * Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230919.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23463.1 -> To Version 8.0.0-alpha.1.23469.1 * Update dependencies from https://github.com/dotnet/emsdk build 20230919.3 Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23463.1 -> To Version 8.0.0-rtm.23469.3 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Carlos Sánchez López <[email protected]> Co-authored-by: Larry Ewing <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for d3da653 - Browse repository at this point
Copy the full SHA d3da653View commit details
Commits on Sep 20, 2023
-
Update dependencies from https://github.com/dotnet/emsdk build 202309…
…19.1 (dotnet#92306) Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rtm.23469.3 -> To Version 8.0.0-rc.2.23469.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 36b7c0b - Browse repository at this point
Copy the full SHA 36b7c0bView commit details -
Fix options Validation with objects have indexers (dotnet#92311)
Co-authored-by: Tarek Mahmoud Sayed <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcdc5f5 - Browse repository at this point
Copy the full SHA dcdc5f5View commit details -
JIT: add missing xarch RMW case (dotnet#92293)
Handle the case where we're indirectly updating a local with a value that is not a constant. Fixes dotnet#92218. Co-authored-by: Andy Ayers <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6489fe - Browse repository at this point
Copy the full SHA f6489feView commit details -
Don't generate AddMask as it requires more explicit consideration of …
…semantics (dotnet#92308) Co-authored-by: Tanner Gooding <[email protected]> Co-authored-by: Carlos Sánchez López <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09429dc - Browse repository at this point
Copy the full SHA 09429dcView commit details -
[release/8.0-rc1] [release/8.0] Events for IL methods without IL head…
…ers (dotnet#92317) * Events for IL methods without IL headers Dynamically generated methods like UnsafeAccessor functions are marked as IL, but don't contain an IL header. The lack of header is an indication the IL must be generated at runtime. * Debugger check for no IL header * Update src/coreclr/debug/daccess/stack.cpp Co-authored-by: Tlakaelel Axayakatl Ceja <[email protected]> * Review feedback * Remove redundent calls and another spot to check. * Move header include --------- Co-authored-by: Aaron R Robinson <[email protected]> Co-authored-by: Tlakaelel Axayakatl Ceja <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eafb0d6 - Browse repository at this point
Copy the full SHA eafb0d6View commit details -
[release/8.0-rc2] porting DATAS change back to RC2 (dotnet#92323)
* new synchronization mechanism for DATAS (dotnet#90726) The current mechanism has a fundamental flaw which is the idling threads can start running at unpredictable times when they are woken up. This causes all sorts of problems. For example, when a thread gets here in gc_thread_function - `if (n_heaps <= heap_number)` if it's true it's supposed to wait. But its execution could be delayed so after it reads n_heaps it can stop for a while since no thread is waiting on this thread anyway... till some time later when a heap count changes happens again and it requires this thread to participating. And now this thread does the comparison and discovers that it needs to wait so it goes idle and all other threads will just be waiting for this thread to join. Another example is it's not safe to change the heap count for a join from a larger one to a smaller one. It's fine to change from a smaller one to a larger one because all the threads participating will have to run in order for a join to finish. But if no one is waiting on a thread, it could just wake up from the event being set by the last thread joining and not run for a while. Then go back to the respin loop at a point where the color was changed and changed again! So now it thinks it can proceed with a join it does not belong to. And of course that wouldn't work. The way threads are going idle/waking up is hard to keep track of - not only does it involve the gc_start_event and gc_idle_thread_event, it also uses WaitForGCEvent which is used by SuspendEE/RestartEE which in turn means whenever we want to call these we'd need to care about how that would affect this. The new mechanism only uses gc_start_event and gc_idle_thread_event, but I changed gc_idle_thread_event to a per heap event. We can easily track which threads are going idling easily - whenever a thread is about to wait on the idle event, we increase the current idle_thread_count. And when we increase the heap count we only set the gc_idle_thread_event for the new heaps that are about to participate so we can deduct that many from idle_thread_count. There's a much simpler code path between "we know we don't need these threads anymore" to "these threads are at a known point" because the next time gc_start_event is set (ie, a GC is requested) we make sure to get these threads to a good known point, ie, we wait till all of them have completed increasing idle_thread_count. Also fixed a couple of other problems that I hit while testing the new mechanism - We are setting freeable_uoh_segment and freeable_soh_segment in decommission_heap to DECOMMISSIONED_REGION_P. And this causes us to simply lose the value for them. We should make sure we do push these to the free regions before we start changing the heap count. We should also call background_delay_delete_uoh_segments before we start changing the heap count so we can get rid of the regions marked with heap_segment_flags_uoh_delete. If we allow these to be rearranged in equalize_promoted_bytes it means the order can change the invariant of the first region never being deleted no longer holds true and we can AV in this method. I added an new method delay_free_segments to perform both tasks. The accounting of generation_free_list_space is slightly off for LOH which causes us to hit assert (gen_size >= dd_fragmentation (dd)); in change_heap_count because we were not counting the loh_pad size. I also disabled assert (free_list_space_decrease <= dd_fragmentation (dd)); for gen2 since I'm seeing this fired while I'm doing stress runs. I have yet to investigate this since I didn't want to add yet more changes to this PR. * fixed problems with how sampling is done and how we suspend to change heap count in DATAS (dotnet#91712) + Moved the sample recording into when we are suspended. The way we were calculating the throughput cost was in check_heap_count (which is called right after we restart EE on heap0), we record the msl_wait_time (and reset it to 0 for soh/uoh). This is not synchronized with the allocating threads (which are already running at this point). So what can happen is the allocating threads are already accumulated more wait time which is attributed to this GC but it's not within the period we are counting for this GC (and we lose this part for the next GC). For BGC this is incorrect. If an ephemeral GC did happen before the BGC starts, we'd be adding a sample for that GC which is basically correct for that eph GC. But if an eph GC did not happen, we are just adding a random sample which is calculating the tcp as (msl wait + whatever GC that was finished before this BGC) so obviously incorrect. + Added gen2 sampling - this was adapted from Peter's gen2 sampling changes. This serves as a backstop in case the existing sampling doesn't ever pick gen2 GC costs. I made the following fixes - 1) changed the way we calculated the median 2) moved where this is calculated to again avoid timing issues 3) made the gen2 samples actually count instead of losing that info if we happen to sample when a gen2 didn't just occur. + Changed when check_heap_count is called - the previous place is right after a suspension which does not help with spacing the suspension time out (it was "suspend for GC" then "immediately suspend to change heap count"). And it caused a problem with BGC which was it always tried to change heap count when it couldn't because BGC was in progress. I changed this to be on a timeout to intentionally space the suspensions out. Now most of the time, heap count changes happen due to this time out. If we are really in a situation where GCs are happening too quickly and we return from waiting on the ee_suspend_event due to a GC started, we change the heap count right before we do a GC. So this also helps with the BGC problem. * gen0_bricks_cleared flag needs to be propagated when we change heap count (dotnet#90457) when we change the heap count, in heap X we get a region from heap Y and the gen0_bricks_cleared flag from Y says false but heap X says true. So when we check the bricks on heap X, we assume it’s true but it’s not. the fix is to detect if any heap has this flag as false and if so make all heaps’ flag false (tracking which region is moved from which other heap is something we need additional recording for and it’s not really worth doing just for this) * a logging change --------- Co-authored-by: Maoni0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0b595f - Browse repository at this point
Copy the full SHA b0b595fView commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202309…
…19.4 (dotnet#92322) Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23469.1 -> To Version 8.0.0-rc.2.23469.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 18bfe59 - Browse repository at this point
Copy the full SHA 18bfe59View commit details -
Update dependencies from https://github.com/dotnet/source-build-exter…
…nals build 20230919.1 (dotnet#92340) Microsoft.SourceBuild.Intermediate.source-build-externals From Version 8.0.0-alpha.1.23468.1 -> To Version 8.0.0-alpha.1.23469.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 49bf70a - Browse repository at this point
Copy the full SHA 49bf70aView commit details -
[release/8.0-rc1] [release/8.0] Fix wasi build. (dotnet#92368)
* Fix wasi build. * dummy change in wasi README to trigger a build * dummy change in wasi to trigger a build --------- Co-authored-by: Zoltan Varga <[email protected]> Co-authored-by: Ankit Jain <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f52a295 - Browse repository at this point
Copy the full SHA f52a295View commit details -
[release/8.0-rc2][wasm] Add a dependency on dotnet/installer to get t…
…he latest (dotnet#92353) * [wasm] Add a dependency on dotnet/installer to get the latest And update version from `.NET 8.0.1xx SDK` channel. (cherry picked from commit c821c36) * [wasm] WBT: Use --skip-sign-check when installing workloads * [wasm] WBT: Update blazor tests to track changed path for Pages .. from `Pages/` to `Components/Pages/`.
Configuration menu - View commit details
-
Copy full SHA for 58eb21d - Browse repository at this point
Copy the full SHA 58eb21dView commit details -
Update dependencies from dotnet/emsdk
Picking the update from dotnet#92320 to here, to avoid the overlap.
Configuration menu - View commit details
-
Copy full SHA for 1361b18 - Browse repository at this point
Copy the full SHA 1361b18View commit details -
[wasm] InstallWorkloadFromArtifacts: correctly handle rtm versions
In case of a version like `8.0.100-rtm.23470.1`, we incorrectly extracted `-rtm.23470` instead of `-rtm`, which resulted in trying to install package named `Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-rtm.23470` instead of `Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-rtm`.
Configuration menu - View commit details
-
Copy full SHA for 02d408e - Browse repository at this point
Copy the full SHA 02d408eView commit details
Commits on Sep 21, 2023
-
Merge pull request dotnet#92325 from dotnet-maestro-bot/merge/release…
…/8.0-rc2-to-release/8.0 [automated] Merge branch 'release/8.0-rc2' => 'release/8.0'
1Configuration menu - View commit details
-
Copy full SHA for df1cf0c - Browse repository at this point
Copy the full SHA df1cf0cView commit details -
Add missing case for constrained gsharedvt call. (dotnet#92347)
dotnet@1b788f4 added a new value to our MonoRgctxInfoType enum type, but appears that all cases where not full adjusted. Running System.Buffers tests in full AOT hits the assert in info_equal about missing case, https://github.com/dotnet/runtime/blob/0dc5903679606b072adac70a268cdb77d1147b3e/src/mono/mono/mini/mini-generic-sharing.c#L2908. This commit adds the new enum value and align handling similar to other cases added by that commit. Co-authored-by: lateralusX <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4ea964 - Browse repository at this point
Copy the full SHA c4ea964View commit details -
[release/8.0-rc2] Fixes for LLVM AOT on Windows from @lateralusX (dot…
…net#92365) * Fixes for LLVM AOT on Windows from @lateralusX * fix HOST/TARGET issue --------- Co-authored-by: Jo Shields <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ae598e - Browse repository at this point
Copy the full SHA 8ae598eView commit details -
[release/8.0] Properly handle debugger-enumerating interior pointers …
…and enregistered refs (dotnet#92360) * Fix issue with enregistered values * Fix assert and enregistered ref reporting * Fix issue from merge --------- Co-authored-by: Lee Culver <[email protected]> Co-authored-by: Juan Sebastian Hoyos Ayala <[email protected]> Co-authored-by: Juan Hoyos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1757497 - Browse repository at this point
Copy the full SHA 1757497View commit details -
Fix the VN for xor operation (dotnet#92372)
Co-authored-by: Kunal Pathak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12fc904 - Browse repository at this point
Copy the full SHA 12fc904View commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#92303)
* Update dependencies from https://github.com/dotnet/roslyn build 20230919.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230919.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230919.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230919.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230919.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230919.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.10 * Update dependencies from https://github.com/dotnet/roslyn build 20230919.11 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23469.11 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.2 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.8 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.8 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.10 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230920.12 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23470.12 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.1 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23471.1 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.2 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23469.1 -> To Version 4.8.0-3.23471.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 76252f3 - Browse repository at this point
Copy the full SHA 76252f3View commit details -
Merge pull request dotnet#92374 from dotnet-maestro-bot/merge/release…
…/8.0-rc1-to-release/8.0 [automated] Merge branch 'release/8.0-rc1' => 'release/8.0'
1Configuration menu - View commit details
-
Copy full SHA for 904d3a4 - Browse repository at this point
Copy the full SHA 904d3a4View commit details -
[release/8.0-rc2] [CI][Android] Build mono runtime for Android on PRs (…
…dotnet#92411) * [CI][Android] Build mono runtime for Android on PRs * [CI][Android] Build and run smoke tests * Mimic ios/tvos devices job --------- Co-authored-by: mdh1418 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 073588e - Browse repository at this point
Copy the full SHA 073588eView commit details -
[release/8.0] Bump version to GA (dotnet#92305)
* [release/8.0] Bump version to RTM * Add check to properly handle release/rtm naming for workloads --------- Co-authored-by: Steve Pfister <[email protected]>
1Configuration menu - View commit details
-
Copy full SHA for a419d35 - Browse repository at this point
Copy the full SHA a419d35View commit details -
JIT: Fix invalid containment of vector broadcasts (dotnet#92371)
The containment checks for vector broadcasts were missing a size check, meaning that a uint broadcast could contain a ubyte/ushort indirection. That would lead to out-of-bounds reads. Fix dotnet#83387 Co-authored-by: Jakob Botsch Nielsen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d365be8 - Browse repository at this point
Copy the full SHA d365be8View commit details -
[release/8.0-rc2] Bump downlevel version to 7.0.12 (dotnet#92419)
Co-authored-by: Steve Pfister <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79bd007 - Browse repository at this point
Copy the full SHA 79bd007View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 98f631d - Browse repository at this point
Copy the full SHA 98f631dView commit details -
[release/8.0-rc2] [browser] Fix SIMD+EH check (dotnet#92439)
* Move simd+eh check after emcripten provided build time values * Call cwraps.mono_wasm_abort from runtimeHelpers.abort when cwraps are ready (onRuntimeInitializedAsync) * Assign early mono_wasm_exit and abort even earlier * Fire feature check before awaiting wasm download, but await it after. * Whitespaces --------- Co-authored-by: Marek Fišera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1dbbb9 - Browse repository at this point
Copy the full SHA b1dbbb9View commit details -
[release/8.0-rc2] Address feedback and fix some TensorPrimitives issu…
…es (dotnet#92437) * Address feedback and fix some TensorPrimitives issues - Added a few APIs based on initial feedback: Abs (vectorized), Log2, and element-wise Max/Min{Magnitude} - Renamed L2Normalize to Norm - Fixed semantics of Min/MaxMagnitude to return original value rather than the absolute value - Renamed a few helper types for consistency - Added tests * Add a few more uses of Tolerance --------- Co-authored-by: Stephen Toub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63d0c64 - Browse repository at this point
Copy the full SHA 63d0c64View commit details -
[release/8.0-rc2] Make HostModel PEUtils always read/write little end…
…ian (dotnet#92441) * Make HostModel PEUtils always read/write little endian * PR feeback - helper methods --------- Co-authored-by: Elinor Fung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40ccd8b - Browse repository at this point
Copy the full SHA 40ccd8bView commit details -
Update dependencies from https://github.com/dotnet/source-build-exter…
…nals build 20230921.2 (dotnet#92476) Microsoft.SourceBuild.Intermediate.source-build-externals From Version 8.0.0-alpha.1.23469.1 -> To Version 8.0.0-alpha.1.23471.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 78a61f9 - Browse repository at this point
Copy the full SHA 78a61f9View commit details -
Merge pull request dotnet#92401 from dotnet-maestro-bot/merge/release…
…/8.0-rc2-to-release/8.0 [automated] Merge branch 'release/8.0-rc2' => 'release/8.0'
1Configuration menu - View commit details
-
Copy full SHA for 24658f3 - Browse repository at this point
Copy the full SHA 24658f3View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202309…
…21.3 (dotnet#92454) Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23469.4 -> To Version 8.0.0-rc.2.23471.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fed0f78 - Browse repository at this point
Copy the full SHA fed0f78View commit details -
[release/8.0] Update dependencies from dotnet/roslyn (dotnet#92418)
* Update dependencies from https://github.com/dotnet/roslyn build 20230921.3 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.3 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.4 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.4 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.5 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.5 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.6 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.6 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.7 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.7 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.9 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.9 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.10 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.10 * Update dependencies from https://github.com/dotnet/roslyn build 20230921.11 Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.2 -> To Version 4.8.0-3.23471.11 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 1564797 - Browse repository at this point
Copy the full SHA 1564797View commit details -
Update dependencies from https://github.com/dotnet/source-build-refer…
…ence-packages build 20230921.1 (dotnet#92474) Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23469.1 -> To Version 8.0.0-alpha.1.23471.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 20def28 - Browse repository at this point
Copy the full SHA 20def28View commit details -
Update dependencies from https://dev.azure.com/dnceng/internal/_git/d…
…otnet-optimization build 20230921.3 (dotnet#92473) optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime , optimization.PGO.CoreCLR From Version 1.0.0-prerelease.23465.3 -> To Version 1.0.0-prerelease.23471.3 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for e95228d - Browse repository at this point
Copy the full SHA e95228dView commit details -
[release/8.0-rc2] Ensure that embedded broadcast checks the base type…
… of the parent node (dotnet#92459) * Ensure that embedded broadcast checks the base type of the parent node * Ensure the regression test exits if AVX2 is not supported * Also handle embedded broadcasts for mismatched memory sizes --------- Co-authored-by: Tanner Gooding <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0717e52 - Browse repository at this point
Copy the full SHA 0717e52View commit details -
[release/8.0-rc2] Do not call SignalSession on invalid session IDs (d…
…otnet#92444) * Update EventPipeEventDispatcher.cs * Update EventPipeEventDispatcher.cs --------- Co-authored-by: David Mason <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 873b3cc - Browse repository at this point
Copy the full SHA 873b3ccView commit details -
[release/8.0-rc2] Ensure Bind can handle null from GetSection (dotnet…
…#92477) * Ensure Bind can handle null from GetSection IConfiguration instances may return a null value from GetSection. We were not handling this and would throw a NullReferenceException. * Address feedback * Remove Moq from ConfigBinder tests --------- Co-authored-by: Eric StJohn <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 974edf9 - Browse repository at this point
Copy the full SHA 974edf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc5257 - Browse repository at this point
Copy the full SHA 6cc5257View commit details -
Update dependencies from https://github.com/dotnet/roslyn build 20230…
…922.2 (dotnet#92488) Microsoft.CodeAnalysis , Microsoft.CodeAnalysis.CSharp , Microsoft.Net.Compilers.Toolset From Version 4.8.0-3.23471.11 -> To Version 4.8.0-3.23472.2 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 4f51a33 - Browse repository at this point
Copy the full SHA 4f51a33View commit details -
Merge pull request dotnet#92484 from dotnet-maestro-bot/merge/release…
…/8.0-rc2-to-release/8.0 [automated] Merge branch 'release/8.0-rc2' => 'release/8.0'
1Configuration menu - View commit details
-
Copy full SHA for 9bea982 - Browse repository at this point
Copy the full SHA 9bea982View commit details
Commits on Sep 23, 2023
-
Update dependencies from https://github.com/dotnet/roslyn-analyzers b…
…uild 20230922.1 (dotnet#92504) Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23468.1 -> To Version 3.11.0-beta1.23472.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ee89b7c - Browse repository at this point
Copy the full SHA ee89b7cView commit details -
[release/8.0-rc2]
IDispatch
should acceptHRESULT
as valuetype (d……otnet#92494) * IDispatch should accept HRESULT as valuetype This is a regression from .NET Framework. The current behavior has existed since IDispatch was introduced into .NET Core. Added tests for the current behavior. * Ensure vtables line up for early bound. * Add larger comment to workaround. * Comment --------- Co-authored-by: Aaron R Robinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e50b05 - Browse repository at this point
Copy the full SHA 1e50b05View commit details -
Update dependencies from https://github.com/dotnet/roslyn-analyzers b…
…uild 20230922.1 (dotnet#92499) Microsoft.CodeAnalysis.Analyzers , Microsoft.CodeAnalysis.NetAnalyzers From Version 3.11.0-beta1.23468.1 -> To Version 3.11.0-beta1.23472.1 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 02cdefa - Browse repository at this point
Copy the full SHA 02cdefaView commit details
Commits on Sep 25, 2023
-
Update dependencies from https://github.com/dotnet/emsdk build 202309…
…23.3 (dotnet#92533) Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rc.2.23471.3 -> To Version 8.0.0-rc.2.23473.3 Dependency coherency updates runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 16.0.5-alpha.1.23423.1 -> To Version 16.0.5-alpha.1.23472.2 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df8cbd1 - Browse repository at this point
Copy the full SHA df8cbd1View commit details -
Update dependencies from https://github.com/dotnet/emsdk build 202309…
…23.1 (dotnet#92532) Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport From Version 8.0.0-rtm.23470.1 -> To Version 8.0.0-rtm.23473.1 Dependency coherency updates runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-arm64.Microsoft.NETCore.Runtime.ObjWriter,runtime.osx-x64.Microsoft.NETCore.Runtime.ObjWriter,runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 16.0.5-alpha.1.23423.1 -> To Version 16.0.5-alpha.1.23472.2 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for a3d5300 - Browse repository at this point
Copy the full SHA a3d5300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 893e702 - Browse repository at this point
Copy the full SHA 893e702View commit details -
Merge pull request dotnet#92515 from dotnet-maestro-bot/merge/release…
…/8.0-rc2-to-release/8.0 [automated] Merge branch 'release/8.0-rc2' => 'release/8.0'
1Configuration menu - View commit details
-
Copy full SHA for 719e69d - Browse repository at this point
Copy the full SHA 719e69dView commit details
Commits on Sep 26, 2023
-
[wasm] Add getters for __indirect_function_table, and wasmMemory
.. so that can work even if they get renamed during minimization.
Configuration menu - View commit details
-
Copy full SHA for 5eefacf - Browse repository at this point
Copy the full SHA 5eefacfView commit details -
[wasm] build: Revert to older behavior for WasmNativeStrip
The earlier change was done in 678fd6a, which changed to pass `-g` to the link step also. But that resulted in increased native file sizes. Changed sizes for the `minimum blazor template - publish` scenario: ``` | Last rc1 run | With the change ----------------------------------------------------------|----------------- |------------------ SOD - Minimum Blazor Template - Publish |8590723.000 bytes |7889806.000 bytes Total Uncompressed _framework |4304274.000 bytes |4202273.000 bytes pub/wwwroot/_framework/dotnet.js |35722.000 bytes |35838.000 bytes pub/wwwroot/_framework/dotnet.native.8.0.0-VERSION.js |239307.000 bytes |134566.000 bytes pub/wwwroot/_framework/dotnet.native.wasm |1174394.000 bytes |1148841.000 bytes pub/wwwroot/_framework/dotnet.runtime.8.0.0-VERSION.js |221356.000 bytes |221712.000 bytes ```
Configuration menu - View commit details
-
Copy full SHA for ae93e81 - Browse repository at this point
Copy the full SHA ae93e81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0207d60 - Browse repository at this point
Copy the full SHA 0207d60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91379dd - Browse repository at this point
Copy the full SHA 91379ddView commit details