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: 6367772
Choose a base ref
...
head repository: dotnet/runtime
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 957f76f
Choose a head ref
  • 20 commits
  • 188 files changed
  • 18 contributors

Commits on Oct 7, 2022

  1. Make sure isRunSmokeTestsOnly is false when manually triggering runti…

    …me-extra-platforms (#76715)
    
    Also, remove runtime-bionic references in the yml as this pipeline does not exist.
    
    Co-authored-by: mdh1418 <mitchhwang1418@gmail.com>
    steveisok and mdh1418 authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    d10cc5a View commit details
    Browse the repository at this point in the history
  2. Remove XmlConvert.StrEqual and use Span<char>.StartsWith() instead. (#…

    …74955)
    
    * Use Span.SequenceEqual instead if manual loop over char array.
    
    * Remove StrEqual.
    Replace with StartsWith as suggested.
    
    * Remove not needed brackets + fix tests
    
    * Use switch expression for "verison", "encoding" and "standalone"
    
    * Use ranges + one more switch expression
    
    * Remove StartsWith helper method from ParsingState
    
    * Address range feedback
    
    * Add test for XmlTextReader.ReadChars
    
    * Fix test
    
    Co-authored-by: Traian Zaprianov <Traian.Zaprianov@docuware.com>
    TrayanZapryanov and Trayan-Zapryanov authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    abffaf8 View commit details
    Browse the repository at this point in the history
  3. Remove GUID <=> string functions in PAL (#76729)

    * Remove PAL versions of Win32 GUID/string funcs
    
    * Fix contract violation for non-throwing path
    AaronRobinsonMSFT authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    3e600c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c99def View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e53a3d9 View commit details
    Browse the repository at this point in the history
  6. Use static abstracts instead of partial + containing class to define …

    …a solid contract to simplify authoring our custom type marshalling tests (#76479)
    jkoritzinsky authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    22b04df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0cb25b3 View commit details
    Browse the repository at this point in the history
  8. Properly handle filesizes larger than 8 Gb (#76707)

    * Properly handle filesizes larger than 8 Gb
    
    * Add simulated data stream and address feedback
    
    * Move tests for 8Gb files to outerloop and disable parallelization
    
    * Change TarSizeFieldTooLargeForEntryType on .resx
    jozkee authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    434e7f6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0058c73 View commit details
    Browse the repository at this point in the history
  10. Fix #76116. (#76747)

    eiriktsarpalis authored Oct 7, 2022
    Configuration menu
    Copy the full SHA
    415a417 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2022

  1. filtering out addresses conservatively reported that land in the GC r…

    …ange but not in bookkeeping range (#76737)
    
    this fixes the last issue standing in the way of enabling regions for AoT. AoT could conservatively report addresses that land in the GC heap range but not in range that bookkeeping covers. so these need to filtered out.
    Maoni0 authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    cb6e5e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cce720 View commit details
    Browse the repository at this point in the history
  3. JIT: Streamline SIMD recognition (#76613)

    Put it on the same plan as HW intrinsics. Use names from metadata and
    use getTypeInstantiationArgument to get the base type. This avoids
    relying on appendClassName and how the EE side formats instantiations
    with it.
    jakobbotsch authored Oct 8, 2022
    Configuration menu
    Copy the full SHA
    f33d778 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Configuration menu
    Copy the full SHA
    91ae19b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1fab9c View commit details
    Browse the repository at this point in the history
  3. [wasm] Implement next part of PackedSimd class (#76539)

    * [wasm] Implement next part of PackedSimd class
    
    Also make the class public. The API review issue
    #53730 (comment)
    
    * Use OP_XOP_X_X_X for PackedSimd.Dot
    
    * Use XREG return for swizzle and shuffle
    
    * Add doc comments to PackedSimd class
    
    * Move comment to the right place
    radekdoulik authored Oct 10, 2022
    Configuration menu
    Copy the full SHA
    c325a5a View commit details
    Browse the repository at this point in the history
  4. [main] Update dependencies from dotnet/llvm-project dotnet/icu dotnet…

    …/xharness dotnet/emsdk (#76679)
    
    [main] Update dependencies from dotnet/llvm-project dotnet/icu dotnet/xharness dotnet/emsdk
    dotnet-maestro[bot] authored Oct 10, 2022
    Configuration menu
    Copy the full SHA
    9917145 View commit details
    Browse the repository at this point in the history
  5. JIT: Preference locals away from PUTARG_REG killed registers (#76671)

    If we see uses of locals between PUTARG_REG and the corresponding CALL node, then preference those intervals to not be allocated into the already placed register. Doing so will otherwise force a spill.
    
    To do this effectively we only need to look at dying locals. If the local is not dying between the PUTARG_REG and CALL then it either does not have a use after the PUTARG_REG, or it has a use after the CALL and will be callee-saved register preferenced anyway.
    jakobbotsch authored Oct 10, 2022
    Configuration menu
    Copy the full SHA
    5aa3f81 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f015ec View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    957f76f View commit details
    Browse the repository at this point in the history
Loading