/external/webkit/Source/JavaScriptCore/runtime/ |
D | Executable.h | 98 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(); 123 …NativeExecutable(JSGlobalData& globalData, JITCode callThunk, NativeFunction function, JITCode con… in NativeExecutable() function 134 … NativeExecutable(JSGlobalData& globalData, NativeFunction function, NativeFunction constructor) 428 return static_cast<NativeExecutable*>(m_executable.get())->function(); in nativeFunction()
|
D | JSGlobalData.cpp | 197 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()
|
D | JSGlobalData.h | 67 class NativeExecutable; variable 215 NativeExecutable* getHostFunction(NativeFunction, ThunkGenerator); 217 NativeExecutable* getHostFunction(NativeFunction);
|
D | JSFunction.h | 36 class NativeExecutable; variable 49 …unction(ExecState*, JSGlobalObject*, Structure*, int length, const Identifier&, NativeExecutable*);
|
D | Executable.cpp | 45 const ClassInfo NativeExecutable::s_info = { "NativeExecutable", &ExecutableBase::s_info, 0, 0 }; 47 NativeExecutable::~NativeExecutable() in ~NativeExecutable()
|
D | JSFunction.cpp | 64 …t* globalObject, Structure* structure, int length, const Identifier& name, NativeExecutable* thunk) in JSFunction()
|
/external/webkit/Source/JavaScriptCore/jit/ |
D | ThunkGenerators.h | 33 class NativeExecutable; variable
|
D | JITStubs.h | 55 class NativeExecutable; variable 299 NativeExecutable* hostFunctionStub(JSGlobalData*, NativeFunction); 300 NativeExecutable* hostFunctionStub(JSGlobalData*, NativeFunction, ThunkGenerator); 307 typedef HashMap<NativeFunction, Strong<NativeExecutable> > HostFunctionStubMap;
|
D | JITStubs.cpp | 3588 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()
|
D | JITOpcodes32_64.cpp | 197 …ToFunction = isConstruct ? OBJECT_OFFSETOF(NativeExecutable, m_constructor) : OBJECT_OFFSETOF(Nati… in privateCompileCTINativeCall()
|
D | JITOpcodes.cpp | 191 …ToFunction = isConstruct ? OBJECT_OFFSETOF(NativeExecutable, m_constructor) : OBJECT_OFFSETOF(Nati… in privateCompileCTINativeCall()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog | 458 (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):
|
D | ChangeLog-2010-05-24 | 30 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 …]
|
D | ChangeLog-2011-02-16 | 19765 (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):
|