- 01 12月, 2020 7 次提交
-
-
由 Stephen Toub 提交于
-
由 Stephen Toub 提交于
HTTP/1.1 support with sync requests currently doesn't work when a ConnectCallback is specified, even though a developer who wanted to make synchronous requests could provide a synchronously-completing callback. This also consolidates the connect logic across sync/async, avoids an extra delegate, etc.
-
由 Zoltan Varga 提交于
-
由 Jeremy Koritzinsky 提交于
-
由 Jan Kotas 提交于
-
由 Tomas Weinfurt 提交于
* attempt to stabilize CopyToAsync_AllDataCopied_Large for Tls13 * feedback from review * swap streams back * feedback from windows * remove extra using
-
由 Adam Sitnik 提交于
* optimize DateTimeOffset.UtcNow by removing redundant verification, cuts 10% of time on Windows * Update src/libraries/System.Private.CoreLib/src/System/DateTimeOffset.cs Co-authored-by: NStephen Toub <stoub@microsoft.com>
-
- 30 11月, 2020 5 次提交
-
-
由 Jan Vorlicek 提交于
The atoll definition in the pal.h was leaking into the PAL implementation and on Alpine edge, the difference in throws() classification was causing a build break.
-
由 xtqqczze 提交于
* Use AsSpan(start, length) Replace `AsSpan().Slice(start, length)` with `AsSpan(start, length)` * Use AsMemory(start, length) Replace `AsMemory().Slice(start, length)` with `AsMemory(start, length)` * Apply suggestions from code review Co-authored-by: NStephen Toub <stoub@microsoft.com> Co-authored-by: NStephen Toub <stoub@microsoft.com>
-
由 dotnet-maestro[bot] 提交于
Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Marek Safar 提交于
* Optimize storage of icu locale data to reduce SPC size by about 10k and avoid allocating huge string on the heap Fixes #45129 * Formatting fixes
-
由 Stephen Toub 提交于
* Revert "Compile System.Private.CoreLib with Crossgen2 by default (#44618)" This reverts commit b79e4d3c. * Add a change to ensure libraries are built/tested
-
- 29 11月, 2020 3 次提交
-
-
由 Zoltan Varga 提交于
-
由 Tomáš Rylek 提交于
Previously, when --r2r-dump-path was specified, we only applied it to test app compilations. This change adds support for R2RDump in framework compilation too. Thanks Tomas
-
由 Zoltan Varga 提交于
Preserve UnmanagedCallersOnlyAttribute on mono, the runtime needs it, and it can be removed when using --used-attrs-only. (#45291)
-
- 28 11月, 2020 2 次提交
-
-
由 Egor Bogatov 提交于
-
-
- 27 11月, 2020 8 次提交
-
-
由 Tomáš Rylek 提交于
After I deleted the Utf8String-related experimental code from the runtime repo per JanK's suggestion, I can now enable Crossgen2 compilation for System.Private.CoreLib by default. Thanks Tomas
-
由 Eirik Tsarpalis 提交于
* ensure BitArray fill operation does not produce dirty bits * Update BitArray BinaryFormatter expected blob
-
由 Roman Konecny 提交于
Optimized to use 8 bits lookup tables tree with result of about 0.35 CPU utilization as oppose to former version. Decoding table is lazy generated as ushort[].
-
由 Jan Kotas 提交于
-
由 Michal Strehovský 提交于
We never test managed tools in Debug configuration because we never build the runtime partition in the Debug configuration - we only build Checked. But managed tools don't know what Checked means because it's not an MSBuild concept. So we never run the tools with asserts turned on.
-
由 Jan Kotas 提交于
* Convert several FCalls to QCalls, plus misc cleanup Co-authored-by: NStephen Toub <stoub@microsoft.com>
-
由 Jan Kotas 提交于
Avoid code duplication and contribute to #45237 and #45032
-
由 yowl 提交于
-
- 26 11月, 2020 15 次提交
-
-
https://github.com/dotnet/xharness由 dotnet-maestro[bot] 提交于
[master] Update dependencies from dotnet/xharness
-
由 Peter Sollich 提交于
* Changes to allow us to use the mark list for foreground GCs. The key point is to clear the background GC mark bits for objects that the foreground GC found to be dead. The existing code walked all the dead objects individually and cleared their mark bits, but as it turns out, it is significantly cheaper to turn off the mark bits in bulk. * Address code review feedback - factor out common while-loop.
-
由 Peter Sollich 提交于
This change implements some primitive work stealing by executing GCScan::GcWeakPtrScanBySingleThread on the first thread that finishes GCScan::GcWeakPtrScan and sort_mark_list.
-
由 Adeel Mujahid 提交于
* Share unix getexepath() definition via src/native * Address CR feedback * Remove duplicate property * Inline variable with single usage * Fix include path in tests * Remove unixcoreruncommon static lib dependency * Merge coreruncommon.{cpp,h} into corerun.cpp * Include local headers before the first use * Remove Unix case from (Win32 only) corerun * Use realpath in getauxval case * Delete obsolete comment
-
由 Marek Safar 提交于
-
由 Stephen Toub 提交于
* Remove closure/delegate allocation from ConsoleLoggerProvider.CreateLogger * Update src/libraries/Microsoft.Extensions.Logging.Console/src/ConsoleLoggerProvider.cs Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Khalid Abuhakmeh 提交于
Add AggressiveInline To BitConverter.ToXXX methods that take ReadOnlySpan<byte> Fixes #2106 Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Ryan Lucia 提交于
* Ifdef out removed icalls on netcore * Fix format string for cross builds desc here is based on the pointer size of the target, whereas void* is based on the host * Re-enable -WError on CI for OSX and Wasm This got lost in the CMake transition * Improve ep_rt_thread_id_t handling. * Make types_str local to mono_fdhandle_insert * Fix OSX build error. * Align os thread id to uint64_t. * Update src/mono/mono/sgen/sgen-descriptor.c Co-authored-by: NAleksey Kliger (λgeek) <akliger@gmail.com> * Update src/mono/mono/sgen/sgen-descriptor.c Co-authored-by: NAleksey Kliger (λgeek) <akliger@gmail.com> * Update src/mono/mono/sgen/sgen-descriptor.c Co-authored-by: NAleksey Kliger (λgeek) <akliger@gmail.com> * Revert "Make types_str local to mono_fdhandle_insert" This reverts commit 04f56efcb8e9d33dca12f831f9c05591c649678c. * Put types_str under appropriate ifdef * Disable Werror on wasm Co-authored-by: NlateralusX <lateralusx.github@gmail.com> Co-authored-by: NAleksey Kliger (λgeek) <akliger@gmail.com> Co-authored-by: NAlexander Köplinger <alex.koeplinger@outlook.com>
-
由 Levi Broderick 提交于
- Use modern C# calli features to invoke allocator and ctor - Share arg validation code between CreateInstance and GetUninitializedObject - Improve exception message when CreateInstance fails - Lay foundation for future work in Activator Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Justin Kotalik 提交于
-
由 Tom Deseyn 提交于
NetworkInterface.Linux: take into account physical link status for OperationalStatus and GetIsNetworkAvailable (#44867)
-
由 Alexander Köplinger 提交于
They're no longer needed after https://github.com/dotnet/runtime/pull/44976
-
https://github.com/dotnet/xharness由 dotnet-maestro[bot] 提交于
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 1.0.0-prerelease.20574.2 -> To Version 1.0.0-prerelease.20575.2 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Stephen Toub 提交于
* Reduce allocation from OptionsCache's concurrent dictionary This type is primarily used for getting and rarely mutated after startup; we don't need to pay for lots of lock objects to optimize for mutation. * Avoid closure/delegate allocations in `OptionsManager<T>.Value` * Update src/libraries/Microsoft.Extensions.Options/src/OptionsCache.cs Co-authored-by: NDavid Fowler <davidfowl@gmail.com> Co-authored-by: NDavid Fowler <davidfowl@gmail.com>
-
由 Stephen Toub 提交于
-