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

[automated] Merge branch 'release/8.0' => 'release/8.0-staging' #93874

Commits on Oct 20, 2023

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

Commits on Oct 21, 2023

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

Commits on Oct 23, 2023

  1. [release/8.0] Update dependencies from dotnet/emsdk (dotnet#93801)

    * Update dependencies from https://github.com/dotnet/emsdk build 2023102.2
    
    Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport
     From Version 8.0.0-rtm.23511.3 -> To Version 8.0.0-rtm.23520.2
    
    * switch to the stable version now
    
    * Update dependencies
    
    * Also fix the trigger
    
    * pin the wbt sdk to avoid the latest analizer nonsense
    
    * Use source generation for the serializer
    
    * Try to make sourcebuild happy
    
    * Try again to make sourcebuild happy
    
    * Use reflection and suppress trim analysis instead
    
    This reverts commit 768b65b.
    
    * Fix reverting too much
    
    ---------
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    Co-authored-by: Larry Ewing <lewing@microsoft.com>
    3 people authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    14a0bbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34f5278 View commit details
    Browse the repository at this point in the history
  3. [release/8.0] Update APICompat settings under source build (dotnet#93865

    )
    
    * Update APICompat settings under source build
    
    * Update resolveContract.targets
    
    ---------
    
    Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
    github-actions[bot] and ViktorHofer authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    e1da68d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c9b5ee View commit details
    Browse the repository at this point in the history
  5. [release/8.0] Improve performance of UnmanagedMemoryStream (dotnet#93812

    )
    
    * Improve performance of UnmanagedMemoryStream
    
    UnmanagedMemoryStream used Interlocked operations to update its state to prevent tearing of 64-bit values on 32-bit platforms. This pattern is expensive in general and it was found to be prohibitively expensive on recent hardware..
    
    This change removes the expensive Interlocked operations and addresses
    the tearing issues in alternative way:
    - The _length field is converted to nuint that is guaranteed to be
      updated atomically.
    - Writes to _length field are volatile to guaranteed the
      unininitialized memory cannot be read.
    - The _position field remains long and it has a risk of tearing. It is
      not a problem since tearing of this field cannot lead to buffer
      overruns.
    
    Fixes dotnet#93624
    
    * Add comment
    
    ---------
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    github-actions[bot] and jkotas authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    d8d6927 View commit details
    Browse the repository at this point in the history
  6. Update dependencies from https://github.com/dotnet/emsdk build 202310…

    …23.2 (dotnet#93881)
    
    Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100
     From Version 8.0.0-rtm.23520.2 -> To Version 8.0.0-rtm.23523.2
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    b1abc32 View commit details
    Browse the repository at this point in the history
  7. [release/8.0] Update dependencies from dnceng/internal/dotnet-optimiz…

    …ation (dotnet#93827)
    
    * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231021.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.23519.5 -> To Version 1.0.0-prerelease.23521.3
    
    * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231021.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.23519.5 -> To Version 1.0.0-prerelease.23521.3
    
    ---------
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    0aebd01 View commit details
    Browse the repository at this point in the history
  8. Merge pull request dotnet#93807 from carlossanlop/StableBranding8

    [release/8.0] Stable branding for .NET 8 GA
    carlossanlop authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    140a8ea View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. [release/8.0][wasm] Fix perf pipeline runs (dotnet#93888)

    * Remove --experimental-wasm-eh argument from the wasm_args used for wasm performance runs. (dotnet#93357)
    
    (cherry picked from commit a770017)
    
    * performance-setup.sh: Use `release/8.0` as the default channel
    
    * performance-setup.ps1: use release/8.0 as the default channel
    
    * Fix passing wasmArgs for bdn
    
    ---------
    
    Co-authored-by: Parker Bibus <parkerbibus@microsoft.com>
    radical and LoopedBard3 authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    488a8a3 View commit details
    Browse the repository at this point in the history
  2. [release/8.0] Honor JsonSerializerOptions.PropertyNameCaseInsensitive…

    … in property name conflict resolution. (dotnet#93935)
    
    * Honor JsonSerializerOptions.PropertyNameCaseInsensitive in property name conflict resolution.
    
    * Update src/libraries/System.Text.Json/tests/Common/PropertyNameTests.cs
    
    Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
    
    * Address feedback
    
    ---------
    
    Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
    Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
    3 people authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    59edaad View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

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

Commits on Oct 27, 2023

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