- 06 8月, 2022 7 次提交
-
-
由 Elinor Fung 提交于
-
由 Steve Pfister 提交于
As a result of #73013 landing, the skipped StructureToPtr tests can be enabled. Contributes to #73008
-
由 Karel Zikmund 提交于
SendMailAsync_CanBeCanceled_CancellationToken is failing also on CoreCLR and on OSX - tracked by #73447
-
由 Jeremy Koritzinsky 提交于
-
由 Anton Firszov 提交于
Fix #61411 and harmonize argument exception handling.
-
由 Aaron Robinson 提交于
-
- 05 8月, 2022 33 次提交
-
-
由 Katya Sokolova 提交于
* Fix sending end stream for websocket over H/2 * feedback * Update src/libraries/System.Net.WebSockets.Client/tests/SendReceiveTest.Http2.cs Co-authored-by: NNatalia Kondratyeva <knatalia@microsoft.com> * default usessl in tests * Update src/libraries/System.Net.WebSockets.Client/tests/ConnectTest.Http2.cs Co-authored-by: NStephen Toub <stoub@microsoft.com> * disable new tests on browser because sockets not supported Co-authored-by: NNatalia Kondratyeva <knatalia@microsoft.com> Co-authored-by: NStephen Toub <stoub@microsoft.com>
-
由 Jakob Botsch Nielsen 提交于
Fix #73409
-
由 Parker Bibus 提交于
* Fix global.json empty parse error by adding brackets * Update the version of dotnet being used to build Maui apps and the rollback file to a set of compatible workload versions.
-
由 Stephen Toub 提交于
* Vectorize Convert.ToBase64CharArray and TryToBase64Chars A previous PR vectorized Convert.ToBase64String for larger inputs by using Base64.EncodeToUTF8 and then encoding the result UTF8 bytes into a UTF16 string. It did not touch Convert.ToBase64CharArray nor Convert.TryToBase64Chars, however. The ToBase64String change makes use of a temporary array rented from the array pool, and the expectation is it'll rarely allocate, but if it does, it's part of a method that's already allocating the resulting string and so it's presumed to not be too impactful. ToBase64CharArray and TryToBase64Chars, however, are intended to be entirely non-allocating, and so even renting from the array pool would be problematic. This PR changes the non-allocating variants to use Base64.EncodeToUtf8 as well. But instead of renting a temporary buffer, it banks on the knowledge that the encoded Base64 bytes are 1/2 the length of the resulting chars, since the bytes are all guaranteed to be ASCII. Thus, it can treat the destination char buffer as scratch space for the encoded UTF8 bytes, and then widen in-place. This obviates the need for a separate temporary buffer, making it appropriate for the non-allocating versions. And once we had the helper for those, we can use that same helper to replace the code added to ToBase64String, making it non-allocating as well (beyond of course the result string it has to allocate by its nature), and thus making it more predictable. Overall, this fixes the possible additional allocation in ToBase64String as well as the performance inversion that the allocating ToBase64String could have been significantly faster (due to vectorization) than the ToBase64CharArray and ToBase64Chars methods intended to be the faster versions. * Address PR feedback and a bit of additional cleanup
-
由 Adam Sitnik 提交于
-
由 Adam Sitnik 提交于
-
由 Jan Kotas 提交于
- Disable test that is testing 64-bit incompatible API on 64-bit platforms - Relax ArgumentException argument name validation. The name of the argument that test was expecting did not match the actual name of the method argument since the ArgumentException originates several layers deep into the implementation. Fixes https://github.com/dotnet/runtime/issues/73421 Fixes https://github.com/dotnet/runtime/issues/73422 Fixes https://github.com/mono/mono/issues/15311
-
由 Jan Kotas 提交于
* Disambiguate calli thunks based on full calling conventions Fixes dotnet/runtimelab#153 * Add smoke test Co-authored-by: NMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
-
由 Katya Sokolova 提交于
* Documenting providing websocket upgrade response * Apply suggestions from code review Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com> Co-authored-by: NMiha Zupan <mihazupan.zupan1@gmail.com>
-
由 Ankit Jain 提交于
-
由 Anton Firszov 提交于
-
由 Radek Zikmund 提交于
Disable System.Net.Quic.Tests.QuicStreamConformanceTests.Parallel_ReadWriteMultipleStreamsConcurrently (#73446)
-
由 Eirik Tsarpalis 提交于
-
由 Ankit Jain 提交于
.. builds. https://github.com/dotnet/runtime/pull/72394 disabled the cache always, even when it was intended to be used. This reverses that change. Fixes https://github.com/dotnet/runtime/issues/73419
-
由 Eirik Tsarpalis 提交于
* Implement thread-local caching for Utf8JsonWriter in JsonSerializer. * address feedback * Address feedback * Fix nullability warnings in ns2.0 build
-
由 Ankit Jain 提交于
The sdk issue https://github.com/dotnet/sdk/issues/26967 was fixed in https://github.com/dotnet/sdk/pull/26796 . Fixes https://github.com/dotnet/runtime/issues/73312 .
-
由 Michal Strehovský 提交于
This time found some product issues and fixed them.
-
由 Michal Strehovský 提交于
-
由 Theodore Tsirpanis 提交于
-
由 Filip Navara 提交于
-
由 David Wrighton 提交于
- This support has been a bit of a bug farm, and hasn't provided much value as we have the more capable Mibc support - Customers which wish to use Ibc support can now enable this support as needed
-
由 Tanner Gooding 提交于
* Adding the IBinaryInteger<T>.ReadLittleEndian and IBinaryInteger<T>.ReadBigEndian APIs * Adding tests for the IBinaryInteger<T>.ReadLittleEndian and IBinaryInteger<T>.ReadBigEndian APIs * Ensure IBinaryInteger<T>.ReadBig/LittleEndian APIs take ROSpan * Update src/libraries/System.Private.CoreLib/src/System/Byte.cs Co-authored-by: NStephen Toub <stoub@microsoft.com> * Fix accidentally removed 0 in char * Update IndexOfAny to compare against >= 0, rather than != -1 Co-authored-by: NStephen Toub <stoub@microsoft.com>
-
由 Adeel Mujahid 提交于
-
由 Tomáš Rylek 提交于
As Andy Ayers suggested in the issue #72822 and I confirmed, Crossgen2 signature emitter was missing the code path for emitting function pointer signatures. This change fixes this deficiency. The change also removes the issues.targets exclusion of the affected test that Andy originally merged in to mitigate the issue. Thanks Tomas
-
由 Tomas Weinfurt 提交于
* increase timeout on ZeroByteRead_IssuesZeroByteReadOnUnderlyingStream test' * feedback from review * feedback from review
-
由 Aaron Robinson 提交于
* Update InteropServices tests for NativeAOT * Remove SetWin32ContextInIDispatchAttribute attribute and tests. - this was no longer in the ref assembly so just removing it. * Remove dependency on registered COM server. This enables more expansive testing on all Windows SKUs.
-
由 Eirik Tsarpalis 提交于
* Fail JsonTypeInfo.CreateObject setting when not supported by converter. * add clarifying comment. * Remove dead code.
-
由 Eirik Tsarpalis 提交于
* Fix InvalidCastException when casting a polymorphic converter. * Extend test coverage and fixes for the case of deserialization. * Update src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonTypeInfoOfT.cs
-
由 Eirik Tsarpalis 提交于
-
由 Eduardo Velarde 提交于
Add TieredPGO and ReadyToRun to Microsoft-Windows-DotNETRuntime/TieredCompilation/Settings event (#72056)
-
由 Manish Godse 提交于
-
由 Jan Kotas 提交于
* Delete NGen flavor of JIT configs We do not need them anymore since the JIT configs are specified on AOT tool command line now. * Update docs
-
由 Aleksey Kliger (λgeek) 提交于
* [docs] Debugging Libraries tests on Mono using VS Code * markdown lint fixes * A note about windows
-