<!-- DATA: {"RunType":{"Repo":"dotnetruntime","Branch":"refs/heads/main","Arch":"x64","Os":"Ubuntu2204","Queue":"TigerUbuntu","Frequency":"Weekly","CoreClr":true,"Mono":false,"Wasm":false,"Maui":false,"Configs":["CompilationMode:tiered","RunKind:micro"]},"RegressionDate":"2024-01-20T00:29:16","IsRegression":true} --> ### Run Information Name | Value -- | -- Architecture | x64 OS | ubuntu 22.04 Queue | TigerUbuntu Baseline | [8c73f0f7129aae439e7da095c7b3f25e7209bb76](https://github.com/dotnet/runtime/commit/8c73f0f7129aae439e7da095c7b3f25e7209bb76) Compare | [ff93f2dc3619d28b87404d1f86439f4b1d6e8d02](https://github.com/dotnet/runtime/commit/ff93f2dc3619d28b87404d1f86439f4b1d6e8d02) Diff | [Diff](https://github.com/dotnet/runtime/compare/8c73f0f7129aae439e7da095c7b3f25e7209bb76...ff93f2dc3619d28b87404d1f86439f4b1d6e8d02) Configs | CompilationMode:tiered, RunKind:micro ### Regressions in System.Linq.Tests.Perf_Enumerable Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio -- | -- | -- | -- | -- | -- | -- | -- | -- |<ul><li>[EmptyTakeSelectToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.EmptyTakeSelectToArray.html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L402-#L403>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG3ajm5UCqIrBQYrKm3eEJrc5LYx+CNc21szIX47dlqVtZNQXiL7+Jxzj698MwOqLYIAafSz3+S+BARyZRkvFlApkqYkKJSRYLpopWECgmPWFVKZlw0PYa27JdBCdwVl8oQ4xrxkBnLjqhEmSRhsh+dBTAKKwi2iAzsDbb5QAd7zbbCstQHRuWHyV8ef6M4ccH07lVYA0hWHzlRUps7oT1gCd/aZGiPS+l/1hZUTJddsY5EapqT+FkyUqBhvdjNVQPCdpH9IYJijF8Hz/ykd9JnJYq8QLEf1SMA0+DDhE+FYmagF7VrpG34nmn614X/SU7lhEtpwvXEb3kxJ1TKup15LA1ghuG8byXyjsrpqFXhe1prllM9RCeWRtsKP9QpZ8YGrFeXsocHayBb9RdsK020F6GZBNg/1+OlOlJsTwExV+9XxGGROtjRUVOQNKagBP1JhP+kPznrJWX+QJZejweXo/FWn93o47F1cvEySUZL4EtoKQZE9AKG4uRV0GzaGPkFMXkRkVZ9UiA+jFPun/NWCBedTofrh5uQJeQHacpOiS12Ej26yw8d3btw2zmkQxaSx8sbpe2QgC14fEN+sZuMjozsDJP6OeUnRkHtmShJq1zzQ6UETk22uuBUyPc1U73Cd7kI4omGGQxq8c61zP496v/USEkodeUxXnJmUbkFHfwH2/0V53gQAAA==>)</li></ul> | 9.74 ns | 21.00 ns | 2.16 | 0.07 | True | | | |<ul><li>[WhereSelect - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereSelect(input%3a%20List).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L54-#L56>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oOlQqBdGVAoMWlbYSDwhNbnLbGPkju7a3ZkL8duy0KmsnobxE9vE55x5f+WYGVFsEAdLoZ7/JfQkI5MoyXiygUiTLSFAoI8F00UrDBASnrCukMi8bHsJGd0ughe4KyuQZcYR5yQzkxlUjTJIw2L3uBzEJKAq3iI7sFWjzlQrwnu+CZa0NiM6UyduOP9GdOeDmZiKtAKRrDp3vXrUE7qxDJitrhmTKtIn+1V9YOVZyw7YWqWFK6h/BWImK8WY3UwUEP0n2hwSGOXoRPP+f0kFfmCwOCsFyVI8ETIOoTB0+EY6UiVrQrpWe8jvRdKwN/7OeyC2T0IbrjdvwZkqqlnE99VoawArBfdtI5lu1qqtWgedlrVlO+RyVUB5pK/xUr5EVH7laU84eGqyNbNFbtK0w2VWAbhpk81RPH+9YuUkBXKnqsDodhJWTLQ0VFXlLCmrAD1XYS3rpxavkopeuksEwHQz7l5100L98k6Qvk2SYJL6EtkJQZA9AKG5vBN2FjaFPEJMXEVnXZxXi4zDF/il/s2DB+VSofrlpeUJegLbcZOhSF+Gjm+zx0Z0buK1zSqOYNFbeOPuADGTB6yPim9VsfGR0Z4DE3zEvKRpyz0xJQu2aBzo7amKyyxW3Qmbnmeo9rrN9CEc0zHDIgveude73UR+2XkJCqSOP6Yozk9Ed6OgvQ7Atx+AEAAA=>)</li></ul> | 320.06 ns | 357.76 ns | 1.12 | 0.09 | False | | | |<ul><li>[AppendPrepend - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.AppendPrepend(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L444-#L463>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JdG36NU2VguhKgcKKStc3hCY3uW2M/MW1vTUT4rdjp1W3dhLKSxJfn3Pu8ZVP5kCNQxAgrXn1hzyUgECuHePFErQiWUaiQlkJtoNOWiYgOkVdI5V5WeMQNqZTAi1MR1Amz4BjzEtmIbe+G2GSxNHuchC1SERR+I/kiF6Bsd+ogKD5PrqtjAXRvmHydzvsmPYCcHM3lU4A0jWH9lhrkMUCIbxiJrWzIzJ7AiRPRpZOTpTcsK1DapmS5kc0UUIzXq/mqoDoJ8n+ksgyDy+i1/9j+tJXJosDQ7Ac1TMCMyC0reIXxLGySQPYTJkbfi/q0TXBfzFTuWUSmmCDcBPcXEnV0G6AzqQF1Aj+2YSy2KpVpRsZXpSVYTnlC1RChUpT4udqjaz4xNWacvZY15rQlr1l0w7TnQb0sZD1nT29xRPlIwO4UvrwdZqIlafdWio0eUcKaiGkK+6lvf5FN73o9Vfp1ah/NRoM28PL4WDY7b5N01GahhbGCUGRPQKhuL0TdBfXgsFBi7xJyLo669A6pqoVrvJ3Bw68jkb1yyfyBXgJxnGboXddxM9Osq+P732wtl6pn7RILRWEs4/IfAB5dayEYdWLYBn9HiAJZ8xLipY8MFuS2PjhgcmOnBbZ5Yo7IbNzT9W+brK9CQ+0zHLIog9+dP4/Uh2WgUJiaZJQM5ozm9EdmOQfb6dJu+kEAAA=>)</li></ul> | 2.49 μs | 2.91 μs | 1.17 | 0.06 | False | | | |<ul><li>[WhereSelect - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereSelect(input%3a%20Array).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L54-#L56>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oOhiVguhKgcGKSluJB4QmN7ltjPwRru0tmRC/HTutytpJKC+RfXzOucdXvpkB1RZBgDT6yW9yVwICubSMFwuoFMkyEhTKSDB9tNIwAcEx6xKpzMuWh7DR/RJoofuCMnlCHGNeMgO5cdUIkyQM6pfDICYBReEW0YG9Am2+UAHe822wbLQB0btm8lfPn+jeHHBzM5VWANI1h943r1oCd9Yhk5U1IzJGpE30L8DCyomSG7a1SA1TUn8PJkpUjLe7mSog+EGyPyQwzNGL4On/lA76zGSxVwiWo3ogYBpEZZrwkXCsTNSBdqX0Nb8Vbcu68D/pqdwyCV243rgLb6ak6hjXU6+kAawQ3LeLZL5Vq6bqFHheNprllM9RCeWRrsKPzRpZ8YGrNeXsvsW6yBaDRdcK07oCdOMg27d6/Honyo0K4EpV+9XxJKycbGmoqMgbUlADfqrCQTJIz14kZ4N0lVyM0ovR8Lz3ajhMX6fnz5NklCS+hLZCUGT3QChubwStw9bQJ4jJs4ism5MK8WGaYv+Uv1qw4HwqVD/duDwiL0BbbjJ0qYvwwU12+PjWTdzWOaVRTForb5y9Rway4M0B8c1qNz4yujNA4u+YlxQNuWOmJKF2zQOdHTQxqXPFrZDZaaZmh+tsF8IRDTMcsuCda537fzT7rZeQUOrIY7rizGS0Bh39BTNaRb3hBAAA>)</li></ul> | 216.87 ns | 308.33 ns | 1.42 | 0.06 | False | | | |<ul><li>[SingleWithPredicate_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input%3a%20Array).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L144-#L146>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXY/TMBB8R+I/+C0J5NpcW9BRKYheKXDQotJW4gGhyk22iZE/cmv7rjkhfjt2WpVrT0J5iez1zO54s+MZUG0RBEijn/0m9yUgkGvLeL6ASpE0JUGujATTRSsNExCcoq6RyqxscAhb3S2B5rorKJNnwBFmJTOQGVeNMEnCYPd6EMQkoCjcIjqiV6DNVyrA53wXLGttQHSmTN52/InuzAG364m0ApBuOHSWTBYcvjNTzhFyllED6ynVZsKbW82oyUrQIZOVNUMyQqR19E/bwsqxkltWWKSGKal/BGMlKsab3UzlEPwk6R8SGObgefD8f0wX+sJkfmAIlqF6RGAaRGXq8AlxpEzUAnaj9JTfiaabbfCf9UQWTEIbrE/cBjdTUrWU66E30gBWCO7bhjIv1KquWgmel7V2/5rPUQnlI22Jn+oNsvwjVxvK2UMTa0Nb9BZtK0x2FaBzimzG+HSwx8q5CHClqsPq1CQrR1saKiryluRukL3hwl7S619cJhe9/iq5GvavhoNXnTf9y14ySF4myTBJfAlthaDIHoBQLNaC7sImoVcQkxcR2dRnFeKj0WI/yt8sWHB5KlS/nEmfgBegLTcpOtV5+Ogm+/jozpmxcJn6UUyaVD5x+gEZyJzXx4hvVrPxktGdARJ/x6ykaMi98zAJtWse6PTIickuU9wKmZ5rqvdxne5FOKBhhkMavHetc09Lfdh6CgmljnxMV5yZlO5AR38BgoE/S/wEAAA=>)</li></ul> | 174.91 ns | 192.78 ns | 1.10 | 0.01 | True | | | |<ul><li>[WhereSelect - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereSelect(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L54-#L56>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/aMBR9n7T/4DcnWwopVKhCyjTK2EZXJgZIe5imyiQX4skf2bXdkmrab58dEC2tNOUlso/POff4yjczYMYhSFDWvPpD7ktAIFeOi2IBlSZZRmihrQLbRacsl0BPWVfIVF42PISN6ZbACtOVjKtnxBHmJbeQW1+NcEUiuhtc0IRQhtIv4iN7BcZ+ZRKC53u6rI0F2bnh6ncnnJjOHHBzO1FOArK1gM73oFqC8NYRV5WzQzJ9PI4fYyycGmu14VuHzHKtzA861rLiotnNdAH0J8n+Emq5pxf09f+UHvrCVXFQSJ6jfiLgBmRl6+iFcKRt3II21eZG3MmmcW3412aitlxBG24wbsObaaVbxg3UqbKAFYL/tpHMt3pVV60Cz8va8JyJOWqpA9JW+LleIy8+Cb1mgj80WBvZordoW2GyqwD9UKjmxZ6+4bH2AwO40tVhdToPKy9bWiYr8o4UzEKYraiX9vpn5+lZr79KL4f9y+HFoHPeT9NB2nubpsM0DSWMk5IhfwDCcHsr2S5qDEOChLyJybp+ViE5zlQSnvI3Bw68T4X6lx+aF+QFGCdshj51ET25yR4f3fnB2nqnfpyQxioYZx+RgypEfURCs5pNiIz+DJCEO+YlQ0vuuS1JZHzzwGRHTUJ2uRZOqux5pnqPm2wfwhMttwIy+sG3zv9F6sM2SEikTBwwUwluM7YDE/8DxT8vYOcEAAA=>)</li></ul> | 362.09 ns | 439.05 ns | 1.21 | 0.09 | False | | | |<ul><li>[WhereSingleOrDefault_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereSingleOrDefault_LastElementMatches(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L130-#L132>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oRpkqBdF1BQotlLYSDwhVbnKbGPkjXDtbMyF+O3ZadWsnobxE9vU55x5f+WQGVFcIAqTRz/6QuwIQyHXFeLaAUpEkIV6mjATTxUoaJsA7RV0jlWnR4BC2ulsAzXRXUCbPgENMC2YgNbYbYZL43q5/6YXEoyjsIjiiV6DNFyrAab7zlrU2IDpTJn933InuzAG367GsBCDdcOh8d6wlkzmHr3gDW1pxs55Sbca8udaMmrQA7TNZVmZAJg/U4MHiopIjJbcsr5AapqT+4Y2UKBlvdjOVgfeTJH+JZ5iFZ97z/zFt6TOT2YEhWIrqEYFpEKWp/SfEoTJBC9hE6Sm/Fc1Q2+A/6bHMmYQ2WCfcBjdTUrW066ATaQBLBPttQ5nnalWXrQzPi1qzlPI5KqFcpS3xY71Bln3gakM5u29qbWiL3qJth/GuBLSBkc1rPn3fI2XDBLhS5WF1mpWVpS0NFSV5SzJqwOXO70W9+OJVdNGLV9HVIL4aXPY7ca//Ju6/fhlFgyhyLXQlBEV2D4RivhZ05zeCzkFIXgRkU591CI95C91T/lZBBVanRPXLZvUJeAHaxitB6zrzH91kXx/e2mDlVikOQtJIOeHkPTKQGa+PFTesZuMsoz0DJO6OaUHRkDtmCuJrOzzQyZETkl2qeCVkcu6p3td1sjdhgYYZDol3Y0dn/zD1YesoxJc6cDVdcmYSugMd/AOLkmMuAwUAAA==>)</li></ul> | 215.45 ns | 355.09 ns | 1.65 | 0.26 | False | | | |<ul><li>[FirstWithPredicate_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.FirstWithPredicate_LastElementMatches(input%3a%20Array).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L81-#L83>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1U72/aMBD9Pmn/g78l2SikgDqKlGm0o1s3mBhF2odpQiY5iCf/yM6XllTT/vbZAbFCpSlfIvv83t3z5Z6nwG2JoECTffGbPeSAwK5KIbM5FIYlCQsyQxqog6UmoSA4Rl0h12le4xDWtpMDz2xHcaFPgCNMc0GQkqvGhGZhsL3oBy0WcFRuER3QC7D0hSvwOd8Fd5UlUO2J0L/a/sS2Z4Dr5ViXCpCvJLRvBFr6JiifIWQi5QTLCbc0lvWlppzSHGwodFHSkI0QeRX9kzYv9bXRa7EpkZMw2n4Pro0qhKx3U5NB8IMlf1hAwsGz4OX/mC70Wehsz1AiRfOEICyogqrwGXFkKGoAuzV2Iu9V3cwm+E92rDdCQxOsT9wENzXaNJTrobeaAAsE921CmW3MoioaCZ7llXX/Ws7QKOMjTYkfqxWK7IM0Ky7FYx1rQpt3500rjLcFoDOKrqf4eK6vjTMR4MIU+9WxRxaOdkdcFewty9wge7+F3bjbOzuPz7q9RTwY9gbD/kW7fznoXb45fx3Hwzj2JWypFEfxCIzjZqn4NqwTegUt9ipiq+qkQuvgs5Yf5a8llODyFGh+Oo8+A8/BlpISdKqz8MlNdvHRvfPixmXqRS1Wp/KJkxsUoDNZHSK+WfXGS0Z3Bsj8HdOcI7EH52EWWtc8sMmB02Lb1MhS6eRUU7WL22QnwgFJkIQkeO9a516War/1FBZqG/mYLaSghG/BRn8Brxn1WPsEAAA=>)</li></ul> | 155.86 ns | 175.49 ns | 1.13 | 0.01 | False | | | |<ul><li>[WhereFirst_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input%3a%20Array).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L60-#L62>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/aMBR9n7T/4LckG4UUWlQhZRpldO0GE6NIe5gmZJIL8eSP7PqmJdW03z47IFaoNOUlso/POff4yjdT4LZEUKDJvvrNHnNAYNelkNkcCsOShAWZIQ3UwVKTUBAcs66R6zSveQhr28mBZ7ajuNAnxCGmuSBIyVVjQrMw2PYvghYLOCq3iA7sBVj6whV4z/fBfWUJVHsi9K+2P7HtGeB6OdalAuQrCe1vXnUj0NJywi2NZX2ZKac0BxsKXZQ0YENEXkX/Is1LPTJ6LTYlchJG2+/ByKhCyHo3NRkEP1jyhwUkHD0LXv9P6aDPQmd7hRIpmmcCYUEVVIUvhENDUQPanbET+aDqJjbhf7JjvREamnC9cRPe1GjTMK6n3mkCLBDct4lktjGLqmgUeJZXVqRcztAo45GmwttqhSL7KM2KS/FUY01k8+68aYXxtgB0A6Lr13v8nkfGDQ/gwhT71fFsLJzsnrgq2DuWcQI/Z2E37vbOzuOzbm8RXw16V4OLfrvfj88vzy/fxvEgjn0JWyrFUTwB47hZKr4Na0OfoMXeRGxVnVRoHear5Z/y1xJKcD4Fmp9uNl+Q52BLSQm61Fn47CY7fPjgZnDjnHpRi9VW3ji5QQE6k9UB8c2qNz4yujNA5u+Y5hyJPQrKWWhd88AmB02LbVMjS6WT00zVDrfJLoQjkiAJSfDBtc79Uar91ktYqG3kMVtIQQnfgo3+AtPS1ajzBAAA>)</li></ul> | 165.90 ns | 182.21 ns | 1.10 | 0.05 | False | | | |<ul><li>[Select - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.Select(input%3a%20Array).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L34-#L36>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JdG3WjqmqFERXCgxWVNq+ITS5yW1zkT/Ctb01E+K3Y6dVWTcJ5SWyj8859/jKNzPgxhFIUNa8+M3uSyBgVw5FsYBKsyxjUaGtAtsjpyxKiE5ZV8RVXjY8go3plcAL05Mc1RPimPISLeTWV2OoWBztLi+iDos4Sb9IjuwVGPuVSwie76JlbSzI7g2qX91wYrpzoM3tVDkJxNcCuksQ3jVGVTk7YmMiXif/ai+cmmi1wa0jblEr8z2aaFmhaHYzXUD0g2V/WGTR04vo5f+UHvqCqjgoJOakHwnQgKxsHT8TjrVNWtCutbkRd7LpVhv+ZzNVW1TQhhuM2/BmWumWcQP1WlmgisB/20jmW72qq1aB52VtMOdiTlrqgLQVfqrXhMVHoddc4EODtZEt+ou2Faa7CshPgmqe6enDnWg/JUArXR1Wp0Ow8rKl5bJib1nBLYSBivtpf3B2np71B6t0OBoMRxeX3eGbND1PB6/TdJSmoYRxUnLCB2CctreS7+LGMCTosFcJW9dPKnSOg9QJT/mbAwfepyL904/LM/ICjBM2I5+6iB/dZI+P7/ywbb3TIOmwxioYZx8IQRWiPiKhWc0mRCZ/BsTCHfOSk2X3aEsWG988MNlR02G7XAsnVfY0U73HTbYP4YkWrYAseu9b538d9WEbJCxWJgmYqQTajO/AJH8BNRV1r9wEAAA=>)</li></ul> | 146.87 ns | 159.55 ns | 1.09 | 0.06 | False | | | |<ul><li>[ElementAt - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.ElementAt(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L374-#L376>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oKzpVCqIrBQorKl3fEJrc5LYx8hfX9tZMiN+OnVbd2kkoL5F9fM65x1e+mQM1DkGAtObFH3JfAQK5coyXS9CK5DmJSmUl2C46aZmA6JR1hVQWVcND2JhuBbQ0XUGZPCOOsaiYhcL6aoRJEke7t4MoJRFF4RfJkb0CY79RAcHzfXRTGwuic83k7044MZ0F4OZ2Kp0ApGsOnSlv0o9tzKR2dkRmj4fJY4ilkxMlN2zrkFqmpPkRTZTQjDe7uSoh+knyvySyzNPL6OX/lB76ymR5UAhWoHoiYAaEtnX8TDhWNmlBmylzze9E07Y2/C9mKrdMQhtuMG7DmyupWsYN1Jm0gBrBf9tIFlu1qnWrwIuqNqygfIFKqIC0FX6u18jKT1ytKWcPDdZGtuwt21aY7jSgHwnZvNfTFzxRflwAV0ofVqfTsPKyG0uFJu9ISS2EyYp7Wa9/8Sa76PVX2eWofzkaDDtZbzgcZoPXWTbKslDCOCEosgcgFLe3gu7ixjAkSMmrhKzrswrpcaLS8JS/O3DgfTSqX34an5GXYBy3OfrUZfzkJnt8fOcHa+ud+klKGqtgnH9EBrLk9REJzWo2ITL6M0AS7lhUFC25Z7YisfHNA5MfNSnZFYo7IfPzTPUeN/k+hCdaZjnk0QffOv8PqQ/bICGxNEnAjObM5nQHJvkH6vhur+UEAAA=>)</li></ul> | 60.19 ns | 67.53 ns | 1.12 | 0.02 | False | | | |<ul><li>[SelectToList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.SelectToList(input%3a%20Range).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L261-#L263>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oB3SVgujKgEGLSpo3hCY3uW2M/JFd21szIX47dlqVtZNQXiL7+Jxzj698MweqLYIAafSz3+S+AgRyaRkvM6gVSVMSlMpIMH200jABwTHrEqksqpaHsNb9Cmip+4IyeUKcYFExA4Vx1QiTJAy2b86DmAQUhVtEB3YO2nyjArzn+2DZaAOiN2PytudPdG8BuL65klYA0hWH3hK4c83VjGkTMllbMyYZlRuI/iXIrJwquWYbi9QwJfWPYKpEzXi7m6sSgp8k/UMCwxy9DJ7/T+mgr0yWe4VgBapHAqZB1KYJnwgnykQdaNdKz/idaHvWhf9FX8kNk9CF64278OZKqo5xPfVaGsAawX27SBYblTd1p8CLqtGsoHyBSiiPdBV+blbIyk9crShnDy3WRZYNsq4VrrY1oJsH2T7W4+c7VW5WAHNV71fHo5A72dJQUZN3pKQG/FiFg2QwPHuVnA2GeTIaD0fj87e9QTJ6fXExfJkk4yTxJbQVgiJ7AEJxcyPoNmwNfYKYvIjIqjmpEB/GKfZP+bsFC86nRvXLDc0TcgbacpOiS12Gj26ywyd3buQ2zmkYxaS18sbpR2QgS94cEN+sduMjozsDJP6ORUXRkHtmKhJq1zzQ6UETk22huBUyPc3U7HCd7kI4omGGQxp8cK1zP5Bmv/USEkodeUzXnJmUbkFHfwHnLHf84gQAAA==>)</li></ul> | 94.97 ns | 121.86 ns | 1.28 | 0.01 | True | | | |<ul><li>[WhereLast_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereLast_LastElementMatches(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L66-#L68>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oJrpVCqIbBQotKl0lHhCq3OS2MfJHdm1vzYT47dhp1a2dhPIS2cfnnHt85ZspUG0RBEijX/wh9yUgkCvLeDGHSpEsI0GhjATTRSsNExAcs66QyrxseAhr3S2BFrorKJMnxCHmJTOQG1eNMEnCYPv2PIhJQFG4RXRgL0Cbb1SA93wf3NTagOhMmLzt+BPdmQGulyNpBSBdcej88KoJ1WbpPyPe3GVKTV6CDpmsrBmQ8SM/esw1t/JayTXbWKSGKal/BtdKVIw3u6kqIPhFsr8kMMzRi+Dl/5QO+spksVcIlqN6ImAaRGXq8JlwqEzUgjZWesLvRNPJNvwveiQ3TEIbrjduw5sqqVrG9dSxNIAVgvu2kcw2alFXrQLPylqznPIZKqE80lb4uV4hKz5xtaKcPTRYG9m8N29bYbStAN2UyOYJHz/qa+UmCHChqv3qeEAWTnZjqKjIO1JQA37Ywl7SS8/eJGe9dJFcDNKLwXm/k16m/f5l8jpJBkniS2grBEX2AITiZinoNmwMfYKYvIrIqj6pEB+GLPZP+bsFC86nQvXbDegz8hy05SZDl7oIn9xkhw/v3GBtnFMaxaSx8sbZR2QgC14fEN+sZuMjozsDJP6OeUnRkHtmShJq1zzQ2UETk22uuBUyO81U73Cd7UI4omGGQxZ8cK1zv5V6v/USEkodeUxXnJmMbkFH/wCNclV4+AQAAA==>)</li></ul> | 213.86 ns | 257.43 ns | 1.20 | 0.30 | False | | | |<ul><li>[WhereSingle_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereSingle_LastElementMatches(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L124-#L126>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXY/SQBR9N/E/zFtb7UKFRQhJjSyiomAQSHwwhgztpR0zH9070126Mf52ZwphFzYxfWlmzpxz7pmbuZ0D1SWCAGn0iz/kPgcEclMyni6hUCSOiZcqI8G0sZSGCfDOWTdIZZLXPISdbudAU90WlMkL4giTnBlIjK1GmCS+t3977YXEoyjsIjix16DNNyrAeb73VpU2IFozJm9b7kS3FoC7zUSWApBuObR+ONWKyYzDZka1mfD6NnNqkhy0z2RRmiGZPiqCx2TLUo6V3LGsRGqYkvqnN1aiYLzezVUK3i8S/yWeYZaeei//p7TQVybTo0KwBNUTAdMgClP5z4QjZYIGtKnSM34n6l424X/RE5kxCU24zrgJb66kahjXUafSABYI9ttEssjUuioaBV7klWYJ5QtUQjmkqfBztUWWfuJqSzl7qLEmsmVn2bTCZF8A2jmR9SM+f9ZjZWcIcK2K4+p8RNZWtjJUFOQdSakBN25+J+p0r95EV53uOhoMu4Phdb/V6/f6g27vdRQNo8iV0KUQFNkDEIrZRtC9Xxu6BCF5FZBtdVEhPI1Z6J7y9xJKsD4Fqt92RJ+Rl6BLbmK0qVP/yU0O+OjODlZmnbpBSGorZxx/RAYy5dUJcc2qNy4y2jNA4u6Y5BQNuWcmJ762zQMdnzQh2SeKl0LGl5mqA67jQwhLNMxwiL0PtnX2x1Idt05CfKkDh+mCMxPTPejgH2MRj4j6BAAA>)</li></ul> | 299.30 ns | 355.04 ns | 1.19 | 0.31 | False | | | |<ul><li>[OrderByDescending - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.OrderByDescending(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L171-#L173>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/aMBR9n7T/4LckWwoZMIqQMg0o29jKxihv01SZ5EI8+SO7tltSTfvtswOihUpTXiL7+pxzj698MgeqLYIAafSLP+S+AAQytoznSygVSVMS5MpIMG200jABwSlqjFRmRY1D2Oh2ATTXbUGZPAOOMCuYgcy4boRJEga7fi+ISUBRuEV0RK9Am69UgNd8H9xU2oBoXTP5u+VPdGsBuLmdSisA6ZpD6xvmgOPqCnQGMmdyGzJZWjMks0dQ9GhmaeVEyQ3bWqSGKal/BBMlSsbr3VzlEPwk6V8SGObgefDyf0xX+sJkfmAIlqF6QmAaRGmq8BlxpEzUADZT+prfiXp8TfCf9VRumYQmWC/cBDdXUjW066EzaQBLBPdtQlls1aoqGxleFJVmGeULVEL5SlPip2qNLP/I1Zpy9lDXmtCWnWXTDtNdCeiiIet3e/qSJ8rFBnClysPqNBUrR7sxVJTkHcmpAZ+wsJN0uhdvkotOd5UMht3BsHfZuuwnvf7bweskGSaJb6GtEBTZAxCK21tBd2Et6B3E5FVE1tVZh/iYrNg/5e8WLDidEtUvl8pn4CVoy02KznUePrnJvj66c8HaOqVuFJNaygunH5C5DPLqWPHDqjfeMrozQOLvmBUUDblnpiChdsMDnR45Mdllilsh03NP1b6u070JBzTMcEiDKzc69y+pDltPIaHUka/pkjOT0h3o6B8lf94u7QQAAA==>)</li></ul> | 2.34 μs | 2.61 μs | 1.11 | 0.09 | False | | | |<ul><li>[Skip_One - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.Skip_One(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L193-#L195>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oy1YqBdGVDQorlLZvCFVuctsY4g+u7a2ZEL8dO626tZNQXiL7+Jxzj698MwGqLQIHYfSzP+SuAARyaVmZz0BJkqYkyKURYNpohWEcgmPWJVKRFTUPYa3bBdBctzll4oQ4xKxgBjLjqhEmSBhsz3tBTAKK3C2iA3sB2nyhHLznu2BeaQO8dcPE75Y/0a0p4Hp5JSwHpKsSWvNfTC2/CgiZUNYMyPjhLHrIMLNiJMWabSxSw6TQ34OR5IqV9W4icwh+kPQvCQxz9Dx4/j+lgz4zke8VnGUoHwmYBq5MFT4RDqWJGtDGUt+Ut7zuWhP+J30lNkxAE643bsKbSCEbxvXUsTCACsF9m0imG7moVKPA06LSLKPlFCWXHmkq/FitkOUfSrmiJbuvsSayWWfWtMLVVgG6iRD1cz1+wCPppgVwIdV+dTwMCyebG8oVeUtyasAPVthJOt2zV8lZp7tI+oNuf9C7aL3pXXTPX/dfJskgSXwJbTmnyO6BUNwsOd2GtaFPEJMXEVlVJxXiw0DF/il/s2DB+SiUP90wPiHPQNvSpOhS5+Gjm+zw4a0brI1z6kYxqa28cXqNDEReVgfEN6ve+MjozgCJv2NWUDTkjpmChNo1D3R60MRkm8nScpGeZqp2uE53IRzRMFNCGrx3rXO/kGq/9RISCh15TKuSmZRuQUf/ALYCtg7kBAAA>)</li></ul> | 298.54 ns | 338.43 ns | 1.13 | 0.14 | False | | | |<ul><li>[WhereFirst_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L60-#L62>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/aMBR9n7T/4LckG4UU0MSQMo12dGODiVGkPUwTMsmFePJHdn3Tkmrab58dEC1UmvIS2cfnnHt85ZsZcFsiKNBkX/xh9zkgsKtSyGwBhWFJwoLMkAbqYKlJKAhOWVfIdZrXPISN7eTAM9tRXOgz4gjTXBCk5KoxoVkY7N70gxYLOCq3iI7sJVj6yhV4z/fBbWUJVHsq9O+2P7HtOeBmNdalAuRrCe3vXnUj0NJqyi2NZX2ZGac0BxsKXZQ0ZJNHQfQYbFHqa6M3YlsiJ2G0/RFcG1UIWe9mJoPgJ0v+soCEo2fBy/8pHfRF6OygUCJF80QgLKiCqvCZcGQoakCbGDuVd6puZRP+ZzvWW6GhCdcbN+HNjDYN43rqRBNggeC+TSTzrVlWRaPA87yyIuVyjkYZjzQVfqrWKLKP0qy5FA811kS26C6aVhjvCkA3Jrp+w6ev+tq4EQJcmuKwOp2QpZPdElcFe8cyTuCnLezG3d7FZXzR7S3jwbA3GPYH7ct+HL/tDV7H8TCOfQlbKsVRPADjuF0pvgtrQ5+gxV5FbF2dVWgdp6zln/K3EkpwPgWaX25Cn5EXYEtJCbrUWfjkJnt8dOcGa+ucelGL1VbeOLlBATqT1RHxzao3PjK6M0Dm75jmHIndC8pZaF3zwCZHTYvtUiNLpZPzTNUet8k+hCOSIAlJ8MG1zv1XqsPWS1iobeQxW0hBCd+Bjf4B4DMIy/kEAAA=>)</li></ul> | 213.94 ns | 286.19 ns | 1.34 | 0.06 | False | | | |<ul><li>[Append - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.Append(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L418-#L428>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/aMBR9n7T/4LckG4WUVCtCyjTK2MpWJkZ5m6bKJBfiyV+7tltSTfvtswOihUpTXiL7+pxzj698MgNqHIIAac2rP+ShAgRy5RgvF6AVyXMSlcpKsD100jIB0THqCqksqgaHsDa9CmhpeoIyeQIcYVExC4X13QiTJI627y6iDokoCr9IDuglGPuNCgiaH6Lb2lgQ3Rsmf3fDienOAdd3E+kEIF1x6I60BlnGTGpnh2T6dJI8OVg4OVZyzTYOqWVKmh/RWAnNeLObqRKinyT/SyLLPLyMXv+P6UtfmSz3DMEKVM8IzIDQto5fEEfKJi1gU2Vu+L1oZtYG/8VM5IZJaIMNwm1wMyVVS7sBOpUWUCP4bxvKfKOWtW5leF7VhhWUz1EJFSptidf1Cln5masV5eyxqbWhLfqLth0mWw3o8yCbx3r8fMfKZwVwqfR+dRyFpafdWio0eU9KaiHEKu6n/ezsPD3rZ8t0MMwGw4tBN8su++fp5ds0HaZpaGGcEBTZIxCKmztBt3EjGBx0yJuErOqTDp1DnDrhKX934MDraFS/fBRfgBdgHLc5etdl/Owmu/ro3gdr45WypEMaqSCcf0LmA8jrQyUMq9kEy+jPAEm4Y1FRtOSB2YrExg8PTH7gdMi2UNwJmZ96qnd1k+9MeKBllkMeffSj8z+Qer8NFBJLk4Sa0ZzZnG7BJP8Aj3+pxuIEAAA=>)</li></ul> | 2.49 μs | 2.73 μs | 1.10 | 0.06 | False | | | |<ul><li>[SkipHalfTakeHalf - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.SkipHalfTakeHalf(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L220-#L222>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG1oKyiVgujKYIUVlTZvCE1uctuY+SO7trdmQvx27LTq1k5CeUni43POPb7yzQyotggCpNEv/pD7EhDIuWW8WEClSJqSoFBGgumilYYJCI5Z50hlXjY8hLXulkAL3RWUyRPiGPOSGciNq0aYJGGwfTsIYhJQFO4jOrAz0OY7FeA9PwbLWhsQnSsmbzt+R3fmgOvrC2kFIF1x6CxvWHVJ+TqjN+DfIZOVNSMyfeREj1kWVk6UXLONRWqYkvpnMFGiYrxZzVQBwS+S/iWBYY5eBC//p3TQNyaLvUKwHNUTAdMgKlOHz4RjZaIWtKnSV/xONN1rw/+qL+SGSWjD9cZteDMlVcu4njqVBrBCcM82kvlGZXXVKvC8rDXLKZ+jEsojbYWX9QpZ8YWrFeXsocHayBa9RdsKF9sK0E2GbK7t8UWeKDc1gJmq9l/HQ5E52dJQUZEPpKAG/ICFvaTXP3uTnPX6WTIc9YejwbAzeP9uOOgPXyfJKEl8CW2FoMgegFDcXAu6DRtDnyAmryKyqk8qxIfBiv1V/mHBgvOpUP12Q/mMvABtuUnRpS7CJyfZ4eM7N1gb59SPYtJYeeP0MzKQBa8PiG9Ws/CR0e0BEn/GvKRoyD0zJQm1ax7o9KCJyTZX3AqZnmaqd7hOdyEc0TDDIQ0+uda5X0m9X3oJCaWOPKYrzkxKt6CjfwmuJtXsBAAA>)</li></ul> | 279.76 ns | 327.88 ns | 1.17 | 0.16 | False | | | |<ul><li>[WhereAny_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.WhereAny_LastElementMatches(input%3a%20List).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L106-#L108>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXY/SQBR9N/E/zFtbZaHCyhKSGllEXQWDLIkPxpChvdAx81Hv3O7SjfG3O1MILmxi+tLMnDnn3DM3czsDbksEBZrss9/sPgcEdl0KmS2gMCxJWJAZ0kAdLDUJBcEp6xq5TvOah7CxnRx4ZjuKC31GHGGaC4KUXDUmNAuDXf8yaLGAo3KL6MhegqUvXIH3fBvcVpZAtadC/2r7E9ueA25WE10qQL6W0P7mVSNdrabc0kTWV5lxSnOwodBFSUM2FZaif3kWpR4bvRHbEjkJo+33YGxUIWS9m5kMgh8s+cMCEo6eBc//p3TQZ6Gzg0KJFM0jgbCgCqrCJ8KRoagB7cbYqbxTdQeb8D/Zid4KDU243rgJb2a0aRjXU280ARYI7ttEMt+aZVU0CjzPKytSLudolPFIU+HHao0i+yDNmkvxUGNNZIvuommFya4AdNOh66d7+pjHxk0O4NIUh9XpYCyd7Ja4KtgblnECP2RhN+72Ll7FF93eMh4Me4Ph5aDd7/evrl73X8bxMI59CVsqxVE8AOO4XSm+C2tDn6DFXkRsXZ1VaB2Hq+Wf8tcSSnA+BZqfbjCfkBdgS0kJutRZ+Ogme3x05wZw65x6UYvVVt44eY8CdCarI+KbVW98ZHRngMzfMc05ErsXlLPQuuaBTY6aFtulRpZKJ+eZqj1uk30IRyRBEpLgnWud+51Uh62XsFDbyGO2kIISvgMb/QUKhhRE8AQAAA==>)</li></ul> | 188.85 ns | 204.77 ns | 1.08 | 0.14 | False | | | |<ul><li>[SingleWithPredicate_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input%3a%20List).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L144-#L146>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TQBB8R+I/3JttSFOTFJRGMqItAQoJCmkkHhCqLvY2XnQf7t66jSvEb+fOjULTSsgv1t3ezO7ceudmIF1NoMGwe/Zb3JZAIE5rVMUCKiuyTESFZQN8SLVh1BDto05JmrxscQRX7rAEWbhDLdE8Ap5QXiJDzr6aQCPiaPPmKOqJSJL2i2SHXoLjr1JDyPkuumgcg+5P0Vz3w4nrz4GuLiem1kBypaB/gWat4DtyOScoMJcMl1PpeKLaW80k5yW4GE1V81hM0XHyT9qiNmfWXOG6JslojfsRnVldoWp3M1tA9FNkf0TE6OFF9Px/TB/6gqbYMjTmZB8Q0IGuuImfEE8sJx1g59ZN1Y1um9kF/9lNzBoNdMGGxF1wM2tsR7kBem4YqCLw3y6U+doum6qT4HnZOP+r1ZystiHSlfipWREWH5VdSYV3bawLbTFYdK0w2VRA3iimneL9uT6z3kRAS1ttV/seWXraBUtdibei8HMc/BYP0sHw4FV6MBgu09F4OBofjfqjo9fp8fHoZZqO0zSUcLXWkvAOhKT1pZabuE0YFPTEi0SsmkcVejuf9cIof6uhBp+nIvvLe/QJeAGuVpyRV13ED25yHz+58V5c+0zDpCfaVCFx9oEQTKGaXSQ0q90EyeTPgES4Y15KYnHrLSxi55sHLttxemKTW1Vrkz3W1NzHXXYvwgMZWUEWvfet8y9Ls90GioiNS0LMVQo5kxtwyV8ICJDU+wQAAA==>)</li></ul> | 196.74 ns | 247.96 ns | 1.26 | 0.18 | False | | | |<ul><li>[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.ToArray(input%3a%20ICollection).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L233-#L235>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0Jy9r0Q6hUCqIrhRVWVLq8ITS5yW1j5I9wbW/NNPHbsdOqrJ2E8hLZx+ece3zlmwVQbREESKNfPZGHEhDIlWW8WEGlSJqSoFBGgumilYYJCE5ZV0hlXjY8hI3ulkAL3RWUyTPiBPOSGciNq0aYJGGwezsMYhJQFG4RHdkZaPONCvCeH4LbWhsQnRsmf3f8ie4sATd3M2kFIF1z6GRqgkjrkMnKmjGZTxXnrgxTMvoXYWXlVMkN21qk/kj/CKZKVIw3u4UqIPhJ0j8kMMzRi+D1/5QO+spkcVAIlqN6JmAaRGXq8IVwokzUgjZX+obfi6Zpbfhf9ExumYQ2XG/chrdQUrWM66lzaQArBPdtI1luVVZXrQIvy1qznPIlKqE80lZ4Xa+RFZ+5WlPOHhusjWzVX7WtMNtVgG4gZPNaT9/vVLlhAcxUdVidzkLmZLeGioq8JwU14Ocq7Cf9wWUvuewPsmQ0HozGw3edpNfvjQbDiyQZJ4kvoa0QFNkjEIrbO0F3YWPoE8TkTUTW9VmF+DhPsX/K3y1YcD4Vql9uSF6QV6AtNym61EX47CZ7fHLvZm7rnAZRTBorb5x+Qgay4PUR8c1qNj4yujNA4u+YlxQNeWCmJKF2zQOdHjUx2eWKWyHT80z1HtfpPoQjGmY4pMFH1zr3B6kPWy8hodSRx3TFmUnpDnT0F1NosgnjBAAA>)</li></ul> | 35.24 ns | 37.58 ns | 1.07 | 0.02 | False | | | |<ul><li>[Prepend - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Linq.Tests.Perf_Enumerable.Prepend(input%3a%20IEnumerable).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Linq/Perf.Enumerable.cs#L432-#L442>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG3WrqhUCqIrAworKl3fEJrc5LYx8hfX9tZMiN+OnVbd2kkoL5F9fc65x1c+mQE1DkGAtObFH3JfAQK5dIyXC9CK5DmJSmUl2C46aZmA6Bh1iVQWVYNDWJtuBbQ0XUGZPAGOsaiYhcL6boRJEkfbNxdRSiKKwi+SA3oJxn6jAoLm++imNhZE55rJ351wYjpzwPXtlXQCkK44dOYIGmQZM6mdHZHp41HyaGHh5ETJNds4pJYpaX5EEyU0481upkqIfpL8L4ks8/Ayevk/pi99ZbLcMwQrUD0hMANC2zp+Rhwrm7SATZW55neiGVob/BdzJTdMQhtsEG6DmympWtoN0Km0gBrBf9tQ5hu1rHUrw/OqNqygfI5KqFBpS/xcr5CVn7haUc4emlob2qK3aNvhaqsBfSBk81qP3+9E+bAALpXer46zsPS0G0uFJu9ISS2EXMW9rNc/O8/Oev1lNhz1h6OLt53z4aA3GAxeZ9koy0IL44SgyB6AUNzcCrqNG8HgICWvErKqTzqkhzyl4Sl/d+DA62hUv3wWn4EXYBy3OXrXZfzkJrv6+M4Ha+OV+klKGqkgnH9E5gPI60MlDKvZBMvozwBJuGNRUbTkntmKxMYPD0x+4KRkWyjuhMxPPdW7usl3JjzQMsshjz740fk/SL3fBgqJpUlCzWjObE63YJJ/ZgyxWOMEAAA=>)</li></ul> | 2.33 μs | 2.62 μs | 1.12 | 0.06 | False | | |                        [Test Report](<https://pvscmdupload.z22.web.core.windows.net/autofilereport/autofilereports/01_23_2024/refs/heads/main_x64_ubuntu%2022.04_Regression/System.Linq.Tests.Perf_Enumerable.html>) ### Repro General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md ```cmd git clone https://github.com/dotnet/performance.git python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_Enumerable*' ``` <details> ### Payloads [Baseline](<https://helixdi107v0xdeko0k025g8.blob.core.windows.net/helix-job-cafbd1a3-0be3-4ba2-a260-286b5dc83537352199db51d488a9e/827f7a61-76ab-4358-ba56-411c381cb932.zip?sv=2021-08-06&se=2024-02-18T15%3A07%3A34Z&sr=c&sp=rl&sig=WyUr0bpdAKZFs%2BdkyZBIukBawPe4RZuWYr5u%2BPW8CkM%3D>) [Compare](<https://helixdi107v0xdeko0k025g8.blob.core.windows.net/helix-job-c7f47280-0b72-472d-84f4-d5b75d7fc61bf7f6d5f82554fc9a0/bf3b04a6-01d4-4c2d-9f07-38011933d008.zip?sv=2021-08-06&se=2024-02-19T12%3A09%3A49Z&sr=c&sp=rl&sig=5b9LT1OZZ7OA%2FhYAaamqMPBRECKiBuXU3ZfZSjjxf4s%3D>) ### System.Linq.Tests.Perf_Enumerable.EmptyTakeSelectToArray #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereSelect(input: List) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.AppendPrepend(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereSelect(input: Array) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input: Array) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereSelect(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereSingleOrDefault_LastElementMatches(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.FirstWithPredicate_LastElementMatches(input: Array) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input: Array) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.Select(input: Array) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.ElementAt(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.SelectToList(input: Range) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereLast_LastElementMatches(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereSingle_LastElementMatches(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.OrderByDescending(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.Skip_One(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.Append(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.SkipHalfTakeHalf(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.WhereAny_LastElementMatches(input: List) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input: List) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.ToArray(input: ICollection) #### ETL Files #### Histogram #### JIT Disasms ### System.Linq.Tests.Perf_Enumerable.Prepend(input: IEnumerable) #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md) </details> --- ### Run Information Name | Value -- | -- Architecture | x64 OS | ubuntu 22.04 Queue | TigerUbuntu Baseline | [8c73f0f7129aae439e7da095c7b3f25e7209bb76](https://github.com/dotnet/runtime/commit/8c73f0f7129aae439e7da095c7b3f25e7209bb76) Compare | [ff93f2dc3619d28b87404d1f86439f4b1d6e8d02](https://github.com/dotnet/runtime/commit/ff93f2dc3619d28b87404d1f86439f4b1d6e8d02) Diff | [Diff](https://github.com/dotnet/runtime/compare/8c73f0f7129aae439e7da095c7b3f25e7209bb76...ff93f2dc3619d28b87404d1f86439f4b1d6e8d02) Configs | CompilationMode:tiered, RunKind:micro ### Regressions in System.Collections.CtorFromCollectionNonGeneric<Int32> Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio -- | -- | -- | -- | -- | -- | -- | -- | -- |<ul><li>[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 22.04/System.Collections.CtorFromCollectionNonGeneric(Int32).SortedList(Size%3a%20512).html>)</li><li>📝 - [Benchmark Source](<https://github.com/dotnet/performance/blob/main/src/benchmarks/micro/libraries/System.Collections/Create/CtorFromCollectionNonGeneric.cs#L40-#L41>)</li><li>[📈 - ADX Test Multi Config Graph](<https://dataexplorer.azure.com/clusters/dotnetperf.westus/databases/PerformanceData?query=H4sIAAAAAAAACo1UXW/TMBR9R+I/+C0JZG2WQMcqMtGVbQzWqbR9Qwi58V1j5I/o2tmaCfHbsdOqWzsJ5SWyT84599i5NxOgpkaQoKx59Yc8lIBAzmsu2AwqTfKcBExbBbaPtbJcQrDPOkeqirLlIdyZfgmUmb6kXB0QR1iU3EJhXTXCFQmD9eBdEJOAonSLaMdegLG3VIL3/BTMG2NB9sZaCKflWpne2Gq8RC2fsFutrkAB8uLjtbJZetaba7TAbrix4Zw/wpC8P06jp0SzWo21uuOrGmlr+iMYa1lx0e4mmkHwk+R/SWC5o7Pg9f+UDvrGFdsqJC9QPxNwA7KyTfhCONI26kC71uZG3Mv2Drvwv5oLteIKunC9cRfeRCvdMa6num8AWCG4ZxfJdKUXTdUp8LRsDC+omLrPrz3SVfilWSJnV0IvqeCPLdZFNktnXStcrCvXgH6OfPPut/NYu9kBXOhqu9ofjYWTzS2VFTkjjFrwYxamSZodHSdHabZITofJyTAb9D4MspMkOX2bJMMk8SVMLSVF1+CE4uqXpOuwNfQJYvImIsvmoEK8G6/Yt/L3GmpwPhXq326UXpBnYGphc3SpWfjsJBt8dA9IV84pi2LSWnnj/BI5KCaaHeIvq934yOjeARJ/xqKkaMkDtyUJjbs8MPlOE5N1oUUtVX6YqdngJt+EcETLrYA8+Oyuzv1Qmu3WS0ioTOQxUwluc7oGE/0D8zZzF/IEAAA=>)</li></ul> | 48.89 μs | 66.39 μs | 1.36 | 0.02 | False | | |  [Test Report](<https://pvscmdupload.z22.web.core.windows.net/autofilereport/autofilereports/01_23_2024/refs/heads/main_x64_ubuntu%2022.04_Regression/System.Collections.CtorFromCollectionNonGeneric%28Int32%29.html>) ### Repro General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md ```cmd git clone https://github.com/dotnet/performance.git python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollectionNonGeneric<Int32>*' ``` <details> ### Payloads [Baseline](<https://helixdi107v0xdeko0k025g8.blob.core.windows.net/helix-job-cafbd1a3-0be3-4ba2-a260-286b5dc83537352199db51d488a9e/827f7a61-76ab-4358-ba56-411c381cb932.zip?sv=2021-08-06&se=2024-02-18T15%3A07%3A34Z&sr=c&sp=rl&sig=WyUr0bpdAKZFs%2BdkyZBIukBawPe4RZuWYr5u%2BPW8CkM%3D>) [Compare](<https://helixdi107v0xdeko0k025g8.blob.core.windows.net/helix-job-c7f47280-0b72-472d-84f4-d5b75d7fc61bf7f6d5f82554fc9a0/bf3b04a6-01d4-4c2d-9f07-38011933d008.zip?sv=2021-08-06&se=2024-02-19T12%3A09%3A49Z&sr=c&sp=rl&sig=5b9LT1OZZ7OA%2FhYAaamqMPBRECKiBuXU3ZfZSjjxf4s%3D>) ### System.Collections.CtorFromCollectionNonGeneric<Int32>.SortedList(Size: 512) #### ETL Files #### Histogram #### JIT Disasms ### Docs [Profiling workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/profiling-workflow-dotnet-runtime.md) [Benchmarking workflow for dotnet/runtime repository](https://github.com/dotnet/performance/blob/master/docs/benchmarking-workflow-dotnet-runtime.md) </details>
Run Information
Regressions in System.Linq.Tests.Perf_Enumerable
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Details
Payloads
Baseline
Compare
System.Linq.Tests.Perf_Enumerable.EmptyTakeSelectToArray
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereSelect(input: List)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.AppendPrepend(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereSelect(input: Array)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input: Array)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereSelect(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereSingleOrDefault_LastElementMatches(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.FirstWithPredicate_LastElementMatches(input: Array)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input: Array)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.Select(input: Array)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.ElementAt(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.SelectToList(input: Range)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereLast_LastElementMatches(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereSingle_LastElementMatches(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.OrderByDescending(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.Skip_One(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.Append(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.SkipHalfTakeHalf(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.WhereAny_LastElementMatches(input: List)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input: List)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.ToArray(input: ICollection)
ETL Files
Histogram
JIT Disasms
System.Linq.Tests.Perf_Enumerable.Prepend(input: IEnumerable)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
Regressions in System.Collections.CtorFromCollectionNonGeneric<Int32>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Details
Payloads
Baseline
Compare
System.Collections.CtorFromCollectionNonGeneric<Int32>.SortedList(Size: 512)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository