dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.96k stars 4.65k forks source link

Performance Fundamental: Net 8 -> Net 9 Manual Comparison Report #106824

Open DrewScoggins opened 3 weeks ago

DrewScoggins commented 3 weeks ago

The full comparison reports are included as links in the details section below.

Investigated

Top level issue Issue Date Notes x64 CoreCLR Win x64 CoreCLR Lin x64 MonoJit Lin Arm64 CoreCLR Lin Wasm Arm64 MonoAOT Lin
https://github.com/dotnet/runtime/issues/97529 5-Apr Scalar Conversions - Closed as expected https://github.com/dotnet/perf-autofiling-issues/issues/32430 https://github.com/dotnet/perf-autofiling-issues/issues/32435
https://github.com/dotnet/runtime/issues/101247, https://github.com/dotnet/runtime/issues/93020 (Task Issue) 16-Apr Flow Graph Modernization and Improved Block Layout, Likelihood edgebased weights - Closed as unregressed by further updates https://github.com/dotnet/perf-autofiling-issues/issues/33045 https://github.com/dotnet/perf-autofiling-issues/issues/33063
https://github.com/dotnet/runtime/issues/100824 (PR), https://github.com/dotnet/runtime/issues/102900 (Potential Fix) 20-Apr GetNetworkInterfaces update - Potentially fixed https://github.com/dotnet/perf-autofiling-issues/issues/33051
https://github.com/dotnet/runtime/issues/104975, https://github.com/dotnet/runtime/issues/102655 (PR) 11-Jul Regex Regressions SymbolicRegexMatcher - Fixed by https://github.com/dotnet/runtime/issues/105668 https://github.com/dotnet/perf-autofiling-issues/issues/38297 https://github.com/dotnet/perf-autofiling-issues/issues/38275
https://github.com/dotnet/runtime/issues/103971, https://github.com/dotnet/runtime/issues/103527 (PR) 20-Jun System.Numerics Vector Cleanup - Moved to net10, also potentially poorly designed microbenchmarks https://github.com/dotnet/perf-autofiling-issues/issues/36989 https://github.com/dotnet/perf-autofiling-issues/issues/36882 https://github.com/dotnet/perf-autofiling-issues/issues/37168 https://github.com/dotnet/perf-autofiling-issues/issues/37140
https://github.com/dotnet/runtime/issues/103974 22-Jun Avx512 IndexOfAnyAsciiSearcher - Commit Reverted https://github.com/dotnet/perf-autofiling-issues/issues/36991
https://github.com/dotnet/runtime/issues/105328 15-Jul Related to JCC, might be old hardware issue https://github.com/dotnet/perf-autofiling-issues/issues/38716 https://github.com/dotnet/perf-autofiling-issues/issues/38692 (potentially overlooked in parent), https://github.com/dotnet/runtime/issues/105328 (https://github.com/dotnet/perf-autofiling-issues/issues/38696), https://github.com/dotnet/perf-autofiling-issues/issues/38697 https://github.com/dotnet/perf-autofiling-issues/issues/38904, https://github.com/dotnet/runtime/issues/105328
https://github.com/dotnet/runtime/issues/102763 (tracking), https://github.com/dotnet/runtime/issues/102343 (PR) 22-May Enable RPO Block Layout - Moved to net10 https://github.com/dotnet/perf-autofiling-issues/issues/35156 https://github.com/dotnet/perf-autofiling-issues/issues/35095, https://github.com/dotnet/runtime/issues/102343 https://github.com/dotnet/perf-autofiling-issues/issues/35370
https://github.com/dotnet/runtime/issues/106027 2-Aug More ArgumentNullException.ThrowIfNull - Commit reverted and tests stated to be back around pre-commit levels https://github.com/dotnet/runtime/issues/106027
https://github.com/dotnet/runtime/issues/98505, https://github.com/dotnet/runtime/issues/98040 (PR) 7-Feb Closed as by design https://github.com/dotnet/runtime/issues/98505 https://github.com/dotnet/runtime/issues/98040
https://github.com/dotnet/runtime/issues/103972, https://github.com/dotnet/runtime/issues/103785 (PR) 21-Jun BBJ_Always compaction - Moved to net10 https://github.com/dotnet/perf-autofiling-issues/issues/36990 https://github.com/dotnet/perf-autofiling-issues/issues/36883 https://github.com/dotnet/perf-autofiling-issues/issues/37169
https://github.com/dotnet/runtime/issues/98044, https://github.com/dotnet/runtime/issues/97722 (PR) 3-Feb Most regressed, only EightQueens still regressed, moved to net10 https://github.com/dotnet/runtime/issues/98044 https://github.com/dotnet/runtime/issues/98044 (Missed, other hardware)
https://github.com/dotnet/runtime/issues/105236 (PGO) 24-Jul PGO Update, closed https://github.com/dotnet/perf-autofiling-issues/issues/39166 https://github.com/dotnet/runtime/issues/105236 https://github.com/dotnet/perf-autofiling-issues/issues/39262 (PGO)
https://github.com/dotnet/perf-autofiling-issues/issues/35582 31-May Marked as likely alignment related https://github.com/dotnet/perf-autofiling-issues/issues/35581 (closed, date mismatch), https://github.com/dotnet/perf-autofiling-issues/issues/35582
https://github.com/dotnet/runtime/issues/102301 (PR) 5-Jun Marked as resolved, but DotBenchmark appears to not be resolved https://github.com/dotnet/runtime/issues/102301 (PR) https://github.com/dotnet/perf-autofiling-issues/issues/36054 https://github.com/dotnet/perf-autofiling-issues/issues/36174
https://github.com/dotnet/perf-autofiling-issues/issues/33485 (PGO?) 23-Apr Closed as Look Again/PGO https://github.com/dotnet/perf-autofiling-issues/issues/33485 (PGO?) https://github.com/dotnet/perf-autofiling-issues/issues/33489 (PGO)
https://github.com/dotnet/runtime/issues/98705 13-Feb Marked as essentially by design and due to update to fix bug https://github.com/dotnet/runtime/issues/98705 https://github.com/dotnet/perf-autofiling-issues/issues/29444, https://github.com/dotnet/perf-autofiling-issues/issues/29445
https://github.com/dotnet/runtime/issues/96014 (PGO Update) 15-Dec Likely due to PGO update https://github.com/dotnet/runtime/issues/96014 (PGO Update) https://github.com/dotnet/runtime/issues/96014 (PGO)
https://github.com/dotnet/runtime/issues/97637 (PGO) 8-Feb Likely due to PGO update https://github.com/dotnet/runtime/issues/97637 (PGO) https://github.com/dotnet/perf-autofiling-issues/issues/29276
https://github.com/dotnet/perf-autofiling-issues/issues/27330, https://github.com/dotnet/runtime/issues/96751 (PR), https://github.com/dotnet/runtime/issues/97024 (Tracking, related?) 10-Jan Linked, mostly (~90%?) fix by improvements from later updates, maybe linked to related? FannKuchRedux is called out in https://github.com/dotnet/runtime/issues/97042 as the only one not to have returned. https://github.com/dotnet/perf-autofiling-issues/issues/27330 https://github.com/dotnet/runtime/issues/97042 (Missed)
https://github.com/dotnet/runtime/issues/102763 (tracking), https://github.com/dotnet/runtime/issues/99634 (PR) 14-Mar Remove bbFallsThrough restriction - Moved to net10 https://github.com/dotnet/runtime/issues/100085 https://github.com/dotnet/runtime/issues/102763
https://github.com/dotnet/runtime/issues/97399 (tracking) 17-Jan Reverted https://github.com/dotnet/runtime/issues/97399 https://github.com/dotnet/runtime/issues/97399
https://github.com/dotnet/runtime/issues/98668 (tracking) 13-Feb Set to future milestone in june https://github.com/dotnet/perf-autofiling-issues/issues/29443
https://github.com/dotnet/runtime/issues/105707 26-Jul Moved to 10.0 https://github.com/dotnet/perf-autofiling-issues/issues/39168
PGO 10526 24-Jul PGO https://github.com/dotnet/perf-autofiling-issues/issues/39166
https://github.com/dotnet/perf-autofiling-issues/issues/34579 13-May Roslyn update https://github.com/dotnet/perf-autofiling-issues/issues/34579
https://github.com/dotnet/runtime/issues/104974 9-Jul Won't Fix https://github.com/dotnet/perf-autofiling-issues/issues/38295
https://github.com/dotnet/perf-autofiling-issues/issues/38722 19-Jul Seems like two regressions, but only one was looked at https://github.com/dotnet/perf-autofiling-issues/issues/38722
PGO https://github.com/dotnet/runtime/issues/105236 24-Jul PGO https://github.com/dotnet/perf-autofiling-issues/issues/39084
https://github.com/dotnet/runtime/issues/99315 27-Feb Not fully understood it seems, but moved to net10 https://github.com/dotnet/runtime/issues/99315 (https://github.com/dotnet/perf-autofiling-issues/issues/30418)
https://github.com/dotnet/runtime/issues/99002 25-Feb By design/acceptable given improvements https://github.com/dotnet/runtime/issues/99002 (https://github.com/dotnet/perf-autofiling-issues/issues/29817)
https://github.com/dotnet/runtime/issues/94475 2-Nov Moved to 10.0 https://github.com/dotnet/runtime/issues/106027
https://github.com/dotnet/perf-autofiling-issues/issues/30843 5-Mar Memory Randomization - Expected https://github.com/dotnet/perf-autofiling-issues/issues/30843 https://github.com/dotnet/perf-autofiling-issues/issues/30843
https://github.com/dotnet/runtime/issues/93926, https://github.com/dotnet/runtime/issues/93371 (PR) 18-Oct Defer throw helper blocks - Seems most have unregressed but some Perf_BitArray tests have not https://github.com/dotnet/runtime/issues/93926, https://github.com/dotnet/runtime/issues/93371 (PR)
https://github.com/dotnet/runtime/issues/106345, https://github.com/dotnet/runtime/issues/106014 (PR) 8-Aug EventSource Startup. Mix of noise and not noise. Initial linked PR dismissed, not fully investigated https://github.com/dotnet/runtime/issues/106345, https://github.com/dotnet/runtime/issues/106014 (PR)
https://github.com/dotnet/runtime/issues/104303, https://github.com/dotnet/runtime/issues/102739 (PR) 27-Jun Closed as by design due to the bi-modal/unstable behaviour https://github.com/dotnet/perf-autofiling-issues/issues/37353
https://github.com/dotnet/runtime/issues/105616 (PGO) 29-Jul PGO https://github.com/dotnet/runtime/issues/105616 https://github.com/dotnet/runtime/issues/105616 (PGO)
https://github.com/dotnet/runtime/issues/94775 2-Nov Moved to 10.0 https://github.com/dotnet/runtime/issues/94775
https://github.com/dotnet/runtime/issues/94689, https://github.com/dotnet/runtime/issues/95645 (Tracking) 28-Nov Closed based on latest https://github.com/dotnet/runtime/issues/94689 https://github.com/dotnet/runtime/issues/95645, https://github.com/dotnet/perf-autofiling-issues/issues/25601
https://github.com/dotnet/runtime/issues/100090 18-Mar Closed as largest regression have resolved https://github.com/dotnet/perf-autofiling-issues/issues/31796
https://github.com/dotnet/runtime/issues/99964 15-Mar Closed as nothing actionable for net 9 and clear regressions tracked in other issues https://github.com/dotnet/perf-autofiling-issues/issues/31340
https://github.com/dotnet/runtime/issues/96619 (PGO) 8-Jan PGO https://github.com/dotnet/runtime/issues/96619 (PGO)
https://github.com/dotnet/runtime/issues/91497 (PGO) 11-Sep PGO https://github.com/dotnet/runtime/issues/91497 (PGO)
https://github.com/dotnet/runtime/issues/92709 (PR), https://github.com/dotnet/runtime/issues/94717 9-Nov Closed as mostly unregressed https://github.com/dotnet/runtime/issues/94717
https://github.com/dotnet/runtime/issues/93116 (PR) 15-Oct x64LinCore closed as edge case https://github.com/dotnet/perf-autofiling-issues/issues/23222 (Mentioned in https://github.com/dotnet/runtime/issues/98209 per-preview perf overview)
https://github.com/dotnet/runtime/issues/97400, https://github.com/dotnet/runtime/issues/97075 (PR) 19-Jan Most recovered, SelectToList regressed on only one machine, Closed https://github.com/dotnet/runtime/issues/97400 https://github.com/dotnet/runtime/issues/97400
https://github.com/dotnet/perf-autofiling-issues/issues/27270, https://github.com/dotnet/runtime/issues/96756 (PR), https://github.com/dotnet/perf-autofiling-issues/issues/27332 (Related Issue) 12-Jan https://github.com/dotnet/perf-autofiling-issues/issues/27332 (x64WinCore) closed due to the tests fixing themselves, x64 Linux CoreCLR mostly fixed itself but still has potentially related regression https://github.com/dotnet/perf-autofiling-issues/issues/27270
https://github.com/dotnet/runtime/issues/99121 23-Feb Moved to net10, possibly a tail-call + special intrinsic problem https://github.com/dotnet/runtime/issues/99121, (https://github.com/dotnet/runtime/issues/99122 Closed as dupe of https://github.com/dotnet/runtime/issues/99121)
https://github.com/dotnet/runtime/issues/99419 1-Mar Closed as fixed, but the single direct regression was not fixed https://github.com/dotnet/runtime/issues/99419
https://github.com/dotnet/runtime/issues/98176, https://github.com/dotnet/runtime/issues/97921 (PR) 5-Feb More Addressing modes for arm64. Regression was considered acceptable (diff regression than the Arm64 one in sheet) https://github.com/dotnet/runtime/issues/98176 (Missed, Likely related)
https://github.com/dotnet/runtime/issues/103714 (PR), https://github.com/dotnet/runtime/issues/104107 25-Jun Closed as by design. Seemingly only the one test was affected. https://github.com/dotnet/runtime/issues/104107
https://github.com/dotnet/runtime/issues/102319 11-May Closed as BigInteger needs modernization anyways and there were still good improvements https://github.com/dotnet/runtime/issues/102319
https://github.com/dotnet/perf-autofiling-issues/issues/32308 26-Mar Closed with minimal/no followup. https://github.com/dotnet/perf-autofiling-issues/issues/32317
https://github.com/dotnet/perf-autofiling-issues/issues/34038 2-May Known issue with Volatiles https://github.com/dotnet/perf-autofiling-issues/issues/34038
https://github.com/dotnet/runtime/issues/101990, https://github.com/dotnet/runtime/issues/101739 (Poss. PR) 3-May Closed as many unregressed from this change but Arm64 still seems to have some lingering issues https://github.com/dotnet/runtime/issues/101990 https://github.com/dotnet/perf-autofiling-issues/issues/34039 (Newly linked to https://github.com/dotnet/runtime/issues/101990, potentially initially missed?)
https://github.com/dotnet/runtime/issues/102044 3-May Marked as complete/fixed https://github.com/dotnet/runtime/issues/102044
https://github.com/dotnet/perf-autofiling-issues/issues/22914 3-Oct Closed as improvements reported https://github.com/dotnet/perf-autofiling-issues/issues/22938
https://github.com/dotnet/runtime/issues/92774 22-Sep Closed as completed after triaging and being put on backlog. No clear comment on why marked as completed https://github.com/dotnet/runtime/issues/92774
https://github.com/dotnet/runtime/issues/101127 8-Apr Issue due to generics change that Mono does not handle performantly due to lack of generic specialization https://github.com/dotnet/runtime/issues/101127
https://github.com/dotnet/runtime/issues/104076 3-Jun Still under discussion https://github.com/dotnet/perf-autofiling-issues/issues/36103
https://github.com/dotnet/perf-autofiling-issues/issues/39238 22-Jul Attributed to LLVM upgrade https://github.com/dotnet/perf-autofiling-issues/issues/39238
https://github.com/dotnet/runtime/issues/103653 14-Jun Moved to 10.0 https://github.com/dotnet/runtime/issues/103653
https://github.com/dotnet/perf-autofiling-issues/issues/24014 26-Oct Triaged - Unknown (9 cases) https://github.com/dotnet/perf-autofiling-issues/issues/24014
https://github.com/dotnet/perf-autofiling-issues/issues/38086 2-Jul Triaged - PR made, FMA regressions not fixed (7 cases) https://github.com/dotnet/perf-autofiling-issues/issues/38086
https://github.com/dotnet/perf-autofiling-issues/issues/26200 13-Dec Known - Chrome Bump (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/26200
https://github.com/dotnet/runtime/issues/99553 22-Feb Investigated - Unknown (3 cases) https://github.com/dotnet/runtime/issues/99553
https://github.com/dotnet/perf-autofiling-issues/issues/31842 21-Mar Assigned - Unknown (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/31842
https://github.com/dotnet/perf-autofiling-issues/issues/31405 12-Mar Investigated - Unknown (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/31405
https://github.com/dotnet/perf-autofiling-issues/issues/30899 7-Mar Investigated - Unfixed (3 cases) https://github.com/dotnet/perf-autofiling-issues/issues/30899
https://github.com/dotnet/perf-autofiling-issues/issues/34714 13-May Investigated - Likely chrome bump (4 cases) https://github.com/dotnet/perf-autofiling-issues/issues/34714
https://github.com/dotnet/perf-autofiling-issues/issues/23013 3-Oct Fix merged - regression not fully recovered (3 cases) https://github.com/dotnet/perf-autofiling-issues/issues/23013
https://github.com/dotnet/perf-autofiling-issues/issues/40068 15-Aug Investigated - Unfixed, Filed for Mono but not wasm (4 cases) https://github.com/dotnet/perf-autofiling-issues/issues/40068
https://github.com/dotnet/runtime/issues/100334 (PR) 15-Jul Cause found but still open/no discussion on fix (235 cases) https://github.com/dotnet/perf-autofiling-issues/issues/38866

