Home | History | Annotate | Download | only in runtime

Lines Matching defs:JSGlobalObject

31 #include "JSGlobalObject.h"
75 ASSERT_CLASS_FITS_IN_CELL(JSGlobalObject);
95 JSGlobalObject::~JSGlobalObject()
109 JSGlobalObject*& headObject = head();
127 void JSGlobalObject::init(JSObject* thisValue)
136 JSGlobalObject::globalExec()->init(0, 0, d()->globalScopeChain.node(), CallFrame::noCaller(), 0, 0, 0);
138 if (JSGlobalObject*& headObject = head()) {
154 void JSGlobalObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot)
163 void JSGlobalObject::putWithAttributes(ExecState* exec, const Identifier& propertyName, JSValue value, unsigned attributes)
180 void JSGlobalObject::defineGetter(ExecState* exec, const Identifier& propertyName, JSObject* getterFunc, unsigned attributes)
187 void JSGlobalObject::defineSetter(ExecState* exec, const Identifier& propertyName, JSObject* setterFunc, unsigned attributes)
202 void JSGlobalObject::reset(JSValue prototype)
204 ExecState* exec = JSGlobalObject::globalExec();
352 void JSGlobalObject::resetPrototype(JSValue prototype)
362 void JSGlobalObject::markChildren(MarkStack& markStack)
426 ExecState* JSGlobalObject::globalExec()
431 bool JSGlobalObject::isDynamicScope() const
436 void JSGlobalObject::copyGlobalsFrom(RegisterFile& registerFile)
451 void JSGlobalObject::copyGlobalsTo(RegisterFile& registerFile)
453 JSGlobalObject* lastGlobalObject = registerFile.globalObject();
466 void* JSGlobalObject::operator new(size_t size, JSGlobalData* globalData)
471 void JSGlobalObject::destroyJSGlobalObjectData(void* jsGlobalObjectData)