Ignore:
Timestamp:
Jun 19, 2008, 8:30:09 PM (17 years ago)
Author:
[email protected]
Message:

Reviewed by Geoff.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/ExecState.h

    r34659 r34684  
    6464       
    6565        JSObject* globalThisValue() const { return m_scopeChain->globalThisObject(); }
    66        
    67         Machine* machine() const { return m_machine; }
    68        
     66               
    6967        // Exception propogation.
    7068        void setException(JSValue* exception) { m_exception = exception; }
     
    8179        Lexer* lexer() { return m_globalData->lexer; }
    8280        Parser* parser() { return m_globalData->parser; }
     81        Machine* machine() const { return m_globalData->machine; }
    8382        static const HashTable* arrayTable(ExecState* exec) { return exec->m_globalData->arrayTable; }
    8483        static const HashTable* dateTable(ExecState* exec) { return exec->m_globalData->dateTable; }
     
    9594        ExecState() { }
    9695
    97         ExecState(ExecState*, Machine*, RegisterFile*, ScopeChainNode*, int callFrameOffset);
     96        ExecState(ExecState*, RegisterFile*, ScopeChainNode*, int callFrameOffset);
    9897
    9998        bool isGlobalObject(JSObject*) const;
     
    108107        // These values are controlled by the machine.
    109108        ExecState* m_prev;
    110         Machine* m_machine;
    111109        RegisterFile* m_registerFile;
    112110        ScopeChainNode* m_scopeChain;
Note: See TracChangeset for help on using the changeset viewer.