From fca3bfdb9c034828ff3a1f799f22a68de96ef46d Mon Sep 17 00:00:00 2001 From: Vatsan Madhavan Date: Wed, 28 Aug 2019 11:11:42 -0700 Subject: [PATCH 1/2] Fixup ILAsm target to set debug flags correctly for Release mode --- eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets b/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets index 33c53d19b00..6051b5e92be 100644 --- a/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets +++ b/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets @@ -404,6 +404,11 @@ $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)$(AssemblyName).il')) + + false + true + + @@ -417,6 +422,7 @@ Out="$(TargetFile)" Dll="true" Debug="true" + DebugEnableJitOptimization="$(DebugEnableJitOptimization)" Quiet="true" /> From d7d3472f5625b7c766ba30da0b61a4c947339e56 Mon Sep 17 00:00:00 2001 From: Rob LaDuca Date: Wed, 28 Aug 2019 19:11:25 -0700 Subject: [PATCH 2/2] Adding comment on jit optimizations --- eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets | 1 + 1 file changed, 1 insertion(+) diff --git a/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets b/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets index 6051b5e92be..f70fd663d88 100644 --- a/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets +++ b/eng/WpfArcadeSdk/tools/InjectModuleInitializer.targets @@ -404,6 +404,7 @@ $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)$(AssemblyName).il')) + false true