Home
last modified time | relevance | path

Searched refs:JSActivation (Results 1 – 18 of 18) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSActivation.cpp38 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 …]
DJSActivation.h43 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()
DArguments.h35 JSActivation* activation;
70 void setActivation(JSActivation* activation) in setActivation()
205 inline void JSActivation::copyRegisters(Arguments* arguments) in copyRegisters()
DScopeChain.cpp59 while (!(*iter)->isObject(&JSActivation::info)) { in localDepth()
DJSFunction.h37 class JSActivation; variable
DJSGlobalData.cpp78 , activationStructure(JSActivation::createStructure(jsNull())) in JSGlobalData()
/external/webkit/JavaScriptCore/interpreter/
DRegister.h40 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()
DCallFrame.h33 class JSActivation; variable
97 friend class JSActivation; variable
DInterpreter.cpp719 while (!scopeChain->object->isObject(&JSActivation::info)) in unwindCallFrame()
721 …static_cast<JSActivation*>(scopeChain->object)->copyRegisters(callFrame->optionalCalleeArguments()… in unwindCallFrame()
3457JSActivation* activation = new (globalData) JSActivation(callFrame, static_cast<FunctionBodyNode*>… in privateExecute()
4854JSActivation* activation = new (ARG_globalData) JSActivation(ARG_callFrame, static_cast<FunctionBo… in cti_op_push_activation()
/external/webkit/JavaScriptCore/debugger/
DDebuggerActivation.h33 class JSActivation; variable
58 JSActivation* m_activation;
DDebuggerActivation.cpp38 m_activation = static_cast<JSActivation*>(activation); in DebuggerActivation()
/external/webkit/JavaScriptCore/
DAndroid.mk114 runtime/JSActivation.cpp \
DJavaScriptCore.pri72 runtime/JSActivation.cpp \
DChangeLog317 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 …]
DGNUmakefile.am162 JavaScriptCore/runtime/JSActivation.cpp \
163 JavaScriptCore/runtime/JSActivation.h \
DJavaScriptCore.scons74 'runtime/JSActivation.cpp',
DChangeLog-2008-08-1020 * 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/
Dproject.pbxproj43 …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 */,