|
@@ -902,11 +902,11 @@ def compile_function_body_adaptive(
|
|
|
tree_ir.LoadGlobalInstruction(
|
|
|
jit_runtime.JIT_COMPILE_FUNCTION_BODY_FAST_FUNCTION_NAME))]),
|
|
|
result_type=tree_ir.NO_RESULT_TYPE),
|
|
|
- tree_ir.create_jit_call(
|
|
|
- tree_ir.LoadGlobalInstruction(function_name),
|
|
|
- [(name, tree_ir.LoadLocalInstruction(name)) for name in parameter_list],
|
|
|
- tree_ir.LoadLocalInstruction(jit_runtime.KWARGS_PARAMETER_NAME),
|
|
|
- tree_ir.RunTailGeneratorFunctionInstruction)),
|
|
|
+ bytecode_to_tree.create_return(
|
|
|
+ tree_ir.create_jit_call(
|
|
|
+ tree_ir.LoadGlobalInstruction(function_name),
|
|
|
+ [(name, tree_ir.LoadLocalInstruction(name)) for name in parameter_list],
|
|
|
+ tree_ir.LoadLocalInstruction(jit_runtime.KWARGS_PARAMETER_NAME)))),
|
|
|
tree_ir.EmptyInstruction())),
|
|
|
tree_ir.EmptyInstruction())
|
|
|
|