| Index: src/mips/lithium-codegen-mips.cc
|
| diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc
|
| index 7fabb9ff2e56a8521e500d83f144c7607cdc450b..10477a3c87e0ff8cc3c18bc0974c91afcb599b6b 100644
|
| --- a/src/mips/lithium-codegen-mips.cc
|
| +++ b/src/mips/lithium-codegen-mips.cc
|
| @@ -4466,10 +4466,11 @@ void LCodeGen::DoTransitionElementsKind(LTransitionElementsKind* instr) {
|
| void LCodeGen::DoTrapAllocationMemento(LTrapAllocationMemento* instr) {
|
| Register object = ToRegister(instr->object());
|
| Register temp = ToRegister(instr->temp());
|
| - Label fail;
|
| - __ TestJSArrayForAllocationMemento(object, temp, ne, &fail);
|
| + Label no_memento_found;
|
| + __ TestJSArrayForAllocationMemento(object, temp, &no_memento_found,
|
| + ne, &no_memento_found);
|
| DeoptimizeIf(al, instr->environment());
|
| - __ bind(&fail);
|
| + __ bind(&no_memento_found);
|
| }
|
|
|
|
|
|
|