/external/webkit/Source/JavaScriptCore/runtime/ |
Executable.h | 55 ExecutableBase(JSGlobalData& globalData, Structure* structure, int numParameters) 68 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(CompoundType, StructureFlags), AnonymousSlotCount, &s_info); } 102 static NativeExecutable* create(JSGlobalData& globalData, MacroAssemblerCodePtr callThunk, NativeFunction function, MacroAssemblerCodePtr constructThunk, NativeFunction constructor) 109 static NativeExecutable* create(JSGlobalData& globalData, NativeFunction function, NativeFunction constructor) 119 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(LeafType, StructureFlags), AnonymousSlotCount, &s_info); } 123 NativeExecutable(JSGlobalData& globalData, JITCode callThunk, NativeFunction function, JITCode constructThunk, NativeFunction constructor) 134 NativeExecutable(JSGlobalData& globalData, NativeFunction function, NativeFunction constructor) 151 ScriptExecutable(Structure* structure, JSGlobalData* globalData, const SourceCode& source, bool isInStrictContext) 235 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(CompoundType, StructureFlags), AnonymousSlotCount, 0); } 282 static Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(globalData, proto, TypeInfo(CompoundType, S (…) [all...] |
Structure.cpp | 105 inline void StructureTransitionTable::add(JSGlobalData& globalData, Structure* structure) 177 Structure::Structure(JSGlobalData& globalData, JSValue prototype, const TypeInfo& typeInfo, unsigned anonymousSlotCount, const ClassInfo* classInfo) 199 Structure::Structure(JSGlobalData& globalData) 220 Structure::Structure(JSGlobalData& globalData, const Structure* previous) 244 void Structure::materializePropertyMap(JSGlobalData& globalData) 284 void Structure::despecifyDictionaryFunction(JSGlobalData& globalData, const Identifier& propertyName) 317 Structure* Structure::addPropertyTransition(JSGlobalData& globalData, Structure* structure, const Identifier& propertyName, unsigned attributes, JSCell* specificValue, size_t& offset) 379 Structure* Structure::removePropertyTransition(JSGlobalData& globalData, Structure* structure, const Identifier& propertyName, size_t& offset) 392 Structure* Structure::changePrototypeTransition(JSGlobalData& globalData, Structure* structure, JSValue prototype) 408 Structure* Structure::despecifyFunctionTransition(JSGlobalData& globalData, Structure* structure, const Identifier& replaceFunction [all...] |
JSByteArray.h | 36 friend class JSGlobalData; 79 static Structure* createStructure(JSGlobalData&, JSValue prototype, const JSC::ClassInfo* = &s_defaultInfo); 117 inline bool isJSByteArray(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->jsByteArrayVPtr; }
|
JSFunction.h | 43 friend class JSGlobalData; 62 void setScope(JSGlobalData& globalData, ScopeChainNode* scopeChain) 76 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
|
JSAPIValueWrapper.h | 39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
|
StructureChain.cpp | 37 StructureChain::StructureChain(JSGlobalData& globalData, Structure* structure, Structure* head)
|
Identifier.cpp | 114 PassRefPtr<StringImpl> Identifier::add(JSGlobalData* globalData, const char* c) 216 PassRefPtr<StringImpl> Identifier::add(JSGlobalData* globalData, const UChar* s, int length) 238 PassRefPtr<StringImpl> Identifier::addSlowCase(JSGlobalData* globalData, StringImpl* r) 276 Identifier Identifier::from(JSGlobalData* globalData, unsigned value) 281 Identifier Identifier::from(JSGlobalData* globalData, int value) 286 Identifier Identifier::from(JSGlobalData* globalData, double value) 293 void Identifier::checkCurrentIdentifierTable(JSGlobalData* globalData) 309 void Identifier::checkCurrentIdentifierTable(JSGlobalData*) { CRASH(); }
|
RegExpObject.h | 43 void setLastIndex(JSGlobalData& globalData, JSValue lastIndex) 61 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
|
SmallStrings.cpp | 125 void SmallStrings::createEmptyString(JSGlobalData* globalData) 131 void SmallStrings::createSingleCharacterString(JSGlobalData* globalData, unsigned char character)
|
JSGlobalObject.h | 26 #include "JSGlobalData.h" 60 RefPtr<JSGlobalData> m_globalData; 115 void* operator new(size_t, JSGlobalData*); 117 explicit JSGlobalObject(JSGlobalData& globalData) 128 explicit JSGlobalObject(JSGlobalData& globalData, Structure* structure) 140 JSGlobalObject(JSGlobalData& globalData, Structure* structure, JSObject* thisValue) 238 void resetPrototype(JSGlobalData&, JSValue prototype); 240 JSGlobalData& globalData() const { return *m_globalData.get(); } 242 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) 284 void* operator new(size_t); // can only be allocated with JSGlobalData [all...] |
JSCell.h | 67 friend class JSGlobalData; 79 JSCell(JSGlobalData&, Structure*); 83 static Structure* createDummyStructure(JSGlobalData&); 118 void* operator new(size_t, JSGlobalData*); 165 inline JSCell::JSCell(JSGlobalData& globalData, Structure* structure) 400 inline void* JSCell::operator new(size_t size, JSGlobalData* globalData)
|
/external/webkit/Source/JavaScriptCore/jit/ |
JITStubs.h | 49 class JSGlobalData; 102 JSGlobalData* globalData; 138 JSGlobalData* globalData; 168 JSGlobalData* globalData; 196 JSGlobalData* globalData; 228 JSGlobalData* globalData; 249 JSGlobalData* globalData; 276 extern "C" EncodedJSValue ctiTrampoline(void* code, RegisterFile*, CallFrame*, void* /*unused1*/, Profiler**, JSGlobalData*); 282 JITThunks(JSGlobalData*); 297 MacroAssemblerCodePtr ctiStub(JSGlobalData* globalData, ThunkGenerator generator) [all...] |
ThunkGenerators.cpp | 58 static void charToString(SpecializedThunkJIT& jit, JSGlobalData* globalData, MacroAssembler::RegisterID src, MacroAssembler::RegisterID dst, MacroAssembler::RegisterID scratch) 66 MacroAssemblerCodePtr charCodeAtThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) 74 MacroAssemblerCodePtr charAtThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) 83 MacroAssemblerCodePtr fromCharCodeThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) 93 MacroAssemblerCodePtr sqrtThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) 108 MacroAssemblerCodePtr powThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool)
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/ |
NPJSObject.h | 35 class JSGlobalData; 49 static NPJSObject* create(JSC::JSGlobalData&, NPRuntimeObjectMap*, JSC::JSObject*); 65 void initialize(JSC::JSGlobalData&, NPRuntimeObjectMap*, JSC::JSObject*);
|
/external/webkit/Source/JavaScriptCore/API/ |
APICast.h | 37 class JSGlobalData; 103 inline JSC::JSGlobalData* toJS(JSContextGroupRef g) 105 return reinterpret_cast<JSC::JSGlobalData*>(const_cast<OpaqueJSContextGroup*>(g)); 148 inline JSContextGroupRef toRef(JSC::JSGlobalData* g)
|
/external/webkit/Source/WebCore/bindings/js/ |
GCController.cpp | 30 #include <runtime/JSGlobalData.h>
|
JSDOMWindowBase.cpp | 48 JSDOMWindowBase::JSDOMWindowBase(JSGlobalData& globalData, Structure* structure, PassRefPtr<DOMWindow> window, JSDOMWindowShell* shell) 171 JSGlobalData* JSDOMWindowBase::commonJSGlobalData() 175 static JSGlobalData* globalData = 0; 177 globalData = JSGlobalData::createLeaked(ThreadStackTypeLarge).releaseRef();
|
JSStyleSheetCustom.cpp | 60 JSGlobalData& globalData = *Heap::heap(this)->globalData();
|
JSStyleSheetListCustom.cpp | 43 JSGlobalData& globalData = *Heap::heap(this)->globalData();
|
ScriptValue.h | 50 ScriptValue(JSC::JSGlobalData& globalData, JSC::JSValue value) : m_value(globalData, value) {}
|
/external/webkit/Source/WebCore/bridge/ |
runtime_method.h | 48 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
|
/external/webkit/Source/JavaScriptCore/heap/ |
MarkedBlock.cpp | 36 MarkedBlock* MarkedBlock::create(JSGlobalData* globalData, size_t cellSize) 51 MarkedBlock::MarkedBlock(const PageAllocationAligned& allocation, JSGlobalData* globalData, size_t cellSize)
|
HandleHeap.h | 38 class JSGlobalData; 54 HandleHeap(JSGlobalData*); 56 JSGlobalData* globalData(); 118 JSGlobalData* m_globalData; 133 inline JSGlobalData* HandleHeap::globalData()
|
MarkedBlock.h | 33 class JSGlobalData; 43 static MarkedBlock* create(JSGlobalData*, size_t cellSize); 89 MarkedBlock(const PageAllocationAligned&, JSGlobalData*, size_t cellSize);
|
/external/webkit/Source/JavaScriptCore/parser/ |
Lexer.h | 89 friend class JSGlobalData; 91 Lexer(JSGlobalData*); 145 JSGlobalData* m_globalData;
|