Index: src/ia32/full-codegen-ia32.cc |
diff --git a/src/ia32/full-codegen-ia32.cc b/src/ia32/full-codegen-ia32.cc |
index f43b81d7e1cac384ebaf8902dc63c6f23b3e891c..65abb463742bd8a2bc3ccabc33db9380466e1d5d 100644 |
--- a/src/ia32/full-codegen-ia32.cc |
+++ b/src/ia32/full-codegen-ia32.cc |
@@ -2986,7 +2986,7 @@ void FullCodeGenerator::EmitIsStringWrapperSafeForDefaultValueOf( |
STATIC_ASSERT(kSmiTagSize == 1); |
STATIC_ASSERT(kPointerSize == 4); |
__ imul(ecx, ecx, DescriptorArray::kDescriptorSize); |
- __ lea(ecx, Operand(ebx, ecx, times_2, DescriptorArray::kFirstOffset)); |
+ __ lea(ecx, Operand(ebx, ecx, times_4, DescriptorArray::kFirstOffset)); |
// Calculate location of the first key name. |
__ add(ebx, Immediate(DescriptorArray::kFirstOffset)); |
// Loop through all the keys in the descriptor array. If one of these is the |