[JSC] useJIT should subsume useRegExpJIT
Created attachment 367930 [details] Patch
Attachment 367930 [details] did not pass style-queue: ERROR: Source/JavaScriptCore/runtime/RegExp.cpp:261: Multi line control clauses should use braces. [whitespace/braces] [4] ERROR: Source/JavaScriptCore/runtime/RegExp.cpp:319: Multi line control clauses should use braces. [whitespace/braces] [4] Total errors found: 2 in 5 files If any of these errors are false positives, please file a bug against check-webkit-style.
Committed r244505: <https://trac.webkit.org/changeset/244505>
<rdar://problem/50100848>
This improved some memory footprint in useJIT=false environment since, perviously, even if useJIT=false is specified, we still have useRegExpJIT=false, and we attempt to initialize ExecutableAllocator and being rejected by entitlements. Now we do not do that.