- 27 8月, 2022 11 次提交
-
-
由 Anton Lapounov 提交于
-
由 Eric Erhardt 提交于
Log_WritingScopes_LogsWithCorrectColorsWhenColorEnabled appears to be passing for me in NativeAOT on both Windows and Linux. Contributes to #73436
-
由 Ero 提交于
-
由 Eirik Tsarpalis 提交于
* Remove unneeded references to JsonTypeInfo.PropertyInfoForTypeInfo. * Update src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonTypeInfo.cs * Update src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Metadata/JsonTypeInfo.cs * Address feedback
-
由 Tomas Weinfurt 提交于
* fix MaxResponseHeadersLength tests * add EnablePreviewFeatures * fix winhttp * feedback from review * feedback from review
-
由 Tomas Weinfurt 提交于
-
由 Steve Pfister 提交于
This change moves linux-bionic out of the runtime-staging pipeline and into runtime-extra-platforms. The effect is that all linux-bionic runs will be post PR unless triggered manually.
-
由 SingleAccretion 提交于
The multi-reg restrictions do not apply to them.
-
由 Tanner Gooding 提交于
* Adding a regression test for dotnet/performance#2575 * Ensure that the result span is fully initialized.
-
由 Marie Píchová 提交于
* Fixed GC collecting listener and/or connection while waiting on new connection/stream event * Minor fixes and cleanups
-
由 dotnet-maestro[bot] 提交于
[main] Update dependencies from 9 repositories - Merge branch 'main' into darc-main-1b91a625-558f-4732-8098-a4d9458b1134 - Merge branch 'main' into darc-main-1b91a625-558f-4732-8098-a4d9458b1134
-
- 26 8月, 2022 25 次提交
-
-
由 Steve Pfister 提交于
Avoids running these legs per PR in runtime-staging and places them in a more appropriate place.
-
由 Steve Harter 提交于
-
由 Adeel Mujahid 提交于
* Simplify platform macro definitions in PAL * Address CR feedback * Rename unwinder.cpp to baseunwinder.cpp * Sync arm64 DAC_CS_NATIVE_DATA_SIZE
-
由 Matt Galbraith 提交于
-
由 Meri Khamoyan 提交于
-
由 Meri Khamoyan 提交于
-
由 dotnet-maestro[bot] 提交于
[main] Update dependencies from dotnet/linker
-
由 Peter Sollich 提交于
Issue was that if a BGC thread handles a mark stack overflow, but runs into yet another mark stack overflow on another heap, we set a flag on the region, and the containing heap. However, the BGC handling the other heap may have already decided to move on, and may thus not see the flag. (#74571) Fix is to set the flag on the heap doing the scan rather than the heap containing the object causing the mark stack stack overflow. The thread handling that heap will indeed recheck the flag and rescan if necessary. This necessitates another change because in the concurrent case, we need each BGC thread to enter mark stack overflow scanning if there was a mark stack overflow on its heap. So we need to propagate the per-heap flag to all the heaps. Fixed another issue for regions where the small_object_segments local variable in background_process_mark_overflow_internal would be set incorrectly in the non-concurrent case. It would be set to FALSE as soon as all the regions for gen 0 are processed.
-
由 Andrew Au 提交于
-
由 Andrew Au 提交于
-
由 Michal Strehovský 提交于
This reverts commit 02c2ba0e.
-
由 Michal Strehovský 提交于
-
由 Aaron Robinson 提交于
* DisableRuntimeMarshalling block Vector types When DisableRuntimeMarshalling is set, the runtime should block a bad-list for blittable types. This doesn't address the case where the P/Invoke is inlined.
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/arcade build 20220823.2 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.22419.1 -> To Version 7.0.0-beta.22423.2 * Update dependencies from https://github.com/dotnet/arcade build 20220824.3 Microsoft.DotNet.ApiCompat , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions From Version 7.0.0-beta.22419.1 -> To Version 7.0.0-beta.22424.3 Co-authored-by: Ndotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
-
由 Ahmet İbrahim AKSOY 提交于
* Fix: Initial attempt to fix - ut passed * Update: Forgotten save * Update: Clear and Dispose ops on handles * Update: Activate tests for Unix and correct no reuse behavior * Update: Review Changes * Update: Deleted forgotten comment * Update: Review change
-
由 Jan Kotas 提交于
Document the recent engineering system improvements
-
由 Ankit Jain 提交于
* CI: Tighten the path based triggers for jobs `subsets`: - `mono`: exclude all `src/mono/wasm`, since any changes in that will trigger the wasm jobs anyway - `runtimetests`: exclude Wasm.Build.Tests, and Wasm.Debugger.Tests, both of which are in `src/tests/BuildWasmApps`, but are *not* related to runtime tests. - `coreclr_jit`: exclude `src/mono/*` completely, unrelated. Also, exclude `eng/pipelines/common/evaluate-default-paths.yml` from all the subsets, so changes in that doesn't trigger unncessary builds. * Address review feedback
-
由 Steve Molloy 提交于
* Re-enable MemoryCacheTest.Contains. Add a little more info in case of failures.
-
由 Aleksey Kliger (λgeek) 提交于
Partially reverts https://github.com/dotnet/runtime/pull/68991 When LLVM code calls non-LLVM code it will pass arguments in SIMD registers which the non-LLVM code doesn't expect Fixes https://github.com/dotnet/runtime/issues/73454 (issue 1)
-
由 Tomas Weinfurt 提交于
* update Helix arm64 images * update images * fix conditions * uopdate docker images * update containers * update debian containers * update ubuntu * update ubuntu
-
由 Aaron Robinson 提交于
* Reenable class-memaccess warning * Match x64 logic in emitarm.cpp * Make GCProtect sections with "gc" variable consistent Co-authored-by: NJan Kotas <jkotas@microsoft.com>
-
由 Radek Zikmund 提交于
* Disable ConnectWithRevocation_ServerCertWithoutContext_NoStapledOcsp on NativeAoT * Disable tests against #70981 instead
-
由 David Wrighton 提交于
An evaluation of the cost of "Copy native test components to test output folder" indicates that there are 2 major performance bottlenecks in that routine. There are the findings I had 1. The routine spends significant time loading every test project into msbuild to determine what to do. This processing takes as much as 400ms per test on hardware which has slow IO performance. 2. On Unix platforms, when producing the test script binaries, we make the scripts executable by using chmod. This ALSO takes as long as 400ms on the slowest platforms. 3. Actually copying the native binaries around is extremely cheap and fast, and the cost to generate the test scripts is also fairly low. This change addresses both of these issues. 1. For the issue that we look into each test project to determine what to do, I observed that for tests which are pri1 tests, when running a pri0 only job, we don't need to even examine any of the tests marked as exclusively pri1. This is a bit of a hack, but it does seem to work quite well. 2. For the chmod issue, since we don't actually maintain the executable bit when sent to helix, I set an msbuild property when generating the scripts during the "Copy native test components to test output folder" to just not set that flag. Results: Mac OSX test run jobs take ~8 minutes to run this portion of the build, down from ~27 minutes. Performance improvements are visible on all architectures/OS pairings, but they aren't as dramatic.
-
由 Filip Navara 提交于
Fixes tests on big endian platforms.
-
由 Tomas Weinfurt 提交于
-
- 25 8月, 2022 4 次提交
-
-
由 Shay Rojansky 提交于
To unblock CI build failures, works around #74170
-
由 Michal Strehovský 提交于
-
由 Ankit Jain 提交于
* [wasm] Move stable jobs from runtime-staging to runtime - library tests: windows - AOT tests: windows - Debugger tests (chrome): windows, and linux - Wasm.Build.Tests: windows * Move last remaining wasm-firefox tests to runtime too * Move firefox debugger tests to runtime-extra-platforms * Fix browser-eventpipe build ``` src/mono/sample/wasm/browser-eventpipe/Program.cs(80,13): error IDE0074: (NETCORE_ENGINEERING_TELEMETRY=Build) Use compound assignment ```
-
由 Alexander Köplinger 提交于
**BYPASS_SECRET_SCANNING**
-