| Index: src/interpreter/interpreter.cc
|
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
|
| index 01e80583599c631276e5ae2f64d59c316cfa3c1c..574602b0ed833add1261b02595de049b1bb9c805 100644
|
| --- a/src/interpreter/interpreter.cc
|
| +++ b/src/interpreter/interpreter.cc
|
| @@ -433,6 +433,15 @@ void Interpreter::DoLdaContextSlot(compiler::InterpreterAssembler* assembler) {
|
| }
|
|
|
|
|
| +// LdaContextSlotWide <context> <slot_index>
|
| +//
|
| +// Load the object in |slot_index| of |context| into the accumulator.
|
| +void Interpreter::DoLdaContextSlotWide(
|
| + compiler::InterpreterAssembler* assembler) {
|
| + DoLdaContextSlot(assembler);
|
| +}
|
| +
|
| +
|
| // StaContextSlot <context> <slot_index>
|
| //
|
| // Stores the object in the accumulator into |slot_index| of |context|.
|
| @@ -446,6 +455,15 @@ void Interpreter::DoStaContextSlot(compiler::InterpreterAssembler* assembler) {
|
| }
|
|
|
|
|
| +// StaContextSlot <context> <slot_index>
|
| +//
|
| +// Stores the object in the accumulator into |slot_index| of |context|.
|
| +void Interpreter::DoStaContextSlotWide(
|
| + compiler::InterpreterAssembler* assembler) {
|
| + DoStaContextSlot(assembler);
|
| +}
|
| +
|
| +
|
| void Interpreter::DoLoadLookupSlot(Runtime::FunctionId function_id,
|
| compiler::InterpreterAssembler* assembler) {
|
| Node* index = __ BytecodeOperandIdx(0);
|
|
|