Changeset 43661 in webkit for trunk/JavaScriptCore/jit/JITStubs.cpp
- Timestamp:
- May 13, 2009, 2:53:59 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/jit/JITStubs.cpp
r43642 r43661 1047 1047 1048 1048 JSFunction* callee = asFunction(stackFrame.args[0].jsValue()); 1049 FunctionBodyNode* calleeBody = callee->body(); 1050 JITCode jitCode = calleeBody->generatedJITCode(); 1049 JITCode jitCode = callee->body()->generatedJITCode(); 1051 1050 ASSERT(jitCode); 1052 1051 1053 1052 CodeBlock* codeBlock = 0; 1054 if (!callee Body->isHostFunction())1055 codeBlock = &callee Body->bytecode(callee->scope().node());1053 if (!callee->isHostFunction()) 1054 codeBlock = &callee->body()->bytecode(callee->scope().node()); 1056 1055 1057 1056 CallLinkInfo* callLinkInfo = &stackFrame.callFrame->callerFrame()->codeBlock()->getCallLinkInfo(stackFrame.args[1].returnAddress()); … … 1219 1218 1220 1219 JSFunction* constructor = asFunction(stackFrame.args[0].jsValue()); 1221 FunctionBodyNode* constructorBody = constructor->body(); 1222 if (UNLIKELY(constructorBody && constructorBody->isHostFunction())) { 1220 if (constructor->isHostFunction()) { 1223 1221 CallFrame* callFrame = stackFrame.callFrame; 1224 1222 CodeBlock* codeBlock = callFrame->codeBlock();
Note:
See TracChangeset
for help on using the changeset viewer.