Un/partially investigated

Top Level Issues Issue Date Notes/Status x64 CoreCLR Win x64 CoreCLR Lin x64 MonoJit Lin Arm64 CoreCLR Lin Wasm Arm64 MonoAOT Lin
https://github.com/dotnet/runtime/issues/100922, https://github.com/dotnet/runtime/issues/99982 (PR) 8-Apr Use iSimdVector and Align WidenAsciiToUtf16 - In discussion (> 1 week since update) https://github.com/dotnet/perf-autofiling-issues/issues/32733 https://github.com/dotnet/perf-autofiling-issues/issues/32721 https://github.com/dotnet/runtime/issues/100922
https://github.com/dotnet/runtime/issues/103143 (PR) 15-Jun Closed incorrectly/not fully followed up on https://github.com/dotnet/perf-autofiling-issues/issues/36447
https://github.com/dotnet/runtime/issues/96402 (PR), https://github.com/dotnet/runtime/issues/96496 (Tracking) 2-Jan Regex Search Values - In discussion, not fixed Missed https://github.com/dotnet/perf-autofiling-issues/issues/27119
https://github.com/dotnet/runtime/issues/102927 (PR) 17-Jun Hot jump fallthrough - Seemingly uninvestigated https://github.com/dotnet/perf-autofiling-issues/issues/36986 https://github.com/dotnet/perf-autofiling-issues/issues/36878, https://github.com/dotnet/runtime/issues/102927 (Missed), https://github.com/dotnet/runtime/issues/102927 https://github.com/dotnet/perf-autofiling-issues/issues/36657
https://github.com/dotnet/runtime/issues/99314 1-Mar Improve isinst - At least one case fixed, not all seem to be unregressed and are uninvestigated (could be due to other issue). Some tests had been removed from the issue so are untracked. Missed https://github.com/dotnet/runtime/issues/99314 (https://github.com/dotnet/perf-autofiling-issues/issues/30419) (Deleted)
https://github.com/dotnet/perf-autofiling-issues/issues/30481 (Noise?) 28-Feb Potential noise or incorrectly closed https://github.com/dotnet/perf-autofiling-issues/issues/30481 (Noise?)
https://github.com/dotnet/runtime/issues/102461 (cause?) 21-May Marked as noise but should be investigated/incorrectly closed, though it seems some of the regressions really occurred on May 22 as part of Enable RPO and some of the regressions (Crc32) seem to be real. Some may be related to https://github.com/dotnet/runtime/pull/https://github.com/dotnet/runtime/issues/102461. X64Linux has some that point to https://github.com/dotnet/runtime/issues/102461 as the cause, but not correctly tracked to it. https://github.com/dotnet/perf-autofiling-issues/issues/35151 (Noise?) https://github.com/dotnet/perf-autofiling-issues/issues/35092, https://github.com/dotnet/runtime/issues/102461 https://github.com/dotnet/perf-autofiling-issues/issues/34815 (Untriaged)
https://github.com/dotnet/perf-autofiling-issues/issues/23165 10-Oct PGO Update but not closed or tracked https://github.com/dotnet/perf-autofiling-issues/issues/23165
https://github.com/dotnet/runtime/issues/103820 (PR) 24-Jun Open, issue was only made for linux, potentially missing windows? https://github.com/dotnet/perf-autofiling-issues/issues/37463 (missed)
https://github.com/dotnet/runtime/issues/103296 3-Jun In discussion/Still Open https://github.com/dotnet/perf-autofiling-issues/issues/36066
https://github.com/dotnet/perf-autofiling-issues/issues/37376 27-Jun Closed as Noise Incorrectly - Cause is unclear in commits https://github.com/dotnet/perf-autofiling-issues/issues/37376
https://github.com/dotnet/runtime/issues/100456 (PR), https://github.com/dotnet/runtime/issues/93020 (tracking) 9-Apr Initial Profile Repair as part of Flow Graph modernization and Block Layout - Closed, Uninvestigated? https://github.com/dotnet/perf-autofiling-issues/issues/32734 https://github.com/dotnet/runtime/issues/100456
https://github.com/dotnet/runtime/issues/91903 (PR) 22-Sep BitArrayCopyToBoolArray - Open, needs discussion https://github.com/dotnet/perf-autofiling-issues/issues/22213
https://github.com/dotnet/performance/issues/4318 9-Jul zlib-ng changes - Open, In Discussion https://github.com/dotnet/perf-autofiling-issues/issues/38293
https://github.com/dotnet/perf-autofiling-issues/issues/37373 24-Jun Open, needs investigation https://github.com/dotnet/perf-autofiling-issues/issues/37373
https://github.com/dotnet/perf-autofiling-issues/issues/36448 15-Jun Look Again that was not looked at again https://github.com/dotnet/perf-autofiling-issues/issues/36448
https://github.com/dotnet/performance/issues/4318 9-Jul Tracked, but not fixed https://github.com/dotnet/perf-autofiling-issues/issues/38293
https://github.com/dotnet/perf-autofiling-issues/issues/37373 24-Jun Look Again that was not looked at again https://github.com/dotnet/perf-autofiling-issues/issues/37373
https://github.com/dotnet/perf-autofiling-issues/issues/36445 13-Jun Closed as Noise Incorrectly - Cause is unclear in commits https://github.com/dotnet/perf-autofiling-issues/issues/36445
https://github.com/dotnet/runtime/issues/103462 (PR) 15-Jun Expose new Vector API's. Noted as regression because we are no longer constant folding on sincos, though other regressions seem uninvestigated/followed up. https://github.com/dotnet/perf-autofiling-issues/issues/36447 https://github.com/dotnet/perf-autofiling-issues/issues/36405, https://github.com/dotnet/perf-autofiling-issues/issues/36406 (noise/missed?), https://github.com/dotnet/runtime/issues/103462 https://github.com/dotnet/perf-autofiling-issues/issues/36655, https://github.com/dotnet/perf-autofiling-issues/issues/36654 https://github.com/dotnet/perf-autofiling-issues/issues/36484
https://github.com/dotnet/runtime/issues/97011 (PR) 2-Feb Jump-to-next-block JIT stuff. Only improvements linked so no followup or connected issues. (x64 Lin only had 1 seemingly affected test) https://github.com/dotnet/runtime/issues/97011 (PR)
https://github.com/dotnet/perf-autofiling-issues/issues/29816 24-Feb Marked as noise but should be investigated/was incorrectly closed https://github.com/dotnet/perf-autofiling-issues/issues/29816
https://github.com/dotnet/perf-autofiling-issues/issues/36880 19-Jun Marked as look again and not followed up on https://github.com/dotnet/perf-autofiling-issues/issues/36880
https://github.com/dotnet/runtime/issues/102884 (PR) 22-Jul No regressions linked, https://github.com/dotnet/perf-autofiling-issues/issues/39080 closed as noise https://github.com/dotnet/runtime/issues/102884, https://github.com/dotnet/perf-autofiling-issues/issues/39080
https://github.com/dotnet/runtime/issues/104328 4-Jul Utf8JsonReader, Linked but seemingly unfollowed up https://github.com/dotnet/perf-autofiling-issues/issues/37804
https://github.com/dotnet/perf-autofiling-issues/issues/31338 14-Mar Marked look again https://github.com/dotnet/perf-autofiling-issues/issues/31338
https://github.com/dotnet/perf-autofiling-issues/issues/23287, https://github.com/dotnet/runtime/issues/93214 (Likely PR) 10-Oct Missing autofile on Linux x64 Coreclr, Not followed up on https://github.com/dotnet/perf-autofiling-issues/issues/23287 https://github.com/dotnet/perf-autofiling-issues/issues/23287
https://github.com/dotnet/perf-autofiling-issues/issues/24755, https://github.com/dotnet/runtime/issues/94631 (PR) 11-Nov Improve forwardsub, uninvestigated https://github.com/dotnet/perf-autofiling-issues/issues/24755
https://github.com/dotnet/perf-autofiling-issues/issues/39162 (Tracking) 22-Jul Marked Look again https://github.com/dotnet/perf-autofiling-issues/issues/39081
https://github.com/dotnet/perf-autofiling-issues/issues/35581 (Tracking, potentially some misattributed regs) 31-May Closed as noise https://github.com/dotnet/perf-autofiling-issues/issues/35581 https://github.com/dotnet/perf-autofiling-issues/issues/35534
https://github.com/dotnet/perf-autofiling-issues/issues/33247 16-Apr Not triaged or looked at. Likely https://github.com/dotnet/runtime/issues/99736 https://github.com/dotnet/perf-autofiling-issues/issues/33247
https://github.com/dotnet/perf-autofiling-issues/issues/33248 17-Apr Not triaged or looked at. Commit range: https://github.com/dotnet/runtime/compare/e126f8ff2e635ef104b8f1212ec76420f114e99d...2fe9b3bfe6e5936abb1ef69b7d3ca25a72a52942 https://github.com/dotnet/perf-autofiling-issues/issues/33248
https://github.com/dotnet/runtime/issues/105250 (PR), https://github.com/dotnet/perf-autofiling-issues/issues/39086 24-Jul Marked look again and only a handful of regressions linked by autofiling (2) https://github.com/dotnet/perf-autofiling-issues/issues/39263
https://github.com/dotnet/runtime/issues/100506 (PR), https://github.com/dotnet/perf-autofiling-issues/issues/36173 4-Jun Closed without followup. Found in ASP Lab (https://github.com/dotnet/runtime/issues/https://github.com/dotnet/runtime/issues/103256 - Open issue) https://github.com/dotnet/perf-autofiling-issues/issues/36173
https://github.com/dotnet/perf-autofiling-issues/issues/35725 31-May Untriaged for Lin Arm64 CoreCLR, though seems to have been caught on Mono (dotnet/runtime/issues/https://github.com/dotnet/runtime/issues/103460). Potentially from PR dotnet/runtime/pull/https://github.com/dotnet/runtime/issues/102874. https://github.com/dotnet/perf-autofiling-issues/issues/35725
https://github.com/dotnet/perf-autofiling-issues/issues/27496, https://github.com/dotnet/runtime/issues/96555 (PR) 6-Jan https://github.com/dotnet/perf-autofiling-issues/issues/27496
https://github.com/dotnet/perf-autofiling-issues/issues/30003 20-Feb Huge issue, with gaps and some tests were not followed up on https://github.com/dotnet/perf-autofiling-issues/issues/30003
https://github.com/dotnet/perf-autofiling-issues/issues/38961 19-Jul Untriaged - WASM (11 cases) https://github.com/dotnet/perf-autofiling-issues/issues/38961
https://github.com/dotnet/perf-autofiling-issues/issues/36219 5-Jun Untriaged - WASM (12 cases) https://github.com/dotnet/perf-autofiling-issues/issues/36219
https://github.com/dotnet/perf-autofiling-issues/issues/38094 10-Jul Untriaged - WASM (8 cases) https://github.com/dotnet/perf-autofiling-issues/issues/38094
https://github.com/dotnet/perf-autofiling-issues/issues/32885 14-Apr Untriaged - WASM (2 cases) https://github.com/dotnet/perf-autofiling-issues/issues/32885
https://github.com/dotnet/perf-autofiling-issues/issues/33255 16-Apr Untriaged - WASM (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/33255
https://github.com/dotnet/perf-autofiling-issues/issues/32591 8-Apr Untriaged - WASM (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/32591
https://github.com/dotnet/perf-autofiling-issues/issues/40277 18-Aug Untriaged - WASM (10 cases) https://github.com/dotnet/perf-autofiling-issues/issues/40277
https://github.com/dotnet/perf-autofiling-issues/issues/39259 30-Jul Untriaged - WASM (2 cases) https://github.com/dotnet/perf-autofiling-issues/issues/39259
https://github.com/dotnet/perf-autofiling-issues/issues/31645 15-Mar Untriaged - WASM (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/31645
https://github.com/dotnet/perf-autofiling-issues/issues/35704 31-May Untriaged - WASM (1 case) https://github.com/dotnet/perf-autofiling-issues/issues/35704
https://github.com/dotnet/perf-autofiling-issues/issues/27906 17-Jan Untriaged - WASM (2 cases) https://github.com/dotnet/perf-autofiling-issues/issues/27906
https://github.com/dotnet/perf-autofiling-issues/issues/29881 23-Feb Reports missing from Feb 9 - 21, large range of possible causes (13 cases) https://github.com/dotnet/perf-autofiling-issues/issues/29881
https://github.com/dotnet/perf-autofiling-issues/issues/36219 5-Jun Untriaged - WASM (12 cases) https://github.com/dotnet/perf-autofiling-issues/issues/36219

