1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 05:08:13 +00:00

LibJS: Avoid a FlyString copy in ECMAScriptFunctionObject

This commit is contained in:
Andreas Kling 2021-10-08 01:31:39 +02:00
parent 5a929f12bc
commit 70e25deea3

View file

@ -177,7 +177,7 @@ ThrowCompletionOr<void> ECMAScriptFunctionObject::function_declaration_instantia
functions_to_initialize.append(function);
});
auto arguments_name = vm.names.arguments.as_string();
auto const& arguments_name = vm.names.arguments.as_string();
if (!has_parameter_expressions && function_names.contains(arguments_name))
arguments_object_needed = false;