From 029814e65819646c0a462295b18a7eb1fb6289d9 Mon Sep 17 00:00:00 2001 From: Ahson Ahmed Khan Date: Wed, 1 Mar 2017 23:49:08 -0800 Subject: [PATCH] Temporarily disabling SpanBench tests that use indexer setter. (dotnet/coreclr#9896) Commit migrated from https://github.com/dotnet/coreclr/commit/e859c309438caf04d715f2b11427935565b322d4 --- .../src/JIT/Performance/CodeQuality/Span/SpanBench.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/coreclr/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs b/src/coreclr/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs index b0358d2..2a1fe1e 100644 --- a/src/coreclr/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs +++ b/src/coreclr/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs @@ -44,7 +44,7 @@ namespace Span public T[] C0; } - [MethodImpl(MethodImplOptions.NoInlining)] + /*[MethodImpl(MethodImplOptions.NoInlining)] static void TestFillAllSpan(Span span) { for (int i = 0; i < span.Length; ++i) { @@ -203,12 +203,12 @@ namespace Span QuickSortArray(data, lo, i - 1); QuickSortArray(data, i + 1, hi); - } + }*/ #endregion // XUNIT-PERF tests #region XUNIT-PERF tests - [Benchmark] + /*[Benchmark] public static void FillAllSpan() { byte[] a = new byte[Size]; @@ -350,7 +350,7 @@ namespace Span } } } - } + }*/ #endregion // TestSpanAPIs (For comparison with Array and Slow Span) @@ -859,7 +859,7 @@ namespace Span // EXE-based testing #region EXE-base testing - static void FillAllSpanBase() + /*static void FillAllSpanBase() { byte[] a = new byte[Size]; Span s = new Span(a); @@ -945,7 +945,7 @@ namespace Span Array.Copy(unsortedData, data, Size); TestBubbleSortArray(data); } - } + }*/ #endregion static double Bench(Action f) @@ -962,10 +962,10 @@ namespace Span } static IEnumerable TestFuncs = MakeArgs( - "FillAllSpanBase", "FillAllArrayBase", + /*"FillAllSpanBase", "FillAllArrayBase", "FillAllReverseSpanBase", "FillAllReverseArrayBase", "BubbleSortSpanBase", "BubbleSortArrayBase", - "QuickSortSpanBase", "QuickSortArrayBase" + "QuickSortSpanBase", "QuickSortArrayBase"*/ ); static Action LookupFunc(object o) -- 2.7.4