Index: src/ia32/builtins-ia32.cc |
diff --git a/src/ia32/builtins-ia32.cc b/src/ia32/builtins-ia32.cc |
index 15f3ace14ec28edffe5ab5a09f0ddb26bff301dc..392ed430e8a8a3ef5a65510fb96789cc7c530fcf 100644 |
--- a/src/ia32/builtins-ia32.cc |
+++ b/src/ia32/builtins-ia32.cc |
@@ -725,8 +725,9 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
__ add(kInterpreterDispatchTableRegister, |
Immediate(FixedArray::kHeaderSize - kHeapObjectTag)); |
- // TODO(rmcilroy) Push our context as a stack located parameter of the |
- // bytecode handler. |
+ // Push context as a stack located parameter to the bytecode handler. |
+ DCHECK_EQ(-1, kInterpreterContextSpillSlot); |
+ __ push(esi); |
// Dispatch to the first bytecode handler for the function. |
__ movzx_b(esi, Operand(kInterpreterBytecodeArrayRegister, |