Index: src/ia32/lithium-ia32.cc |
=================================================================== |
--- src/ia32/lithium-ia32.cc (revision 6847) |
+++ src/ia32/lithium-ia32.cc (working copy) |
@@ -1974,8 +1974,10 @@ |
LInstruction* LChunkBuilder::DoArgumentsObject(HArgumentsObject* instr) { |
- // There are no real uses of the arguments object (we bail out in all other |
- // cases). |
+ // There are no real uses of the arguments object. |
+ // arguments.length and element access are supported directly on |
+ // stack arguments, and any real arguments object use causes a bailout. |
+ // So this value is never used. |
return NULL; |
Lasse Reichstein
2011/02/18 11:50:55
What is the "value" that is never used?
Is this fu
William Hesse
2011/02/18 12:06:21
A HValue, HArgumentsObject is created to represent
|
} |