Index: src/ia32/full-codegen-ia32.cc |
diff --git a/src/ia32/full-codegen-ia32.cc b/src/ia32/full-codegen-ia32.cc |
index 63c3ee6014c03938a67523ae2e970b4a93daf512..26f5fac98b240a0a109efb23f1140fceb083535f 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 |