| Index: src/arm/macro-assembler-arm.cc
|
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
|
| index 84e866e3bcb5ff97e2cedfd3d16c141ef1d2608e..88e5dec82d2ad8dfab736bff6334ef6191ca519d 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::kLastAddedOffset));
|
| + ldr(r3, FieldMemOperand(r3, DescriptorArray::kEnumCacheOffset));
|
| JumpIfSmi(r3, call_runtime);
|
|
|
| // For all objects but the receiver, check that the cache is empty.
|
|
|