/external/webkit/Source/JavaScriptCore/runtime/ |
CommonIdentifiers.cpp | 28 #define INITIALIZE_PROPERTY_NAME(name) , name(globalData, #name) 30 CommonIdentifiers::CommonIdentifiers(JSGlobalData* globalData) 31 : nullIdentifier(globalData, nullCString) 32 , emptyIdentifier(globalData, "") 33 , underscoreProto(globalData, "__proto__") 34 , thisIdentifier(globalData, "this") 35 , useStrictIdentifier(globalData, "use strict")
|
ErrorInstance.cpp | 28 ErrorInstance::ErrorInstance(JSGlobalData* globalData, Structure* structure) 29 : JSNonFinalObject(*globalData, structure) 33 putDirect(*globalData, globalData->propertyNames->message, jsString(globalData, "")); 36 ErrorInstance::ErrorInstance(JSGlobalData* globalData, Structure* structure, const UString& message) 37 : JSNonFinalObject(*globalData, structure) 41 putDirect(*globalData, globalData->propertyNames->message, jsString(globalData, message)) [all...] |
BooleanObject.cpp | 30 BooleanObject::BooleanObject(JSGlobalData& globalData, Structure* structure) 31 : JSWrapperObject(globalData, structure)
|
GetterSetter.h | 41 : JSCell(exec->globalData(), exec->globalData().getterSetterStructure.get()) 48 void setGetter(JSGlobalData& globalData, JSObject* getter) { m_getter.set(globalData, this, getter); } 50 void setSetter(JSGlobalData& globalData, JSObject* setter) { m_setter.set(globalData, this, setter); } 51 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 53 return Structure::create(globalData, prototype, TypeInfo(GetterSetterType, OverridesMarkChildren), AnonymousSlotCount, 0);
|
BatchedTransitionOptimizer.h | 37 BatchedTransitionOptimizer(JSGlobalData& globalData, JSObject* object) 38 : m_globalData(&globalData) 42 m_object->setStructure(globalData, Structure::toCacheableDictionaryTransition(globalData, m_object->structure()));
|
JSObjectWithGlobalObject.cpp | 34 : JSNonFinalObject(globalObject->globalData(), structure) 41 putAnonymousValue(globalObject->globalData(), GlobalObjectSlot, globalObject); 44 JSObjectWithGlobalObject::JSObjectWithGlobalObject(JSGlobalData& globalData, JSGlobalObject* globalObject, Structure* structure) 45 : JSNonFinalObject(globalData, structure) 52 putAnonymousValue(globalData, GlobalObjectSlot, globalObject);
|
ScopeChain.h | 38 ScopeChainNode(ScopeChainNode* next, JSObject* object, JSGlobalData* globalData, JSGlobalObject* globalObject, JSObject* globalThis) 39 : JSCell(*globalData, globalData->scopeChainNodeStructure.get()) 40 , globalData(globalData) 41 , next(*globalData, this, next) 42 , object(*globalData, this, object) 43 , globalObject(*globalData, this, globalObject) 44 , globalThis(*globalData, this, globalThis) 46 ASSERT(globalData); [all...] |
JSWrapperObject.h | 39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 41 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info); 53 inline JSWrapperObject::JSWrapperObject(JSGlobalData& globalData, Structure* structure) 54 : JSNonFinalObject(globalData, structure) 63 inline void JSWrapperObject::setInternalValue(JSGlobalData& globalData, JSValue value) 67 m_internalValue.set(globalData, this, value);
|
StructureChain.h | 45 static StructureChain* create(JSGlobalData& globalData, Structure* head) { return new (&globalData) StructureChain(globalData, globalData.structureChainStructure.get(), head); } 49 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) { return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), 0, &s_info); }
|
InternalFunction.cpp | 44 InternalFunction::InternalFunction(JSGlobalData* globalData, JSGlobalObject* globalObject, Structure* structure, const Identifier& name) 48 putDirect(*globalData, globalData->propertyNames->name, jsString(globalData, name.isNull() ? "" : name.ustring()), DontDelete | ReadOnly | DontEnum); 53 return asString(getDirect(exec->globalData(), exec->globalData().propertyNames->name))->tryGetValue(); 58 JSValue displayName = getDirect(exec->globalData(), exec->globalData().propertyNames->displayName); 60 if (displayName && isJSString(&exec->globalData(), displayName))
|
NumberObject.cpp | 34 NumberObject::NumberObject(JSGlobalData& globalData, Structure* structure) 35 : JSWrapperObject(globalData, structure) 47 NumberObject* object = new (exec) NumberObject(exec->globalData(), globalObject->numberObjectStructure()); 48 object->setInternalValue(exec->globalData(), number);
|
JSPropertyNameIterator.h | 48 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 50 return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), AnonymousSlotCount, &s_info); 68 void setCachedStructure(JSGlobalData& globalData, Structure* structure) 72 m_cachedStructure.set(globalData, this, structure); 76 void setCachedPrototypeChain(JSGlobalData& globalData, StructureChain* cachedPrototypeChain) { m_cachedPrototypeChain.set(globalData, this, cachedPrototypeChain); } 90 inline void Structure::setEnumerationCache(JSGlobalData& globalData, JSPropertyNameIterator* enumerationCache) 93 m_enumerationCache.set(globalData, this, enumerationCache);
|
StrictEvalActivation.cpp | 32 : JSNonFinalObject(exec->globalData(), exec->globalData().strictEvalActivationStructure.get())
|
/external/webkit/Source/JavaScriptCore/parser/ |
NodeConstructors.h | 30 inline void* ParserArenaFreeable::operator new(size_t size, JSGlobalData* globalData) 32 return globalData->parser->arena().allocateFreeable(size); 35 inline void* ParserArenaDeletable::operator new(size_t size, JSGlobalData* globalData) 37 return globalData->parser->arena().allocateDeletable(size); 40 inline ParserArenaRefCounted::ParserArenaRefCounted(JSGlobalData* globalData) 42 globalData->parser->arena().derefWithArena(adoptRef(this)); 45 inline Node::Node(JSGlobalData* globalData) 46 : m_line(globalData->lexer->lastLineNumber()) 50 inline ExpressionNode::ExpressionNode(JSGlobalData* globalData, ResultType resultType) 51 : Node(globalData) [all...] |
/external/webkit/Source/WebCore/bindings/js/ |
DOMObjectHashTableMap.cpp | 30 DOMObjectHashTableMap& DOMObjectHashTableMap::mapFor(JSGlobalData& globalData) 32 JSGlobalData::ClientData* clientData = globalData.clientData;
|
JSCSSRuleListCustom.cpp | 40 JSGlobalData& globalData = *Heap::heap(this)->globalData(); 44 markDOMObjectWrapper(markStack, globalData, list->item(i));
|
JSWebKitAnimationListCustom.cpp | 40 JSGlobalData& globalData = *Heap::heap(this)->globalData(); 44 markDOMObjectWrapper(markStack, globalData, list->item(i));
|
ScriptGCEvent.cpp | 47 JSGlobalData* globalData = JSDOMWindow::commonJSGlobalData(); 48 totalHeapSize = globalData->heap.capacity(); 49 usedHeapSize = globalData->heap.size();
|
/external/webkit/Source/JavaScriptCore/API/ |
APIShims.h | 38 APIEntryShimWithoutLock(JSGlobalData* globalData, bool registerThread) 39 : m_globalData(globalData) 40 , m_entryIdentifierTable(wtfThreadData().setCurrentIdentifierTable(globalData->identifierTable)) 45 globalData->heap.machineThreads().addCurrentThread(); 66 : APIEntryShimWithoutLock(&exec->globalData(), registerThread) 71 // JSPropertyNameAccumulator only has a globalData. 72 APIEntryShim(JSGlobalData* globalData, bool registerThread = true) 73 : APIEntryShimWithoutLock(globalData, registerThread) 74 , m_lock(globalData->isSharedInstance() ? LockForReal : SilenceAssertionsOnly) 86 , m_globalData(&exec->globalData()) [all...] |
JSContextRef.cpp | 87 RefPtr<JSGlobalData> globalData = group ? PassRefPtr<JSGlobalData>(toJS(group)) : JSGlobalData::createContextGroup(ThreadStackTypeSmall); 89 APIEntryShim entryShim(globalData.get(), false); 92 globalData->makeUsableFromMultipleThreads(); 96 JSGlobalObject* globalObject = new (globalData.get()) JSGlobalObject(*globalData); 100 JSGlobalObject* globalObject = new (globalData.get()) JSCallbackObject<JSGlobalObject>(*globalData, globalObjectClass, JSCallbackObject<JSGlobalObject>::createStructure(*globalData, jsNull())); 105 globalObject->resetPrototype(*globalData, prototype); 114 JSGlobalData& globalData = exec->globalData() [all...] |
/external/webkit/Source/JavaScriptCore/debugger/ |
DebuggerCallFrame.cpp | 91 JSGlobalData& globalData = m_callFrame->globalData(); 93 if (globalData.exception) { 94 exception = globalData.exception; 95 globalData.exception = JSValue(); 98 JSValue result = globalData.interpreter->execute(eval, m_callFrame, thisObject(), m_callFrame->scopeChain()); 99 if (globalData.exception) { 100 exception = globalData.exception; 101 globalData.exception = JSValue();
|
/external/webkit/Source/JavaScriptGlue/ |
JSRun.cpp | 36 JSGlueGlobalObject::JSGlueGlobalObject(JSGlobalData& globalData, Structure* structure, JSFlags flags) 37 : JSGlobalObject(globalData, structure) 39 , m_userObjectStructure(globalData, UserObjectImp::createStructure(globalData, jsNull())) 46 fGlobalObject(getThreadGlobalExecState()->globalData(), new (&getThreadGlobalExecState()->globalData()) JSGlueGlobalObject(getThreadGlobalExecState()->globalData(), JSGlueGlobalObject::createStructure(getThreadGlobalExecState()->globalData(), jsNull()), inFlags)),
|
/external/webkit/Source/WebCore/bridge/jni/jsc/ |
JavaRuntimeObject.h | 45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
/external/webkit/Source/WebCore/bridge/objc/ |
ObjCRuntimeObject.h | 45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
StructureStubInfo.h | 61 void initGetByIdSelf(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure) 65 u.getByIdSelf.baseObjectStructure.set(globalData, owner, baseObjectStructure); 68 void initGetByIdProto(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure, Structure* prototypeStructure) 72 u.getByIdProto.baseObjectStructure.set(globalData, owner, baseObjectStructure); 73 u.getByIdProto.prototypeStructure.set(globalData, owner, prototypeStructure); 76 void initGetByIdChain(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure, StructureChain* chain) 80 u.getByIdChain.baseObjectStructure.set(globalData, owner, baseObjectStructure); 81 u.getByIdChain.chain.set(globalData, owner, chain); 102 void initPutByIdTransition(JSGlobalData& globalData, JSCell* owner, Structure* previousStructure, Structure* structure, StructureChain* chain) 106 u.putByIdTransition.previousStructure.set(globalData, owner, previousStructure) [all...] |