1. 12 8月, 2022 19 次提交
    • K
      Introduce a default synchronization context for wasm (#72652) · 55f5c7c0
      Katelyn Gadd 提交于
      Introduce a JSSynchronizationContext that automatically remotes function calls back to the browser thread and queues them as background jobs.
      Exercise sync context in threads sample to display the complete progress indicator
      Clean up an old copy-paste error in the typescript
      55f5c7c0
    • S
      Port distributed transaction support for Windows (#72051) · c55d76d4
      Shay Rojansky 提交于
      Closes #715
      c55d76d4
    • M
      Fix repro project for Release builds (#73836) · 6a2c63f9
      Michal Strehovský 提交于
      6a2c63f9
    • D
      [main] Update dependencies from 8 repositories (#72934) · 831d0861
      dotnet-maestro[bot] 提交于
      * Update dependencies from https://github.com/dotnet/runtime-assets build 20220726.1
      
      Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
       From Version 7.0.0-beta.22361.2 -> To Version 7.0.0-beta.22376.1
      
      * Update dependencies from https://github.com/dotnet/emsdk build 20220726.1
      
      Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
       From Version 7.0.0-rc.1.22368.1 -> To Version 7.0.0-rc.1.22376.1
      
      * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220728.2
      
      Microsoft.CodeAnalysis.NetAnalyzers
       From Version 7.0.0-preview1.22373.2 -> To Version 7.0.0-preview1.22378.2
      
      * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220729.1
      
      Microsoft.CodeAnalysis.NetAnalyzers
       From Version 7.0.0-preview1.22373.2 -> To Version 7.0.0-preview1.22379.1
      
      * Update dependencies from https://github.com/dotnet/runtime build 20220731.5
      
      Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.DotNetHost , Microsoft.NETCore.DotNetHostPolicy , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Text.Json
       From Version 7.0.0-rc.1.22374.4 -> To Version 7.0.0-rc.1.22381.5
      
      * Update dependencies from https://github.com/dotnet/icu build 20220802.1
      
      Microsoft.NETCore.Runtime.ICU.Transport
       From Version 7.0.0-rc.1.22375.1 -> To Version 7.0.0-rc.1.22402.1
      
      * Update dependencies from https://github.com/dotnet/xharness build 20220801.2
      
      Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
       From Version 1.0.0-prerelease.22375.5 -> To Version 1.0.0-prerelease.22401.2
      
      * Update dependencies from https://github.com/dotnet/emsdk build 20220801.1
      
      Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
       From Version 7.0.0-rc.1.22368.1 -> To Version 7.0.0-rc.1.22401.1
      
      * Update dependencies from https://github.com/dotnet/runtime-assets build 20220802.1
      
      Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
       From Version 7.0.0-beta.22361.2 -> To Version 7.0.0-beta.22402.1
      
      * Update dependencies from https://github.com/dotnet/roslyn-analyzers build 20220803.2
      
      Microsoft.CodeAnalysis.NetAnalyzers
       From Version 7.0.0-preview1.22373.2 -> To Version 7.0.0-preview1.22403.2
      
      * Update dependencies from https://github.com/dotnet/msquic build 20220803.1
      
      System.Net.MsQuic.Transport
       From Version 7.0.0-alpha.1.22371.1 -> To Version 7.0.0-alpha.1.22403.1
      
      * Update dependencies from https://github.com/dotnet/llvm-project build 20220804.1
      
      runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter , runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter , runtime.osx.11.0-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.ObjWriter , runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter
       From Version 1.0.0-alpha.1.22364.1 -> To Version 1.0.0-alpha.1.22404.1
      
      * Update dependencies from https://github.com/dotnet/xharness build 20220805.1
      
      Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
       From Version 1.0.0-prerelease.22375.5 -> To Version 1.0.0-prerelease.22405.1
      
      * Update dependencies from https://github.com/dotnet/emsdk build 20220805.3
      
      Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
       From Version 7.0.0-rc.1.22368.1 -> To Version 7.0.0-rc.1.22405.3
      
      * Update dependencies from https://github.com/dotnet/msquic build 20220805.1
      
      System.Net.MsQuic.Transport
       From Version 7.0.0-alpha.1.22371.1 -> To Version 7.0.0-alpha.1.22405.1
      
      * Update dependencies from https://github.com/dotnet/llvm-project build 20220806.4
      
      runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
       From Version 11.1.0-alpha.1.22376.4 -> To Version 11.1.0-alpha.1.22406.4
      
      * Update dependencies from https://github.com/dotnet/runtime build 20220807.4
      
      Microsoft.NET.Sdk.IL , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.ILAsm , runtime.native.System.IO.Ports , System.Text.Json
       From Version 7.0.0-rc.1.22374.4 -> To Version 7.0.0-rc.1.22407.4
      
      * Update dependencies from https://github.com/dotnet/icu build 20220808.1
      
      Microsoft.NETCore.Runtime.ICU.Transport
       From Version 7.0.0-rc.1.22375.1 -> To Version 7.0.0-rc.1.22408.1
      
      * Update dependencies from https://github.com/dotnet/xharness build 20220808.1
      
      Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit
       From Version 1.0.0-prerelease.22375.5 -> To Version 1.0.0-prerelease.22408.1
      
      * Update dependencies from https://github.com/dotnet/emsdk build 20220808.2
      
      Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
       From Version 7.0.0-rc.1.22368.1 -> To Version 7.0.0-rc.1.22408.2
      
      * Update dependencies from https://github.com/dotnet/llvm-project build 20220808.2
      
      runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
       From Version 11.1.0-alpha.1.22376.4 -> To Version 11.1.0-alpha.1.22408.2
      
      * Update dependencies from https://github.com/dotnet/runtime-assets build 20220809.1
      
      Microsoft.DotNet.CilStrip.Sources , System.ComponentModel.TypeConverter.TestData , System.Drawing.Common.TestData , System.Formats.Tar.TestData , System.IO.Compression.TestData , System.IO.Packaging.TestData , System.Net.TestData , System.Private.Runtime.UnicodeData , System.Runtime.Numerics.TestData , System.Runtime.TimeZoneData , System.Security.Cryptography.X509Certificates.TestData , System.Text.RegularExpressions.TestData , System.Windows.Extensions.TestData
       From Version 7.0.0-beta.22361.2 -> To Version 7.0.0-beta.22409.1
      
      * Use stable VS2022 build images
      
      llvm-project uses that one too now so we shouldn't hit the MSVC ABI issue
      
      * Update dependencies from https://github.com/dotnet/llvm-project build 20220811.1
      
      runtime.linux-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.ObjWriter , runtime.linux-x64.Microsoft.NETCore.Runtime.ObjWriter , runtime.osx.11.0-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.osx.10.12-x64.Microsoft.NETCore.Runtime.ObjWriter , runtime.win-arm64.Microsoft.NETCore.Runtime.ObjWriter , runtime.win-x64.Microsoft.NETCore.Runtime.ObjWriter
       From Version 1.0.0-alpha.1.22364.1 -> To Version 1.0.0-alpha.1.22411.1
      
      * Update dependencies from https://github.com/dotnet/emsdk build 20220811.1
      
      Microsoft.NET.Workload.Emscripten.Manifest-7.0.100
       From Version 7.0.0-rc.1.22368.1 -> To Version 7.0.0-rc.1.22411.1
      Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
      Co-authored-by: NLarry Ewing <lewing@microsoft.com>
      Co-authored-by: NAnkit Jain <radical@gmail.com>
      Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
      831d0861
    • S
      Avoid url string allocation in WebProxy.IsMatchInBypassList (#73807) · 7262fe1d
      Stephen Toub 提交于
      * Avoid url string allocation in WebProxy.IsMatchInBypassList
      
      * Update src/libraries/System.Net.WebProxy/src/System/Net/WebProxy.cs
      Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com>
      Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com>
      7262fe1d
    • B
      Copy default value back when Missing.Value is provided as argument (#73670) · f52d8c59
      Buyaa Namnan 提交于
      * Copy back Missing.Value after Invoke
      
      * Refactor to use existing copy back mechanism
      Co-authored-by: NSteve Harter <steveharter@users.noreply.github.com>
      f52d8c59
    • T
    • A
      Add missing interop doc (#73805) · 87533c72
      Aaron Robinson 提交于
      87533c72
    • T
      4710133e
    • H
      fix a couple issues with Microsoft.XmlSerailizer.Generator (#73550) · 48ce77b3
      Hong Li 提交于
      * fix a couple issues with Microsoft.XmlSerailizer.Generator
      
      * update per PR feedback
      
      * update 2 - change default to True
      
      * correct a mistake
      48ce77b3
    • E
      EnableAOTAnalyzer for most of Microsoft.Extensions libraries (#73737) · 231255da
      Eric Erhardt 提交于
      The only libraries that aren't enabled yet are DependencyInjection and Hosting. These will come in a separate PR.
      
      Contributes to #71654
      231255da
    • M
      Fix handling of no metadata type (#73759) · 0d4f6242
      Michal Strehovský 提交于
      Turns out we do have one situation where a MethodTable would have no metadata - when it's the unconstructed MethodTable. User code doesn't see them.
      0d4f6242
    • T
      Update cmake endif statement (#73787) · d8226260
      Tom McDonald 提交于
      #73769
      d8226260
    • P
      [wasm] fix error cases in assets loading (#73702) · 478a8a28
      Pavel Savara 提交于
      * fix bad rename of maxParallelDownloads - throttling
      * fix re-try logic
      * fixed counting of loaded assets
      * catching more error cases
      * fix blazor detection
      478a8a28
    • S
      Properly encode small structs in bitcasts (#73717) · 24c0d700
      SingleAccretion 提交于
      * Encode small structs as bitcast targets
      
      * Add a test
      24c0d700
    • R
      Temporarily remove Windows.11.Arm64.Open queue (#73780) · b942f21d
      Radek Zikmund 提交于
      https://github.com/dotnet/runtime/pull/73713 added Windows.11.Arm64.Open runs to check MsQuic functionality there, but currently, there is no HW servicing the queue and the ci job timeouts. This PR temporarily suspends runs on the queue until appropriate HW is deployed to helix.
      b942f21d
    • T
    • L
      Honor naming policy for string enum deserialization (#73348) · 50fec864
      Layomi Akinrinade 提交于
      * Honor naming policy for string enum deserialization
      
      * Remove cache bounds in favor of correctness
      
      * Address feedback
      
      * Remove possibly invalid dictionary key policy cache
      
      * Address feedback
      
      * Address feedback
      
      * Clean up
      50fec864
    • P
      Fix two issues: (#73761) · 06060cde
      Peter Sollich 提交于
      - verify_region_to_generation_map needs to skip read only segments as they are not represented in the region to generation map.
      
      - move check to verify the mark queue is empty from the destructor to a normal method, and add a call to that method at the end of the mark phase.
      06060cde
  2. 11 8月, 2022 21 次提交