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: feb4bee
Choose a base ref
...
head repository: dotnet/runtime
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9ed32f4
Choose a head ref
  • 19 commits
  • 141 files changed
  • 17 contributors

Commits on Oct 28, 2022

  1. Support hot cold splitting in crossgen2 (#74963)

    Co-authored-by: Aman Khalid <58230338+amanasifkhalid@users.noreply.github.com>
    Co-authored-by: Eugenio Peña García <70240915+EugenioPena@users.noreply.github.com>
    3 people authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    0ac7348 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55d3523 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68cf247 View commit details
    Browse the repository at this point in the history
  4. Fix issue with spurious unproductive full GC which led to OOM. (#77478)

    Problem was that a BGC was in progress when the full GC was requested by setting the last_gc_before_oom flag, and at the end of the BGC we turned off the last_gc_before_oom flag.
    
    Fix is simply not to turn off the flag in the case of BGC.
    PeterSolMS authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    cac1b59 View commit details
    Browse the repository at this point in the history
  5. Ensure JsonConverter<T>.Read/WriteAsPropertyName methods are user-cal…

    …lable. (#77488)
    
    Also adds property name serialization for TimeSpan, TimeOnly, DateOnly, Uri and Version built-in converters.
    
    Fix #77326
    eiriktsarpalis authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    8c496e7 View commit details
    Browse the repository at this point in the history
  6. [wasm][debugger] Fixing when trying to call mono functions in a non w…

    …asm page (#77496)
    
    * Fixing when trying to call mono functions in a non wasm page
    
    * Adding a log message as suggested by @radical
    thaystg authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    24cb35e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a6f4527 View commit details
    Browse the repository at this point in the history
  8. Use char.IsAsciiLetter in the Regex runtime (#77559)

    * Use char.IsAsciiLetter in the Regex runtime
    
    Need to move the duplicated IsAsciiLetter method to just the source generator, since the source generator can't reference the char API. That way the runtime doesn't need to pay for a duplicated method.
    
    * PR feedback.
    
    Move helepr method to Stubs.cs.
    eerhardt authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    7479cbe View commit details
    Browse the repository at this point in the history
  9. Ensure delayed initialization of JsonArray/JsonObject is thread-safe (#…

    …77567)
    
    * Ensure delayed initialization of JsonArray/JsonObject is thread-safe
    
    * Address feedback
    
    * Add null check before invoking delayed initializers
    eiriktsarpalis authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    7fbf1c1 View commit details
    Browse the repository at this point in the history
  10. Updated resource EndSilenceOutOfRange (#77598) (#77599)

    The resource EndSilenceOutOfRange was out of date
    
    Fix #77598
    CSippel-123 authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    76cd5cb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    399c6dc View commit details
    Browse the repository at this point in the history
  12. [wasm] Fix support for debugging wasm debugger tests with VSCode (#77148

    )
    
    * [wasm] Generate, and use a .runsettings file for debugger tests
    
    * [wasm] Disable test timeout when debugging the tests
    
    * [wasm] Automatically detect RuntimeConfiguration
    
    * Add a wasm workspace for vscode
    
    * [wasm][debugger] Remove debug spew
    
    * Fix path to dotnet in .runtsettings
    
    * Add missing file
    radical authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    cc5ba09 View commit details
    Browse the repository at this point in the history
  13. Update globalconfigs with recently added rules (#77538)

    * Update globalconfigs with recently added rules
    
    * Fix Fill(0) to Clear() in NTAuthentication
    stephentoub authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    c0d2dda View commit details
    Browse the repository at this point in the history
  14. Disable ComInterfaceGenerator.Unit.Tests for NativeAOT (#77522)

    * Disable ComInterfaceGenerator.Unit.Tests for NativeAOT
    
    * Also disable ComInterfaceGenerator.Tests
    MichalStrehovsky authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    82f2b06 View commit details
    Browse the repository at this point in the history
  15. Avoiding printing twice variable live range (#77447)

    Co-authored-by: Brian Bohe <brianbohe@microsoft.com>
    BrianBohe and Brian Bohe authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    ce1b61f View commit details
    Browse the repository at this point in the history
  16. Use char helpers for ASCII portion of Regex character class matching (#…

    …77604)
    
    If the entire character class is ASCII, we already use char.IsXx helpers when they're equivalent, e.g. [A-Z] will result in using char.IsAsciiLetterUpper.  But if the character class contains any non-ASCII, we always use a lookup table for the ASCII portion of the comparison.  This PR allows us to similarly use those IsAsciiXx helpers for the ASCII portion.
    stephentoub authored Oct 28, 2022
    Configuration menu
    Copy the full SHA
    659fb5b View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Fix source-build prebuilts introduced by analyzers (#77607)

    * Fix source-build prebuilts introduced by analyzers
    
    Use the default root settings for analyzers and disable analyzers for specific projects that are not clean instead.
    
    * Fix analyzer warnings in ILCompiler.Build.Tasks
    
    Fixes #77601
    jkotas authored Oct 29, 2022
    Configuration menu
    Copy the full SHA
    6756782 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78313ee View commit details
    Browse the repository at this point in the history
  3. Delete special-casing of .obj/.tlb (FILETYPE_NTOB/FILETYPE_TLB) (#77626)

    * Delete special-casing of .obj/.tlb (FILETYPE_NTOB/FILETYPE_TLB)
    
    * Unused function
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    elinor-fung and jkotas authored Oct 29, 2022
    Configuration menu
    Copy the full SHA
    9ed32f4 View commit details
    Browse the repository at this point in the history
Loading