LibJS/JIT: Only try JIT compilation when LIBJS_JIT is set in environment

Instead of adding a flag to everything everywhere, let's try using an
environment variable this time.
This commit is contained in:
Andreas Kling 2023-10-27 11:32:03 +02:00
commit 8eba60d015
Notes: sideshowbarker 2024-07-18 00:54:03 +09:00

View file

@ -820,7 +820,7 @@ void Compiler::compile_set_variable(Bytecode::Op::SetVariable const& op)
OwnPtr<NativeExecutable> Compiler::compile(Bytecode::Executable& bytecode_executable)
{
if (getenv("LIBJS_NO_JIT"))
if (!getenv("LIBJS_JIT"))
return nullptr;
Compiler compiler { bytecode_executable };