Missed by auto-file

Top level issue Date Notes x64 CoreCLR Win x64 CoreCLR Lin x64 MonoJit Lin Arm64 CoreCLR Lin
https://github.com/dotnet/runtime/issues/97202 (PR) 26-Jan Was not auto-filed N/A
https://github.com/dotnet/runtime/compare/f36aa7ec736735a3e92046c73d6e03029017b9fa...ee501fb2c6ac901b761131b8c4760f74b5c18a62
15-Mar No autofile N/A
https://github.com/dotnet/runtime/issues/100160 (PR) 26-Mar Missed by auto-filer N/A
https://github.com/dotnet/runtime/compare/6931b3b729ec050f935f958122d3cc66bb46fdcf...815650eaa0643ea769dfa46f320bf96ca73f7e59 5-Aug No autofile N/A
https://github.com/dotnet/runtime/compare/16cb41496d595e2568574cfe11c763d5e05136c9...9a3cacd9c9c1acbf3c1b84d5241be4091dab3e46 26-Jan No autofile N/A
https://github.com/dotnet/runtime/issues/97488 (PR) 29-Jan No regressions linked but seems to be likely cause of at least 1 Linux Coreclr x64 regression https://github.com/dotnet/runtime/issues/97488 (PR)
https://github.com/dotnet/runtime/compare/c7d36b48a493789c9267069645e2690e804a2067...d5026a18ea86195e0ca5ec8b21e8b8861d1c8656 28-Aug No autofile, unclear cause N/A
https://github.com/dotnet/runtime/issues/102261 (PR) 30-May No linked regressions, may be cause of at least one on x64LinCore https://github.com/dotnet/runtime/issues/102261 (PR)
https://github.com/dotnet/runtime/compare/6927fea7b4bca1dc2cea7a0afba0373c1303cedc...d7ae8c61f0937df4dcffe88ba96eae65fa523a78 13-Jun No autofile, one test x64LinCore N/A
https://github.com/dotnet/runtime/issues/99541 (PR) 12-Mar No regressions linked, but seemingly 1 x64LinCore regression missed https://github.com/dotnet/runtime/issues/99541 (Missed, Likely PR)
https://github.com/dotnet/runtime/issues/106578 (PR) 18-Aug No linked regressions and recent so unclear if potential cause https://github.com/dotnet/runtime/issues/106578 (PR)
https://github.com/dotnet/runtime/issues/98610 (PR) 19-Feb PR never linked to any regressions, though seems most likely to be cause of an Arm64 Lin CoreCLR regression https://github.com/dotnet/runtime/issues/98610 (Missed, PR)
https://github.com/dotnet/runtime/compare/e1c671760e23de03ee4be74eeb26831813488100...0fb0188a137f3d53a2ebd719d7a684327938609a 7-May N/A (1 Issue, Brotli.Compress_WithoutState: 7.85% reg)
https://github.com/dotnet/runtime/compare/9bb2b5be2ecc34b48a609b2445f9a13bb614a4a7...60be20ccdea212f1fa841f01114cc72324e7d56f 29-Nov N/A (1 Issue, Perf_Console.ResetConsole: 6.12%)
https://github.com/dotnet/runtime/compare/c422fca30d826b29aadf6a923369e1848a4aac97...8c02b081412e8a907ab8026d703acca7ec5c6f16 9-Nov N/A (1 Issue, LinqBenchmarks.Order00ManualX: 5.73%)
https://github.com/dotnet/runtime/compare/954ead3c0a37f8e8685dc11e19377caf975e9c8d...fae6720d5717297446b5f01a605260845420e622 13-Feb N/A (1 Issue, Perf_Uri.EscapeDataString: 14.2%)
https://github.com/dotnet/runtime/compare/74f7f9184a5e94fa3f8d234a8a39aabf996f168f...1bf325cac8b250efc7c1864471bd2c97ec3be437 19-Jun N/A (2 Issues, IPAdressPerformanceTests: Noisy NS)
https://github.com/dotnet/runtime/issues/100899 (PR) 11-Apr No regressions linked but likely cause of Arm64 lin Core ref handle stabalization to high bi-modal behavior https://github.com/dotnet/runtime/issues/100899 (PR)
https://github.com/dotnet/runtime/compare/ddf9fee30558be7a6c8f70d1014e6ec4ebd82796...0d641e527c2b392fe41abd66432a46c66876fc6a 26-Jan N/A (1 Issue, CtorFromCollectionNonGeneric: 47.94%+)
https://github.com/dotnet/runtime/compare/d752f9a19f...b29efed999 26-Feb No issue - Likely chrome bump (3 cases)
- [x64 Windows CoreClr](https://pvscmdupload.z22.web.core.windows.net/compare8to9reports/08_08_2024/report_Daily_ca=x64_cb=refs-heads-main_co=Windows1022621_cr=dotnetruntime_cq=TigerWindows_cc=CompilationMode=tiered-RunKind=micro_Baseline_bb=refs-heads-parkerbibus-PerfComparisonRelease8_2024-08-08.html) - [x64 Linux Mono JIT](https://pvscmdupload.z22.web.core.windows.net/compare8to9reports/08_08_2024/report_Daily_ca=x64_cb=refs-heads-main_co=Ubuntu2204_cr=dotnetruntime_cq=TigerUbuntu_cc=CompilationMode=tiered-LLVM=false-MonoAOT=false-MonoInterpreter=false-RunKind=micro_mono_Baseline_bb=refs-heads-parkerbibus-PerfComparisonRelease8_2024-08-08.html) - [x64 Linux CoreClr](https://pvscmdupload.z22.web.core.windows.net/compare8to9reports/08_08_2024/report_Daily_ca=x64_cb=refs-heads-main_co=Ubuntu2204_cr=dotnetruntime_cq=TigerUbuntu_cc=CompilationMode=tiered-RunKind=micro_Baseline_bb=refs-heads-parkerbibus-PerfComparisonRelease8_2024-08-08.html) - [x64 WasmLinux](https://pvscmdupload.z22.web.core.windows.net/compare8to9reports/08_22_2024/report_Daily_ca=x64_cb=refs-heads-main_co=Ubuntu2204_cr=dotnetruntime_cc=CompilationMode=wasm-RunKind=micro_Baseline_bb=refs-heads-parkerbibus-PerfComparisonRelease8_2024-08-22.html) - [Arm64 Linux CoreClr](https://pvscmdupload.z22.web.core.windows.net/compare8to9reports/08_08_2024/report_Daily_ca=ARM64_cb=refs-heads-main_co=Ubuntu2204_cr=dotnetruntime_cq=AmpereUbuntu_cc=CompilationMode=tiered-RunKind=micro_Baseline_bb=refs-heads-parkerbibus-PerfComparisonRelease8_2024-08-08.html) - [Arm64 Linux MonoAOT](https://pvscmdupload.z22.web.core.windows.net/compare8to9reports/08_08_2024/report_Daily_ca=x64_cb=refs-heads-main_co=Ubuntu2204_cr=dotnetruntime_cq=ViperUbuntu_cc=CompilationMode=tiered-RunKind=micro_Baseline_bb=refs-heads-parkerbibus-PerfComparisonRelease8_2024-08-08.html)
dotnet-policy-service[bot] commented 2 weeks ago

Tagging subscribers to this area: @dotnet/area-meta See info in area-owners.md if you want to be subscribed.