Index: src/mips64/builtins-mips64.cc |
diff --git a/src/mips64/builtins-mips64.cc b/src/mips64/builtins-mips64.cc |
index 3b1628eed37c22751615516241295cac0a461a2e..685f198f31f1052972fc13cb49137b892911fc3b 100644 |
--- a/src/mips64/builtins-mips64.cc |
+++ b/src/mips64/builtins-mips64.cc |
@@ -970,6 +970,10 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
__ Daddu(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp)); |
__ Push(a3); |
+ // Push dispatch table pointer. |
+ __ li(a0, Operand(ExternalReference::interpreter_dispatch_table_address( |
+ masm->isolate()))); |
+ __ Push(a0); |
// Push zero for bytecode array offset. |
__ Push(zero_reg); |