HomeSort by relevance Sort by last modified time
    Searched refs:JSGlobalData (Results 1 - 25 of 254) sorted by null

1 2 3 4 5 6 7 8 91011

  /external/webkit/Source/WebCore/ForwardingHeaders/runtime/
JSGlobalData.h 3 #include <JavaScriptCore/JSGlobalData.h>
  /external/webkit/Source/JavaScriptCore/jit/
ThunkGenerators.h 32 class JSGlobalData;
36 typedef MacroAssemblerCodePtr (*ThunkGenerator)(JSGlobalData*, ExecutablePool*);
37 MacroAssemblerCodePtr charCodeAtThunkGenerator(JSGlobalData*, ExecutablePool*);
38 MacroAssemblerCodePtr charAtThunkGenerator(JSGlobalData*, ExecutablePool*);
39 MacroAssemblerCodePtr fromCharCodeThunkGenerator(JSGlobalData*, ExecutablePool*);
40 MacroAssemblerCodePtr sqrtThunkGenerator(JSGlobalData*, ExecutablePool*);
41 MacroAssemblerCodePtr powThunkGenerator(JSGlobalData*, ExecutablePool*);
  /external/webkit/Source/JavaScriptCore/dfg/
DFGByteCodeParser.h 36 class JSGlobalData;
42 bool parse(Graph&, JSGlobalData*, CodeBlock*);
  /external/webkit/Source/WebCore/bindings/js/
DOMObjectHashTableMap.cpp 30 DOMObjectHashTableMap& DOMObjectHashTableMap::mapFor(JSGlobalData& globalData)
32 JSGlobalData::ClientData* clientData = globalData.clientData;
ScriptGCEvent.cpp 38 #include <runtime/JSGlobalData.h>
47 JSGlobalData* globalData = JSDOMWindow::commonJSGlobalData();
DOMWrapperWorld.cpp 39 DOMWrapperWorld::DOMWrapperWorld(JSC::JSGlobalData* globalData, bool isNormal)
44 JSGlobalData::ClientData* clientData = m_globalData->clientData;
51 JSGlobalData::ClientData* clientData = m_globalData->clientData;
70 DOMWrapperWorld* normalWorld(JSC::JSGlobalData& globalData)
72 JSGlobalData::ClientData* clientData = globalData.clientData;
DOMWrapperWorld.h 54 static PassRefPtr<DOMWrapperWorld> create(JSC::JSGlobalData* globalData, bool isNormal = false)
72 JSC::JSGlobalData* globalData() const { return m_globalData; }
76 DOMWrapperWorld(JSC::JSGlobalData*, bool isNormal);
79 JSC::JSGlobalData* m_globalData;
85 DOMWrapperWorld* normalWorld(JSC::JSGlobalData&);
WorkerScriptController.h 37 class JSGlobalData;
76 JSC::JSGlobalData* globalData() { return m_globalData.get(); }
86 RefPtr<JSC::JSGlobalData> m_globalData;
  /external/webkit/Source/JavaScriptCore/runtime/
Structure.h 61 static Structure* create(JSGlobalData& globalData, JSValue prototype, const TypeInfo& typeInfo, unsigned anonymousSlotCount, const ClassInfo* classInfo)
69 static Structure* addPropertyTransition(JSGlobalData&, Structure*, const Identifier& propertyName, unsigned attributes, JSCell* specificValue, size_t& offset);
71 static Structure* removePropertyTransition(JSGlobalData&, Structure*, const Identifier& propertyName, size_t& offset);
72 static Structure* changePrototypeTransition(JSGlobalData&, Structure*, JSValue prototype);
73 static Structure* despecifyFunctionTransition(JSGlobalData&, Structure*, const Identifier&);
74 static Structure* getterSetterTransition(JSGlobalData&, Structure*);
75 static Structure* toCacheableDictionaryTransition(JSGlobalData&, Structure*);
76 static Structure* toUncacheableDictionaryTransition(JSGlobalData&, Structure*);
77 static Structure* sealTransition(JSGlobalData&, Structure*);
78 static Structure* freezeTransition(JSGlobalData&, Structure*)
    [all...]
