Home
last modified time | relevance | path

Searched refs:NativeExecutable (Results 1 – 14 of 14) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
DExecutable.h98 class NativeExecutable : public ExecutableBase {
102 …static NativeExecutable* create(JSGlobalData& globalData, MacroAssemblerCodePtr callThunk, NativeF… in create()
105 …return new (&globalData) NativeExecutable(globalData, JITCode(), function, JITCode(), constructor); in create()
106 …return new (&globalData) NativeExecutable(globalData, JITCode::HostFunction(callThunk), function, … in create()
109 …static NativeExecutable* create(JSGlobalData& globalData, NativeFunction function, NativeFunction …
111 return new (&globalData) NativeExecutable(globalData, function, constructor);
115 ~NativeExecutable();
123NativeExecutable(JSGlobalData& globalData, JITCode callThunk, NativeFunction function, JITCode con… in NativeExecutable() function
134NativeExecutable(JSGlobalData& globalData, NativeFunction function, NativeFunction constructor)
428 return static_cast<NativeExecutable*>(m_executable.get())->function(); in nativeFunction()
DJSGlobalData.cpp197 nativeExecutableStructure.set(*this, NativeExecutable::createStructure(*this, jsNull())); in JSGlobalData()
356 NativeExecutable* JSGlobalData::getHostFunction(NativeFunction function) in getHostFunction()
360 NativeExecutable* JSGlobalData::getHostFunction(NativeFunction function, ThunkGenerator generator) in getHostFunction()
365 NativeExecutable* JSGlobalData::getHostFunction(NativeFunction function) in getHostFunction()
367 return NativeExecutable::create(*this, function, callHostFunctionAsConstructor); in getHostFunction()
DJSGlobalData.h67 class NativeExecutable; variable
215 NativeExecutable* getHostFunction(NativeFunction, ThunkGenerator);
217 NativeExecutable* getHostFunction(NativeFunction);
DJSFunction.h36 class NativeExecutable; variable
49 …unction(ExecState*, JSGlobalObject*, Structure*, int length, const Identifier&, NativeExecutable*);
DExecutable.cpp45 const ClassInfo NativeExecutable::s_info = { "NativeExecutable", &ExecutableBase::s_info, 0, 0 };
47 NativeExecutable::~NativeExecutable() in ~NativeExecutable()
DJSFunction.cpp64 …t* globalObject, Structure* structure, int length, const Identifier& name, NativeExecutable* thunk) in JSFunction()
/external/webkit/Source/JavaScriptCore/jit/
DThunkGenerators.h33 class NativeExecutable; variable
DJITStubs.h55 class NativeExecutable; variable
299 NativeExecutable* hostFunctionStub(JSGlobalData*, NativeFunction);
300 NativeExecutable* hostFunctionStub(JSGlobalData*, NativeFunction, ThunkGenerator);
307 typedef HashMap<NativeFunction, Strong<NativeExecutable> > HostFunctionStubMap;
DJITStubs.cpp3588 NativeExecutable* JITThunks::hostFunctionStub(JSGlobalData* globalData, NativeFunction function) in hostFunctionStub()
3590 …nStubMap::iterator, bool> entry = m_hostFunctionStubMap->add(function, Strong<NativeExecutable>()); in hostFunctionStub()
3592 …entry.first->second.set(*globalData, NativeExecutable::create(*globalData, JIT::compileCTINativeCa… in hostFunctionStub()
3596 NativeExecutable* JITThunks::hostFunctionStub(JSGlobalData* globalData, NativeFunction function, Th… in hostFunctionStub()
3598 …nStubMap::iterator, bool> entry = m_hostFunctionStubMap->add(function, Strong<NativeExecutable>()); in hostFunctionStub()
3601 …entry.first->second.set(*globalData, NativeExecutable::create(*globalData, code, function, ctiNati… in hostFunctionStub()
DJITOpcodes32_64.cpp197 …ToFunction = isConstruct ? OBJECT_OFFSETOF(NativeExecutable, m_constructor) : OBJECT_OFFSETOF(Nati… in privateCompileCTINativeCall()
DJITOpcodes.cpp191 …ToFunction = isConstruct ? OBJECT_OFFSETOF(NativeExecutable, m_constructor) : OBJECT_OFFSETOF(Nati… in privateCompileCTINativeCall()
/external/webkit/Source/JavaScriptCore/
DChangeLog458 (JSC::NativeExecutable::createStructure):
459 (JSC::NativeExecutable::NativeExecutable):
2256 (JSC::NativeExecutable::createStructure):
2257 (JSC::NativeExecutable::NativeExecutable):
4298 (JSC::NativeExecutable::NativeExecutable):
6097 (JSC::NativeExecutable::create):
6098 (JSC::NativeExecutable::NativeExecutable):
8280 (JSC::NativeExecutable::~NativeExecutable):
8282 (JSC::NativeExecutable::create):
8283 (JSC::NativeExecutable::NativeExecutable):
DChangeLog-2010-05-2430 NativeFunction on NativeExecutable. Provide an implementation of a host
75 (JSC::NativeExecutable::create):
76 (JSC::NativeExecutable::NativeExecutable):
1223 Bug 39252 - Move host/native JSFunction's NativeFunction onto NativeExecutable.
1227 Instead, move this onto NativeExecutable. This will allow host functions to
1258 (JSC::NativeExecutable::create):
1259 (JSC::NativeExecutable::function):
1260 (JSC::NativeExecutable::NativeExecutable):
1547 (JSC::NativeExecutable::NativeExecutable):
3186 (JSC::NativeExecutable::NativeExecutable):
[all …]
DChangeLog-2011-02-1619765 (JSC::NativeExecutable::create):
24297 (JSC::NativeExecutable::NativeExecutable):
24529 "PassRefPtr<NativeExecutable>" causes the compile error as NativeExecutable is not defined.
24621 (JSC::NativeExecutable::create):
24622 (JSC::NativeExecutable::NativeExecutable):