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