Searched defs:globalData (Results 26 - 50 of 201) sorted by relevance

123456789

/external/webkit/Source/JavaScriptCore/runtime/
H A DMathObject.h37 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
39 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DNativeErrorConstructor.h38 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
40 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DObjectConstructor.h39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
41 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DRegExpCache.cpp70 RegExpCache::RegExpCache(JSGlobalData* globalData) argument
71 : m_globalData(globalData)
H A DStringPrototype.h37 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
39 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DStructureChain.h45 static StructureChain* create(JSGlobalData& globalData, Structure* head) { return new (&globalData) StructureChain(globalData, globalData.structureChainStructure.get(), head); } argument
49 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) { return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), 0, &s_info); } argument
H A DDateInstance.h55 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
57 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DErrorInstance.h32 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
34 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DGetterSetter.h41 : JSCell(exec->globalData(), exec->globalData().getterSetterStructure.get())
48 void setGetter(JSGlobalData& globalData, JSObject* getter) { m_getter.set(globalData, this, getter); } argument
50 void setSetter(JSGlobalData& globalData, JSObject* setter) { m_setter.set(globalData, this, setter); } argument
51 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
53 return Structure::create(globalData, prototype, TypeInfo(GetterSetterType, OverridesMarkChildren), AnonymousSlotCount, 0);
H A DInternalFunction.cpp44 InternalFunction::InternalFunction(JSGlobalData* globalData, JSGlobalObject* globalObject, Structure* structure, const Identifier& name) argument
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))
H A DJSAPIValueWrapper.h39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
41 return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren | OverridesGetPropertyNames), AnonymousSlotCount, 0);
47 : JSCell(exec->globalData(), exec->globalData().apiWrapperStructure.get())
49 m_value.set(exec->globalData(), this, value);
H A DJSActivation.h69 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info); } argument
H A DJSStaticScopeObject.h36 : JSVariableObject(exec->globalData(), exec->globalData().staticScopeStructure.get(), &m_symbolTable, reinterpret_cast<Register*>(&m_registerStore + 1))
38 m_registerStore.set(exec->globalData(), this, value);
50 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info); } argument
/external/webkit/Source/WebCore/bindings/js/
H A DJSElementCustom.cpp59 JSGlobalData& globalData = *Heap::heap(this)->globalData(); local
61 markDOMObjectWrapper(markStack, globalData, element->attributeMap());
62 markDOMObjectWrapper(markStack, globalData, element->optionalClassList());
63 markDOMObjectWrapper(markStack, globalData, element->optionalDataset());
66 markDOMObjectWrapper(markStack, globalData, static_cast<StyledElement*>(element)->inlineStyleDecl());
H A DJSNavigatorCustom.cpp45 JSGlobalData& globalData = *Heap::heap(this)->globalData(); local
47 markDOMObjectWrapper(markStack, globalData, impl()->optionalGeolocation());
H A DJSNodeFilterCondition.h35 static PassRefPtr<JSNodeFilterCondition> create(JSC::JSGlobalData& globalData, NodeFilter* owner, JSC::JSValue filter) argument
37 return adoptRef(new JSNodeFilterCondition(globalData, owner, filter));
H A DJSStyleSheetCustom.cpp60 JSGlobalData& globalData = *Heap::heap(this)->globalData(); local
64 markDOMObjectWrapper(markStack, globalData, sheet->item(i));
/external/webkit/Source/WebCore/bridge/c/
H A DCRuntimeObject.h47 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
49 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
/external/webkit/Source/WebCore/bridge/jni/jsc/
H A DJavaRuntimeObject.h45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
/external/webkit/Source/WebCore/bridge/objc/
H A DObjCRuntimeObject.h45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
/external/webkit/Source/JavaScriptCore/API/
H A DJSCallbackConstructor.h42 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) argument
44 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
/external/webkit/Source/JavaScriptCore/dfg/
H A DDFGByteCodeParser.cpp49 ByteCodeParser(JSGlobalData* globalData, CodeBlock* codeBlock, Graph& graph) argument
50 : m_globalData(globalData)
1068 bool parse(Graph& graph, JSGlobalData* globalData, CodeBlock* codeBlock)
1072 UNUSED_PARAM(globalData);
1076 return ByteCodeParser(globalData, codeBlock, graph).parse();
/external/webkit/Source/JavaScriptCore/heap/
H A DLocalScope.h54 inline LocalScope::LocalScope(JSGlobalData& globalData) argument
55 : m_handleStack(globalData.heap.handleStack())
H A DMarkedBlock.cpp36 MarkedBlock* MarkedBlock::create(JSGlobalData* globalData, size_t cellSize) argument
41 return new (allocation.base()) MarkedBlock(allocation, globalData, cellSize);
51 MarkedBlock::MarkedBlock(const PageAllocationAligned& allocation, JSGlobalData* globalData, size_t cellSize) argument
54 , m_heap(&globalData->heap)
61 Structure* dummyMarkableCellStructure = globalData->dummyMarkableCellStructure.get();
63 new (&atoms()[i]) JSCell(*globalData, dummyMarkableCellStructure);
68 Structure* dummyMarkableCellStructure = m_heap->globalData()->dummyMarkableCellStructure.get();
79 new (cell) JSZombie(*m_heap->globalData(), info, m_heap->globalData()->zombieStructure.get());
84 new (cell) JSCell(*m_heap->globalData(), dummyMarkableCellStructur
[all...]
/external/webkit/Source/JavaScriptCore/interpreter/
H A DCallFrameClosure.h36 JSGlobalData* globalData; member in struct:JSC::CallFrameClosure

Completed in 177 milliseconds

123456789