| Index: src/x87/builtins-x87.cc
|
| diff --git a/src/x87/builtins-x87.cc b/src/x87/builtins-x87.cc
|
| index d7e28677020f98237bda2311de6bf3bd080432f4..79a2b4ec1c82b11e90d462b437849c640cfe6196 100644
|
| --- a/src/x87/builtins-x87.cc
|
| +++ b/src/x87/builtins-x87.cc
|
| @@ -607,9 +607,6 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) {
|
| kInterpreterBytecodeOffsetRegister, times_1, 0));
|
| __ mov(ebx, Operand(kInterpreterDispatchTableRegister, ebx,
|
| times_pointer_size, 0));
|
| - // TODO(rmcilroy): Make dispatch table point to code entrys to avoid untagging
|
| - // and header removal.
|
| - __ add(ebx, Immediate(Code::kHeaderSize - kHeapObjectTag));
|
| __ call(ebx);
|
|
|
| // Even though the first bytecode handler was called, we will never return.
|
| @@ -768,10 +765,6 @@ static void Generate_EnterBytecodeDispatch(MacroAssembler* masm) {
|
| kInterpreterBytecodeOffsetRegister, times_1, 0));
|
| __ mov(ebx, Operand(kInterpreterDispatchTableRegister, ebx,
|
| times_pointer_size, 0));
|
| -
|
| - // TODO(rmcilroy): Make dispatch table point to code entrys to avoid untagging
|
| - // and header removal.
|
| - __ add(ebx, Immediate(Code::kHeaderSize - kHeapObjectTag));
|
| __ jmp(ebx);
|
| }
|
|
|
|
|