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

Commits on Jun 15, 2024

  1. Add JsonSchemaExporter. (#103322)

    * Add JsonSchemaExporter.
    
    * Address feedback
    
    * Address feedback
    
    * Address feedback.
    
    * Add pattern keyword to numeric converters supporting string serialization.
    
    * Remove type keyword from string enum schemas.
    
    * Add $comment annotations to schemas using pattern.
    
    * Use transformer delegate instead of mutator.
    
    * Add TreatNullObliviousAsNonNullable setting.
    
    * Additional comments.
    eiriktsarpalis authored Jun 15, 2024
    Configuration menu
    Copy the full SHA
    de709b1 View commit details
    Browse the repository at this point in the history
  2. Expose various new Create and conversion APIs for the Vector types (#…

    …103462)
    
    * Expose various new Create and conversion APIs for the Vector types
    
    * Remove simdashwintrinsic handling for Vector2/3
    
    * Apply formatting patch
    
    * Ensure creation from a span checks the right element count for Vector2/3
    
    * Ensure that we create more correct WithElement nodes
    
    * Ensure that Vector128.AsVector128Unsafe preserves the fact it produces TYP_SIMD16
    tannergooding authored Jun 15, 2024
    Configuration menu
    Copy the full SHA
    f69972f View commit details
    Browse the repository at this point in the history
  3. Obsolete ServicePointManager 🎉 (#103456)

    * Obsolete ServicePointManager
    
    * Tweak obsoletion message on ServicePointManager
    MihaZupan authored Jun 15, 2024
    Configuration menu
    Copy the full SHA
    4b7fda5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94bb125 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd7a1de View commit details
    Browse the repository at this point in the history
  6. Arm64/SVE: Implement ConvertToInt32 and ConvertToUInt32 for double (#…

    …103436)
    
    * Added ConverToInt32 and ConvertToUInt32 for float inputs.
    
    * Added flags to handle only low predicate registers.
    
    * Fix whitespace
    
    * Remove special codegen flag
    
    * Added new test template for operations with different return types.
    
    * Add new test template.
    
    * Added api for ConvertToInt32 and ConvertToUInt 32 for double.
    
    * all merge conflicts fixed.
    ebepho authored Jun 15, 2024
    Configuration menu
    Copy the full SHA
    d2dbdd0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ae71602 View commit details
    Browse the repository at this point in the history
  8. Fix VS issue with unhandled exception on secondary threads (#103425)

    * Fix VS issue with unhandled exception on secondary threads
    
    When "just my code" is disabled, unhandled exceptions on secondary
    threads cause the VS to stop without any stack trace shown. This is
    similar to the recently fixed problem that was happening with user
    unhandled exception treatment.
    The exception is rethrown as native exception after leaving the last
    managed frame and it propagates to the `ManagedThreadBase_DispatchOuter`
    where it is caught. The debugger gets notified from there, but all of
    the managed stack frames are gone at that point, so the debugger cannot
    show them.
    The fix is to report exception on a secondary thread as unhandled
    earlier, right in the SfiNext where we report it for the primary
    threads. The secondary thread is different in having the
    DebuggerU2MCatchHandlerFrame on stack while in the primary thread case,
    there is no explicit frame.
    
    Close #103385
    
    * Modify the check for DebuggerU2MCatchHandlerFrame
    
    We need to check that it is also the topmost frame
    
    ---------
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    janvorli and jkotas authored Jun 15, 2024
    Configuration menu
    Copy the full SHA
    69a475a View commit details
    Browse the repository at this point in the history
  9. Fix paltests build (#103519)

    * Fix paltests build
    
    * Address feedback
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    
    ---------
    
    Co-authored-by: Jan Kotas <jkotas@microsoft.com>
    am11 and jkotas authored Jun 15, 2024
    Configuration menu
    Copy the full SHA
    4834a50 View commit details
    Browse the repository at this point in the history
Loading