| Index: src/arm/macro-assembler-arm.cc
 | 
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
 | 
| index 7d5a241f4721ba9bce5c7544f73c291d5d53d7d7..84e866e3bcb5ff97e2cedfd3d16c141ef1d2608e 100644
 | 
| --- a/src/arm/macro-assembler-arm.cc
 | 
| +++ b/src/arm/macro-assembler-arm.cc
 | 
| @@ -3723,7 +3723,7 @@ void MacroAssembler::CheckEnumCache(Register null_value, Label* call_runtime) {
 | 
|    // Check that there is an enum cache in the non-empty instance
 | 
|    // descriptors (r3).  This is the case if the next enumeration
 | 
|    // index field does not contain a smi.
 | 
| -  ldr(r3, FieldMemOperand(r3, DescriptorArray::kEnumerationIndexOffset));
 | 
| +  ldr(r3, FieldMemOperand(r3, DescriptorArray::kLastAddedOffset));
 | 
|    JumpIfSmi(r3, call_runtime);
 | 
|  
 | 
|    // For all objects but the receiver, check that the cache is empty.
 | 
| 
 |