Changeset 43220 in webkit for trunk/JavaScriptCore/interpreter/Interpreter.cpp
- Timestamp:
- May 5, 2009, 4:34:23 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/Interpreter.cpp
r43153 r43220 691 691 m_reentryDepth++; 692 692 #if ENABLE(JIT) 693 if (!codeBlock->jitCode()) 694 JIT::compile(scopeChain->globalData, codeBlock); 695 result = codeBlock->jitCode().execute(&m_registerFile, newCallFrame, scopeChain->globalData, exception); 693 result = functionBodyNode->jitCode(scopeChain).execute(&m_registerFile, newCallFrame, scopeChain->globalData, exception); 696 694 #else 697 695 result = privateExecute(Normal, &m_registerFile, newCallFrame, exception); … … 741 739 newCallFrame->init(codeBlock, 0, scopeChain, callFrame->addHostCallFrameFlag(), 0, argc, function); 742 740 #if ENABLE(JIT) 743 if (!codeBlock->jitCode()) 744 JIT::compile(scopeChain->globalData, codeBlock); 741 functionBodyNode->jitCode(scopeChain); 745 742 #endif 746 743 … … 762 759 m_reentryDepth++; 763 760 #if ENABLE(JIT) 761 ASSERT(closure.codeBlock->jitCode()); 764 762 result = closure.codeBlock->jitCode().execute(&m_registerFile, closure.newCallFrame, closure.globalData, exception); 765 763 #else
Note:
See TracChangeset
for help on using the changeset viewer.