Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/runtime
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9843659
Choose a base ref
...
head repository: dotnet/runtime
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 825f053
Choose a head ref
  • 16 commits
  • 105 files changed
  • 17 contributors

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    8790a2f View commit details
    Browse the repository at this point in the history
  2. [wasm][mt] Add MT option to container configs (#99615)

    * Add MT option.
    
    * Add configuration, fix function not defined.
    ilonatommy authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    cb7154d View commit details
    Browse the repository at this point in the history
  3. Allow using VS to run host tests when libraries use different config (#…

    …91873)
    
    * Allow using VS to run host tests when libraries use different config
    
    When building the host tests from VS, there are dependencies on projects from the libraries subset. If the libraries are prebuilt with different configuration (typically `Release`) the build in VS breaks because it can't find the project's output.
    
    This change modifies the import of generators (which are the problematic projects) to let them override the configuration of the referenced projects.
    
    It then adds the ability to set environment based on the `-lc` parameter to the build script when starting VS.
    
    Also updates the doc to describe how to use this.
    
    * Update eng/build.ps1
    
    Co-authored-by: Elinor Fung <elfung@microsoft.com>
    
    * Update eng/generators.targets
    
    * Move ShouldUnsetParentConfigurationAndPlatform to repo's Directory.Build.props
    
    ---------
    
    Co-authored-by: Elinor Fung <elfung@microsoft.com>
    vitek-karas and elinor-fung authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    578e829 View commit details
    Browse the repository at this point in the history
  4. [Wasm] Update boot.json manifest generation order (#99525)

    * [Wasm] Update boot.json manifest generation order
    * Use DefineStaticWebAssets to update publish assets
    
    In preparation for the static web assets update to generate fingerprinted
    files, there is a requirement that static web assets are generated before
    they are defined.
    
    This is because each asset now carries two new properties:
    * Fingerprint: Which is a path friendly unique version of the SHA256 hash
    * Integrity: Which is the Base64 SHA256 hash of the asset.
    javiercn authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    86331a3 View commit details
    Browse the repository at this point in the history
  5. [main] Update dependencies from dotnet/emsdk (#99528)

    * Update dependencies from https://github.com/dotnet/emsdk build 20240310.1
    
    Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Runtime.Emscripten.3.1.34.Python.win-x64 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
     From Version 9.0.0-preview.3.24156.3 -> To Version 9.0.0-preview.3.24160.1
    
    * Update dependencies from https://github.com/dotnet/emsdk build 20240310.1
    
    Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Runtime.Emscripten.3.1.34.Python.win-x64 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
     From Version 9.0.0-preview.3.24156.3 -> To Version 9.0.0-preview.3.24160.1
    
    ---------
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    d36beb7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4cbe52 View commit details
    Browse the repository at this point in the history
  7. Improve precision of the vectorized trig functions (#99549)

    * Improve precision of the vectorized trig functions
    
    * Ensure all trig algorithms use FMA where required.
    
    * Revert "Ensure all trig algorithms use FMA where required."
    
    This reverts commit c97605c.
    
    * Use factories in memberdata methods for improved type safety and inference.
    
    * Update tolerances for hardware that doesn't support FMA.
    
    * Increase tolerance for trig functions in non-FMA hardware.
    eiriktsarpalis authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    07b705b View commit details
    Browse the repository at this point in the history
  8. [mono] Add basic ref struct support for generic parameter (#99081)

    * Add basic ref struct support for generic parameter
    
    * Try to fix format
    
    * Address review feedback and enable more tests
    
    * Fix format
    
    * Commenting out methods with array of T to workaround AOT failure
    
    * Split up the testcases
    
    * Throw type loading exception when trying to create type arrays with ByRefLike types
    
    * Fix box and stsfld/ldsfld/ldsflda
    
    * Disable a test cause it is failing with interpreter
    
    * For load/store static field, only error out when it is a generic class with byreflike type parameter
    
    * Fix interpreter box byreflike exception ID
    
    * Relax type check
    
    * Enable more tests
    
    * Revert the change for relaxing type check
    
    * Remove unreached check
    
    * remove unused variable
    fanyang-mono authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    4cf19ee View commit details
    Browse the repository at this point in the history
  9. Make PersistedAssemblyBuilder public and update all references (#99660)

    * Add public PersistedAssemblyBuilder and update all references
    
    * Remove unused resource strings
    buyaa-n authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3d7ebcf View commit details
    Browse the repository at this point in the history
  10. Use attributes for IsDynamicCodeSupported feature switch (#99641)

    * Use attributes for IsDynamicCodeSupported feature switch
    
    * Update src/libraries/System.Linq.Expressions/src/System/Dynamic/Utils/TypeUtils.cs
    
    Co-authored-by: Austin Wise <AustinWise@gmail.com>
    
    ---------
    
    Co-authored-by: Austin Wise <AustinWise@gmail.com>
    sbomer and AustinWise authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    eb864bf View commit details
    Browse the repository at this point in the history
  11. Guard ToolboxItem by a new feature switch (#99647)

    This gets rid of the remaining references to
    System.Windows.Forms.Design in a trimmed empty winforms app, when
    the feature switch is set to false.
    sbomer authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    2193467 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e658fdf View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    5cb4f0d View commit details
    Browse the repository at this point in the history
  2. Rename MSBuild property MicrosoftNativeQuicMsQuicVersion -> Microsoft…

    …NativeQuicMsQuicSchannelVersion (#99713)
    carlossanlop authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    89a1851 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1562076 View commit details
    Browse the repository at this point in the history
  4. JIT: inline shared generics with runtime lookups inside (#99265)

    Co-authored-by: Jakob Botsch Nielsen <Jakob.botsch.nielsen@gmail.com>
    Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
    3 people authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    825f053 View commit details
    Browse the repository at this point in the history
Loading