mfbt/FloatingPoint.h
 diff browse annotate 74196538e7a21c2bfdb370b392f4425d5db3d713created 2014-01-30 15:54 +0100 pushed 2014-03-06 09:24 +0000 Benjamin Bouvier Benjamin Bouvier - Bug 939843: Unify FloatingPoint's code for Double and Float; r=waldo diff browse annotate 93e0be61f0682a1c19d16669325f3d03d288168bcreated 2014-02-05 17:04 -0500 pushed 2014-03-06 09:24 +0000 Kartikaya Gupta Kartikaya Gupta - Bug 948984 - Add functions to fuzzily compare float numbers. r=bjacob, r=Waldo diff browse annotate 592b05772531740002535dcfbe9a38a4b897a547created 2013-11-02 14:29 -0700 pushed 2014-03-06 09:24 +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 diff browse annotate 9d216ff3bbe644cfbf69444e0633a1245267d7dccreated 2013-10-22 14:55 +0200 pushed 2014-03-06 09:24 +0000 Benjamin Bouvier Benjamin Bouvier - Bug 913282: IsFloat32Representable function in mfbt; r=Waldo diff browse annotate d51df6492c298e914b5713587691c93008f2c7d8created 2013-10-22 14:53 +0200 pushed 2014-03-06 09:24 +0000 Benjamin Bouvier Benjamin Bouvier - Bug 913282: More Float32 operators: Abs; p=dougc,bbouvier; r=jonco,sstangl diff browse annotate 43a3626b2552dd1067e58b739940b7a356a79ca8created 2013-10-09 06:41 -0700 pushed 2014-03-06 09:24 +0000 Dan Gohman Dan Gohman - Bug 924637 - Document a somewhat counterintuitive case in ExponentComponent, and add test coverage for it. r=waldo diff browse annotate 27b1173a9e8ca7f7bd7669ceb25991dafe59ef37created 2013-09-20 12:08 -0700 pushed 2014-03-06 09:24 +0000 Benjamin Bouvier Benjamin Bouvier - Bug 913282: Add mfbt Float32 asserts and constants; r=Waldo diff browse annotate d0888eb399ec6efaf501b84f23413c1173ffd0accreated 2013-09-19 18:47 -0700 pushed 2014-03-06 09:24 +0000 Dan Gohman Dan Gohman - Bug 918350 - Change UnspecifiedNaN's bit pattern to be the all-ones NaN. r=waldo diff browse annotate 552bca1bc885acca25c1c431e39a872b6f703b24created 2013-07-18 13:59 -0400 pushed 2014-03-06 09:24 +0000 Ehsan Akhgari Ehsan Akhgari - Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo diff browse annotate 95fda0cdd9da6a6ce4dba2a09d00406896958e00created 2013-07-30 10:25 -0400 pushed 2014-03-06 09:24 +0000 Ehsan Akhgari Ehsan Akhgari - Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted diff browse annotate f55906cadf07a9ef44cc4ce2574fe35f3dc85672created 2013-07-24 09:41 +0200 pushed 2014-03-06 09:24 +0000 Ms2ger Ms2ger - Bug 896341 - Update include guards and modelines in MFBT; r=Waldo diff browse annotate 90543abea4316708f9015b3bf22e4c379ffefdffcreated 2013-06-18 15:35 -0700 pushed 2014-03-06 09:24 +0000 Jeff Walden Jeff Walden - Bug 896842 - Implement mozilla::DoublesAreIdentical. r=luke diff browse annotate 98586d2cb4524b652f70c6b5e512918ba7f6fcc8created 2013-06-07 13:22 -0700 pushed 2014-03-06 09:24 +0000 Jeff Walden Jeff Walden - Bug 798179 - Rewrite ToIntWidth to more simply act upon the actual bits of the IEEE-754 representation. r=froydnj diff browse annotate cec949998373ea6396af7faa8496f62e8ab579dacreated 2013-05-01 16:55 -0400 pushed 2014-03-06 09:24 +0000 Nathan Froyd Nathan Froyd - Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo diff browse annotate 4f44ffa3f9ff91a18d6bb493c9fec7b32045fbe7created 2012-04-19 16:36 -0700 pushed 2014-03-06 09:24 +0000 Jeff Walden Jeff Walden - Remove some extraneous includes and a function, all added in bug 714260. They were initially necessary when that patch was written, but they became vestigial during rebasing prior to landing, and this disuse wasn't noticed til now. r=lumpy diff browse annotate 2187cab0d2f6eed33fef23794a0d9a17fd01e048created 2012-01-23 03:43 -0800 pushed 2014-03-06 09:24 +0000 Jeff Walden Jeff Walden - Bug 714260 - Implement FloatingPoint.h to consolidate all IEEE-754 floating point operations in a single location. r=dmandelin for the js bits, r=Ms2ger for mfbt and the core bits