| Index: src/ia32/lithium-codegen-ia32.cc
|
| diff --git a/src/ia32/lithium-codegen-ia32.cc b/src/ia32/lithium-codegen-ia32.cc
|
| index 92b1250458acda624dbdf0facddff1728159bc28..0f6ef999ad556670d1daf669b1f2b9dfe21965b1 100644
|
| --- a/src/ia32/lithium-codegen-ia32.cc
|
| +++ b/src/ia32/lithium-codegen-ia32.cc
|
| @@ -4853,9 +4853,8 @@ void LCodeGen::DoTransitionElementsKind(LTransitionElementsKind* instr) {
|
| __ j(not_equal, ¬_applicable, branch_distance);
|
| if (is_simple_map_transition) {
|
| Register new_map_reg = ToRegister(instr->new_map_temp());
|
| - Handle<Map> map = instr->hydrogen()->transitioned_map();
|
| __ mov(FieldOperand(object_reg, HeapObject::kMapOffset),
|
| - Immediate(map));
|
| + Immediate(to_map));
|
| // Write barrier.
|
| ASSERT_NE(instr->temp(), NULL);
|
| __ RecordWriteForMap(object_reg, to_map, new_map_reg,
|
|
|