From 2c9dbdac6ebe28e53c205e6fb4cf3c2943033b25 Mon Sep 17 00:00:00 2001 From: Bruce Forstall <brucefo@microsoft.com> Date: Tue, 17 Oct 2023 17:12:28 -0700 Subject: [PATCH] Force 2 OptRepeat iterations --- src/coreclr/jit/compiler.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/coreclr/jit/compiler.cpp b/src/coreclr/jit/compiler.cpp index 0e75f2073dc5e0..8b8777cb42ba86 100644 --- a/src/coreclr/jit/compiler.cpp +++ b/src/coreclr/jit/compiler.cpp @@ -3150,6 +3150,15 @@ void Compiler::compInitOptions(JitFlags* jitFlags) #endif // DEBUG } + ////////////////// TESTING + if (!opts.optRepeat && (JitConfig.JitEnableOptRepeat() != 0)) + { + opts.optRepeat = true; + opts.optRepeatCount = JitConfig.JitOptRepeatCount(); + JITDUMP("\n*************** JitOptRepeat FORCED; repetition count: %d\n\n", opts.optRepeatCount); + } +////////////////// END TESTING + #ifdef DEBUG assert(!codeGen->isGCTypeFixed()); opts.compGcChecks = (JitConfig.JitGCChecks() != 0) || compStressCompile(STRESS_GENERIC_VARN, 5);