mfbt/CheckedInt.h
9e0bf0548e48
created 2013-06-14 15:19 -0700
pushed 2014-09-24 04:53 +0000
Jeff Gilbert Jeff Gilbert - Bug 881980 - Allow casting CheckedInts to other CheckedInt types. - r=bjacob,waldo
a74b3d43c3af
created 2013-06-14 15:19 -0700
pushed 2014-09-24 04:53 +0000
Jeff Gilbert Jeff Gilbert - Bug 874764 - Add CheckedInt support for operator%. - r=bjacob,waldo
e725c1aa589d
created 2013-05-08 17:25 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 869194 - CheckedInt should consistently reject unsupported types - r=Waldo
9a8c7cd83f22
created 2013-05-08 17:25 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 869685 - Reintroduce long long support in CheckedInt - r=Waldo
7e347694edf2
created 2013-03-12 15:40 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 849667 - Fix/simplify CheckedInt's use-outside-of-MFBT setup - r=Waldo
e1cee7393c73
created 2013-03-11 18:45 -0700
pushed 2014-09-24 04:53 +0000
Jeff Walden Jeff Walden - Bug 849666 - Make CheckedInt<T>::operator-() not depend on undefined behavior when negating minimum signed values, and add a test for this. Patch is something of a tag-team effort by bjacob and me. r=bjacob
444272873216
created 2013-03-01 21:49 -0800
pushed 2014-09-24 04:53 +0000
Jeff Walden Jeff Walden - Bug 847521 - Allow CheckedInt<signed char> in addition to char/unsigned char. char != signed char (but is guaranteed to have the same representation as either signed char or unsigned char, for backwards-compatibility reasons), so we have to handle signed char as a third character type. r=bjacob
c9c99a2f189c
created 2012-11-02 11:30 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 784309 - CheckedInt.h Intel C++ compilation issue - r=Ms2ger
7aa128dbd1a9
created 2012-07-10 19:45 -0700
pushed 2014-09-24 04:53 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960f
created 2012-05-31 17:17 -0700
pushed 2014-09-24 04:53 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc
created 2012-05-21 14:40 -0700
pushed 2014-09-24 04:53 +0000
David Anderson David Anderson - Merge from mozilla-central.
3b9f67f4ab71
created 2012-05-16 15:39 -0700| base
pushed 2014-09-24 04:53 +0000
David Anderson David Anderson - Merge from mozilla-central.
3cfacdaa3438
created 2012-07-08 11:44 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 768538 - CheckedInt: HasSignBit should return bool - r=Ms2ger
5a372bbee65c
created 2012-07-08 11:25 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 768538 - CheckedInt: code simplification; remove the separate operator/ implementation - r=Ms2ger
2b9bea1ee9e9
created 2012-07-05 10:13 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 768570 - Fix all the warnings in CheckedInt - r=jwalden
d0d426929fda
created 2012-07-05 10:13 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 768538 - 1/2 - Fix undefined behavior in CheckedInt - r=jwalden
98410387837c
created 2012-05-29 12:48 -0400
pushed 2014-09-24 04:53 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 759208 - CheckedInt.h depends on undefined value of signed arithmetic. r=bjacob.
ae0b2ba1e47e
created 2012-05-17 10:07 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - Further CheckedInt tweaks - r=Ms2ger,jwalden
6bf1a722bf41
created 2012-05-17 16:48 +0200
pushed 2014-09-24 04:53 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 45ef0e7b2426
45ef0e7b2426
created 2012-05-17 10:07 -0400
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - Further CheckedInt tweaks - r=Ms2ger,jwalden
d77e3cf5a162
created 2012-05-14 15:50 -0400| base
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - 8/8 - move CheckedInt to MFBT, enable unit tests in mfbt/tests - r=jwalden
345ae68f15f4
created 2012-05-14 15:50 -0400| base
pushed 2014-09-24 04:53 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - 8/8 - move CheckedInt to MFBT, enable unit tests in mfbt/tests - r=jwalden
less more (0) tip