Changeset 96344 in webkit
- Timestamp:
- Sep 29, 2011 12:07:41 PM (13 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r96309 r96344 1 2011-09-29 Yuqiang Xian <yuqiang.xian@intel.com> 2 3 Bug fixes for CreateThis, NewObject and GetByOffset in JSVALUE32_64 DFG JIT 4 https://bugs.webkit.org/show_bug.cgi?id=69075 5 6 Reviewed by Gavin Barraclough. 7 8 * dfg/DFGSpeculativeJIT32_64.cpp: 9 (JSC::DFG::SpeculativeJIT::compile): 10 1 11 2011-09-29 Yuqiang Xian <yuqiang.xian@intel.com> 2 12 -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp
r96306 r96344 1675 1675 1676 1676 silentSpillAllRegisters(resultGPR); 1677 m_jit.move(protoGPR, GPRInfo::argumentGPR1); 1678 m_jit.move(GPRInfo::callFrameRegister, GPRInfo::argumentGPR0); 1677 m_jit.push(TrustedImm32(JSValue::CellTag)); 1678 m_jit.push(protoGPR); 1679 m_jit.push(GPRInfo::callFrameRegister); 1679 1680 appendCallWithExceptionCheck(operationCreateThis); 1680 1681 m_jit.move(GPRInfo::returnValueGPR, resultGPR); … … 1703 1704 1704 1705 silentSpillAllRegisters(resultGPR); 1705 m_jit. move(GPRInfo::callFrameRegister, GPRInfo::argumentGPR0);1706 m_jit.push(GPRInfo::callFrameRegister); 1706 1707 appendCallWithExceptionCheck(operationNewObject); 1707 1708 m_jit.move(GPRInfo::returnValueGPR, resultGPR); … … 1835 1836 GPRReg resultPayloadGPR = resultPayload.gpr(); 1836 1837 1837 storage.use();1838 1838 StorageAccessData& storageAccessData = m_jit.graph().m_storageAccessData[node.storageAccessDataIndex()]; 1839 1839
Note: See TracChangeset
for help on using the changeset viewer.