/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | JSFunction.cpp | 66 , 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 D | JSPropertyNameIterator.cpp | 41 : 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 D | Lookup.cpp | 28 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 D | InternalFunction.h | 42 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) argument 44 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
H A D | JSStaticScopeObject.cpp | 51 if (symbolTablePut(exec->globalData(), propertyName, value)) 59 if (symbolTablePutWithAttributes(exec->globalData(), propertyName, value, attributes))
|
H A D | NativeErrorConstructor.h | 38 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument 40 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
H A D | NumberConstructor.h | 40 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) argument 42 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
H A D | ObjectConstructor.h | 39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) argument 41 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
|
H A D | WriteBarrier.h | 58 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 D | Arguments.h | 88 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 D | DateConversion.cpp | 60 if (date == exec->globalData().cachedDateString) 61 return exec->globalData().cachedDateStringValue; 65 exec->globalData().cachedDateString = date; 66 exec->globalData().cachedDateStringValue = value;
|
H A D | JSString.cpp | 119 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 D | JSZombie.h | 37 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 D | PropertyNameArray.h | 55 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 D | RegExpObject.h | 43 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 D | ErrorConstructor.cpp | 33 : 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 D | LocalScope.h | 54 inline LocalScope::LocalScope(JSGlobalData& globalData) argument 55 : m_handleStack(globalData.heap.handleStack())
|
H A D | Strong.h | 51 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 D | JSMessageChannelCustom.cpp | 41 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port); 44 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
|
H A D | JSNodeFilterCondition.h | 35 static PassRefPtr<JSNodeFilterCondition> create(JSC::JSGlobalData& globalData, NodeFilter* owner, JSC::JSValue filter) argument 37 return adoptRef(new JSNodeFilterCondition(globalData, owner, filter));
|
H A D | ScriptObject.cpp | 48 : 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 D | JSAudioConstructor.cpp | 43 : 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 D | JSWorkerContextBase.cpp | 48 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 D | JSNPMethod.h | 45 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 D | JITCode.h | 75 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;
|