Changeset 60125 in webkit for trunk/JavaScriptCore/interpreter/CallFrame.h
- Timestamp:
- May 24, 2010, 9:32:45 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/CallFrame.h
r59860 r60125 140 140 CallFrame* removeHostCallFrameFlag() { return reinterpret_cast<CallFrame*>(reinterpret_cast<intptr_t>(this) & ~HostCallFrameFlag); } 141 141 142 private:143 142 void setArgumentCount(int count) { static_cast<Register*>(this)[RegisterFile::ArgumentCount] = Register::withInt(count); } 144 143 void setCallee(JSFunction* callee) { static_cast<Register*>(this)[RegisterFile::Callee] = callee; } 145 144 void setCodeBlock(CodeBlock* codeBlock) { static_cast<Register*>(this)[RegisterFile::CodeBlock] = codeBlock; } 146 145 146 private: 147 147 static const intptr_t HostCallFrameFlag = 1; 148 148
Note:
See TracChangeset
for help on using the changeset viewer.