Index: src/arguments.h |
diff --git a/src/arguments.h b/src/arguments.h |
index 3fed22311bf8474490e1a8fe3027a474b55354f9..d3d4e481a01a950d7a4f3a3836c2f4b45086915c 100644 |
--- a/src/arguments.h |
+++ b/src/arguments.h |
@@ -80,15 +80,14 @@ class CustomArguments : public Relocatable { |
inline CustomArguments(Object* data, |
JSObject* self, |
JSObject* holder) { |
- values_[3] = self; |
- values_[2] = holder; |
- values_[1] = Smi::FromInt(0); |
+ values_[2] = self; |
+ values_[1] = holder; |
values_[0] = data; |
} |
void IterateInstance(ObjectVisitor* v); |
- Object** end() { return values_ + 3; } |
+ Object** end() { return values_ + 2; } |
private: |
- Object* values_[4]; |
+ Object* values_[3]; |
}; |