Skip to content

Commit e1ebddf

Browse files
authored
Enable ConsoleMandel test (#116157)
Enable ConsoleMandel test, make it run faster.
1 parent 211b051 commit e1ebddf

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/tests/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ private static void PrintUsage()
6767
[Fact]
6868
public static int TestEntryPoint()
6969
{
70-
return Test(Array.Empty<string>());
70+
Bench(0, -1);
71+
return Pass;
7172
}
7273

7374
[MethodImpl(MethodImplOptions.NoInlining)]
@@ -148,7 +149,7 @@ public static void Bench(int iters, int which)
148149
float ymin = YC - Range;
149150
float ymax = YC + Range;
150151
float step = Range / 1000f; // This will render one million pixels
151-
float warm = Range / 100f; // To warm up, just render 10000 pixels :-)
152+
float warm = Range / 50f; // To warm up, just render 2500 pixels :-)
152153
Algorithms.FractalRenderer.Render[] renderers = new Algorithms.FractalRenderer.Render[24];
153154
// Warm up each renderer
154155
if (!s_silent)
@@ -179,6 +180,10 @@ public static void Bench(int iters, int which)
179180
{
180181
Console.WriteLine(" Run Type : Min Max Average Std-Dev");
181182
}
183+
184+
// iters == 0: just do warmup runs
185+
if (iters == 0) return;
186+
182187
for (int i = firstRenderer; i <= lastRenderer; i++)
183188
{
184189
long totalTime = 0;

0 commit comments

Comments
 (0)