Show
Ignore:
Timestamp:
08/18/08 11:14:49 (5 months ago)
Author:
odole
Message:

merge with webkit revision 35814

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/JavaScriptCore/kjs/Arguments.h

    r381 r440  
    4848        static JSValue* mappedIndexGetter(ExecState*, const Identifier&, const PropertySlot& slot); 
    4949 
    50         JSActivation* m_activationObject; 
    51         mutable IndexToNameMap m_indexToNameMap; 
     50        struct ArgumentsData { 
     51            ArgumentsData(JSActivation* activation_, JSFunction* function_, const ArgList& args_) 
     52                : activation(activation_) 
     53                , indexToNameMap(function_, args_) 
     54            { 
     55            } 
     56 
     57            JSActivation* activation; 
     58            mutable IndexToNameMap indexToNameMap; 
     59        }; 
     60         
     61        OwnPtr<ArgumentsData> d; 
    5262    }; 
    5363