Index: src/code-stubs.h |
diff --git a/src/code-stubs.h b/src/code-stubs.h |
index 6af45d54faf08f83ad9295f9f35c5ee2816054dc..1fce4ac3c3e91b295a9f8e28d2d7eca6555e5a6e 100644 |
--- a/src/code-stubs.h |
+++ b/src/code-stubs.h |
@@ -654,7 +654,8 @@ class ArgumentsAccessStub: public CodeStub { |
public: |
enum Type { |
READ_ELEMENT, |
- NEW_OBJECT |
+ NEW_OBJECT, |
+ NEW_OBJECT_STRICT |
}; |
explicit ArgumentsAccessStub(Type type) : type_(type) { } |
@@ -667,7 +668,9 @@ class ArgumentsAccessStub: public CodeStub { |
void Generate(MacroAssembler* masm); |
void GenerateReadElement(MacroAssembler* masm); |
- void GenerateNewObject(MacroAssembler* masm); |
+ void GenerateNewObject(MacroAssembler* masm, |
+ int boilerplate_index, |
+ int arguments_object_size); |
const char* GetName() { return "ArgumentsAccessStub"; } |