Changeset 192795 in webkit
- Timestamp:
- Nov 30, 2015, 8:56:27 AM (9 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/Source/JavaScriptCore/ChangeLog ¶
r192781 r192795 1 2015-11-26 Mark Lam <mark.lam@apple.com> 2 3 [ARM64] stress/op_div.js is failing on some divide by 0 cases. 4 https://bugs.webkit.org/show_bug.cgi?id=151515 5 6 Reviewed by Saam Barati. 7 8 * dfg/DFGSpeculativeJIT.cpp: 9 (JSC::DFG::SpeculativeJIT::compileArithDiv): 10 - Added a check for the divide by zero case. 11 * tests/stress/op_div.js: 12 - Un-skipped the test. 13 1 14 2015-11-27 Csaba Osztrogonác <ossy@webkit.org> 2 15 -
TabularUnified trunk/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp ¶
r192671 r192795 3556 3556 numeratorNonZero.link(&m_jit); 3557 3557 } 3558 3559 if (shouldCheckOverflow(node->arithMode())) 3560 speculationCheck(Overflow, JSValueRegs(), nullptr, m_jit.branchTest32(MacroAssembler::Zero, op2GPR)); 3558 3561 3559 3562 m_jit.assembler().sdiv<32>(quotient.gpr(), op1GPR, op2GPR); -
TabularUnified trunk/Source/JavaScriptCore/tests/stress/op_div.js ¶
r192708 r192795 1 //@ skip 2 // FIXME: https://bugs.webkit.org/show_bug.cgi?id=151515 1 //@ runFTLNoCJIT 3 2 4 3 // If all goes well, this test module will terminate silently. If not, it will print
Note:
See TracChangeset
for help on using the changeset viewer.