Open performanceautofiler[bot] opened 4 years ago
@kunalspathak this looks real and bad
full historical data also shows a big jump: https://pvscmdupload.blob.core.windows.net/reports/allTestHistory%2fmaster_arm64_ubuntu%2018.04%2fSystem.Collections.IterateFor(Int32).IList(Size%3a%20512).html
@DrewScoggins could you please transfer it to the runtime repo?
I did asm diff for ARM64 for .NET 3.1 vs. .NET 5.0 and don't see any difference. The Get method in fact improved because we CSE the get_Item
and get_Count
address.
@DrewScoggins , @adamsitnik - It looks like we regressed recently. Any idea on how to see the changes that went in? When I do baseline vs. test compare, the link that comes up is that of https://github.com/dotnet/installer repo changes. How do I map that back to dotnet/runtime commits?
So you can find it by looking at this diff. There you can see the commit hashes of runtime that we are using for the two builds. I have generated all of the commits between the two runtime commits using git log below, but it is a large number of commits. Sadly, that is best that we have right now.
907f7da59b4 [wasm][debugger] Support deep member accesses for EvaluteOnCallFrame (#40836)
d0efddd932f Use Roslyn apis to generate Platform Not Supported Assemblies (#40296)
43bc8e85d16 Ordinal Ignore Case Optimization (#40910)
ea0dd4932fd Deduplicate Helix environment setup in send-to-helix-step.yml (#40909)
600eaa2a9a4 (origin/release/5.0-rc1) [mono] Loader improvements: bundle optimization and logging (#40819)
161f53c6175 retire TLS1.0/1.1 ciphers from default list (#40746)
e26d0131b23 Make RegexParseException and RegexParseError public, rename enum fields (#40902)
1fb34e7445f [mono] Add `X86Base` support. (#40861)
8a2315dd624 Add support for the InnerException in Json formatter using ToString() (#40852)
abdda9ae6b9 Don't load assemblies inside bundle when using LoadFrom (#40826)
ee63c99d82a Extend timeouts in revocation timeout tests.
e1cacbd434b Do not include extensions sequence if there are no extensions.
b38b2249e99 Throw when reference cannot be assigned to converter.TypeToConvert (#39015)
b45ee9d37af Remove ObsoletedInOSPlatformAttribute (#40945)
6c05d93e3f6 Fix patch skip + emulation on ARM64 (#40941)
13198a5b05f use port in SPN calculation if not default (#40860)
1527834aeac [aot] Avoid emitting generic instances with vtype arguments on wasm to save space. (#40854)
2d3fb222d83 Pass length to PathCharString.Append on SunOS (#40928)
af03b0450e8 Do not build Targeting pack in source-build (#40870)
096578ed4e9 Test concurrent calls to CallSite.AddRule() and MoveRule() (#40858)
f48bf80183e Not all object converters return a JsonElement (#40921)
6574b7fdeef Create dump in utility thread after m_LastThrownObjectHandle has been set (#40915)
dfb3022b597 Normalize directory separator of paths in FileSpec (#40699)
0bfb0fd4029 Intrinsicify SpanHelpers.IndexOfAny(char,...) (#40729)
cb5177399c0 Reenable crossgen2smoke under GC stress (#40849)
2167dcf3b9b Fix GC liveness check in ByRefLocals test (#40857)
63adbf23e37 Make the buffer size configurable for generational aware analysis (#40918)
791834767b2 Block out the Runtime_40444 test failing in PR's + alpha-ordering (#40907)
3b824aafe71 Fix IndexOutOfRangeException in CallSite.MoveRule. (#39159)
b61efface6c Update linker warning numbers (#40865)
e7567088932 Make Enumerable.Cast<T> and friends return IEnumerable<T?> (#40929)
d8ca3562358 Include <sys/sysctl.h> only for FreeBSD in pal.cpp (#40923)
2d93df68bc9 Implement ReadOnlySequence<T>.GetPosition(SequencePosition) (#771), fixes #27158
296c90a362c Add NetworkError.TimedOut, rename Unknown to Other (#40841)
ba7c518a494 Renamed EventSources "Microsoft-"->"Private.InternalDiagnostics.".
b41f1c5f2fd Implement concept of unstable ABI into crossgen2 (#40820)
0862d48a9c9 Ensure value-type handling converter created by factory can be used to (#40879)
1382a341d89 Add remaining System.Net.Http Telemetry (#40838)
98eecc721d5 Disable HttpTelemetry for HTTP 3 requests (#40839)
e9c1cc4fe1d Fix runtime crash on Linux ARM64 running in WSL (#40597)
1341c35ace7 implement ConnectAsync overloads with CancellationToken on Socket and TcpClient (#40750)
91d7cd0145d Remove the coreClrRepoRoot YAML variable (#40893)
cac4f7dc8d1 Make suspend the default port configuration (#40888)
15ba1328f0a Workaround for WSL1 process IO redirection bug (#40851)
69b95dc0fdb Limit Debugger.Log() calls in EventSource (#40823)
63b2b8593f8 Delete unused files (#40889)
7619a616c3c Update PGO/IBC Data. (#40850)
d2601e3cad7 [wasm] Add Timezone data generator as build task (#39913)
c73371d9894 Change Assembly.GetFile(s) to throw when in-memory (#40593)
a32d979bda2 Fix sync ConnectHelper.Connect (#40880)
c00478bb92a Reverts https://github.com/dotnet/corefx/pull/37583 ("Use clonefile for CopyFile, if available #37583") (#40753)
321e5eb7cba Fix annotation in DataTableReaderListnener (#40855)
12f8e34fec1 Nullable: System.Xml, part 6 (XSLT minus XSLT.Runtime) (#40368)
f35d747e8d7 Generational aware analysis based on environment variable. (#40332)
71c83f38bc5 [mono] Make bundle filename changes netcore-only (#40845)
1dbdb8b7873 Move Font*, Image* and Margins converters to System.Drawing.Common and apply Unit and Name converter (#40825)
1d6fc683c6a Fix stack overflow createdump triggering on Windows (#40869)
89073400fd3 Ignore the executable file be deleted in Process Start (#40748)
7742b574c02 Fix TailCallStress mode. (#40698)
dc6ad2a89cd Change null handling in custom converters for backwards compat (#40859)
99829d5017b Throw when non-nullable struct converters indicate that they handle nullable structs (#40824)
2564f1acff5 Adding support for constrained open generics to DI (#39540)
3bb51130cff Fixing the allconfig build. (#40812)
c67684bead3 Fix a deadlock in EventSource and CounterGroup (#40259)
75495b77390 Fix ilasm, ildasm, crossgen and others launch from PATH (#40791)
732ea740a11 Update analyzers and various fixes to be able to build with latest RC1 SDK (#40796)
12f46e41eb0 Set MaxConcurrentStreams = 100 on new Http2Connection until first SETTINGS frame (#40779)
a62b38d0526 Move content type verification to a later stage (#40594)
6ed1e41e590 Ensure FileStatus and FileSystemEntry Hidden and ReadOnly attributes are retrieved the same way (#40641)
6cc7cffaff2 Fix timing issues with Http2_PingKeepAlive test. (#40788)
056f728bc26 Flaky multiple HTTP/2 connection tests read full request body (#40844)
46a563a5514 Applied BinaryPrimitives throughout CoreLib (#37582)
8fc4859e103 Handle potential null in ALC.ResolveSatelliteAssembly (#40817)
53e65e04ea5 Fix resolve_component_dependencies in single-file bundles (#40780)
ac492c95230 Improve JSON serialization perf of longer strings on mono (#39733)
a2908e327a3 Increase method resolution test coverage for generics (#40657)
64fd3484159 Remove unused method (#40658)
b932a519893 Improve SpanHelpers.IndexOfAny(byte,byte) (#40747)
1355a595aa8 Fix EmitLoadValueIndirect() for SByte and Byte (#40741)
978b39bbe6f Add the GT_MEMORYBARRIER operator to the set of instructions that need to record a ByrefExposed memory havoc impact in loops (#40821)
8e5da14ca8c Replace SocketsHttpConnectionFactory with SocketsConnectionFactory (#40506)
ff975e829d4 Increase timeout (#40808)
f3861cc6692 Publish transport packages that are not runtime packages (#40801)
ef4bc4d503b Remove obsoleted InplaceStringBuilder (#40743)
1e6e8d9c8fa Console.Unix: make Console.OpenStandardInput Stream aware of terminal (#39192)
36513fe1031 Dispose Process.Threads and Process.Modules when disposing and refreshing Process (#40681), fixes #40281
c75992f8ac7 Fix ValidateResult for StoreSelectedScalar tests (#40800)
2201a8e9ea0 Small library test clean up (#40833)
419c5f94c74 skip the hanging System.Diagnostics.Tests.ProcessWaitingTests.SingleProcess_WaitAfterExited test on Mono (#40837)
5e8e1a7a967 Remove unnecessary SwitchToThread on resume from suspend (#40790)
484a23df543 [runtime] Update cmake build. (#40811)
49d81de0830 [mono] Improve MonoImage filename handling for bundled images (#40818)
6362ec357ba Clean up the System.Net.Requests library tests because the respective library is PNSE on browser wasm (#40766)
276c09cd82b Re-enable one HttpContentTest library test on browser wasm (#40762)
54d3a76eb69 Forbid AllocateValueType from allocating byref like types on the heap (#40632)
54fb5973a01 /p:Configuration must use "Release" instead of "release" (#40816)
f0461cb5103 Mark DirectoryServices CAS APIs as Obsolete (#40756)
47345cd0a15 Add telemetry to System.Net.Security (#40108)
133c3761759 Make sure Debug.Fail and other similar methods have frame on the stack (#40807)
693cb577d08 [wasm] Changing debugger wasm test (#40792)
468808d3312 Rebrand Diagnostics Server to DiagnosticPort (#40499)
053d6082e2c [mono] Adjust wasm gitignore and Makefile (#40797)
28e2d54da1a Add GetProcessEnvironment command to diagnostics server (#40556)
baaf591d6a0 Add matchLength-returning APIs to CompareInfo (#40752)
1f36de113b1 Supressing NETStandard.Library package dependency for NET461 dependency groups (#40733)
8192a11d93c [Browser] fallback to Invariant mode if mono_wasm_load_icu_data wasn't called (#40765)
c7c2a7ca298 Refactor redundant validating datetime length logic in System.Text.Json (#40759)
f63189de985 Baseline API Compat errors due to attributes mismatch (#40787)
1de41bbbc1c Get index of first non ascii byte (#39506)
c6eac1f2d52 Cleanup old corefx/coreclr GitHub issue links (#40286)
a5c1d4226ad Unconditionally expand some of the Vector128 methods on x86/x64 in zapinfo.cpp (#40688)
a41137ce811 Remove disabled test since original issue will not be fixed (#40795)
6dad3b449b2 System.Diagnostics.Activity Perf Improvement Part 2 (#40544)
80962c8fc31 Fix initialization of DelayMethodCallThunksSection (#40734)
b21f0e5cfe9 Set default timeout to 120 for OSX build pools (#40783)
a72389ed7ed do not include libnethost.lib in shared folder (#40754)
8b036be4c38 JS api for creating GC roots to store temporary object references in (#40645)
6fb6750c561 Add link to @msftbot configuration for admins (#40789)
258dac81c64 Misspelling for "sitations" (#40749)
edebfbd48a9 Improve perf of hash one-shots on Win10
a24db1ceb73 Make Linux fetch timeout behavior for chain building more consistent with Windows
196fd1804dc [browser] Mark APIs as unsupported on browser (#40612)
7a7c9e0739b ensure we can cancel a write operation while we are waiting for a write on the HTTP2 connection to complete (#39654)
d7d36b132f9 [wasm][tests] Support running tests with a browser (#40173)
795acbb7a2d Enable Http2.0 tests for Http telemetry (#40763)
b08047db361 Improvements to allocation performance on machines with many processors (#32539)
c33bfc70f5f remove CheckForOverflowUnderflow from eventsource redist (#40757)
ff94c801083 Remove pinned MicrosoftNetCompilersToolsetVersion from Version.props (#40760)
6cfc044a32d Ensure that no exception is thrown when static properties on the Activity type are passed to EventListener (#40549)
6e89ae86ded Updating ClaimsPrincipal.Current to default back to Thread.CurrentPrincipal, as was done on .NET Framework (#40623)
d2c0ed643ee update System.Console manual test instructions for macOS (#40773)
219c60e19d1 Added support for CFB
2fd135f1b14 Optimize vectorized sorting - reduce code size, improve speed for large heaps (#40613)
3c29684ba59 add Process.Start(string fileName, IEnumerable<string> arguments) overload (#40661)
3174da7f961 [master] Update dependencies from dotnet/arcade mono/linker dotnet/llvm-project dotnet/xharness dotnet/icu (#40376)
4a436e3313f Configure ping in HTTP2 (#40257)
3873bf5c115 Attempt to fix GC stress bugs caused by provisional gen 2 GCs. (#40719)
494cfe7dcaa Sync HPackDecoder with ASP.NET Core changes (#40689)
fab6cd35fc6 [aot] Fix an assert which is hit for generic instances with a lot of arguments. (#40736)
316ac21c277 [wasm] Remove unnecessary console messages. (#40728)
0db8ecbea29 [mono][Browser] Update ICU (#40387)
58bfab58278 [interp] Rework OBJREF and fix a GC issue (#40710)
f9dffea5754 Correctly handle a cached CRL with no NextUpdate on Linux
1972ba770c9 card mark stealing fix (#40646)
19a4297925e Remove duplicate System.Private.CoreLib.ni.pdb symbol file from the crossgen2 symbol pacakge. (#40726)
eb66737df85 [wasm] Fix debugger tests source format (#40725)
8f24a74cef8 Additional HTTP/3 and QUIC fixes (#40675)
2e807ab0f4b [browser] Move the test specific code to the right location (#40722)
8a2820e35c5 [mono] Fix configure to actually disable dllmap on non-mobile platforms (#40686)
ddd1fc4af25 Revert "FormUrlEncodedContent - make key non Nullable (#40267)" (#40711)
0b3d5c859a9 Ensure re-used local is initialized (#40694)
84372edd58a ExecutionContext.Restore (#40322)
bfc10de4d9d Reenable NativeLibrary callback tests (#40669)
13d97e1ebb2 [coop] Use handles for mono_runtime_try_invoke_array (#40614)
7d25902c9b1 Ensure Process.MainWindowTitle and Process.Responding is refreshed (#38385)
b977407c9ec FormUrlEncodedContent - make key non Nullable (#40267)
66619ad7d85 Improve System.Numerics.Matrix3x2 and Matrix4x4 hash codes (#34452)
a026f9eb5f7 Broaden checks for BigInteger.Multiply (#1796)
f31ab5dbcc9 Basic h2c tests (#40702)
2adf9da74c3 HTTP Version Selection (#39201)
613676192a0 Fixing Matrix4x4 to use AdvSimd.Negate (#40684)
17b096dfbce Remove throw OperationCanceledException in Host.StopAsync (#40426)
c5b4474a902 Remove the unused local variable 'length' (#40693)
96d34c2f2a8 Fix some createdump issues (#40687)
701c5d9e4c7 fix error mapping in HttpWebRequest to handle NetworkException (#40666)
2215f7b231a [aot] Avoid dedup-ing non-public instances. (#40643)
9f0826200b6 Re-enable tracelogging test for crossgen2 (#40685)
c0d2bfcd8b0 add macOS 11 with arm64 to RID graph (#40644)
8bc5dbd1e5b [VisualBasic] Fix TypeName for COM objects (#40584)
7c9db601b7a Add logger to cache entry to catch exception (#37292)
c47a92d88c2 Fix handling of collectible thread statics and GC (#40671)
ead2cd50799 Remove unused locals in System.Net.* (#39575)
db2c30f3254 Fix virtual slot indices in VSD botr example (#40174)
739c53e737e Update README.md
82370978ea5 modifies flaky Microsoft.Win32 test (#40673)
3642deea823 Updating Matrix4x4 to accelerate several functions using Arm.AdvSimd (#40054)
80e00f03ae7 Update Codeowners file (#40662)
531f1af1838 make ConsoleKeyInfo implement IEquatable<ConsoleKeyInfo> (#40660)
1821567ab60 [Wasm] Enable CopyWithData FileSystem test (#40663)
600e22e3ee0 Added additional LoggerMessage.DefineScope() overloads, with more type parameters (up to 6 like .Define()). (#40568)
bfe783ce7c9 Extensions.Logging: JsonConsoleFormatter serializes scope and state properties using native json type (#40067)
71a21681916 Add feed for Nodejs 12.x (#40667)
302875d7f26 HTTP/2 Continuation test (#40533)
c78acdc4789 ICommand CanExecuteChanged should be nullable (#40648)
5e220a614d5 Improve error details on DNS Telemetry test failure (#40665)
09048ded389 Fix: FileStream.Dispose silently fails on Dispose when disk has run out of space (#38742)
65e51b7d7c3 Fixed XML docs for ILoggingBuilder AddProvider extension method (#40649)
50cd0c80315 Remove unused locals in System.Security namespaces
77b752b7cec Add additional Windows-specific APIs (#40610)
7a2671ad360 Remove max header length check from WebHeaderCollection (#40529)
0d6d73a6439 Fix versionless UCRT probing path (#40642)
e100d5ed292 Fix ref counting in ComWrappers tests (#40636)
7600720a60b Ensure Http Telemetry correctness (#40338)
7d152b7bc9a Suppress GS cookie checks in method epilogs (#40637)
857b2db4117 Path change for ryujit-overview.md (#40611)
88ab22d20ac add eventsource doc (#40630)
bcf3bd30adf Fix concurrent collections CA1836 rule violations (#40629)
23796081e07 Inline underlying array into ImmutableArray<T>.IsEmpty (#40635)
71283319d0b Type.IsAssignableTo (#40326)
8a734ff2b8b Remove unused locals in System.ServiceProcess.ServiceController (#39640)
095cb1637f4 [runtime] If the initial pinvoke lookup fails, emit some code inside the managed-to-native wrapper to retry to lookup on every call until it succeeds. (#40153)
b9557bc4e73 Widen ascii to utf16 (#39510)
8e85874b8ea Update using-dotnet-cli.md (#40580)
0cd114272fd Don't call user operator for null check of HttpMethod value (#40306)
e5779655a7b Fix DelayPromise constructor race condition (#40356)
f4efb11817d Disable SB test (#40628)
a6a15e16532 Sync Microsoft.Extensions ref assembiles for new linker attributes. (#40621)
13b2a181e10 Fixing debugger hang that would occur when inspecting a field that ha<E2><80><A6> (#40455)
4dbe414c31c [browser][file system] Tests System.IO.FileSystem (#39768)
a4eba0a0e1e Remove unused local in System.Configuration.ConfigurationManager (#40583)
eb243f03285 fix certificate ctx on windows and macOS (#39818)
495e929a8d0 Fixing an issue with the CPUID check for BMI1/BMI2 (#40615)
4988c25c0be Fix #33948 by decreasing number of tests per group (#40491)
c2711f5ad32 Run dotnet-format on the debugger source (#40618)
64d238d766a Update LSRA Doc (#39492)
93e8e05b450 Remove unused variable assignments in CapiHelper
4a61d1083a9 System.Diagnostics Tracing APIs additions (#40534)
efafca9bd8b use new OperatingSystem APIs in test projects that target NetCoreAppCurrent only (#40522)
1ec6939facb Support extra compiler flags during building (#39191)
7281349206c [aot] Fix the handling of r4/r8 parameter types with attributes during generic sharing. (#40498)
fb18a11af37 Use new OS checks in src (#40520)
4ec3a25cfa9 Fix typo in docs/workflow/building/libraries (#40600)
3b4f708fe2e Redefine signal for architecture mips (#40513)
7e097944639 check for Null returned from Assembly.GetEntryAssembly (#40598)
ff018310941 make ssl tests more portable (#40303)
e13871cb275 [wasm][debugger] Add support for invoking getters on ValueTypes (#40548)
aa5fdab9654 Update Microsoft.CodeAnalysis.NetAnalyzers to 3.3.0-beta3.20407.4 (#40560)
4a58c28b800 Update linux-requirements.md (#40576)
46acbaa5f13 fix flaky test (#40565)
00d4741b496 include more details in exception if remote certificate validation fails (#40110)
e1494e8e4c6 Minimal fix for Issue 620 (#40535)
110c7dcb1d1 Superpmi: adjust relocations (#40563)
51ad8e451c3 Reenable the test. (#40515)
7ab3163c9e1 Disable EOL Target Frameworks check in newer SDKs (#40552)
1db5808a303 [Arm64] Treat methods of non-generic Vector64 and Vector128 classes as intrinsics (#40441)
85d2bbc2ddb When returning a SIMD value use v0 register as the candidate for source operand of GT_RETURN in case when it is a single-register local variable
82ba676b709 Update using-dotnet-cli.md (#40504)
d1c7946bb08 Continue updating previous generic dictionaries after expansion (#40355)
de6380e65a8 Fix StringBuilder AV (#40500)
20e481843bf [wasm] [debugger] Support Exception Break on Debugger (handled and unhandled) (#40480)
39b9607807f Remove perf CI runs (#40540)
57678512d21 Sign and add entitlements to createdump and host binaries (#40485)
83ee84a7d62 Reduced code size and optimized name key creation for JSON properties and parameters (#40136)
2f13c5fac55 [mono] Allow creating `TypedReference *` and `TypedReference &` via reflection. (#40472)
c5e4fd71a8f WASM: Add pkgproj for the browser debug proxy/host transport package (#40494)
55ed5cda016 Fix covariant override disassembly (#40502)
64c25fd2b11 [Wasm] Add simple browser sample (#40460)
254ef0f7f7f Make Extensions linker friendly. (#40431)
89af52b01bb Update Equals method from ActivityContext (#40465)
5ebf5867c29 Fix Issue #877 - Use GT_OBJ when copying a struct (#40483)
ffa06471f6e [JsonSerializer] Prevent arbitrary properties from being cached when deserializing with parameterized ctors (#40495)
4b593940ee8 add NetworkException (#40344)
2b93f831736 Fix Japanese Abbreviated Era Names (#40300)
98bf6ddc594 Add -y to apt-get install commands (#40492)
9b3434ae2e2 Handle 16 byte HFA fields in arm64 profiler (#40482)
16ad2eab13d Disable formatting for outerloop. (#40517)
aa02ca29fa4 Add code to preserve public fields of input types to JsonSerializer (#40508)
03022564c9e [JsonSerializer] Verify null can't be assigned to non-nullable structs (#40446)
e7204f5d6fc Use T? for unconstrained nullable types (#40197)
5ca480ea678 Increase multiple HTTP/2 connections test timeouts again (#40464)
ebc57b94132 Address additional feedback from #40172 (#40505)
98bf6ddc594 Add -y to apt-get install commands (#40492)
98bf6ddc594 Add -y to apt-get install commands (#40492)
9b3434ae2e2 Handle 16 byte HFA fields in arm64 profiler (#40482)
16ad2eab13d Disable formatting for outerloop. (#40517)
aa02ca29fa4 Add code to preserve public fields of input types to JsonSerializer (#40508)
03022564c9e [JsonSerializer] Verify null can't be assigned to non-nullable structs (#40446)
e7204f5d6fc Use T? for unconstrained nullable types (#40197)
5ca480ea678 Increase multiple HTTP/2 connections test timeouts again (#40464)
ebc57b94132 Address additional feedback from #40172 (#40505)
fb6043adf72 fix nullable annotation for ImmutableInterlocked.Update methods (#40459)
5620160d496 [Wasm] Rename System.Runtime.InteropServices.JavaScript to System.Private.Runtime.InteropServices.JavaScript (#40478)
d575f104719 [Wasm] Ensure monovm_initialize is called on startup and address other startup items (#39446)
a0d41ec1131 [mono][interp] Optimize box+unbox to no-op (#40017)
56b865af0a2 Enable CBOR property tests in CI runs (#40135)
3ea278dae39 Remove new platform members from OSPlatform (#40373)
851e32a888d Trim async debugging when debugging feature is disabled (#40400)
c073e574a6d Implement platform guards in OperatingSystem class (#40457)
74611e5a214 Fix caching EH clause type handle problem in a conservative fashion (#40493)
a81e48ffb17 Add DesignerAttribute to types that had it in full framework (#40425)
2d160e42f97 Make ComponentModel intrinsic TypeConverters linker-safe (#39973)
9c6ef07c34f Add nullability annotations for *XPath* files in Xml/Dom and Xml/Xsl (#40295)
0e73b9ba818 Fix gc stress coverage handling of epilogs on X86 (#40432)
fe81abd1712 Remove workaround in DefaultValueAttributeCtorTest trimming test (#40448)
e2b42c53045 import array access as OBJ for structs. (#40488)
9b2f548c3b0 Allow execution of R2R code in singlefile app on windows. (#40104)
a1da393cac0 [Arm64] Treat Math/MathF.FusedMultiplyAdd as intrinsics (#40124)
a34177e1ec1 QUIC and HTTP/3 fixes (#40468)
2021d54c49d map TcpListener APM methods to Task-based methods (#40476)
89788004d21 JIT: Properly handle a switch opt case during early flow opts (#40434)
0adf9b52fa4 Revert " Define SIGSTOP for architecture mips (#40299)" (#40470)
f4179b944ee Simplify JS interop for Blazor WebAssembly (#40467)
c5ca43e49a8 Re-enable debug_levels less than zero to indicate debugging without debug logging (#40458)
a69d919a62e Add nodejs and npm install steps (#40474)
2f7215e37a1 Fix several typos in bash script generation for Crossgen2 (#40417)
3f25803a298 [wasm] Fix GC support in ves_icall_get_trace (). (#40384)
ff47b4bb937 [System.Console] Fix manual test (#39460)
a778b7e0972 Check more patterns for retBuffer. (#40340)
8f6a77a8f6b Remove EventSourceAttribute usages when EventSource feature is disabled (#40329)
0f7370baa68 Define SIGSTOP for architecture mips (#40299)
370aba46e74 Fix Docker cross-build command (#40433)
189e1aa8f91 Improve dictionary & hashset lookup perf for OrdinalIgnoreCase (#36252)
53d70b08ab0 Add HeaderEncodingSelector to MultipartContent (#39169)
5a3b5f43c8e Consider debug levels less than zero disabled (#40429)
4da9d986fc8 Fix -numproc script handling (#40437)
222415c56c9 Fix crossgenning of sparse COM interface types on non-Windows and add test (#40404)
1a39b6c63db [mono] Don't save byref `System.Void` into `MonoDomain::typeof_void`. (#40405)
c8ecf5519c5 Turnoff wasm runs for CI (#40421)
9a9d5c43138 Refactor Microsoft.Extensions TargetFrameworks (#40397)
03d2e48212d [wasm] Moving wasm debugger to dotnet/runtime (#40146)
8140826a726 Build Globalization native shim as C++ and don't define __typeof (#40352)
96f178d32b7 Adding support for X86Base.CpuId (#40167)
5c29e1483e0 [test] fix hang in macOS variants of reverse diagnostics server tests (#40225)
05e2cfbc6b0 Add wasm runs (#39548)
b62f48287f9 System.Diagnostics.Activity Perf Improvement (#40362)
fe41d3c7626 [mono] Pass delegate target when using CreateDelegate (#40321)
69b91f94cef Add support for reporting byrefs to RVA static fields of collectible assemblies (#40346)
04e86c3b8a8 In mono_wasm_invoke_js_marshalled, pass through treatResultAsVoid parameter (#39435)
8250b0a24f2 Add savepoint API to DbTransaction (#34561)
890fe9778d6 Issue 39764 fix: Host and Application Lifetime Notifications (#39832)
1b338ff131e Transform dead late arg store to NOP (#40348)
8fc332fc1f5 remove dead code (#40363)
5870d4f64f7 Add BindConfiguration extension method for OptionsBuilder (#39825)
6e922b89ec0 Mark System.Security.Cryptography.OpenSsl as unsupported on Windows, fixes #40101 (#40377)
d306c6f31d8 Mark existing Windows-specific APIs without a version number, fixes #40095 (#40375)
dd05d475779 When invoking class constructor ensure class is initialized (#40293)
06963eaedfe Rename MinimumOSPlatformAttribute and RemovedInOSPlatformAttribute (#40371)
c9ce2a73937 Unix: throw PNSE from BeginAccept/EndAccept that attempts to receive a buffer (#40292)
a62b82be59b Do not trim generic interfaces implemented by arrays (#40260)
5fd9958c08d Fix corerun binplacing in testhost (#40341)
Run Information
Regressions in System.Collections.IterateFor
Historical Data in Reporting System
Repro