Index: src/x64/macro-assembler-x64.cc |
=================================================================== |
--- src/x64/macro-assembler-x64.cc (revision 15265) |
+++ src/x64/macro-assembler-x64.cc (working copy) |
@@ -2661,7 +2661,8 @@ |
// rax = exception, rdi = code object, rdx = state. |
movq(rbx, FieldOperand(rdi, Code::kHandlerTableOffset)); |
shr(rdx, Immediate(StackHandler::kKindWidth)); |
- movq(rdx, FieldOperand(rbx, rdx, times_8, FixedArray::kHeaderSize)); |
+ movq(rdx, |
+ FieldOperand(rbx, rdx, times_pointer_size, FixedArray::kHeaderSize)); |
SmiToInteger64(rdx, rdx); |
lea(rdi, FieldOperand(rdi, rdx, times_1, Code::kHeaderSize)); |
jmp(rdi); |