| Index: src/ic/mips64/handler-compiler-mips64.cc
|
| diff --git a/src/ic/mips64/handler-compiler-mips64.cc b/src/ic/mips64/handler-compiler-mips64.cc
|
| index 00f77825bf6bc8a9a5c1392f09b36153033fe01f..d42892bb0f542d9621228e80fd62c5d2fad935be 100644
|
| --- a/src/ic/mips64/handler-compiler-mips64.cc
|
| +++ b/src/ic/mips64/handler-compiler-mips64.cc
|
| @@ -382,8 +382,8 @@ void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type,
|
| Label do_store;
|
| while (true) {
|
| // Compare map directly within the Branch() functions.
|
| - it.Advance();
|
| __ GetWeakValue(scratch, Map::WeakCellForMap(it.Current()));
|
| + it.Advance();
|
| if (it.Done()) {
|
| __ Branch(miss_label, ne, map_reg, Operand(scratch));
|
| break;
|
|
|