Searched refs:globalData (Results 26 - 50 of 313) sorted by relevance

1234567891011>>

/external/webkit/Source/JavaScriptCore/runtime/
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 DJSGlobalObject.cpp106 m_globalData = Heap::heap(this)->globalData();
122 if (symbolTablePut(exec->globalData(), propertyName, value))
131 if (symbolTablePutWithAttributes(exec->globalData(), propertyName, value, attributes))
134 JSValue valueBefore = getDirect(exec->globalData(), propertyName);
138 JSValue valueAfter = getDirect(exec->globalData(), propertyName);
172 m_functionPrototype.set(exec->globalData(), this, new (exec) FunctionPrototype(exec, this, FunctionPrototype::createStructure(exec->globalData(), jsNull()))); // The real prototype will be set once ObjectPrototype is created.
173 m_functionStructure.set(exec->globalData(), this, JSFunction::createStructure(exec->globalData(), m_functionPrototype.get()));
174 m_internalFunctionStructure.set(exec->globalData(), thi
300 resetPrototype(JSGlobalData& globalData, JSValue prototype) argument
431 operator new(size_t size, JSGlobalData* globalData) argument
436 DynamicGlobalObjectScope(JSGlobalData& globalData, JSGlobalObject* dynamicGlobalObject) argument
[all...]
H A DExceptionHelpers.cpp46 InterruptedExecutionError(JSGlobalData* globalData) argument
47 : JSNonFinalObject(*globalData, globalData->interruptedExecutionErrorStructure.get())
56 JSObject* createInterruptedExecutionException(JSGlobalData* globalData) argument
58 return new (globalData) InterruptedExecutionError(globalData);
63 TerminatedExecutionError(JSGlobalData* globalData) argument
64 : JSNonFinalObject(*globalData, globalData->terminatedExecutionErrorStructure.get())
73 JSObject* createTerminatedExecutionException(JSGlobalData* globalData) argument
[all...]
H A DNativeErrorPrototype.cpp37 putDirect(exec->globalData(), exec->propertyNames().name, jsString(exec, nameAndMessage), 0);
38 putDirect(exec->globalData(), exec->propertyNames().message, jsString(exec, nameAndMessage), 0);
39 putDirect(exec->globalData(), exec->propertyNames().constructor, constructor, DontEnum);
H A DJSString.h187 ALWAYS_INLINE JSString(JSGlobalData* globalData, const UString& value) argument
188 : JSCell(*globalData, globalData->stringStructure.get())
198 JSString(JSGlobalData* globalData, const UString& value, HasOtherOwnerType) argument
199 : JSCell(*globalData, globalData->stringStructure.get())
206 JSString(JSGlobalData* globalData, PassRefPtr<StringImpl> value, HasOtherOwnerType) argument
207 : JSCell(*globalData, globalData->stringStructure.get())
214 JSString(JSGlobalData* globalData, PassRefPt argument
223 JSString(JSGlobalData* globalData, unsigned fiberCount, JSString* s1, JSString* s2) argument
236 JSString(JSGlobalData* globalData, unsigned fiberCount, JSString* s1, const UString& u2) argument
249 JSString(JSGlobalData* globalData, unsigned fiberCount, const UString& u1, JSString* s2) argument
277 JSString(JSGlobalData* globalData, const UString& u1, const UString& u2) argument
289 JSString(JSGlobalData* globalData, const UString& u1, const UString& u2, const UString& u3) argument
301 JSString(JSGlobalData* globalData, const UString& value, JSStringFinalizerCallback finalizer, void* context) argument
352 createStructure(JSGlobalData& globalData, JSValue proto) argument
452 fixupVPtr(JSGlobalData* globalData, JSString* string) argument
463 jsEmptyString(JSGlobalData* globalData) argument
468 jsSingleCharacterString(JSGlobalData* globalData, UChar c) argument
477 JSGlobalData* globalData = &exec->globalData(); local
[all...]
H A DSmallStrings.h50 JSString* emptyString(JSGlobalData* globalData) argument
53 createEmptyString(globalData);
57 JSString* singleCharacterString(JSGlobalData* globalData, unsigned char character) argument
60 createSingleCharacterString(globalData, character);
H A DJSPropertyNameIterator.h48 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
50 return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), AnonymousSlotCount, &s_info);
68 void setCachedStructure(JSGlobalData& globalData, Structure* structure) argument
72 m_cachedStructure.set(globalData, this, structure);
76 void setCachedPrototypeChain(JSGlobalData& globalData, StructureChain* cachedPrototypeChain) { m_cachedPrototypeChain.set(globalData, this, cachedPrototypeChain); } argument
90 inline void Structure::setEnumerationCache(JSGlobalData& globalData, JSPropertyNameIterator* enumerationCache) argument
93 m_enumerationCache.set(globalData, this, enumerationCache);
H A DNumberObject.h34 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
36 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DDateInstance.cpp38 : JSWrapperObject(exec->globalData(), structure)
41 setInternalValue(exec->globalData(), jsNaN());
45 : JSWrapperObject(exec->globalData(), structure)
48 setInternalValue(exec->globalData(), jsNumber(timeClip(time)));
58 m_data = exec->globalData().dateInstanceCache.add(milli);
74 m_data = exec->globalData().dateInstanceCache.add(milli);
/external/webkit/Source/JavaScriptCore/heap/
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/API/
H A DOpaqueJSString.cpp49 Identifier OpaqueJSString::identifier(JSGlobalData* globalData) const
52 return Identifier(globalData, static_cast<const char*>(0));
54 return Identifier(globalData, m_characters, m_length);
/external/webkit/Source/JavaScriptCore/debugger/
H A DDebugger.cpp112 void Debugger::recompileAllJSFunctions(JSGlobalData* globalData) argument
116 ASSERT(!globalData->dynamicGlobalObject);
117 if (globalData->dynamicGlobalObject)
121 globalData->heap.forEach(recompiler);
127 JSGlobalData& globalData = globalObject->globalData(); local
131 exception = globalData.exception;
132 globalData.exception = JSValue();
136 JSValue result = globalData.interpreter->execute(eval, globalCallFrame, globalObject, globalCallFrame->scopeChain());
137 if (globalData
[all...]
/external/webkit/Source/WebCore/bindings/js/
H A DJSCSSFontFaceRuleCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
H A DJSCSSPageRuleCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
H A DJSCSSStyleRuleCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
H A DJSHTMLLinkElementCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet);
H A DJSHTMLStyleElementCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet);
H A DJSProcessingInstructionCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet);
H A DJSWebKitCSSKeyframeRuleCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
H A DJSWebKitCSSKeyframesRuleCustom.cpp40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), rules);
H A DScriptWrappable.h46 void setWrapper(JSC::JSGlobalData& globalData, JSDOMWrapper* wrapper, JSC::WeakHandleOwner* wrapperOwner, void* context) argument
48 m_wrapper.set(globalData, wrapper, wrapperOwner, context);
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());
/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);

Completed in 3912 milliseconds

1234567891011>>