From 00dfb96e4f7154fb31da2081a32f80f58370f470 Mon Sep 17 00:00:00 2001 From: Panferov Ivan Date: Tue, 12 Sep 2023 15:44:27 +0300 Subject: [PATCH] Integrate compiler with TaskManager Signed-off-by: Panferov Ivan --- runtime/ecma_compiler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/ecma_compiler.cpp b/runtime/ecma_compiler.cpp index 16dbb03a6..69d8dc9be 100644 --- a/runtime/ecma_compiler.cpp +++ b/runtime/ecma_compiler.cpp @@ -47,7 +47,7 @@ void EcmaCompiler::AddTask(CompilerTask &&task, TaggedValue func) auto func_ref = gos->Add(func.GetHeapObject(), panda::mem::Reference::ObjectType::GLOBAL); static_cast(GetRuntimeInterface())->AddFunctionInMap(task.GetMethod(), func_ref); } - GetThreadPool()->PutTask(std::move(task)); + Compiler::AddTask(std::move(task), func); } } // namespace panda::ecmascript -- Gitee