Changeset 34906 in webkit for trunk/JavaScriptCore/VM/Machine.h
- Timestamp:
- Jun 30, 2008, 10:45:21 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/Machine.h
r34886 r34906 96 96 JSValue* retrieveCaller(ExecState*, JSFunction*) const; 97 97 98 void get FunctionAndArguments(Register** registerBase,Register* callFrame, JSFunction*&, Register*& argv, int& argc);98 void getArgumentsData(Register* callFrame, JSFunction*&, Register*& argv, int& argc); 99 99 void setTimeoutTime(unsigned timeoutTime) { m_timeoutTime = timeoutTime; } 100 100 … … 127 127 128 128 ALWAYS_INLINE void setScopeChain(ExecState* exec, ScopeChainNode*&, ScopeChainNode*); 129 NEVER_INLINE void debug(ExecState*, const Instruction*, const CodeBlock*, ScopeChainNode*, Register* *, Register*);129 NEVER_INLINE void debug(ExecState*, const Instruction*, const CodeBlock*, ScopeChainNode*, Register*); 130 130 131 NEVER_INLINE bool unwindCallFrame(ExecState*, JSValue*, Register**,const Instruction*&, CodeBlock*&, JSValue**&, ScopeChainNode*&, Register*&);132 NEVER_INLINE Instruction* throwException(ExecState*, JSValue*, Register**,const Instruction*, CodeBlock*&, JSValue**&, ScopeChainNode*&, Register*&);131 NEVER_INLINE bool unwindCallFrame(ExecState*, JSValue*, const Instruction*&, CodeBlock*&, JSValue**&, ScopeChainNode*&, Register*&); 132 NEVER_INLINE Instruction* throwException(ExecState*, JSValue*, const Instruction*, CodeBlock*&, JSValue**&, ScopeChainNode*&, Register*&); 133 133 134 bool getCallFrame(ExecState*, JSFunction*, Register**& registerBase, int& callFrameOffset) const;134 Register* callFrame(ExecState*, JSFunction*) const; 135 135 136 136 JSValue* privateExecute(ExecutionFlag, ExecState* = 0, RegisterFile* = 0, Register* = 0, ScopeChainNode* = 0, CodeBlock* = 0, JSValue** exception = 0);
Note:
See TracChangeset
for help on using the changeset viewer.