Enable QuickJit by default (dotnet/coreclr#24576)
authorKoundinya Veluri <kouvel@users.noreply.github.com>
Wed, 15 May 2019 05:26:37 +0000 (22:26 -0700)
committerJan Kotas <jkotas@microsoft.com>
Wed, 15 May 2019 05:26:37 +0000 (22:26 -0700)
commit8ab9026df5304aee6c4b49cb9294bcd8485430fd
treed2ab274ba3c054b06eb46b6d0577ed0084b1eb7c
parent64ad8e855da86ca7e34f12b1908d7b262eeb6f3a
Enable QuickJit by default (dotnet/coreclr#24576)

- Recently, a decision was made to enable QuickJit by default. In startup perf, this mode appears to be consistently better than with QuickJit disabled, and usually equal or better than with TieredCompilation disabled.
- QuickJitForLoops remains disabled by default, so this enables QuickJit only for methods that don't contain loops

Commit migrated from https://github.com/dotnet/coreclr/commit/93020a403d1a82d45f18213626aba1cef815992c
src/coreclr/src/inc/clrconfigvalues.h