/external/webkit/JavaScriptCore/runtime/ |
D | JSActivation.cpp | 38 ASSERT_CLASS_FITS_IN_CELL(JSActivation); 40 const ClassInfo JSActivation::info = { "JSActivation", 0, 0, 0 }; 42 JSActivation::JSActivation(CallFrame* callFrame, PassRefPtr<FunctionBodyNode> functionBody) in JSActivation() function in JSC::JSActivation 47 JSActivation::~JSActivation() in ~JSActivation() 52 void JSActivation::mark() in mark() 83 bool JSActivation::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot… in getOwnPropertySlot() 106 void JSActivation::put(ExecState*, const Identifier& propertyName, JSValuePtr value, PutPropertySlo… in put() 121 void JSActivation::putWithAttributes(ExecState*, const Identifier& propertyName, JSValuePtr value, … in putWithAttributes() 136 bool JSActivation::deleteProperty(ExecState* exec, const Identifier& propertyName) in deleteProperty() 144 JSObject* JSActivation::toThisObject(ExecState* exec) const in toThisObject() [all …]
|
D | JSActivation.h | 43 class JSActivation : public JSVariableObject { 46 JSActivation(CallFrame*, PassRefPtr<FunctionBodyNode>); 47 virtual ~JSActivation(); 88 JSActivation* asActivation(JSValuePtr); 90 inline JSActivation* asActivation(JSValuePtr value) in asActivation() 92 ASSERT(asObject(value)->inherits(&JSActivation::info)); in asActivation() 93 return static_cast<JSActivation*>(asObject(value)); in asActivation()
|
D | Arguments.h | 35 JSActivation* activation; 70 void setActivation(JSActivation* activation) in setActivation() 205 inline void JSActivation::copyRegisters(Arguments* arguments) in copyRegisters()
|
D | ScopeChain.cpp | 59 while (!(*iter)->isObject(&JSActivation::info)) { in localDepth()
|
D | JSFunction.h | 37 class JSActivation; variable
|
D | JSGlobalData.cpp | 78 , activationStructure(JSActivation::createStructure(jsNull())) in JSGlobalData()
|
/external/webkit/JavaScriptCore/interpreter/ |
D | Register.h | 40 class JSActivation; variable 68 Register(JSActivation*); 80 JSActivation* activation() const; 94 JSActivation* activation; 181 ALWAYS_INLINE Register::Register(JSActivation* activation) in Register() 240 ALWAYS_INLINE JSActivation* Register::activation() const in activation()
|
D | CallFrame.h | 33 class JSActivation; variable 97 friend class JSActivation; variable
|
D | Interpreter.cpp | 719 while (!scopeChain->object->isObject(&JSActivation::info)) in unwindCallFrame() 721 …static_cast<JSActivation*>(scopeChain->object)->copyRegisters(callFrame->optionalCalleeArguments()… in unwindCallFrame() 3457 …JSActivation* activation = new (globalData) JSActivation(callFrame, static_cast<FunctionBodyNode*>… in privateExecute() 4854 …JSActivation* activation = new (ARG_globalData) JSActivation(ARG_callFrame, static_cast<FunctionBo… in cti_op_push_activation()
|
/external/webkit/JavaScriptCore/debugger/ |
D | DebuggerActivation.h | 33 class JSActivation; variable 58 JSActivation* m_activation;
|
D | DebuggerActivation.cpp | 38 m_activation = static_cast<JSActivation*>(activation); in DebuggerActivation()
|
/external/webkit/JavaScriptCore/ |
D | Android.mk | 114 runtime/JSActivation.cpp \
|
D | JavaScriptCore.pri | 72 runtime/JSActivation.cpp \
|
D | ChangeLog | 317 APIs was broken by forced conversion of JSActivation to the global object. To fix this, 335 Proxy JSActivation object for Debugging. 337 * runtime/JSActivation.h: 338 (JSC::JSActivation::isActivationObject): Added. 955 * runtime/JSActivation.cpp: 956 (JSC::JSActivation::getOwnPropertySlot): 2967 * runtime/JSActivation.cpp: 2968 (JSC::JSActivation::getOwnPropertySlot): 2969 (JSC::JSActivation::put): 2970 (JSC::JSActivation::putWithAttributes): [all …]
|
D | GNUmakefile.am | 162 JavaScriptCore/runtime/JSActivation.cpp \ 163 JavaScriptCore/runtime/JSActivation.h \
|
D | JavaScriptCore.scons | 74 'runtime/JSActivation.cpp',
|
D | ChangeLog-2008-08-10 | 20 * kjs/JSActivation.cpp: 21 (KJS::JSActivation::put): 22 (KJS::JSActivation::putWithAttributes): 2298 * kjs/JSActivation.cpp: 3773 * kjs/JSActivation.h: 3774 * kjs/JSActivation.cpp: Moved some of this logic up to JSVariableObject, 5242 * kjs/JSActivation.cpp: 5243 (KJS::JSActivation::createArgumentsObject): 5973 * kjs/JSActivation.cpp: 5974 (KJS::JSActivation::createArgumentsObject): [all …]
|
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/ |
D | project.pbxproj | 43 …7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14DA818F0D… 216 …8C4160E16F5CD00B34460 /* JSActivation.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DA818E0D9… 499 …9FD2000B0A4FB /* JSActivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 500 …2000B0A4FB /* JSActivation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 1267 14DA818F0D99FD2000B0A4FB /* JSActivation.cpp */, 1268 14DA818E0D99FD2000B0A4FB /* JSActivation.h */, 1561 BC18C4160E16F5CD00B34460 /* JSActivation.h in Headers */, 2014 140B7D1D0DC69AF7009C42B8 /* JSActivation.cpp in Sources */,
|