ErrorInstance.h 32 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
37 static ErrorInstance* create(JSGlobalData*, Structure*, const UString&);
48 explicit ErrorInstance(JSGlobalData*, Structure*);
49 explicit ErrorInstance(JSGlobalData*, Structure*, const UString&);
MemoryStatistics.h 31 class JSGlobalData;
JSWrapperObject.h 33 explicit JSWrapperObject(JSGlobalData&, Structure*);
37 void setInternalValue(JSGlobalData&, JSValue);
39 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
53 inline JSWrapperObject::JSWrapperObject(JSGlobalData& globalData, Structure* structure)
63 inline void JSWrapperObject::setInternalValue(JSGlobalData& globalData, JSValue value)
SmallStrings.h 37 class JSGlobalData;
50 JSString* emptyString(JSGlobalData* globalData)
57 JSString* singleCharacterString(JSGlobalData* globalData, unsigned char character)
76 void createEmptyString(JSGlobalData*);
77 void createSingleCharacterString(JSGlobalData*, unsigned char);
BooleanObject.cpp 30 BooleanObject::BooleanObject(JSGlobalData& globalData, Structure* structure)
BatchedTransitionOptimizer.h 37 BatchedTransitionOptimizer(JSGlobalData& globalData, JSObject* object)
51 JSGlobalData* m_globalData;
NumberObject.h 30 explicit NumberObject(JSGlobalData&, Structure*);
34 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
JSGlobalData.cpp 30 #include "JSGlobalData.h"
105 void* JSGlobalData::jsArrayVPtr;
106 void* JSGlobalData::jsByteArrayVPtr;
107 void* JSGlobalData::jsStringVPtr;
108 void* JSGlobalData::jsFunctionVPtr;
119 void JSGlobalData::storeVPtrs()
128 JSGlobalData::jsArrayVPtr = jsArray->vptr();
133 JSGlobalData::jsByteArrayVPtr = jsByteArray->vptr();
138 JSGlobalData::jsStringVPtr = jsString->vptr();
143 JSGlobalData::jsFunctionVPtr = jsFunction->vptr()
    [all...]
ExceptionHelpers.h 39 class JSGlobalData;
46 JSObject* createInterruptedExecutionException(JSGlobalData*);
47 JSObject* createTerminatedExecutionException(JSGlobalData*);
GetterSetter.h 48 void setGetter(JSGlobalData& globalData, JSObject* getter) { m_getter.set(globalData, this, getter); }
50 void setSetter(JSGlobalData& globalData, JSObject* setter) { m_setter.set(globalData, this, setter); }
51 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
Identifier.h 24 #include "JSGlobalData.h"
43 Identifier(JSGlobalData* globalData, const char* s) : m_string(add(globalData, s)) { } // Only to be used with string literals.
44 Identifier(JSGlobalData* globalData, const UChar* s, int length) : m_string(add(globalData, s, length)) { }
45 Identifier(JSGlobalData* globalData, StringImpl* rep) : m_string(add(globalData, rep)) { }
46 Identifier(JSGlobalData* globalData, const UString& s) : m_string(add(globalData, s.impl())) { }
59 static Identifier from(JSGlobalData*, unsigned y);
60 static Identifier from(JSGlobalData*, int y);
61 static Identifier from(JSGlobalData*, double y);
81 static PassRefPtr<StringImpl> add(JSGlobalData*, const char*); // Only to be used with string literals.
90 static PassRefPtr<StringImpl> add(JSGlobalData*, const UChar*, int length)
    [all...]
StructureChain.h 45 static StructureChain* create(JSGlobalData& globalData, Structure* head) { return new (&globalData) StructureChain(globalData, globalData.structureChainStructure.get(), head); }
49 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) { return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), 0, &s_info); }
52 StructureChain(JSGlobalData&, Structure*, Structure* head);
BooleanObject.h 30 explicit BooleanObject(JSGlobalData&, Structure*);
34 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
  /external/webkit/Source/JavaScriptCore/parser/
NodeConstructors.h 30 inline void* ParserArenaFreeable::operator new(size_t size, JSGlobalData* globalData)
35 inline void* ParserArenaDeletable::operator new(size_t size, JSGlobalData* globalData)
40 inline ParserArenaRefCounted::ParserArenaRefCounted(JSGlobalData* globalData)
45 inline Node::Node(JSGlobalData* globalData)
50 inline ExpressionNode::ExpressionNode(JSGlobalData* globalData, ResultType resultType)
56 inline StatementNode::StatementNode(JSGlobalData* globalData)
62 inline NullNode::NullNode(JSGlobalData* globalData)
67 inline BooleanNode::BooleanNode(JSGlobalData* globalData, bool value)
73 inline NumberNode::NumberNode(JSGlobalData* globalData, double value)
79 inline StringNode::StringNode(JSGlobalData* globalData, const Identifier& value
    [all...]
Nodes.h 106 void* operator new(size_t, JSGlobalData*);
115 void* operator new(size_t, JSGlobalData*);
120 ParserArenaRefCounted(JSGlobalData*);
131 Node(JSGlobalData*);
146 ExpressionNode(JSGlobalData*, ResultType = ResultType::unknownType());
176 StatementNode(JSGlobalData*);
195 NullNode(JSGlobalData*);
205 BooleanNode(JSGlobalData*, bool value);
217 NumberNode(JSGlobalData*, double value);
233 StringNode(JSGlobalData*, const Identifier&)
    [all...]
  /external/webkit/Source/JavaScriptCore/heap/
LocalScope.h 40 class JSGlobalData;
44 explicit LocalScope(JSGlobalData&);
54 inline LocalScope::LocalScope(JSGlobalData& globalData)

Completed in 164 milliseconds

1 2 3 4 5 6 7 8 91011