Chromium Code Reviews| Index: src/arm/lithium-arm.cc |
| =================================================================== |
| --- src/arm/lithium-arm.cc (revision 6186) |
| +++ src/arm/lithium-arm.cc (working copy) |
| @@ -1925,7 +1925,7 @@ |
| LInstruction* LChunkBuilder::DoStoreNamedField(HStoreNamedField* instr) { |
| - bool needs_write_barrier = !instr->value()->type().IsSmi(); |
| + bool needs_write_barrier = instr->NeedsWriteBarrier(); |
| LOperand* obj = needs_write_barrier |
| ? UseTempRegister(instr->object()) |