Commit Graph

12 Commits

Author SHA1 Message Date
Johannes Schulte
92d550c44b Bug 1312620 - Add IsPositiveZero function to mfbt and use it to replace MPhi by MNaNToZero iff c is +0.0. r=nbp, r=waldo 2016-10-26 17:47:42 +02:00
Nicholas Nethercote
c0e8a3e8c5 Bug 1041914 - Convert the fourth quarter of MFBT to Gecko style. r=Ms2ger. 2014-07-22 20:54:41 -07:00
Nicholas Nethercote
50bb9d3f06 Bug 1026319 - Convert the second quarter of MFBT to Gecko style. r=froydnj. 2014-06-12 23:34:08 -07:00
Benoit Jacob
6d26d2d145 Bug 807607 - Make MFBT tests use MOZ_RELEASE_ASSERT instead of MOZ_ASSERT to ensure test coverage in non-DEBUG - r=Waldo
find mfbt/tests/ -type f | xargs sed -i 's/MOZ_ASSERT/MOZ_RELEASE_ASSERT/g'
2014-04-24 17:06:50 -04:00
Benjamin Bouvier
c512f978a1 Bug 939843: Tests for mfbt::Floats; r=waldo 2014-02-27 16:23:08 +01:00
Benjamin Bouvier
3d578ccfb0 Bug 939843: Unify FloatingPoint's code for Double and Float; r=waldo 2014-01-30 15:54:46 +01:00
Kartikaya Gupta
e4f71492a6 Bug 948984 - Add functions to fuzzily compare float numbers. r=bjacob, r=Waldo 2014-02-05 17:04:42 -05:00
Dan Gohman
b04b08634e Bug 930708 - IonMonkey: Factor out a DoubleEqualsInt32 from DoubleIsInt32 and use it when negative zero is to be treated as zero. r=nbp 2013-11-02 14:29:44 -07:00
Dan Gohman
c1f5c6f36b Bug 924637 - Document a somewhat counterintuitive case in ExponentComponent, and add test coverage for it. r=waldo 2013-10-09 06:41:42 -07:00
Dan Gohman
cb91b0c71d Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo 2013-09-19 18:42:56 -07:00
Dan Gohman
2e333d58cf Bug 910814 - IonMonkey: Add testcases for several FloatingPoint.h predicates. r=waldo 2013-09-02 13:53:35 -07:00
Jeff Walden
e560300a43 Bug 896842 - Implement mozilla::DoublesAreIdentical. r=luke 2013-06-18 15:35:03 -07:00