/external/webkit/Source/JavaScriptCore/runtime/ |
D | Executable.cpp | 73 const ClassInfo FunctionExecutable::s_info = { "FunctionExecutable", &ScriptExecutable::s_info, 0, … 75 FunctionExecutable::FunctionExecutable(JSGlobalData* globalData, const Identifier& name, const Sour… in FunctionExecutable() function in JSC::FunctionExecutable 87 FunctionExecutable::FunctionExecutable(ExecState* exec, const Identifier& name, const SourceCode& s… in FunctionExecutable() function in JSC::FunctionExecutable 231 JSObject* FunctionExecutable::compileForCallInternal(ExecState* exec, ScopeChainNode* scopeChainNod… in compileForCallInternal() 279 JSObject* FunctionExecutable::compileForConstructInternal(ExecState* exec, ScopeChainNode* scopeCha… in compileForConstructInternal() 324 void FunctionExecutable::markChildren(MarkStack& markStack) in markChildren() 333 void FunctionExecutable::discardCode() in discardCode() 345 FunctionExecutable* FunctionExecutable::fromGlobalCode(const Identifier& functionName, ExecState* e… in fromGlobalCode() 364 …return FunctionExecutable::create(&exec->globalData(), functionName, body->source(), body->usesArg… in fromGlobalCode() 367 UString FunctionExecutable::paramString() const in paramString()
|
D | Executable.h | 295 class FunctionExecutable : public ScriptExecutable { 298 …static FunctionExecutable* create(ExecState* exec, const Identifier& name, const SourceCode& sourc… in create() 300 …return new (exec) FunctionExecutable(exec, name, source, forceUsesArguments, parameters, isInStric… in create() 303 …static FunctionExecutable* create(JSGlobalData* globalData, const Identifier& name, const SourceCo… in create() 305 …return new (globalData) FunctionExecutable(globalData, name, source, forceUsesArguments, parameter… in create() 374 …static FunctionExecutable* fromGlobalCode(const Identifier&, ExecState*, Debugger*, const SourceCo… 378 …FunctionExecutable(JSGlobalData*, const Identifier& name, const SourceCode&, bool forceUsesArgumen… 379 …FunctionExecutable(ExecState*, const Identifier& name, const SourceCode&, bool forceUsesArguments,… 413 inline FunctionExecutable* JSFunction::jsExecutable() const in jsExecutable() 416 return static_cast<FunctionExecutable*>(m_executable.get()); in jsExecutable()
|
D | ConstructData.h | 38 class FunctionExecutable; variable 55 FunctionExecutable* functionExecutable;
|
D | CallData.h | 38 class FunctionExecutable; variable 55 FunctionExecutable* functionExecutable;
|
D | JSFunction.h | 32 class FunctionExecutable; variable 50 JSFunction(ExecState*, FunctionExecutable*, ScopeChainNode*); 72 FunctionExecutable* jsExecutable() const;
|
D | FunctionConstructor.cpp | 102 …FunctionExecutable* function = FunctionExecutable::fromGlobalCode(functionName, exec, exec->dynami… in constructFunction()
|
D | JSActivation.h | 45 JSActivation(CallFrame*, FunctionExecutable*);
|
D | JSFunction.cpp | 87 JSFunction::JSFunction(ExecState* exec, FunctionExecutable* executable, ScopeChainNode* scopeChainN… in JSFunction() 93 const Identifier& name = static_cast<FunctionExecutable*>(m_executable.get())->name(); in JSFunction()
|
D | FunctionPrototype.cpp | 92 FunctionExecutable* executable = function->jsExecutable(); in functionProtoFuncToString()
|
D | JSActivation.cpp | 42 JSActivation::JSActivation(CallFrame* callFrame, FunctionExecutable* functionExecutable) in JSActivation()
|
D | JSGlobalData.cpp | 200 functionExecutableStructure.set(*this, FunctionExecutable::createStructure(*this, jsNull())); in JSGlobalData()
|
D | ArrayPrototype.cpp | 77 FunctionExecutable* executable = callData.js.functionExecutable; in isNumericCompareFunction()
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
D | CodeBlock.h | 420 unsigned addFunctionDecl(FunctionExecutable* n) in addFunctionDecl() 423 m_functionDecls.append(WriteBarrier<FunctionExecutable>()); in addFunctionDecl() 427 FunctionExecutable* functionDecl(int index) { return m_functionDecls[index].get(); } in functionDecl() 429 unsigned addFunctionExpr(FunctionExecutable* n) in addFunctionExpr() 432 m_functionExprs.append(WriteBarrier<FunctionExecutable>()); in addFunctionExpr() 436 FunctionExecutable* functionExpr(int index) { return m_functionExprs[index].get(); } in functionExpr() 531 Vector<WriteBarrier<FunctionExecutable> > m_functionDecls; 532 Vector<WriteBarrier<FunctionExecutable> > m_functionExprs; 616 …FunctionCodeBlock(FunctionExecutable* ownerExecutable, CodeType codeType, JSGlobalObject* globalOb… in FunctionCodeBlock()
|
/external/webkit/Source/JavaScriptCore/debugger/ |
D | Debugger.cpp | 43 typedef HashSet<FunctionExecutable*> FunctionExecutableSet; 74 FunctionExecutable* executable = function->jsExecutable(); in operator ()()
|
/external/webkit/Source/JavaScriptCore/interpreter/ |
D | Interpreter.h | 45 class FunctionExecutable; variable 120 …CallFrameClosure prepareForRepeatCall(FunctionExecutable*, CallFrame*, JSFunction*, int argCount, …
|
D | CallFrameClosure.h | 35 FunctionExecutable* functionExecutable;
|
D | Interpreter.cpp | 971 CallFrameClosure Interpreter::prepareForRepeatCall(FunctionExecutable* FunctionExecutable, CallFram… in prepareForRepeatCall() argument 996 JSObject* error = FunctionExecutable->compileForCall(callFrame, scopeChain); in prepareForRepeatCall() 1002 CodeBlock* codeBlock = &FunctionExecutable->generatedBytecodeForCall(); in prepareForRepeatCall() 1011 …CallFrameClosure result = { callFrame, newCallFrame, function, FunctionExecutable, scopeChain->glo… in prepareForRepeatCall() 1104 FunctionExecutable* function = codeBlock->functionDecl(i); in execute() 3795 FunctionExecutable* function = codeBlock->functionExpr(funcIndex); in privateExecute() 4232 … activation = new (globalData) JSActivation(callFrame, static_cast<FunctionExecutable*>(codeBlock-… in privateExecute()
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.h | 480 FunctionExecutable* makeFunction(ExecState* exec, FunctionBodyNode* body) in makeFunction() 482 …return FunctionExecutable::create(exec, body->ident(), body->source(), body->usesArguments(), body… in makeFunction() 485 FunctionExecutable* makeFunction(JSGlobalData* globalData, FunctionBodyNode* body) in makeFunction() 487 …return FunctionExecutable::create(globalData, body->ident(), body->source(), body->usesArguments()… in makeFunction()
|
/external/webkit/Source/JavaScriptCore/jit/ |
D | JITStubs.h | 47 class FunctionExecutable; variable 72 FunctionExecutable* function() { return static_cast<FunctionExecutable*>(asPointer); } in function()
|
D | JITStubs.cpp | 1937 FunctionExecutable* executable = function->jsExecutable(); in DEFINE_STUB_FUNCTION() 1958 FunctionExecutable* executable = function->jsExecutable(); in DEFINE_STUB_FUNCTION() 2099 FunctionExecutable* functionExecutable = static_cast<FunctionExecutable*>(executable); in DEFINE_STUB_FUNCTION() 2133 FunctionExecutable* functionExecutable = static_cast<FunctionExecutable*>(executable); in DEFINE_STUB_FUNCTION() 2160 …ckFrame.globalData) JSActivation(stackFrame.callFrame, static_cast<FunctionExecutable*>(stackFrame… in DEFINE_STUB_FUNCTION() 3075 FunctionExecutable* function = stackFrame.args[0].function(); in DEFINE_STUB_FUNCTION()
|
D | JITOpcodes32_64.cpp | 106 …ock3 = branch32(GreaterThanOrEqual, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParame… in privateCompileCTIMachineTrampolines() 116 …loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForCallWithArityCheck)), regT0… in privateCompileCTIMachineTrampolines() 126 …ock4 = branch32(GreaterThanOrEqual, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParame… in privateCompileCTIMachineTrampolines() 136 …loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForConstructWithArityCheck)), … in privateCompileCTIMachineTrampolines()
|
D | JITOpcodes.cpp | 105 …ock3 = branch32(GreaterThanOrEqual, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParame… in privateCompileCTIMachineTrampolines() 115 …loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForCallWithArityCheck)), regT0… in privateCompileCTIMachineTrampolines() 125 …ock4 = branch32(GreaterThanOrEqual, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParame… in privateCompileCTIMachineTrampolines() 135 …loadPtr(Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_jitCodeForConstructWithArityCheck)), … in privateCompileCTIMachineTrampolines()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2010-05-24 | 1145 (JSC::FunctionExecutable::generatedByteCode): Added a helper for accessing 1296 Reduce the size of FunctionExecutable 1303 Reduces the size of FunctionExecutable from 160 to 152 bytes. 1306 (JSC::FunctionExecutable::variableCount): 1307 (JSC::FunctionExecutable::FunctionExecutable): 1531 (JSC::FunctionExecutable::~FunctionExecutable): 1532 (JSC::FunctionExecutable::compileForCall): 1533 (JSC::FunctionExecutable::compileForConstruct): 1536 (JSC::FunctionExecutable::generateJITCodeForCall): 1537 (JSC::FunctionExecutable::generateJITCodeForConstruct): [all …]
|
D | ChangeLog-2011-02-16 | 6296 (JSC::FunctionExecutable::compileForCallInternal): 6297 (JSC::FunctionExecutable::compileForConstructInternal): 7201 (JSC::FunctionExecutable::recompile): Remove ExecState argument to recompile. 9634 (JSC::FunctionExecutable::compileForCallInternal): 9635 (JSC::FunctionExecutable::compileForConstructInternal): 11813 When creating the FunctionExecutable for a new function the function constructor 11818 (JSC::FunctionExecutable::fromGlobalCode): 12484 …(JSC::FunctionExecutable::paramString): Use UStringBuilder, instead of StringBuilder. Rename build… 12794 (JSC::FunctionExecutable::FunctionExecutable): 12798 (JSC::FunctionExecutable::compileForCallInternal): [all …]
|
D | ChangeLog | 463 (JSC::FunctionExecutable::createStructure): 2260 (JSC::FunctionExecutable::createStructure): 3817 (JSC::FunctionExecutable::compileForCall): 3818 (JSC::FunctionExecutable::compileForConstruct): Added an ASSERT to 4295 (JSC::FunctionExecutable::FunctionExecutable): 4606 (JSC::FunctionExecutable::createStructure): 6088 (JSC::FunctionExecutable::FunctionExecutable): 6089 (JSC::FunctionExecutable::~FunctionExecutable): 6092 (JSC::FunctionExecutable::markChildren): 6093 (JSC::FunctionExecutable::fromGlobalCode): [all …]
|