Changeset 98082 in webkit for trunk/Source/JavaScriptCore/dfg/DFGDriver.cpp
- Timestamp:
- Oct 21, 2011, 1:19:03 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGDriver.cpp
r97512 r98082 36 36 37 37 enum CompileMode { CompileFunction, CompileOther }; 38 inline bool compile(CompileMode compileMode, ExecState* exec, ExecState* calleeArgsExec,CodeBlock* codeBlock, JITCode& jitCode, MacroAssemblerCodePtr* jitCodeWithArityCheck)38 inline bool compile(CompileMode compileMode, ExecState* exec, CodeBlock* codeBlock, JITCode& jitCode, MacroAssemblerCodePtr* jitCodeWithArityCheck) 39 39 { 40 40 JSGlobalData* globalData = &exec->globalData(); … … 44 44 45 45 if (compileMode == CompileFunction) 46 dfg.predictArgumentTypes(c alleeArgsExec, codeBlock);46 dfg.predictArgumentTypes(codeBlock); 47 47 48 48 propagate(dfg, globalData, codeBlock); … … 65 65 bool tryCompile(ExecState* exec, CodeBlock* codeBlock, JITCode& jitCode) 66 66 { 67 return compile(CompileOther, exec, 0,codeBlock, jitCode, 0);67 return compile(CompileOther, exec, codeBlock, jitCode, 0); 68 68 } 69 69 70 bool tryCompileFunction(ExecState* exec, ExecState* calleeArgsExec,CodeBlock* codeBlock, JITCode& jitCode, MacroAssemblerCodePtr& jitCodeWithArityCheck)70 bool tryCompileFunction(ExecState* exec, CodeBlock* codeBlock, JITCode& jitCode, MacroAssemblerCodePtr& jitCodeWithArityCheck) 71 71 { 72 return compile(CompileFunction, exec, c alleeArgsExec, codeBlock, jitCode, &jitCodeWithArityCheck);72 return compile(CompileFunction, exec, codeBlock, jitCode, &jitCodeWithArityCheck); 73 73 } 74 74
Note:
See TracChangeset
for help on using the changeset viewer.