Chromium Code Reviews| Index: src/arm/codegen-arm.cc |
| diff --git a/src/arm/codegen-arm.cc b/src/arm/codegen-arm.cc |
| index 2a69d28de96dbd0b4ca8fe030c2e81e500ec1c12..de7709441adf9081618e73dbb8df47d5a06b97bf 100644 |
| --- a/src/arm/codegen-arm.cc |
| +++ b/src/arm/codegen-arm.cc |
| @@ -601,7 +601,9 @@ void CodeGenerator::StoreArgumentsObject(bool initial) { |
| frame_->EmitPushRoot(Heap::kArgumentsMarkerRootIndex); |
| } else { |
| frame_->SpillAll(); |
| - ArgumentsAccessStub stub(ArgumentsAccessStub::NEW_OBJECT); |
| + ArgumentsAccessStub stub(is_strict_mode() |
| + ? ArgumentsAccessStub::NEW_OBJECT_STRICT |
|
Kevin Millikin (Chromium)
2011/03/16 09:48:41
OBJECT is just noise. How about NEW_STRICT and NE
Martin Maly
2011/03/16 22:22:25
Done.
|
| + : ArgumentsAccessStub::NEW_OBJECT); |
| __ ldr(r2, frame_->Function()); |
| // The receiver is below the arguments, the return address, and the |
| // frame pointer on the stack. |