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: 8b9e708
Choose a base ref
...
head repository: dotnet/runtime
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: abb7df5
Choose a head ref
  • 15 commits
  • 241 files changed
  • 13 contributors

Commits on Jan 5, 2022

  1. Remove dependency of type system tests on ILCompiler.ReadyToRun (#63323)

    This is now shared unit test project that is not AOT/JIT specific.
    
    The recently added MarshalUtilsTests.cs created a dependency on these.
    MichalStrehovsky authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    586918a View commit details
    Browse the repository at this point in the history
  2. Fix running WASM tests locally on Windows (#63334)

    Set BROWSER_PATH variable only when HELIX_CORRELATION_PAYLOAD variable is set.
    
    Fixes change in the #62779.
    maraf authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    cab2fd8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3058fa4 View commit details
    Browse the repository at this point in the history
  4. [main] Update dependencies from 6 repositories (#63252)

    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    0f03554 View commit details
    Browse the repository at this point in the history
  5. [main] Update dependencies from dotnet/linker (#63336)

    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    bd245d6 View commit details
    Browse the repository at this point in the history
  6. Remove dead code in OdbcCommandBuilder.UnquoteIdentifier (#63363)

    Exact same pattern was previously changed in OleDbCommandBuilder.
    stephentoub authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    a8e6f69 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ad5ccec View commit details
    Browse the repository at this point in the history
  8. Remove some unnecessary duplicated checks (#63341)

    * Remove unnecessary duplicate check in DeflateManagedStream ctor
    
    * Remove duplicate null check in JsonSerializer.Deserialize
    
    * Delete duplicate check in XmlSerializationWriterILGen.WriteQualifiedNameElement
    
    * Delete duplicate rule check in XmlTreeGen.AutoGenerated
    stephentoub authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    60012a1 View commit details
    Browse the repository at this point in the history
  9. Delete __SkipCrossgenFramework (#63390)

    This has been unused ever since crossgenning framework moved to build.proj.
    MichalStrehovsky authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    70065c1 View commit details
    Browse the repository at this point in the history
  10. Fix MethodDesc::CbStackPop for string ctors on x86 (#63391)

    This method was not taking into account the fact that string ctors
    don't have dummy this argument after a recent change. Stack walking
    in cases where prestub for the ctor was invoked resulted in a wrong
    unwinding of ESP for ctors with more than one argument.
    
    This change fixes it by removing "has this" flag from the signature
    before getting the stack arguments size.
    janvorli authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    bd6a64b View commit details
    Browse the repository at this point in the history
  11. Fix the MacOS remote unwinder for VS4Mac (#63378)

    The wrong module was being passed to the remote unwinder because the load bias for shared modules
    was being calculated incorrectly.
    Mike McLaughlin authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    311ecfe View commit details
    Browse the repository at this point in the history
  12. Handle race condition when HttpListener is stopped or closed (#63394)

    * Throw a HttpListenerException if the session is null
    
    * Add similar check to BeginGetContext
    
    * Address PR feedback
    
    * Remove trailing spaces
    kevingosse authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    ec5471c View commit details
    Browse the repository at this point in the history
  13. JIT: refactor fields of GenTreeCall (#63402)

    Move `gtStubCallStubAddr` out of the union it shares with class probe,
    inline, and guarded devirt information, so that we no longer need to
    save and restore the stub address when we want to probe, guardedly
    devirtualize, or inline calls.
    
    Delete all the code that did saving and restoring, and the field in the
    inline info struct that held the saved copy.
    AndyAyersMS authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    b28c38d View commit details
    Browse the repository at this point in the history
  14. Arm64: Memory barrier improvements (#62895)

    * Use ishst instead of ish
    
    * Do not contain address of volatile fields
    
    * Do not contain address only for Arm64
    
    * Remove ishst
    kunalspathak authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    4427c56 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

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