Index: src/ia32/builtins-ia32.cc |
diff --git a/src/ia32/builtins-ia32.cc b/src/ia32/builtins-ia32.cc |
index af591730d2f3f6e41708bdab567f23e2f880ef51..cabc4e1e7306b223fcd3d9eb20466000cf9b12ce 100644 |
--- a/src/ia32/builtins-ia32.cc |
+++ b/src/ia32/builtins-ia32.cc |
@@ -545,6 +545,10 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
__ push(edi); // Callee's JS function. |
__ push(edx); // Callee's new target. |
+ // Push dispatch table pointer. |
+ __ mov(eax, Immediate(ExternalReference::interpreter_dispatch_table_address( |
+ masm->isolate()))); |
+ __ push(eax); |
// Push zero for bytecode array offset. |
__ push(Immediate(0)); |