Changeset 102061 in webkit
- Timestamp:
- Dec 5, 2011, 4:06:21 PM (15 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
dfg/DFGSpeculativeJIT.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r102059 r102061 1 2011-12-05 Oliver Hunt <oliver@apple.com> 2 3 Land uncommitted bit of float array support 4 https://bugs.webkit.org/show_bug.cgi?id=73873 5 6 Reviewed by Filip Pizlo. 7 8 * dfg/DFGSpeculativeJIT.cpp: 9 (JSC::DFG::SpeculativeJIT::compileGetByValOnFloatTypedArray): 10 1 11 2011-12-05 Benjamin Poulain <benjamin@webkit.org> 2 12 -
trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp
r101964 r102061 1736 1736 ASSERT(speculationRequirements != NoTypedArraySpecCheck); 1737 1737 MacroAssembler::Jump inBounds = m_jit.branch32(MacroAssembler::Below, propertyReg, MacroAssembler::Address(baseReg, descriptor.m_lengthOffset)); 1738 m_jit.breakpoint(); 1738 GPRTemporary scratch(this); 1739 m_jit.move(MacroAssembler::Imm32(0), scratch.gpr()); 1740 m_jit.convertInt32ToDouble(scratch.gpr(), resultReg); 1739 1741 MacroAssembler::Jump outOfBounds = m_jit.jump(); 1740 1742 inBounds.link(&m_jit);
Note:
See TracChangeset
for help on using the changeset viewer.