/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | JSAPIValueWrapper.h | 39 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 D | JSGlobalObject.cpp | 106 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 D | ExceptionHelpers.cpp | 46 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 D | NativeErrorPrototype.cpp | 37 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 D | JSString.h | 187 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 D | SmallStrings.h | 50 JSString* emptyString(JSGlobalData* globalData) argument 53 createEmptyString(globalData); 57 JSString* singleCharacterString(JSGlobalData* globalData, unsigned char character) argument 60 createSingleCharacterString(globalData, character);
|
H A D | JSPropertyNameIterator.h | 48 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 D | NumberObject.h | 34 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument 36 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
H A D | DateInstance.cpp | 38 : 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 D | MarkedBlock.cpp | 36 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 D | OpaqueJSString.cpp | 49 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 D | Debugger.cpp | 112 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 D | JSCSSFontFaceRuleCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
|
H A D | JSCSSPageRuleCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
|
H A D | JSCSSStyleRuleCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
|
H A D | JSHTMLLinkElementCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet);
|
H A D | JSHTMLStyleElementCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet);
|
H A D | JSProcessingInstructionCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet);
|
H A D | JSWebKitCSSKeyframeRuleCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style);
|
H A D | JSWebKitCSSKeyframesRuleCustom.cpp | 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), rules);
|
H A D | ScriptWrappable.h | 46 void setWrapper(JSC::JSGlobalData& globalData, JSDOMWrapper* wrapper, JSC::WeakHandleOwner* wrapperOwner, void* context) argument 48 m_wrapper.set(globalData, wrapper, wrapperOwner, context);
|
H A D | JSElementCustom.cpp | 59 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 D | CRuntimeObject.h | 47 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 D | JavaRuntimeObject.h | 45 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 D | ObjCRuntimeObject.h | 45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument 47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|