diff options
author | Andreas Kling <kling@serenityos.org> | 2021-06-24 19:17:45 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-06-24 19:28:00 +0200 |
commit | c2ad5997830b9b633efd3f6d5ef335ed6622b418 (patch) | |
tree | d945291f68ee5d92b68af96aa95cbcb96e36867c /Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp | |
parent | 7c88caf99f5935b2c1595917edccf2bfc1c30005 (diff) | |
download | serenity-c2ad5997830b9b633efd3f6d5ef335ed6622b418.zip |
LibJS: Rename CallFrame => ExecutionContext
This struct represents what the ECMAScript specification calls an
"execution context" so let's use the same terminology. :^)
Diffstat (limited to 'Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp')
-rw-r--r-- | Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp b/Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp index 082a35e2ea..55cd4070dd 100644 --- a/Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp +++ b/Userland/Libraries/LibJS/Runtime/AbstractOperations.cpp @@ -221,7 +221,7 @@ Value perform_eval(Value x, GlobalObject& caller_realm, CallerMode strict_caller if (direct == EvalMode::Direct) return interpreter.execute_statement(caller_realm, program).value_or(js_undefined()); - TemporaryChange scope_change(vm.call_frame().lexical_environment, static_cast<EnvironmentRecord*>(&caller_realm.environment_record())); + TemporaryChange scope_change(vm.running_execution_context().lexical_environment, static_cast<EnvironmentRecord*>(&caller_realm.environment_record())); return interpreter.execute_statement(caller_realm, program).value_or(js_undefined()); } |