Home
last modified time | relevance | path

Searched refs:JSVariableObject (Results 1 – 23 of 23) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSVariableObject.h43 class JSVariableObject : public JSObject {
82 JSVariableObject(PassRefPtr<Structure> structure, JSVariableObjectData* data) in JSVariableObject() function
99 inline bool JSVariableObject::symbolTableGet(const Identifier& propertyName, PropertySlot& slot) in symbolTableGet()
109 …inline bool JSVariableObject::symbolTableGet(const Identifier& propertyName, PropertySlot& slot, b… in symbolTableGet()
120 inline bool JSVariableObject::symbolTablePut(const Identifier& propertyName, JSValue value) in symbolTablePut()
133 …inline bool JSVariableObject::symbolTablePutWithAttributes(const Identifier& propertyName, JSValue… in symbolTablePutWithAttributes()
147 inline Register* JSVariableObject::copyRegisterArray(Register* src, size_t count) in copyRegisterArray()
155 inline void JSVariableObject::setRegisters(Register* registers, Register* registerArray) in setRegisters()
DJSVariableObject.cpp36 bool JSVariableObject::deleteProperty(ExecState* exec, const Identifier& propertyName) in deleteProperty()
44 void JSVariableObject::getPropertyNames(ExecState* exec, PropertyNameArray& propertyNames) in getPropertyNames()
55 bool JSVariableObject::getPropertyAttributes(ExecState* exec, const Identifier& propertyName, unsig… in getPropertyAttributes()
65 bool JSVariableObject::isVariableObject() const in isVariableObject()
DJSStaticScopeObject.h33 class JSStaticScopeObject : public JSVariableObject {
35 using JSVariableObject::JSVariableObjectData;
47 … : JSVariableObject(exec->globalData().staticScopeStructure, new JSStaticScopeObjectData()) in JSStaticScopeObject()
63 …JSStaticScopeObjectData* d() { return static_cast<JSStaticScopeObjectData*>(JSVariableObject::d); } in d()
DJSActivation.h43 class JSActivation : public JSVariableObject {
44 typedef JSVariableObject Base;
85 JSActivationData* d() const { return static_cast<JSActivationData*>(JSVariableObject::d); } in d()
DJSGlobalObject.h54 class JSGlobalObject : public JSVariableObject {
56 using JSVariableObject::JSVariableObjectData;
154 : JSVariableObject(JSGlobalObject::createStructure(jsNull()), new JSGlobalObjectData) in JSGlobalObject()
161 : JSVariableObject(structure, data) in JSGlobalObject()
257 … JSGlobalObjectData* d() const { return static_cast<JSGlobalObjectData*>(JSVariableObject::d); } in d()
299 JSVariableObject::setRegisters(registers, registerArray); in setRegisters()
323 if (JSVariableObject::getOwnPropertySlot(exec, propertyName, slot)) in getOwnPropertySlot()
331 if (JSVariableObject::getOwnPropertySlot(exec, propertyName, slot)) in hasOwnPropertyForWrite()
DJSGlobalObject.cpp158 JSVariableObject::put(exec, propertyName, value, slot); in put()
170 JSVariableObject::put(exec, propertyName, value, slot); in putWithAttributes()
182 JSVariableObject::defineGetter(exec, propertyName, getterFunc); in defineGetter()
189 JSVariableObject::defineSetter(exec, propertyName, setterFunc); in defineSetter()
362 JSVariableObject::markChildren(markStack); in markChildren()
DJSStaticScopeObject.cpp36 JSVariableObject::markChildren(markStack); in markChildren()
/external/webkit/JavaScriptCore/jit/
DJIT.cpp561 loadPtr(Address(variableObject, OBJECT_OFFSETOF(JSVariableObject, d)), dst); in emitGetVariableObjectRegister()
562 loadPtr(Address(dst, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), dst); in emitGetVariableObjectRegister()
568 loadPtr(Address(variableObject, OBJECT_OFFSETOF(JSVariableObject, d)), variableObject); in emitPutVariableObjectRegister()
569 …loadPtr(Address(variableObject, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)… in emitPutVariableObjectRegister()
DJITOpcodes.cpp590 loadPtr(Address(regT2, OBJECT_OFFSETOF(JSVariableObject, d)), regT2); in emit_op_get_scoped_var()
591 …loadPtr(Address(regT2, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), regT2); in emit_op_get_scoped_var()
611 loadPtr(Address(regT2, OBJECT_OFFSETOF(JSVariableObject, d)), regT2); in emit_op_put_scoped_var()
612 …loadPtr(Address(regT2, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), regT2); in emit_op_put_scoped_var()
2012 JSVariableObject* globalObject = static_cast<JSVariableObject*>(currentInstruction[2].u.jsCell);
2021 JSVariableObject* globalObject = static_cast<JSVariableObject*>(currentInstruction[1].u.jsCell);
/external/webkit/WebCore/bindings/js/
DJSDOMWindowBase.h88 …OMWindowBaseData* d() const { return static_cast<JSDOMWindowBaseData*>(JSC::JSVariableObject::d); } in d()
DJSDOMGlobalObject.h92 …obalObjectData* d() const { return static_cast<JSDOMGlobalObjectData*>(JSC::JSVariableObject::d); } in d()
/external/webkit/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/
DJavaScriptCore_debug.def101 ?deleteProperty@JSVariableObject@JSC@@UAE_NPAVExecState@2@ABVIdentifier@2@@Z
142 ?getPropertyAttributes@JSVariableObject@JSC@@UBE_NPAVExecState@2@ABVIdentifier@2@AAI@Z
144 ?getPropertyNames@JSVariableObject@JSC@@UAEXPAVExecState@2@AAVPropertyNameArray@2@@Z
167 ?isVariableObject@JSVariableObject@JSC@@UBE_NXZ
DJavaScriptCore.def103 ?deleteProperty@JSVariableObject@JSC@@UAE_NPAVExecState@2@ABVIdentifier@2@@Z
144 ?getPropertyAttributes@JSVariableObject@JSC@@UBE_NPAVExecState@2@ABVIdentifier@2@AAI@Z
146 ?getPropertyNames@JSVariableObject@JSC@@UAEXPAVExecState@2@AAVPropertyNameArray@2@@Z
169 ?isVariableObject@JSVariableObject@JSC@@UBE_NXZ
/external/webkit/JavaScriptCore/
DAndroid.mk137 runtime/JSVariableObject.cpp \
DJavaScriptCore.gypi260 'runtime/JSVariableObject.cpp',
261 'runtime/JSVariableObject.h',
DJavaScriptCore.pri96 runtime/JSVariableObject.cpp \
DChangeLog-2008-08-1027 * kjs/JSVariableObject.h:
28 (KJS::JSVariableObject::symbolTablePut):
29 (KJS::JSVariableObject::symbolTablePutWithAttributes):
1562 slot. For now, only JSVariableObject's symbolTableGet and symbolTablePut
2781 * kjs/JSVariableObject.h: Changed registerArray to OwnArrayPtr. Also, added private copy
2788 * kjs/JSVariableObject.cpp:
2789 (KJS::JSVariableObject::copyRegisterArray): Allocate registerArray with new[].
2790 (KJS::JSVariableObject::setRegisterArray): Avoid hitting an assertion in OwnArrayPtr when
3227 * GNUmakefile.am: include JSVariableObject.cpp
3367 Gtk build fix: JSVariableObject is now part of AllInOne
[all …]
DGNUmakefile.am436 JavaScriptCore/runtime/JSVariableObject.cpp \
437 JavaScriptCore/runtime/JSVariableObject.h \
DChangeLog-2009-06-166724 * runtime/JSVariableObject.h:
6725 (JSC::JSVariableObject::symbolTablePut):
6726 (JSC::JSVariableObject::symbolTablePutWithAttributes):
14982 * runtime/JSVariableObject.h:
14983 (JSC::JSVariableObject::symbolTablePut):
14984 (JSC::JSVariableObject::symbolTablePutWithAttributes):
21410 * runtime/JSVariableObject.h:
21517 * runtime/JSVariableObject.h:
21990 * runtime/JSVariableObject.h:
22274 * runtime/JSVariableObject.h:
[all …]
DChangeLog5330 instantiated by 'new' in JavaScriptCore/runtime/JSVariableObject.h:149.
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp827 JSVariableObject* variableObject; in execute()
831 variableObject = static_cast<JSVariableObject*>(node->object); in execute()
2048 JSVariableObject* scope = static_cast<JSVariableObject*>(*iter); in privateExecute()
2071 JSVariableObject* scope = static_cast<JSVariableObject*>(*iter); in privateExecute()
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj284 …D0E16F5CD00B34460 /* JSVariableObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F252560D0…
557 …D004ECFFF /* JSVariableObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
800 …AF21C8 /* JSVariableObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
1429 BC22A39A0E16E14800AF21C8 /* JSVariableObject.cpp */,
1430 14F252560D08DD8D004ECFFF /* JSVariableObject.h */,
1772 BC18C42D0E16F5CD00B34460 /* JSVariableObject.h in Headers */,
/external/webkit/JavaScriptCore/bytecompiler/
DBytecodeGenerator.cpp991 JSVariableObject* currentVariableObject = static_cast<JSVariableObject*>(currentScope); in findScopedProperty()