mirror of
https://github.com/RGBCube/serenity
synced 2025-05-28 12:35:08 +00:00
LibJS: Remove now unused VM::{set_,}last_value()
This was effectively replaced by correct use of completions, including UpdateEmpty semantics.
This commit is contained in:
parent
eb60d16549
commit
963b0f76cf
4 changed files with 0 additions and 16 deletions
|
@ -45,8 +45,6 @@ Interpreter::ValueAndFrame Interpreter::run_and_return_frame(Executable const& e
|
|||
|
||||
TemporaryChange restore_executable { m_current_executable, &executable };
|
||||
|
||||
vm().set_last_value(Badge<Interpreter> {}, {});
|
||||
|
||||
ExecutionContext execution_context(vm().heap());
|
||||
if (vm().execution_context_stack().is_empty()) {
|
||||
execution_context.this_value = &global_object();
|
||||
|
@ -137,8 +135,6 @@ Interpreter::ValueAndFrame Interpreter::run_and_return_frame(Executable const& e
|
|||
}
|
||||
}
|
||||
|
||||
vm().set_last_value(Badge<Interpreter> {}, accumulator());
|
||||
|
||||
OwnPtr<RegisterWindow> frame;
|
||||
if (!m_manually_entered_frames.last()) {
|
||||
frame = m_register_windows.take_last();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue