From 35db0c5e18ddb5057dc13be632c78bddc4aecfb2 Mon Sep 17 00:00:00 2001 From: Hendiadyoin1 Date: Wed, 2 Nov 2022 14:27:43 +0100 Subject: [PATCH] js: Force optimizations when setting the -p flag --- Userland/Utilities/js.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Userland/Utilities/js.cpp b/Userland/Utilities/js.cpp index 692dae17aa..81db1da132 100644 --- a/Userland/Utilities/js.cpp +++ b/Userland/Utilities/js.cpp @@ -234,7 +234,7 @@ static ErrorOr parse_and_run(JS::Interpreter& interpreter, StringView sour auto executable = executable_result.release_value(); executable->name = source_name; if (s_opt_bytecode) { - auto& passes = JS::Bytecode::Interpreter::optimization_pipeline(); + auto& passes = JS::Bytecode::Interpreter::optimization_pipeline(JS::Bytecode::Interpreter::OptimizationLevel::Optimize); passes.perform(*executable); dbgln("Optimisation passes took {}us", passes.elapsed()); }