Payloads
Baseline
Compare
Histogram
System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "[a-zA-Z]+ing", Options: NonBacktracking)
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 6.365784249084249 < 10.12384039236111.
IsChangePoint: Marked as a change because one of 2/11/2022 6:22:24 PM, 4/19/2022 10:22:09 AM, 5/26/2022 9:25:12 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 39.574493692424745 (T) = (0 -6373960.604395604) / Math.Sqrt((1372500496929.3452 / (299)) + (105816320.87172705 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.2965792054562813 = (9061376.42480436 - 6373960.604395604) / 9061376.42480436 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "Sher[a-z]+|Hol[a-z]+", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 325.407281650641 < 369.45819908025516.
IsChangePoint: Marked as a change because one of 2/8/2022 5:20:12 PM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 31.67350830597426 (T) = (0 -326709.5609927136) / Math.Sqrt((195737254.98414403 / (299)) + (4057020.6668116036 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.10505227567594878 = (365059.9382656405 - 326709.5609927136) / 365059.9382656405 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "(?s).*", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 7.09744871794872 < 17.922620475198414.
IsChangePoint: Marked as a change because one of 4/19/2022 10:22:09 AM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 3.351028277785521 (T) = (0 -7184502.740415139) / Math.Sqrt((31637632152712.684 / (299)) + (5771736199.625132 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.1323564856734878 = (8280477.663677276 - 7184502.740415139) / 8280477.663677276 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "\w+\s+Holmes", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 3.642889855072464 < 5.207326717845476.
IsChangePoint: Marked as a change because one of 2/23/2022 1:54:47 PM, 4/19/2022 10:22:09 AM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 35.84337111210148 (T) = (0 -3651114.3309787684) / Math.Sqrt((355096409709.48267 / (299)) + (92448585.290148 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.25425346581517244 = (4895918.604529334 - 3651114.3309787684) / 4895918.604529334 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "[a-q][^u-z]{13}x", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 122.25213098729226 < 138.15565845628976.
IsChangePoint: Marked as a change because one of 2/12/2022 1:03:18 PM, 2/18/2022 6:05:18 PM, 4/19/2022 10:22:09 AM, 5/31/2022 5:02:26 PM, 6/6/2022 8:15:49 PM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 9.088087337829627 (T) = (0 -125257.25702832307) / Math.Sqrt((103390287.10326011 / (299)) + (64978958.32149147 / (8))) is greater than 1.967772354556772 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (8) - 2, .975) and 0.17432947404419094 = (151703.67972542476 - 125257.25702832307) / 151703.67972542476 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "\s[a-zA-Z]{0,12}ing\s", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 4.084049180327869 < 5.716452702380952.
IsChangePoint: Marked as a change because one of 2/11/2022 6:22:24 PM, 2/23/2022 1:54:47 PM, 4/13/2022 4:27:35 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 50.02813922654572 (T) = (0 -4082530.7917492343) / Math.Sqrt((247592504275.2798 / (299)) + (81581567.9929692 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.2625837342634914 = (5536263.548067696 - 4082530.7917492343) / 5536263.548067696 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "the\s+\w+", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 1.7274633103448274 < 2.3686311413248466.
IsChangePoint: Marked as a change because one of 2/8/2022 5:20:12 PM, 4/19/2022 10:22:09 AM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 24.048543826708915 (T) = (0 -1733941.8534021496) / Math.Sqrt((44599399448.576935 / (299)) + (134187775.07614358 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.1554030050171205 = (2052981.3197326113 - 1733941.8534021496) / 2052981.3197326113 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "\w+\s+Holmes\s+\w+", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 3.626077004830918 < 5.179037597708452.
IsChangePoint: Marked as a change because one of 2/11/2022 6:22:24 PM, 2/23/2022 1:54:47 PM, 4/19/2022 10:22:09 AM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 35.218611787012925 (T) = (0 -3629533.5389924087) / Math.Sqrt((356122292481.3562 / (299)) + (56900772.5362215 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.2517619689311555 = (4850773.9359461395 - 3629533.5389924087) / 4850773.9359461395 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern: "Holmes.{0,25}Watson|Watson.{0,25}Holmes", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 297.8889260143198 < 333.8400575032791.
IsChangePoint: Marked as a change because one of 2/11/2022 6:22:24 PM, 2/23/2022 1:54:47 PM, 4/19/2022 10:22:09 AM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 43.117560252872174 (T) = (0 -298030.74810321524) / Math.Sqrt((241164824.03053203 / (299)) + (259882.17555247317 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.11820670849021944 = (337982.5532500205 - 298030.74810321524) / 337982.5532500205 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Payloads
Baseline
Compare
Histogram
System.Text.RegularExpressions.Tests.Perf_Regex_Industry_BoostDocs_Simple.IsMatch(Id: 7, Options: NonBacktracking)
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 145.96635774581642 < 177.5152512446893.
IsChangePoint: Marked as a change because one of 2/22/2022 8:48:40 PM, 3/18/2022 1:59:24 AM, 4/13/2022 4:27:35 PM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 31.99546720417332 (T) = (0 -146.77558878501515) / Math.Sqrt((121.3054983919815 / (299)) + (1.0651657483945112 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.14637153075852122 = (171.94317442978172 - 146.77558878501515) / 171.94317442978172 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_BoostDocs_Simple.IsMatch(Id: 8, Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 151.58028546952258 < 186.59346895691664.
IsChangePoint: Marked as a change because one of 2/12/2022 8:07:31 PM, 3/18/2022 1:59:24 AM, 4/19/2022 10:22:09 AM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 21.85135921721605 (T) = (0 -153.17609414951775) / Math.Sqrt((180.15874067286762 / (299)) + (5.106364571968069 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.1538215250124506 = (181.02102414242052 - 153.17609414951775) / 181.02102414242052 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_BoostDocs_Simple.IsMatch(Id: 10, Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 183.97826482005593 < 219.86750645386476.
IsChangePoint: Marked as a change because one of 2/23/2022 1:54:47 PM, 3/17/2022 6:54:53 PM, 4/19/2022 10:22:09 AM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 29.701642161669742 (T) = (0 -182.30009011481712) / Math.Sqrt((190.10233142703123 / (299)) + (1.0861408645729034 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.13079624302231788 = (209.73228503831456 - 182.30009011481712) / 209.73228503831456 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_BoostDocs_Simple.IsMatch(Id: 6, Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 168.96505492516144 < 199.41387235603298.
IsChangePoint: Marked as a change because one of 2/23/2022 1:54:47 PM, 3/17/2022 6:54:53 PM, 4/19/2022 10:22:09 AM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 23.263257524459213 (T) = (0 -169.978191467655) / Math.Sqrt((137.08157141678848 / (299)) + (1.081793270747497 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.10106511710460443 = (189.08843643954407 - 169.978191467655) / 189.08843643954407 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_BoostDocs_Simple.IsMatch(Id: 2, Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 236.92551424118383 < 272.77793761006006.
IsChangePoint: Marked as a change because one of 2/23/2022 1:54:47 PM, 3/17/2022 6:54:53 PM, 4/19/2022 10:22:09 AM, 5/27/2022 6:33:44 PM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 11.576841273902673 (T) = (0 -239.07100377161927) / Math.Sqrt((328.6012791221777 / (299)) + (8.576274964163726 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.07513196352338199 = (258.49201652852594 - 239.07100377161927) / 258.49201652852594 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Payloads
Baseline
Compare
Histogram
System.Text.RegularExpressions.Tests.Perf_Regex_Industry_Leipzig.Count(Pattern: ".{0,2}(Tom|Sawyer|Huckleberry|Finn)", Options: NonBacktracking)
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 93.78935 < 133.82870535714287.
IsChangePoint: Marked as a change because one of 2/23/2022 1:54:47 PM, 4/19/2022 10:22:09 AM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 35.887075628026565 (T) = (0 -93470387.20512822) / Math.Sqrt((233038996123197.62 / (299)) + (244825533075.16895 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.2589522608008559 = (126132747.27231795 - 93470387.20512822) / 126132747.27231795 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Text.RegularExpressions.Tests.Perf_Regex_Industry_Leipzig.Count(Pattern: ".{2,4}(Tom|Sawyer|Huckleberry|Finn)", Options: NonBacktracking)
```log
Description of detection logic
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsRegressionBase: Marked as not a regression because the compare was not 5% greater than the baseline, or the value was too small.
IsImprovementBase: Marked as improvement because the compare was 5% less than the baseline, and the value was not too small.
IsImprovementCheck: Marked as improvement because the three check build points were 0.05 less than the baseline.
IsImprovementWindowed:Marked as improvement because 93.60291785714286 < 133.39076146428573.
IsChangePoint: Marked as a change because one of 2/11/2022 6:22:24 PM, 2/23/2022 1:54:47 PM, 4/19/2022 10:22:09 AM, 6/7/2022 9:37:06 AM, 6/9/2022 4:58:43 AM falls between 5/31/2022 10:47:41 AM and 6/9/2022 4:58:43 AM.
IsImprovementStdDev: Marked as improvement because 36.2952317461961 (T) = (0 -93248688.42857143) / Math.Sqrt((229536388196860.47 / (299)) + (203107722331.2224 / (5))) is greater than 1.9678502273660254 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (299) + (5) - 2, .975) and 0.2592263447386306 = (125880135.94472419 - 93248688.42857143) / 125880135.94472419 is greater than 0.05.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository