Changeset 34684 in webkit for trunk/JavaScriptCore/kjs/ExecState.h
- Timestamp:
- Jun 19, 2008, 8:30:09 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/ExecState.h
r34659 r34684 64 64 65 65 JSObject* globalThisValue() const { return m_scopeChain->globalThisObject(); } 66 67 Machine* machine() const { return m_machine; } 68 66 69 67 // Exception propogation. 70 68 void setException(JSValue* exception) { m_exception = exception; } … … 81 79 Lexer* lexer() { return m_globalData->lexer; } 82 80 Parser* parser() { return m_globalData->parser; } 81 Machine* machine() const { return m_globalData->machine; } 83 82 static const HashTable* arrayTable(ExecState* exec) { return exec->m_globalData->arrayTable; } 84 83 static const HashTable* dateTable(ExecState* exec) { return exec->m_globalData->dateTable; } … … 95 94 ExecState() { } 96 95 97 ExecState(ExecState*, Machine*,RegisterFile*, ScopeChainNode*, int callFrameOffset);96 ExecState(ExecState*, RegisterFile*, ScopeChainNode*, int callFrameOffset); 98 97 99 98 bool isGlobalObject(JSObject*) const; … … 108 107 // These values are controlled by the machine. 109 108 ExecState* m_prev; 110 Machine* m_machine;111 109 RegisterFile* m_registerFile; 112 110 ScopeChainNode* m_scopeChain;
Note:
See TracChangeset
for help on using the changeset viewer.