Home
last modified time | relevance | path

Searched refs:JSC (Results 1 – 25 of 909) sorted by relevance

12345678910>>...37

/external/webkit/Source/WebCore/bindings/scripts/test/JS/
DJSTestObj.h36 JSTestObj(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRefPtr<TestObj>);
37 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*);
38 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert…
39 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P…
40 …virtual void put(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::JSValue, JSC::PutPrope…
41 static const JSC::ClassInfo s_info;
43 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure()
45 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
48 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*);
51 JSC::JSValue customAttr(JSC::ExecState*) const;
[all …]
DJSTestMediaQueryListListener.h36 …JSTestMediaQueryListListener(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRefPtr<Tes…
37 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*);
38 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert…
39 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P…
40 static const JSC::ClassInfo s_info;
42 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure()
44 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
47 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*);
53 static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
56 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestMediaQueryListListener*);
[all …]
DJSTestSerializedScriptValueInterface.h38 …JSTestSerializedScriptValueInterface(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRe…
39 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*);
40 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert…
41 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P…
42 static const JSC::ClassInfo s_info;
44 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure()
46 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
49 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*);
55 static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
58 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestSerializedScriptValueInterface*);
[all …]
DJSTestInterface.h38 … JSTestInterface(NonNullPassRefPtr<JSC::Structure>, JSDOMGlobalObject*, PassRefPtr<TestInterface>);
39 static JSC::JSObject* createPrototype(JSC::ExecState*, JSC::JSGlobalObject*);
40 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert…
41 …virtual bool getOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::P…
42 static const JSC::ClassInfo s_info;
44 …static PassRefPtr<JSC::Structure> createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prot… in createStructure()
46 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
49 static JSC::JSValue getConstructor(JSC::ExecState*, JSC::JSGlobalObject*);
55 static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
58 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, TestInterface*);
[all …]
/external/webkit/Source/WebCore/bindings/js/
DJSDOMWindowShell.h40 class JSDOMWindowShell : public JSC::JSNonFinalObject {
41 typedef JSC::JSNonFinalObject Base;
47 void setWindow(JSC::JSGlobalData& globalData, JSDOMWindow* window) in setWindow()
55 static const JSC::ClassInfo s_info;
61 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
63 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
69 …static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | JSC::OverridesMarkChildr…
71 virtual void markChildren(JSC::MarkStack&);
72 virtual JSC::UString className() const;
73 …virtual bool getOwnPropertySlot(JSC::ExecState*, const JSC::Identifier& propertyName, JSC::Propert…
[all …]
DJSDOMBinding.h35 namespace JSC {
67 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
69 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
73 JSDOMWrapperWithGlobalPointer(JSC::Structure* structure, JSDOMGlobalObject* globalObject) in JSDOMWrapperWithGlobalPointer()
86 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
88 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
92 …static const unsigned StructureFlags = JSC::ImplementsHasInstance | JSC::OverridesMarkChildren | J…
93 DOMConstructorObject(JSC::Structure* structure, JSDOMGlobalObject* globalObject) in DOMConstructorObject()
109 DOMConstructorWithDocument(JSC::Structure* structure, JSDOMGlobalObject* globalObject) in DOMConstructorWithDocument()
116 void markActiveObjectsForContext(JSC::MarkStack&, JSC::JSGlobalData&, ScriptExecutionContext*);
[all …]
DJSDOMWindowBase.h47 … JSDOMWindowBase(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<DOMWindow>, JSDOMWindowShell*);
58 static const JSC::ClassInfo s_info;
60 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
62 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
65 virtual JSC::ExecState* globalExec();
70 bool allowsAccessFrom(JSC::ExecState*) const;
71 bool allowsAccessFromNoErrorMessage(JSC::ExecState*) const;
72 bool allowsAccessFrom(JSC::ExecState*, String& message) const;
76 virtual bool allowsAccessFrom(const JSC::JSGlobalObject*) const;
78 virtual JSC::JSObject* toThisObject(JSC::ExecState*) const;
[all …]
DJSPluginElementFunctions.h25 namespace JSC {
38 JSC::Bindings::Instance* pluginInstance(Node*);
39 JSC::JSObject* pluginScriptObject(JSC::ExecState* exec, JSHTMLElement* jsHTMLElement);
41 JSC::JSValue runtimeObjectPropertyGetter(JSC::ExecState*, JSC::JSValue, const JSC::Identifier&);
42 …bool runtimeObjectCustomGetOwnPropertySlot(JSC::ExecState*, const JSC::Identifier&, JSC::PropertyS…
43 …bool runtimeObjectCustomGetOwnPropertyDescriptor(JSC::ExecState*, const JSC::Identifier&, JSC::Pro…
44 …bool runtimeObjectCustomPut(JSC::ExecState*, const JSC::Identifier&, JSC::JSValue, JSHTMLElement*,…
45 JSC::CallType runtimeObjectGetCallData(JSHTMLElement*, JSC::CallData&);
DJSDOMGlobalObject.h41 typedef HashMap<const JSC::ClassInfo*, JSC::WriteBarrier<JSC::Structure> > JSDOMStructureMap;
42 typedef HashMap<const JSC::ClassInfo*, JSC::WriteBarrier<JSC::JSObject> > JSDOMConstructorMap;
44 class JSDOMGlobalObject : public JSC::JSGlobalObject {
45 typedef JSC::JSGlobalObject Base;
49 …JSDOMGlobalObject(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<DOMWrapperWorld>, JSC::JSObject*…
66 virtual void markChildren(JSC::MarkStack&);
70 static const JSC::ClassInfo s_info;
72 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
74 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
83 JSC::WriteBarrier<JSObject> m_injectedScript;
[all …]
DJSMainThreadExecState.h39 static JSC::ExecState* currentState() in currentState()
45JSC::JSValue call(JSC::ExecState* exec, JSC::JSValue functionObject, JSC::CallType callType, const… in call()
48 return JSC::call(exec, functionObject, callType, callData, thisValue, args); in call()
51 …static JSC::Completion evaluate(JSC::ExecState* exec, JSC::ScopeChainNode* chain, const JSC::Sourc… in evaluate()
54 return JSC::evaluate(exec, chain, source, thisValue); in evaluate()
58 explicit JSMainThreadExecState(JSC::ExecState* exec) in JSMainThreadExecState()
72 static JSC::ExecState* s_mainThreadState;
73 JSC::ExecState* m_previousState;
DJSWorkerContextBase.h44 JSWorkerContextBase(JSC::JSGlobalData&, JSC::Structure*, PassRefPtr<WorkerContext>);
47 static const JSC::ClassInfo s_info;
52 … static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
54 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
63 JSC::JSValue toJS(JSC::ExecState*, JSDOMGlobalObject*, WorkerContext*);
64 JSC::JSValue toJS(JSC::ExecState*, WorkerContext*);
66 JSDedicatedWorkerContext* toJSDedicatedWorkerContext(JSC::JSValue);
67 JSWorkerContext* toJSWorkerContext(JSC::JSValue);
70 JSSharedWorkerContext* toJSSharedWorkerContext(JSC::JSValue);
DJSEventListener.h33 …static PassRefPtr<JSEventListener> create(JSC::JSObject* listener, JSC::JSObject* wrapper, bool is… in create()
52 JSC::JSObject* jsFunction(ScriptExecutionContext*) const;
55 JSC::JSObject* wrapper() const { return m_wrapper.get(); } in wrapper()
56 …void setWrapper(JSC::JSGlobalData& globalData, JSC::JSObject* wrapper) const { m_wrapper.set(globa… in setWrapper()
59 virtual JSC::JSObject* initializeJSFunction(ScriptExecutionContext*) const;
60 virtual void markJSFunction(JSC::MarkStack&);
64 …JSEventListener(JSC::JSObject* function, JSC::JSObject* wrapper, bool isAttribute, DOMWrapperWorld…
68 mutable JSC::WriteBarrier<JSC::JSObject> m_jsFunction;
69 mutable JSC::Weak<JSC::JSObject> m_wrapper;
75 …inline JSC::JSObject* JSEventListener::jsFunction(ScriptExecutionContext* scriptExecutionContext) … in jsFunction()
[all …]
DScriptDebugServer.h47 namespace JSC {
56 class ScriptDebugServer : protected JSC::Debugger {
95 virtual ListenerSet* getListenersForGlobalObject(JSC::JSGlobalObject*) = 0;
96 virtual void didPause(JSC::JSGlobalObject*) = 0;
97 virtual void didContinue(JSC::JSGlobalObject*) = 0;
101 void dispatchFunctionToListeners(JavaScriptExecutionCallback, JSC::JSGlobalObject*);
105 …void dispatchDidParseSource(const ListenerSet& listeners, JSC::SourceProvider*, bool isContentScri…
106 …void dispatchFailedToParseSource(const ListenerSet& listeners, JSC::SourceProvider*, int errorLine…
108 …void createCallFrameAndPauseIfNeeded(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNum…
109 …void updateCallFrameAndPauseIfNeeded(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNum…
[all …]
DDOMObjectHashTableMap.h28 namespace JSC {
37 static DOMObjectHashTableMap& mapFor(JSC::JSGlobalData&);
41 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator mapEnd = m_map.end(); in ~DOMObjectHashTableMap()
42 …for (HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.begin(); iter != m_map.… in ~DOMObjectHashTableMap()
46 const JSC::HashTable* get(const JSC::HashTable* staticTable) in get()
48 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.find(staticTable); in get()
51 return &m_map.set(staticTable, JSC::HashTable(*staticTable)).first->second; in get()
55 HashMap<const JSC::HashTable*, JSC::HashTable> m_map;
/external/webkit/Source/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/
DJavaScriptCore.def6 ??0DateInstance@JSC@@QAE@PAVExecState@1@PAVStructure@1@N@Z
7 ??0DefaultGCActivityCallback@JSC@@QAE@PAVHeap@1@@Z
8 ??0DropAllLocks@JSLock@JSC@@QAE@W4JSLockBehavior@2@@Z
9 ??0DynamicGlobalObjectScope@JSC@@QAE@AAVJSGlobalData@1@PAVJSGlobalObject@1@@Z
10 …??0InternalFunction@JSC@@IAE@PAVJSGlobalData@1@PAVJSGlobalObject@1@PAVStructure@1@ABVIdentifier@1@…
11 ??0JSArray@JSC@@QAE@AAVJSGlobalData@1@PAVStructure@1@@Z
12 ??0JSArray@JSC@@QAE@AAVJSGlobalData@1@PAVStructure@1@ABVArgList@1@@Z
13 ??0JSByteArray@JSC@@QAE@PAVExecState@1@PAVStructure@1@PAVByteArray@WTF@@@Z
14 …??0JSFunction@JSC@@QAE@PAVExecState@1@PAVJSGlobalObject@1@PAVStructure@1@HABVIdentifier@1@P6I_J0@Z…
15 ??0JSLock@JSC@@QAE@PAVExecState@1@@Z
[all …]
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/
DJSNPObject.h40 class JSNPObject : public JSC::JSObjectWithGlobalObject {
42 JSNPObject(JSC::JSGlobalObject*, NPRuntimeObjectMap* objectMap, NPObject* npObject);
47 JSC::JSValue callMethod(JSC::ExecState*, NPIdentifier methodName);
48 JSC::JSValue callObject(JSC::ExecState*);
49 JSC::JSValue callConstructor(JSC::ExecState*);
51 static const JSC::ClassInfo s_info;
56 …static const unsigned StructureFlags = JSC::OverridesGetOwnPropertySlot | JSC::OverridesGetPropert…
58 static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
60 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
63 virtual JSC::CallType getCallData(JSC::CallData&);
[all …]
DJSNPMethod.h36 class JSNPMethod : public JSC::InternalFunction {
38 JSNPMethod(JSC::ExecState*, JSC::JSGlobalObject*, const JSC::Identifier&, NPIdentifier);
40 static const JSC::ClassInfo s_info;
45 static JSC::Structure* createStructure(JSC::JSGlobalData& globalData, JSC::JSValue prototype) in createStructure()
47 …return JSC::Structure::create(globalData, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags… in createStructure()
50 virtual JSC::CallType getCallData(JSC::CallData&);
/external/webkit/Source/WebKit/mac/Plugins/Hosted/
DProxyInstance.h41 class ProxyInstance : public JSC::Bindings::Instance {
43 …static PassRefPtr<ProxyInstance> create(PassRefPtr<JSC::Bindings::RootObject> rootObject, Netscape… in create()
49 JSC::Bindings::MethodList methodsNamed(const JSC::Identifier&);
50 JSC::Bindings::Field* fieldNamed(const JSC::Identifier&);
52 JSC::JSValue fieldValue(JSC::ExecState*, const JSC::Bindings::Field*) const;
53 void setFieldValue(JSC::ExecState*, const JSC::Bindings::Field*, JSC::JSValue) const;
60 …ProxyInstance(PassRefPtr<JSC::Bindings::RootObject>, NetscapePluginInstanceProxy*, uint32_t object…
62 virtual JSC::Bindings::RuntimeObject* newRuntimeObject(JSC::ExecState*);
64 virtual JSC::Bindings::Class* getClass() const;
66 virtual JSC::JSValue getMethod(JSC::ExecState* exec, const JSC::Identifier& propertyName);
[all …]
/external/webkit/Source/JavaScriptCore/
DChangeLog-2009-06-1622 (JSC::AbstractMacroAssembler::LinkBuffer::LinkBuffer):
23 (JSC::AbstractMacroAssembler::LinkBuffer::~LinkBuffer):
25 (JSC::JIT::privateCompile):
27 (JSC::JIT::privateCompilePutByIdTransition):
28 (JSC::JIT::privateCompilePatchGetArrayLength):
29 (JSC::JIT::privateCompileGetByIdProto):
30 (JSC::JIT::privateCompileGetByIdSelfList):
31 (JSC::JIT::privateCompileGetByIdProtoList):
32 (JSC::JIT::privateCompileGetByIdChainList):
33 (JSC::JIT::privateCompileGetByIdChain):
[all …]
DChangeLog-2011-02-1633 (JSC::AbstractMacroAssembler::repatchPointer):
43 (JSC::DebuggerActivation::DebuggerActivation):
46 (JSC::Interpreter::privateExecute):
49 (JSC::JIT::emit_op_resolve_global):
51 (JSC::JIT::emit_op_resolve_global):
53 (JSC::JIT::compileGetDirectOffset):
54 (JSC::JIT::emit_op_get_by_pname):
55 (JSC::JIT::compileGetByIdHotPath):
56 (JSC::JIT::emit_op_put_by_id):
57 (JSC::JIT::compilePutDirectOffset):
[all …]
DChangeLog42 (JSC::MarkStack::append):
75 (JSC::MarkStack::deprecatedAppendValues):
76 (JSC::MarkStack::append):
77 (JSC::MarkStack::deprecatedAppend):
80 (JSC::DeprecatedPtr::DeprecatedPtr):
81 (JSC::DeprecatedPtr::get):
82 (JSC::DeprecatedPtr::operator*):
83 (JSC::DeprecatedPtr::operator->):
84 (JSC::DeprecatedPtr::slot):
85 (JSC::DeprecatedPtr::operator UnspecifiedBoolType*):
[all …]
DChangeLog-2010-05-248 (JSC::Interpreter::privateExecute):
34 (JSC::CodeBlock::dump):
35 (JSC::CodeBlock::getByIdExceptionInfoForBytecodeOffset):
39 (JSC::BytecodeGenerator::BytecodeGenerator):
40 (JSC::BytecodeGenerator::emitConstruct):
42 (JSC::BytecodeGenerator::emitGetByIdExceptionInfo):
44 (JSC::Interpreter::privateExecute):
46 (JSC::JIT::privateCompileMainPass):
49 (JSC::JIT::compileOpCall):
50 (JSC::JIT::compileOpCallSlowCase):
[all …]
/external/webkit/Source/JavaScriptCore/API/
DAPICast.h34 namespace JSC {
51 inline JSC::ExecState* toJS(JSContextRef c) in toJS()
54 return reinterpret_cast<JSC::ExecState*>(const_cast<OpaqueJSContext*>(c)); in toJS()
57 inline JSC::ExecState* toJS(JSGlobalContextRef c) in toJS()
60 return reinterpret_cast<JSC::ExecState*>(c); in toJS()
63 inline JSC::JSValue toJS(JSC::ExecState* exec, JSValueRef v) in toJS()
68 JSC::JSCell* jsCell = reinterpret_cast<JSC::JSCell*>(const_cast<OpaqueJSValue*>(v)); in toJS()
70 return JSC::JSValue(); in toJS()
72 return static_cast<JSC::JSAPIValueWrapper*>(jsCell)->value(); in toJS()
75 … return JSC::JSValue::decode(reinterpret_cast<JSC::EncodedJSValue>(const_cast<OpaqueJSValue*>(v))); in toJS()
[all …]
/external/webkit/Source/WebCore/bindings/objc/
DWebScriptObjectPrivate.h33 namespace JSC {
42 NSObject* getJSWrapper(JSC::JSObject*);
43 void addJSWrapper(NSObject* wrapper, JSC::JSObject*);
44 void removeJSWrapper(JSC::JSObject*);
45 …id createJSWrapper(JSC::JSObject*, PassRefPtr<JSC::Bindings::RootObject> origin, PassRefPtr<JSC::B…
49 …d)_convertValueToObjcValue:(JSC::JSValue)value originRootObject:(JSC::Bindings::RootObject*)origin…
50 …Object:(JSObjectRef)jsObject originRootObject:(JSC::Bindings::RootObject*)originRootObject rootObj…
52 …nitWithJSObject:(JSC::JSObject*)imp originRootObject:(PassRefPtr<JSC::Bindings::RootObject>)origin…
53 - (void)_setImp:(JSC::JSObject*)imp originRootObject:(PassRefPtr<JSC::Bindings::RootObject>)originR…
54 … (void)_setOriginRootObject:(PassRefPtr<JSC::Bindings::RootObject>)originRootObject andRootObject:…
[all …]
/external/webkit/Source/WebKit/mac/WebView/
DWebScriptDebugger.h37 namespace JSC {
48 NSString *toNSString(const JSC::UString&);
50 class WebScriptDebugger : public JSC::Debugger {
52 WebScriptDebugger(JSC::JSGlobalObject*);
54 void initGlobalCallFrame(const JSC::DebuggerCallFrame&);
56 …virtual void sourceParsed(JSC::ExecState*, JSC::SourceProvider*, int errorLine, const JSC::UString…
57 virtual void callEvent(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber);
58 virtual void atStatement(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber);
59 virtual void returnEvent(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber);
60 …virtual void exception(const JSC::DebuggerCallFrame&, intptr_t sourceID, int lineNumber, bool hasH…
[all …]

12345678910>>...37