Skip to content
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

Closed
wants to merge 366 commits into from
Closed

wasm symbols 8 #92626

wants to merge 366 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 26, 2023

  1. 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
    dotnet-bot committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    c666a1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e993824 View commit details
    Browse the repository at this point in the history
  3. 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'
    ericstj committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    ef608ef View commit details
    Browse the repository at this point in the history
  4. Use reader/writer lock instead of mutex for RCW cache (dotnet#91149)

    Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
    github-actions[bot] and AaronRobinsonMSFT committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    4122c63 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. [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 <ulrich.weigand@de.ibm.com>
    Co-authored-by: Larry Ewing <lewing@microsoft.com>
    3 people committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    fe64d25 View commit details
    Browse the repository at this point in the history
  2. [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 <tarekms@microsoft.com>
    github-actions[bot] and tarekgh committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    9f49938 View commit details
    Browse the repository at this point in the history
  3. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    a353218 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    212d9da View commit details
    Browse the repository at this point in the history
  5. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0115479 View commit details
    Browse the repository at this point in the history
  6. Enable System.IO.Hashing tests on ios and disable tvos (dotnet#91195)

    Co-authored-by: Ivan Povazan <ivan.povazan@gmail.com>
    github-actions[bot] and ivanpovazan committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    77f36e7 View commit details
    Browse the repository at this point in the history
  7. [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 <viktor.hofer@microsoft.com>
    3 people committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    259a8a4 View commit details
    Browse the repository at this point in the history
  8. [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.
    jtschuster committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    22a50ac View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Remove AD0001 NoWarn from Microsoft.Extensions.Logging.Abstractions p…

    …roject (dotnet#91236)
    
    Co-authored-by: Buyaa Namnan <bunamnan@microsoft.com>
    github-actions[bot] and buyaa-n committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    8cc9e07 View commit details
    Browse the repository at this point in the history
  2. [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) <aaksoy@microsoft.com>
    github-actions[bot] and liveans committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    bbaba10 View commit details
    Browse the repository at this point in the history
  3. [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 <jakob.botsch.nielsen@gmail.com>
    github-actions[bot] and jakobbotsch committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    605cd30 View commit details
    Browse the repository at this point in the history
  4. [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 <kotlarmilos@gmail.com>
    github-actions[bot] and kotlarmilos committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    2ec0bc7 View commit details
    Browse the repository at this point in the history
  5. [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 <yangfan@microsoft.com>
    github-actions[bot] and fanyang-mono committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    c3a8740 View commit details
    Browse the repository at this point in the history
  6. Disable failing test (dotnet#91269)

    Co-authored-by: Fan Yang <yangfan@microsoft.com>
    github-actions[bot] and fanyang-mono committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    776a845 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dddf0d0 View commit details
    Browse the repository at this point in the history
  8. [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 <stoub@microsoft.com>
    
    * Remove trailing spaces
    
    * Move comment
    
    * Update fields and comments
    
    * Disable CA1823 - unused field
    
    ---------
    
    Co-authored-by: unknown <eduardo.velarde@pucp.pe>
    Co-authored-by: Eduardo Velarde <32459232+eduardo-vp@users.noreply.github.com>
    Co-authored-by: Stephen Toub <stoub@microsoft.com>
    4 people committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    c755899 View commit details
    Browse the repository at this point in the history
  9. [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 <lewing@microsoft.com>
    3 people committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    c00d0ff View commit details
    Browse the repository at this point in the history
  10. [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 <mara@neptuo.com>
    github-actions[bot] and maraf committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    36b3790 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. [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 <brezaevlad@gmail.com>
    github-actions[bot] and BrzVlad committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    40d2134 View commit details
    Browse the repository at this point in the history
  2. Fix Http2 MultiConnection test race conditions (dotnet#91343)

    Co-authored-by: Miha Zupan <mihazupan.zupan1@gmail.com>
    github-actions[bot] and MihaZupan committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e018fb7 View commit details
    Browse the repository at this point in the history
  3. [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 <radical@gmail.com>
    
    * 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 <mara@neptuo.com>
    Co-authored-by: Ankit Jain <radical@gmail.com>
    3 people committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    028b380 View commit details
    Browse the repository at this point in the history
  4. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    f841e21 View commit details
    Browse the repository at this point in the history
  5. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    a02c660 View commit details
    Browse the repository at this point in the history
  6. Ensure the relevant containable nodes are handled (dotnet#91334)

    Co-authored-by: Tanner Gooding <tagoo@outlook.com>
    github-actions[bot] and tannergooding committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    592e01f View commit details
    Browse the repository at this point in the history
  7. [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 <jeffhandley@users.noreply.github.com>
    
    * Update baselines
    
    ---------
    
    Co-authored-by: Layomi Akinrinade <laakinri@microsoft.com>
    Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
    3 people committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    8ec6101 View commit details
    Browse the repository at this point in the history
  8. [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 <janvorli@microsoft.com>
    github-actions[bot] and janvorli committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    7174092 View commit details
    Browse the repository at this point in the history
  9. 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
    dotnet-bot committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    41b2c8f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    c09812f View commit details
    Browse the repository at this point in the history
  2. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    903c3a5 View commit details
    Browse the repository at this point in the history
  3. 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 <jborean93@gmail.com>
    github-actions[bot] and jborean93 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    a4c96df View commit details
    Browse the repository at this point in the history
  4. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3c48925 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35f043f View commit details
    Browse the repository at this point in the history
  6. [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 <jeffhandley@users.noreply.github.com>
    github-actions[bot] and jeffhandley committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    9c422ed View commit details
    Browse the repository at this point in the history
  7. [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 <eric.erhardt@microsoft.com>
    
    ---------
    
    Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
    Co-authored-by: Jonathan Peppers <jonathan.peppers@gmail.com>
    Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
    4 people committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    399f37c View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. [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 <yangfan@microsoft.com>
    github-actions[bot] and fanyang-mono committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    cd8b2cb View commit details
    Browse the repository at this point in the history
  2. [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 <tarekms@microsoft.com>
    github-actions[bot] and tarekgh committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    ee24056 View commit details
    Browse the repository at this point in the history
  3. [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 <mara@neptuo.com>
    Co-authored-by: Marek Safar <marek.safar@gmail.com>
    3 people committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    dc652c1 View commit details
    Browse the repository at this point in the history
  4. 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 <mikem@microsoft.com>
    github-actions[bot] and mikem8361 committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    4d6f6bc View commit details
    Browse the repository at this point in the history
  5. 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ý <MichalStrehovsky@users.noreply.github.com>
    github-actions[bot] and MichalStrehovsky committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2134e62 View commit details
    Browse the repository at this point in the history
  6. 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ý <MichalStrehovsky@users.noreply.github.com>
    github-actions[bot] and MichalStrehovsky committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    62b57fc View commit details
    Browse the repository at this point in the history
  7. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    ed48635 View commit details
    Browse the repository at this point in the history
  8. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    7c8fc57 View commit details
    Browse the repository at this point in the history
  9. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    3a811f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. Configuration menu
    Copy the full SHA
    0c09b08 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. [release/8.0] Fix usage of load library (dotnet#91490)

    * Use LoadLibraryExW on Windows.
    
    * Use correct flag.
    
    ---------
    
    Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
    github-actions[bot] and AaronRobinsonMSFT committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    0cb73b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. [Release/8.0] Fix x64 crossbuild on macOS arm64 (dotnet#91635)

    cpufeatures.h/.c uses TARGET_ ifdefs, but it should use HOST_ ifdefs
    janvorli committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    f4d24c5 View commit details
    Browse the repository at this point in the history
  2. [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 <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4e8df56 View commit details
    Browse the repository at this point in the history
  3. Enable output compilation validation in binder gen unit tests (dotnet…

    …#91602)
    
    Co-authored-by: Layomi Akinrinade <laakinri@microsoft.com>
    github-actions[bot] and layomia committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    1222f14 View commit details
    Browse the repository at this point in the history
  4. [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 <laakinri@microsoft.com>
    github-actions[bot] and layomia committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e500806 View commit details
    Browse the repository at this point in the history
  5. [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 <arobins@microsoft.com>
    github-actions[bot] and AaronRobinsonMSFT committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b40f212 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Add Microsoft.Extensions.Options.SourceGeneration To TransitivePackage (

    dotnet#91700)
    
    Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
    github-actions[bot] and tarekgh committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    da3500b View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. 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 <jekoritz@microsoft.com>
    github-actions[bot] and jkoritzinsky committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    49b266d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. 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 <jakob.botsch.nielsen@gmail.com>
    github-actions[bot] and jakobbotsch committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    467e23f View commit details
    Browse the repository at this point in the history
  2. [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 <jakob.botsch.nielsen@gmail.com>
    Co-authored-by: Jeff Schwartz <jeffschw@microsoft.com>
    3 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1ce9687 View commit details
    Browse the repository at this point in the history
  3. [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 <jakob.botsch.nielsen@gmail.com>
    Co-authored-by: Jeff Schwartz <jeffschw@microsoft.com>
    3 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    dbec204 View commit details
    Browse the repository at this point in the history
  4. [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ý <MichalStrehovsky@users.noreply.github.com>
    Co-authored-by: Jeff Schwartz <jeffschw@microsoft.com>
    3 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    af44ecb View commit details
    Browse the repository at this point in the history
  5. Remove DebugProxy from ClaimsIdentity and ClaimsPrincipal (dotnet#91680)

    Co-authored-by: David Cantú <dacantu@microsoft.com>
    github-actions[bot] and jozkee committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    603e3cc View commit details
    Browse the repository at this point in the history
  6. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    282da2c View commit details
    Browse the repository at this point in the history
  7. [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 <lewing@microsoft.com>
    3 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    2be287e View commit details
    Browse the repository at this point in the history
  8. Fix implementation of NegotiateAuthentication.Wrap for Kerberos on Wi…

    …ndows (dotnet#91311)
    
    Co-authored-by: Filip Navara <navara@emclient.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    217be6c View commit details
    Browse the repository at this point in the history
  9. [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ý <MichalStrehovsky@users.noreply.github.com>
    Co-authored-by: Andy Gocke <andy@commentout.net>
    3 people committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    ef67ba8 View commit details
    Browse the repository at this point in the history
  10. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    acab656 View commit details
    Browse the repository at this point in the history
  11. [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) <aaksoy@microsoft.com>
    github-actions[bot] and liveans committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    64c5aae View commit details
    Browse the repository at this point in the history
  12. [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 <steve.pfister@microsoft.com>
    github-actions[bot] and Steve Pfister committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    bfdfb82 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    93bc3d4 View commit details
    Browse the repository at this point in the history
  14. [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
    jakobbotsch committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    4147efb View commit details
    Browse the repository at this point in the history
  15. [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 <steveharter@users.noreply.github.com>
    github-actions[bot] and steveharter committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    9819f18 View commit details
    Browse the repository at this point in the history
  16. 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 <andya@microsoft.com>
    github-actions[bot] and AndyAyersMS committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    267b392 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. [release/8.0] Fix Item4 is missing in some ValueTuples' `IStructu…

    …ralEquatable.Equals` (dotnet#91470)
    
    * Add missing comparisons
    
    * Add unit tests
    
    ---------
    
    Co-authored-by: Hamish Arblaster <hamarb123@gmail.com>
    github-actions[bot] and hamarb123 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    4adb83e View commit details
    Browse the repository at this point in the history
  2. 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ý <MichalStrehovsky@users.noreply.github.com>
    github-actions[bot] and MichalStrehovsky committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    52ff583 View commit details
    Browse the repository at this point in the history
  3. [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 <jakob.botsch.nielsen@gmail.com>
    github-actions[bot] and jakobbotsch committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ac388a1 View commit details
    Browse the repository at this point in the history
  4. [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 <simon@rozsival.com>
    github-actions[bot] and simonrozsival committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    0f3d1ed View commit details
    Browse the repository at this point in the history
  5. Merge commit '92959931a32a37a19d8e1b1684edc6db0857d7de' into internal…

    …-merge-8.0-2023-09-12-1259
    vseanreesermsft committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f18363c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    d34a059 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac80397 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f490d66 View commit details
    Browse the repository at this point in the history
  4. [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ý <MichalStrehovsky@users.noreply.github.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    a303a07 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Delete the RequiresPreviewFeaturesAttribute from RefreshMemoryLimit (d…

    …otnet#91622) (dotnet#91688)
    
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    cshung and carlossanlop committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    e9464f7 View commit details
    Browse the repository at this point in the history
  2. Added missing *Async overrides to TlsStream (dotnet#91794)

    Co-authored-by: Manicka <manicka@Manickas-MacBook-Pro.local>
    github-actions[bot] and Manicka committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    54679f4 View commit details
    Browse the repository at this point in the history
  3. [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 <ericstj@microsoft.com>
    
    ---------
    
    Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
    Co-authored-by: Eric StJohn <ericstj@microsoft.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    4 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    5c03c88 View commit details
    Browse the repository at this point in the history
  4. [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 <10670590+vitek-karas@users.noreply.github.com>
    
    * Add tests
    
    ---------
    
    Co-authored-by: Elinor Fung <elfung@microsoft.com>
    Co-authored-by: Vitek Karas <10670590+vitek-karas@users.noreply.github.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    4 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    8181f03 View commit details
    Browse the repository at this point in the history
  5. 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 <tom.deseyn@gmail.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    834593b View commit details
    Browse the repository at this point in the history
  6. 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 <arobins@microsoft.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    8ed11a2 View commit details
    Browse the repository at this point in the history
  7. 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 <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    412de04 View commit details
    Browse the repository at this point in the history
  8. [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.
    github-actions[bot] committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    6afd696 View commit details
    Browse the repository at this point in the history
  9. 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
    NikolaMilosavljevic committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    18ac008 View commit details
    Browse the repository at this point in the history
  10. Merge pull request dotnet#91956 from vseanreesermsft/internal-merge-8…

    ….0-2023-09-12-1259
    
    Merging internal commits for release/8.0
    carlossanlop committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    2a2ae30 View commit details
    Browse the repository at this point in the history
  11. [release/8.0] Metrics Feature Switch (dotnet#92019)

    * Metrics Feature Switch
    
    * Add missed empty lines
    
    ---------
    
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    tarekgh and carlossanlop committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    3aec961 View commit details
    Browse the repository at this point in the history
  12. [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 <Kunal.Pathak@microsoft.com>
    github-actions[bot] and kunalspathak committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    1978fc2 View commit details
    Browse the repository at this point in the history
  13. [release/8.0] Fix si.ibAllocated in FrozenObjectHeapManager (dotnet#9…

    …2052)
    
    * Fix si.ibAllocated in FrozenObjectHeapManager
    
    * Add an assert
    
    ---------
    
    Co-authored-by: EgorBo <egorbo@gmail.com>
    github-actions[bot] and EgorBo committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    5c02390 View commit details
    Browse the repository at this point in the history
  14. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    b779848 View commit details
    Browse the repository at this point in the history
  15. [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 <vargaz@gmail.com>
    github-actions[bot] and vargaz committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    0189dc4 View commit details
    Browse the repository at this point in the history
  16. Do not throw PNSE exception from NegotiateAuthentication constructor,…

    … report Unsupported status instead (dotnet#91753)
    
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    filipnavara and carlossanlop committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    851a936 View commit details
    Browse the repository at this point in the history
  17. [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 <1175054+carlossanlop@users.noreply.github.com>
    Co-authored-by: Eric StJohn <ericstj@microsoft.com>
    4 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    dbcde1d View commit details
    Browse the repository at this point in the history
  18. [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 <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    adc47a1 View commit details
    Browse the repository at this point in the history
  19. [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 <levib@microsoft.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    dbd7885 View commit details
    Browse the repository at this point in the history
  20. [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 <antonfir@gmail.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    Co-authored-by: Anton Firszov <Anton.Firszov@microsoft.com>
    4 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    5de5c46 View commit details
    Browse the repository at this point in the history
  21. [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 <laakinri@microsoft.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    1d60c69 View commit details
    Browse the repository at this point in the history
  22. Replace newline characters in NoWarn (dotnet#92062)

    Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    3 people committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    9cdbc87 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    f6cee7c View commit details
    Browse the repository at this point in the history
  2. [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 <janvorli@microsoft.com>
    
    * Update ThisPtrRetBufPrecode and NDirectImportPrecode types for arm
    
    Co-authored-by: Jan Vorlicek <janvorli@microsoft.com>
    
    * Addressing PR feedback - remove unnecessary #ifdef's
    
    * FIx riscv64 build break due to NDirectImportPrecode::Type conflict with ThisPtrRetBufPrecode::Type
    
    ---------
    
    Co-authored-by: Tom McDonald <tommcdon@microsoft.com>
    Co-authored-by: Jan Vorlicek <janvorli@microsoft.com>
    3 people committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    740081f View commit details
    Browse the repository at this point in the history
  3. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    d8a419a View commit details
    Browse the repository at this point in the history
  4. [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 <pavel.savara@gmail.com>
    github-actions[bot] and pavelsavara committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    28e72d2 View commit details
    Browse the repository at this point in the history
  5. [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 <sbomer@gmail.com>
    
    ---------
    
    Co-authored-by: vitek-karas <10670590+vitek-karas@users.noreply.github.com>
    Co-authored-by: Sven Boemer <sbomer@gmail.com>
    3 people committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    e17d2f5 View commit details
    Browse the repository at this point in the history
  6. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    db0de80 View commit details
    Browse the repository at this point in the history
  7. [release/8.0] fix ReceiveFrom with dual mode socket (dotnet#92103)

    * fix ReceiveFrom with dual mode socket
    
    * test
    
    * feedback
    
    ---------
    
    Co-authored-by: wfurt <tweinfurt@yahoo.com>
    Co-authored-by: Anton Firszov <Anton.Firszov@microsoft.com>
    3 people committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    bb44ca5 View commit details
    Browse the repository at this point in the history
  8. [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 <filip.navara@gmail.com>
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    3 people committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    f262154 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. Configuration menu
    Copy the full SHA
    90d54f9 View commit details
    Browse the repository at this point in the history
  2. Fix URL for syslib diagnostics (dotnet#92160)

    Co-authored-by: Eric StJohn <ericstj@microsoft.com>
    github-actions[bot] and ericstj committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    7b32406 View commit details
    Browse the repository at this point in the history
  3. [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 <bpetit@microsoft.com>
    github-actions[bot] and benjaminpetit committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    c7252a3 View commit details
    Browse the repository at this point in the history
  4. [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 <sbomer@gmail.com>
    github-actions[bot] and sbomer committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    0175113 View commit details
    Browse the repository at this point in the history
  5. [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 <ivan.povazan@gmail.com>
    github-actions[bot] and ivanpovazan committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    287c10d View commit details
    Browse the repository at this point in the history
  6. 1 Configuration menu
    Copy the full SHA
    3e8b479 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. 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
    HongGit authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a185c2a View commit details
    Browse the repository at this point in the history
  2. Update Package readme guidelines with new template (dotnet#90842)

    * Update package readme guidelines
    
    * Fix typo
    MSDN-WhiteKnight authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    7dc1f6f View commit details
    Browse the repository at this point in the history
  3. Add package readmes

    ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5b4148d View commit details
    Browse the repository at this point in the history
  4. System.Diagnostics.EventLog

    carlossanlop authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    66d7614 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b1268d View commit details
    Browse the repository at this point in the history
  6. Add package readme for System.Speech

    ericstj authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    5cc655d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a8b30f8 View commit details
    Browse the repository at this point in the history
  8. Fill Microsoft.Extensions.Logging doc

    tarekgh authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    de6fd76 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0c4d908 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9e084be View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    030a4db View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    00c8406 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9c0253d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    685a213 View commit details
    Browse the repository at this point in the history
  15. Fill Microsoft.Extensions.Options doc

    tarekgh authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    57f6eed View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e6202a7 View commit details
    Browse the repository at this point in the history
  17. Add System.IO.Ports

    krwq authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    795122a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    225186a View commit details
    Browse the repository at this point in the history
  19. Readme for WinHttpHandler

    antonfirsov authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0597c37 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f17e381 View commit details
    Browse the repository at this point in the history
  21. Update Microsoft.Extensions.Http

    CarnaViire authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    c5653f7 View commit details
    Browse the repository at this point in the history
  22. Fill Microsoft.Bcl.TimeProvider doc

    tarekgh authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    dd2fa09 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8856a04 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8f4b862 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    124d40a View commit details
    Browse the repository at this point in the history
  26. Add Microsoft.Extensions.Hosting

    steveharter authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a1ddb5e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    eb7a5a7 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e343d81 View commit details
    Browse the repository at this point in the history
  29. Apply suggestions from code review

    buyaa-n authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    d7ad871 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    7dd0d99 View commit details
    Browse the repository at this point in the history
  31. Remove extra space

    buyaa-n authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    bcb7661 View commit details
    Browse the repository at this point in the history
  32. space

    danmoseley authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    4d0f59e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    57a8f86 View commit details
    Browse the repository at this point in the history
  34. Update PACKAGE.md

    steveharter authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ebf742e View commit details
    Browse the repository at this point in the history
  35. Update PACKAGE.md

    steveharter authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    43344fb View commit details
    Browse the repository at this point in the history
  36. Update Hosting

    steveharter authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    56c8b14 View commit details
    Browse the repository at this point in the history
  37. Update Hosting

    steveharter authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    505ac80 View commit details
    Browse the repository at this point in the history
  38. Remove unnecessary brackets

    buyaa-n authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    86b9aa5 View commit details
    Browse the repository at this point in the history
  39. add oledb and odbc

    danmoseley authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ae6f006 View commit details
    Browse the repository at this point in the history
  40. tweak

    danmoseley authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0f8464c View commit details
    Browse the repository at this point in the history
  41. Update src/libraries/System.Speech/src/PACKAGE.md

    Co-authored-by: MSDN.WhiteKnight <35516665+MSDN-WhiteKnight@users.noreply.github.com>
    2 people authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    9bf79ce View commit details
    Browse the repository at this point in the history
  42. Update src/libraries/Microsoft.Extensions.Http/src/PACKAGE.md

    Co-authored-by: Anton Firszov <Anton.Firszov@microsoft.com>
    2 people authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    066cade View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    f5e2b25 View commit details
    Browse the repository at this point in the history
  44. Apply suggestions from code review

    Co-authored-by: Shay Rojansky <roji@roji.org>
    2 people authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    646b0f0 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    f107d05 View commit details
    Browse the repository at this point in the history
  46. added Bcl.Numerics

    michaelgsharp authored and ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    eca1ff8 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    5827567 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    cf124a1 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    3eba320 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    600a331 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    e819ea8 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    8890301 View commit details
    Browse the repository at this point in the history
  53. MathF PR feedback

    ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0b106c5 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    2cf3faf View commit details
    Browse the repository at this point in the history
  55. Fix trailing whitespace

    ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    dc9c012 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    c59bf65 View commit details
    Browse the repository at this point in the history
  57. Clean-up

    ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    21727ce View commit details
    Browse the repository at this point in the history
  58. More clean-up

    ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ed430fc View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    934eeea View commit details
    Browse the repository at this point in the history
  60. Last clean-up

    ViktorHofer committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f4d9074 View commit details
    Browse the repository at this point in the history
  61. Merge pull request dotnet#92224 from dotnet/PackageREADMEsRelease80

    [release/8.0] Add package readmes
    ViktorHofer committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    4241f1d View commit details
    Browse the repository at this point in the history
  62. [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) <akliger@gmail.com>
    
    * Fix cross plat build
    
    * Revert previous changes
    
    * Remove public provider from rundown session
    
    * Finish reverting
    
    * Update ep-session.c
    
    ---------
    
    Co-authored-by: David Mason <davmason@microsoft.com>
    Co-authored-by: Aleksey Kliger (λgeek) <akliger@gmail.com>
    3 people committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    bcdff13 View commit details
    Browse the repository at this point in the history
  63. [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 <sbomer@gmail.com>
    github-actions[bot] and sbomer committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    607bbca View commit details
    Browse the repository at this point in the history
  64. [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 <steve.pfister@microsoft.com>
    github-actions[bot] and Steve Pfister committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    8ca963c View commit details
    Browse the repository at this point in the history
  65. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    4afeedd View commit details
    Browse the repository at this point in the history
  66. [mono][aot] Avoid compiling the same method multiple times during ded…

    …up. (dotnet#92178)
    
    Co-authored-by: Zoltan Varga <vargaz@gmail.com>
    github-actions[bot] and vargaz committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    ae998eb View commit details
    Browse the repository at this point in the history
  67. [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 <mara@neptuo.com>
    github-actions[bot] and maraf committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    6c9a743 View commit details
    Browse the repository at this point in the history
  68. 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 <jakob.botsch.nielsen@gmail.com>
    github-actions[bot] and jakobbotsch committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    db172b4 View commit details
    Browse the repository at this point in the history
  69. [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
    jakobbotsch committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    7226388 View commit details
    Browse the repository at this point in the history
  70. [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 <Kunal.Pathak@microsoft.com>
    github-actions[bot] and kunalspathak committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    bf1e333 View commit details
    Browse the repository at this point in the history
  71. [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 <vargaz@gmail.com>
    Co-authored-by: Ankit Jain <radical@gmail.com>
    3 people committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    644856c View commit details
    Browse the repository at this point in the history
  72. [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 <steveharter@users.noreply.github.com>
    github-actions[bot] and steveharter committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    1cbf763 View commit details
    Browse the repository at this point in the history
  73. [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 <eirik.tsarpalis@gmail.com>
    
    * refine updates
    
    ---------
    
    Co-authored-by: Weihan Li <weihanli@outlook.com>
    Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
    3 people committed Sep 18, 2023
    1 Configuration menu
    Copy the full SHA
    e00e6aa View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. [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 <viktor.hofer@microsoft.com>
    
    * Don't use var
    
    * Fix the S.N.Tensors readme and remove the file marking it as non-shipping
    
    ---------
    
    Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
    Co-authored-by: Michael Sharp <51342856+michaelgsharp@users.noreply.github.com>
    
    * 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 <viktor.hofer@microsoft.com>
    
    * fixes from PR comments
    
    * minor csproj fixes
    
    * fixed ref target frameworks
    
    * minor ref csproj updates
    
    * minor csproj updates
    
    ---------
    
    Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
    
    * 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 <tagoo@outlook.com>
    Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
    Co-authored-by: Stephen Toub <stoub@microsoft.com>
    Co-authored-by: Tom Deseyn <tom.deseyn@gmail.com>
    5 people committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    4b7c754 View commit details
    Browse the repository at this point in the history
  2. [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 <bunamnan@microsoft.com>
    github-actions[bot] and buyaa-n committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    a4459b5 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    f678a18 View commit details
    Browse the repository at this point in the history
  4. [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 <36744439+jtschuster@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Jeremy Koritzinsky <jekoritz@microsoft.com>
    Co-authored-by: Jackson Schuster <36744439+jtschuster@users.noreply.github.com>
    3 people committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    c38ca78 View commit details
    Browse the repository at this point in the history
  5. [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 <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    1881071 View commit details
    Browse the repository at this point in the history
  6. [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 <stoub@microsoft.com>
    Co-authored-by: Eric StJohn <ericstj@microsoft.com>
    3 people committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    575843d View commit details
    Browse the repository at this point in the history
  7. 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
    mthalman committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    3108db2 View commit details
    Browse the repository at this point in the history
  8. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    a49a529 View commit details
    Browse the repository at this point in the history
  9. 1 Configuration menu
    Copy the full SHA
    47b85fe View commit details
    Browse the repository at this point in the history
  10. [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 <1175054+carlossanlop@users.noreply.github.com>
    Co-authored-by: Larry Ewing <lewing@microsoft.com>
    4 people committed Sep 19, 2023
    1 Configuration menu
    Copy the full SHA
    d3da653 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    36b7c0b View commit details
    Browse the repository at this point in the history
  2. Fix options Validation with objects have indexers (dotnet#92311)

    Co-authored-by: Tarek Mahmoud Sayed <tarekms@microsoft.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    dcdc5f5 View commit details
    Browse the repository at this point in the history
  3. 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 <andya@microsoft.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f6489fe View commit details
    Browse the repository at this point in the history
  4. Don't generate AddMask as it requires more explicit consideration of …

    …semantics (dotnet#92308)
    
    Co-authored-by: Tanner Gooding <tagoo@outlook.com>
    Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
    3 people committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    09429dc View commit details
    Browse the repository at this point in the history
  5. [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 <tlakaelel.ceja@microsoft.com>
    
    * Review feedback
    
    * Remove redundent calls and another spot to check.
    
    * Move header include
    
    ---------
    
    Co-authored-by: Aaron R Robinson <arobins@microsoft.com>
    Co-authored-by: Tlakaelel Axayakatl Ceja <tlakaelel.ceja@microsoft.com>
    3 people committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    eafb0d6 View commit details
    Browse the repository at this point in the history
  6. [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 <maoni@microsoft.com>
    Maoni0 and Maoni0 committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b0b595f View commit details
    Browse the repository at this point in the history
  7. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    18bfe59 View commit details
    Browse the repository at this point in the history
  8. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 20, 2023
    1 Configuration menu
    Copy the full SHA
    49bf70a View commit details
    Browse the repository at this point in the history
  9. [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 <vargaz@gmail.com>
    Co-authored-by: Ankit Jain <radical@gmail.com>
    3 people committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f52a295 View commit details
    Browse the repository at this point in the history
  10. [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/`.
    radical committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    58eb21d View commit details
    Browse the repository at this point in the history
  11. Update dependencies from dotnet/emsdk

    Picking the update from dotnet#92320 to
    here, to avoid the overlap.
    radical committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    1361b18 View commit details
    Browse the repository at this point in the history
  12. [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`.
    radical committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    02d408e View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. 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'
    carlossanlop committed Sep 21, 2023
    1 Configuration menu
    Copy the full SHA
    df1cf0c View commit details
    Browse the repository at this point in the history
  2. 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 <lateralusx.github@gmail.com>
    github-actions[bot] and lateralusX committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    c4ea964 View commit details
    Browse the repository at this point in the history
  3. [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 <directhex@apebox.org>
    github-actions[bot] and directhex committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8ae598e View commit details
    Browse the repository at this point in the history
  4. [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 <leculver@microsoft.com>
    Co-authored-by: Juan Sebastian Hoyos Ayala <juan.hoyos@microsoft.com>
    Co-authored-by: Juan Hoyos <19413848+hoyosjs@users.noreply.github.com>
    4 people committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    1757497 View commit details
    Browse the repository at this point in the history
  5. Fix the VN for xor operation (dotnet#92372)

    Co-authored-by: Kunal Pathak <Kunal.Pathak@microsoft.com>
    github-actions[bot] and kunalspathak committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    12fc904 View commit details
    Browse the repository at this point in the history
  6. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 21, 2023
    1 Configuration menu
    Copy the full SHA
    76252f3 View commit details
    Browse the repository at this point in the history
  7. 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'
    carlossanlop committed Sep 21, 2023
    1 Configuration menu
    Copy the full SHA
    904d3a4 View commit details
    Browse the repository at this point in the history
  8. [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 <mitchhwang1418@gmail.com>
    github-actions[bot] and mdh1418 committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    073588e View commit details
    Browse the repository at this point in the history
  9. [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 <steve.pfister@microsoft.com>
    carlossanlop and Steve Pfister committed Sep 21, 2023
    1 Configuration menu
    Copy the full SHA
    a419d35 View commit details
    Browse the repository at this point in the history
  10. 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 <jakob.botsch.nielsen@gmail.com>
    github-actions[bot] and jakobbotsch committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    d365be8 View commit details
    Browse the repository at this point in the history
  11. [release/8.0-rc2] Bump downlevel version to 7.0.12 (dotnet#92419)

    Co-authored-by: Steve Pfister <steve.pfister@microsoft.com>
    steveisok and Steve Pfister committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    79bd007 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    98f631d View commit details
    Browse the repository at this point in the history
  2. [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 <mara@neptuo.com>
    github-actions[bot] and maraf committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    b1dbbb9 View commit details
    Browse the repository at this point in the history
  3. [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 <stoub@microsoft.com>
    github-actions[bot] and stephentoub committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    63d0c64 View commit details
    Browse the repository at this point in the history
  4. [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 <elfung@microsoft.com>
    github-actions[bot] and elinor-fung committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    40ccd8b View commit details
    Browse the repository at this point in the history
  5. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    78a61f9 View commit details
    Browse the repository at this point in the history
  6. 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'
    carlossanlop committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    24658f3 View commit details
    Browse the repository at this point in the history
  7. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    fed0f78 View commit details
    Browse the repository at this point in the history
  8. [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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    1564797 View commit details
    Browse the repository at this point in the history
  9. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    20def28 View commit details
    Browse the repository at this point in the history
  10. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    e95228d View commit details
    Browse the repository at this point in the history
  11. [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 <tagoo@outlook.com>
    github-actions[bot] and tannergooding committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    0717e52 View commit details
    Browse the repository at this point in the history
  12. [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 <davmason@microsoft.com>
    github-actions[bot] and davmason committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    873b3cc View commit details
    Browse the repository at this point in the history
  13. [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 <ericstj@microsoft.com>
    github-actions[bot] and ericstj committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    974edf9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6cc5257 View commit details
    Browse the repository at this point in the history
  15. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    4f51a33 View commit details
    Browse the repository at this point in the history
  16. 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'
    carlossanlop committed Sep 22, 2023
    1 Configuration menu
    Copy the full SHA
    9bea982 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    ee89b7c View commit details
    Browse the repository at this point in the history
  2. [release/8.0-rc2] IDispatch should accept HRESULT 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 <arobins@microsoft.com>
    github-actions[bot] and AaronRobinsonMSFT committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    1e50b05 View commit details
    Browse the repository at this point in the history
  3. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 23, 2023
    1 Configuration menu
    Copy the full SHA
    02cdefa View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    df8cbd1 View commit details
    Browse the repository at this point in the history
  2. 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>
    dotnet-maestro[bot] and dotnet-maestro[bot] committed Sep 25, 2023
    1 Configuration menu
    Copy the full SHA
    a3d5300 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    893e702 View commit details
    Browse the repository at this point in the history
  4. 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'
    carlossanlop committed Sep 25, 2023
    1 Configuration menu
    Copy the full SHA
    719e69d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. [wasm] Add getters for __indirect_function_table, and wasmMemory

    .. so that can work even if they get renamed during minimization.
    radical committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    5eefacf View commit details
    Browse the repository at this point in the history
  2. [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
    ```
    radical committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    ae93e81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0207d60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91379dd View commit details
    Browse the repository at this point in the history