mfbt/tests/TestFloatingPoint.cpp
09c71a7cf75aeaf2963050e315276fb9a866fd62
created 2018-12-14 18:10 +0000
pushed 2019-03-11 12:10 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1513205 - Also update the tests to match the Google coding style r=Ehsan
b1521154cfec6b35f8266af53efb24ebac260173
created 2018-06-06 16:03 -0700
pushed 2018-08-24 17:02 +0000
Jeff Walden Jeff Walden - Bug 1438212 - Implement mozilla::IsFloat32Representable using an algorithm that handles NaN correctly and doesn't sometimes invoke undefined behavior. r=froydnj
31ea2689701e6bbae44401b1696609469187d1c4
created 2018-02-15 17:22 -0800
pushed 2018-04-26 16:43 +0000
Jeff Walden Jeff Walden - Bug 744965 - Implement mozilla::NumberEqualsInt32 in a way that doesn't depend on undefined behavior casting an out-of-range floating point number to int32_t. r=froydnj
742aab314d75930531b3320a945600de658f4cf1
created 2018-02-21 10:12 +0200
pushed 2018-04-26 16:43 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 1fcc972d445b (bug 744965) for assertion failures on TestFloatingPoint.cpp on a CLOSED TREE
1fcc972d445b035a86907702d6d53c8430d6b6b8
created 2018-02-15 17:22 -0800
pushed 2018-04-26 16:43 +0000
Jeff Walden Jeff Walden - Bug 744965 - Implement mozilla::NumberEqualsInt32 in a way that doesn't depend on undefined behavior casting an out-of-range floating point number to int32_t. r=froydnj
c1ef258c04f1960f6c014394f371fc0d3068ccb8
created 2016-10-26 17:47 +0200
pushed 2017-02-27 14:59 +0000
Johannes Schulte Johannes Schulte - Bug 1312620 - Add IsPositiveZero function to mfbt and use it to replace MPhi by MNaNToZero iff c is +0.0. r=nbp, r=waldo
1b7d7dcf71e23f6ed68f10a72416f7dc5e58a6c2
created 2014-07-22 20:54 -0700
pushed 2014-11-24 19:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1041914 - Convert the fourth quarter of MFBT to Gecko style. r=Ms2ger.
cf068fd95d3cef2e75205ae37c937bfaee01506f
created 2014-06-12 23:34 -0700
pushed 2014-10-06 12:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1026319 - Convert the second quarter of MFBT to Gecko style. r=froydnj.
4cf3ec066bc7d2e59b49438d6225fc418d83ce77
created 2014-04-24 17:06 -0400
pushed 2014-07-14 18:39 +0000
Benoit Jacob Benoit Jacob - Bug 807607 - Make MFBT tests use MOZ_RELEASE_ASSERT instead of MOZ_ASSERT to ensure test coverage in non-DEBUG - r=Waldo
5de01e2586e98869bb2b589baf7edf5cf7c23adb
created 2014-02-27 16:23 +0100
pushed 2014-06-02 21:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 939843: Tests for mfbt::Floats; r=waldo
74196538e7a21c2bfdb370b392f4425d5db3d713
created 2014-01-30 15:54 +0100
pushed 2014-06-02 21:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 939843: Unify FloatingPoint's code for Double and Float; r=waldo
93e0be61f0682a1c19d16669325f3d03d288168b
created 2014-02-05 17:04 -0500
pushed 2014-06-02 21:01 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 948984 - Add functions to fuzzily compare float numbers. r=bjacob, r=Waldo
592b05772531740002535dcfbe9a38a4b897a547
created 2013-11-02 14:29 -0700
pushed 2014-03-10 22:05 +0000
Dan Gohman Dan Gohman - Bug 930708 - IonMonkey: Factor out a DoubleEqualsInt32 from DoubleIsInt32 and use it when negative zero is to be treated as zero. r=nbp
43a3626b2552dd1067e58b739940b7a356a79ca8
created 2013-10-09 06:41 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 924637 - Document a somewhat counterintuitive case in ExponentComponent, and add test coverage for it. r=waldo
9e727132b19cf1bb91c8f41423a12b971d5242e5
created 2013-09-19 18:42 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo
8d55e506ea72c75e799ae3d994a6a79a802b3b90
created 2013-09-02 13:53 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910814 - IonMonkey: Add testcases for several FloatingPoint.h predicates. r=waldo
90543abea4316708f9015b3bf22e4c379ffefdff
created 2013-06-18 15:35 -0700
pushed 2013-10-21 21:47 +0000
Jeff Walden Jeff Walden - Bug 896842 - Implement mozilla::DoublesAreIdentical. r=luke
less more (0) tip