Changeset 156474 in webkit for trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp
- Timestamp:
- Sep 26, 2013, 10:50:46 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp
r156047 r156474 32 32 #include "DFGOSRExitCompilerCommon.h" 33 33 #include "Operations.h" 34 #include "VirtualRegister.h" 35 34 36 #include <wtf/DataLog.h> 35 37 … … 395 397 if (!m_jit.baselineCodeBlockFor(inlineCallFrame)->usesArguments()) 396 398 continue; 397 intargumentsRegister = m_jit.argumentsRegisterFor(inlineCallFrame);399 VirtualRegister argumentsRegister = m_jit.argumentsRegisterFor(inlineCallFrame); 398 400 if (didCreateArgumentsObject.add(inlineCallFrame).isNewEntry) { 399 401 // We know this call frame optimized out an arguments object that … … 423 425 // 10) Load the result of the last bytecode operation into regT0. 424 426 425 if (exit.m_lastSetOperand != std::numeric_limits<int>::max())427 if (exit.m_lastSetOperand.isValid()) 426 428 m_jit.load64(AssemblyHelpers::addressFor(exit.m_lastSetOperand), GPRInfo::cachedResultRegister); 427 429
Note:
See TracChangeset
for help on using the changeset viewer.