Changeset 36244 in webkit for trunk/JavaScriptCore/kjs/ExecState.h
- Timestamp:
- Sep 6, 2008, 10:44:58 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/ExecState.h
r35918 r36244 47 47 // Passed as the first argument to most functions. 48 48 class ExecState : Noncopyable { 49 #if ENABLE(CTI) 50 friend class CTI; 51 #endif 49 52 friend class Machine; 50 53 friend class DebuggerCallFrame; 51 52 54 public: 53 55 ExecState(JSGlobalObject*, JSObject* globalThisValue, ScopeChainNode* globalScopeChain); … … 71 73 JSValue** exceptionSlot() { return &m_exception; } 72 74 bool hadException() const { return !!m_exception; } 75 #if ENABLE(CTI) 76 void setCTIReturnAddress(void* ctiRA) { m_ctiReturnAddress = ctiRA; } 77 void* ctiReturnAddress() const { return m_ctiReturnAddress; } 78 #endif 73 79 74 80 JSGlobalData& globalData() { return *m_globalData; } … … 102 108 103 109 JSValue* m_exception; 104 110 #if ENABLE(CTI) 111 void* m_ctiReturnAddress; 112 #endif 105 113 JSGlobalData* m_globalData; 106 114
Note:
See TracChangeset
for help on using the changeset viewer.