mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-01 05:39:11 +00:00
LibJS: Reduce use of Interpreter in LexicalEnvironment
This commit is contained in:
parent
1175ecf1dd
commit
3df604ad12
Notes:
sideshowbarker
2024-07-19 02:07:58 +09:00
Author: https://github.com/awesomekling
Commit: 3df604ad12
7 changed files with 22 additions and 22 deletions
|
@ -72,7 +72,7 @@ Value Interpreter::run(GlobalObject& global_object, const Program& program)
|
|||
global_call_frame.this_value = &global_object;
|
||||
global_call_frame.function_name = "(global execution context)";
|
||||
global_call_frame.environment = heap().allocate<LexicalEnvironment>(global_object, LexicalEnvironment::EnvironmentRecordType::Global);
|
||||
global_call_frame.environment->bind_this_value(&global_object);
|
||||
global_call_frame.environment->bind_this_value(global_object, &global_object);
|
||||
if (vm().exception())
|
||||
return {};
|
||||
vm().call_stack().append(move(global_call_frame));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue