Index: src/ia32/codegen-ia32.h |
=================================================================== |
--- src/ia32/codegen-ia32.h (revision 3181) |
+++ src/ia32/codegen-ia32.h (working copy) |
@@ -626,6 +626,27 @@ |
}; |
+class CallFunctionStub: public CodeStub { |
+ public: |
+ CallFunctionStub(int argc, InLoopFlag in_loop) |
+ : argc_(argc), in_loop_(in_loop) { } |
+ |
+ void Generate(MacroAssembler* masm); |
+ |
+ private: |
+ int argc_; |
+ InLoopFlag in_loop_; |
+ |
+#ifdef DEBUG |
+ void Print() { PrintF("CallFunctionStub (args %d)\n", argc_); } |
+#endif |
+ |
+ Major MajorKey() { return CallFunction; } |
+ int MinorKey() { return argc_; } |
+ InLoopFlag InLoop() { return in_loop_; } |
+}; |
+ |
+ |
class ToBooleanStub: public CodeStub { |
public: |
ToBooleanStub() { } |