Searched refs:globalData (Results 101 - 125 of 313) sorted by relevance

1234567891011>>

/external/webkit/Source/JavaScriptCore/runtime/
H A DJSFunction.cpp66 , m_executable(exec->globalData(), this, thunk)
67 , m_scopeChain(exec->globalData(), this, globalObject->globalScopeChain())
70 putDirect(exec->globalData(), exec->globalData().propertyNames->name, jsString(exec, name.isNull() ? "" : name.ustring()), DontDelete | ReadOnly | DontEnum);
71 putDirect(exec->globalData(), exec->propertyNames().length, jsNumber(length), DontDelete | ReadOnly | DontEnum);
76 , m_scopeChain(exec->globalData(), this, globalObject->globalScopeChain())
82 m_executable.set(exec->globalData(), this, exec->globalData().getHostFunction(func));
83 putDirect(exec->globalData(), exec->globalData()
[all...]
H A DJSPropertyNameIterator.cpp41 : JSCell(exec->globalData(), exec->globalData().propertyNameIteratorStructure.get())
48 m_jsStrings[i].set(exec->globalData(), this, jsOwnedString(exec, propertyNameVector[i].ustring()));
81 jsPropertyNameIterator->setCachedPrototypeChain(exec->globalData(), structureChain);
82 jsPropertyNameIterator->setCachedStructure(exec->globalData(), o->structure());
83 o->structure()->setEnumerationCache(exec->globalData(), jsPropertyNameIterator);
H A DLookup.cpp28 void HashTable::createTable(JSGlobalData* globalData) const
36 StringImpl* identifier = Identifier::add(globalData, values[i].key).leakRef();
76 WriteBarrierBase<Unknown>* location = thisObj->getDirectLocation(exec->globalData(), propertyName);
83 function = new (exec) JSFunction(exec, globalObject, globalObject->functionStructure(), entry->functionLength(), propertyName, exec->globalData().getHostFunction(entry->function(), entry->generator()));
88 thisObj->putDirectFunction(exec->globalData(), propertyName, function, entry->attributes());
89 location = thisObj->getDirectLocation(exec->globalData(), propertyName);
H A DInternalFunction.h42 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) argument
44 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DJSStaticScopeObject.cpp51 if (symbolTablePut(exec->globalData(), propertyName, value))
59 if (symbolTablePutWithAttributes(exec->globalData(), propertyName, value, attributes))
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 DNumberConstructor.h40 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) argument
42 return Structure::create(globalData, proto, 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 DWriteBarrier.h58 void set(JSGlobalData& globalData, const JSCell* owner, T* value) argument
61 writeBarrier(globalData, owner, this->m_cell);
111 void set(JSGlobalData& globalData, const JSCell* owner, JSValue value) argument
118 writeBarrier(globalData, owner, value);
164 WriteBarrier(JSGlobalData& globalData, const JSCell* owner, T* value) argument
166 this->set(globalData, owner, value);
177 WriteBarrier(JSGlobalData& globalData, const JSCell* owner, JSValue value) argument
179 this->set(globalData, owner, value);
H A DArguments.h88 void setActivation(JSGlobalData& globalData, JSActivation* activation) argument
91 d->activation.set(globalData, this, activation);
95 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
97 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
146 : JSNonFinalObject(callFrame->globalData(), callFrame->lexicalGlobalObject()->argumentsStructure())
173 extraArguments[i].set(callFrame->globalData(), this, argv[d->numParameters + i].jsValue());
178 d->callee.set(callFrame->globalData(), this, callee);
184 copyRegisters(callFrame->globalData());
188 : JSNonFinalObject(callFrame->globalData(), callFrame->lexicalGlobalObject()->argumentsStructure())
207 extraArguments[i].set(callFrame->globalData(), thi
220 copyRegisters(JSGlobalData& globalData) argument
238 copyRegisters(JSGlobalData& globalData) argument
[all...]
H A DDateConversion.cpp60 if (date == exec->globalData().cachedDateString)
61 return exec->globalData().cachedDateStringValue;
65 exec->globalData().cachedDateString = date;
66 exec->globalData().cachedDateStringValue = value;
H A DJSString.cpp119 JSGlobalData* globalData = &exec->globalData(); local
147 return jsSubstring(&exec->globalData(), m_value, substringStart, substringLength);
156 return globalData->smallStrings.singleCharacterString(globalData, c);
159 return new (globalData) JSString(globalData, substringFibers[0]);
161 return new (globalData) JSString(globalData, substringFibers[0], substringFibers[1]);
162 return new (globalData) JSStrin
213 JSGlobalData* globalData = &exec->globalData(); local
[all...]
H A DJSZombie.h37 JSZombie(JSGlobalData& globalData, const ClassInfo* oldInfo, Structure* structure) argument
38 : JSCell(globalData, structure)
69 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
71 return Structure::create(globalData, prototype, TypeInfo(LeafType, 0), AnonymousSlotCount, &s_info);
H A DPropertyNameArray.h55 PropertyNameArray(JSGlobalData* globalData) argument
57 , m_globalData(globalData)
64 , m_globalData(&exec->globalData())
69 JSGlobalData* globalData() { return m_globalData; } function in class:JSC::PropertyNameArray
H A DRegExpObject.h43 void setLastIndex(JSGlobalData& globalData, JSValue lastIndex) argument
45 d->lastIndex.set(globalData, this, lastIndex);
61 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument
63 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
H A DErrorConstructor.cpp33 : InternalFunction(&exec->globalData(), globalObject, structure, Identifier(exec, errorPrototype->classInfo()->className))
36 putDirectWithoutTransition(exec->globalData(), exec->propertyNames().prototype, errorPrototype, DontEnum | DontDelete | ReadOnly);
37 putDirectWithoutTransition(exec->globalData(), exec->propertyNames().length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
/external/webkit/Source/JavaScriptCore/heap/
H A DLocalScope.h54 inline LocalScope::LocalScope(JSGlobalData& globalData) argument
55 : m_handleStack(globalData.heap.handleStack())
H A DStrong.h51 Strong(JSGlobalData& globalData, ExternalType value = ExternalType()) argument
52 : Handle<T>(allocateGlobalHandle(globalData))
57 Strong(JSGlobalData& globalData, Handle<T> handle) argument
58 : Handle<T>(allocateGlobalHandle(globalData))
98 void set(JSGlobalData& globalData, ExternalType value) argument
101 setSlot(allocateGlobalHandle(globalData));
112 set(*HandleHeap::heapFor(other.slot())->globalData(), other.get());
123 set(*HandleHeap::heapFor(other.slot())->globalData(), other.get());
/external/webkit/Source/WebCore/bindings/js/
H A DJSMessageChannelCustom.cpp41 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
44 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
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 DScriptObject.cpp48 : ScriptValue(scriptState->globalData(), object)
65 scriptState->lexicalGlobalObject()->putDirect(scriptState->globalData(), Identifier(scriptState, name), value.jsObject());
74 globalObject->putDirect(scriptState->globalData(), Identifier(scriptState, name), toJS(scriptState, globalObject, value));
82 globalObject->putDirect(scriptState->globalData(), Identifier(scriptState, name), toJS(scriptState, globalObject, value));
H A DJSAudioConstructor.cpp43 : DOMConstructorWithDocument(JSAudioConstructor::createStructure(globalObject->globalData(), globalObject->objectPrototype()), globalObject)
46 putDirect(exec->globalData(), exec->propertyNames().prototype, JSHTMLAudioElementPrototype::self(exec, globalObject), None);
47 putDirect(exec->globalData(), exec->propertyNames().length, jsNumber(1), ReadOnly | DontDelete | DontEnum);
H A DJSWorkerContextBase.cpp48 JSWorkerContextBase::JSWorkerContextBase(JSC::JSGlobalData& globalData, JSC::Structure* structure, PassRefPtr<WorkerContext> impl) argument
49 : JSDOMGlobalObject(globalData, structure, normalWorld(globalData), this)
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
H A DJSNPMethod.h45 static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) argument
47 return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
/external/webkit/Source/JavaScriptCore/jit/
H A DJITCode.h75 inline JSValue execute(RegisterFile* registerFile, CallFrame* callFrame, JSGlobalData* globalData) argument
77 JSValue result = JSValue::decode(ctiTrampoline(m_ref.m_code.executableAddress(), registerFile, callFrame, 0, Profiler::enabledProfilerReference(), globalData));
78 return globalData->exception ? jsNull() : result;

Completed in 235 milliseconds

1234567891011>>