mfbt/CheckedInt.h
e725c1aa589dffc580c10d59829ae3a2673285bc
created 2013-05-08 17:25 -0400
pushed 2013-05-08 21:25 +0000
Benoit Jacob Benoit Jacob - Bug 869194 - CheckedInt should consistently reject unsupported types - r=Waldo
9a8c7cd83f2293987e36b1103e07d29c0263844d
created 2013-05-08 17:25 -0400
pushed 2013-05-08 21:25 +0000
Benoit Jacob Benoit Jacob - Bug 869685 - Reintroduce long long support in CheckedInt - r=Waldo
7e347694edf22feab6a55d7e04b7a7a7174a2697
created 2013-03-12 15:40 -0400
pushed 2013-03-12 19:40 +0000
Benoit Jacob Benoit Jacob - Bug 849667 - Fix/simplify CheckedInt's use-outside-of-MFBT setup - r=Waldo
e1cee7393c7381523c32283ce6888ebb7d8a9d4c
created 2013-03-11 18:45 -0700
pushed 2013-03-12 15:47 +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
4442728732160c2c0c5e1d13bf2bc54fcf8354db
created 2013-03-01 21:49 -0800
pushed 2013-03-04 21:02 +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
c9c99a2f189c98793b929facdca6aa6139870ec9
created 2012-11-02 11:30 -0400
pushed 2012-11-02 15:30 +0000
Benoit Jacob Benoit Jacob - Bug 784309 - CheckedInt.h Intel C++ compilation issue - r=Ms2ger
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-09-11 20:39 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
3b9f67f4ab7140c9447cd5d1598ac4005223df73
created 2012-05-16 15:39 -0700| base
pushed 2012-09-11 20:39 +0000
David Anderson David Anderson - Merge from mozilla-central.
3cfacdaa343889a4d5dbb1f330c1640daf198e1a
created 2012-07-08 11:44 -0400
pushed 2012-07-08 15:45 +0000
Benoit Jacob Benoit Jacob - Bug 768538 - CheckedInt: HasSignBit should return bool - r=Ms2ger
5a372bbee65ccfc6390e33c50ba001b937b0c0a6
created 2012-07-08 11:25 -0400
pushed 2012-07-08 15:25 +0000
Benoit Jacob Benoit Jacob - Bug 768538 - CheckedInt: code simplification; remove the separate operator/ implementation - r=Ms2ger
2b9bea1ee9e94e6b020bae198e496384ba41711d
created 2012-07-05 10:13 -0400
pushed 2012-07-05 14:15 +0000
Benoit Jacob Benoit Jacob - Bug 768570 - Fix all the warnings in CheckedInt - r=jwalden
d0d426929fda5dd02a5204f87d5a7b9d38745c1a
created 2012-07-05 10:13 -0400
pushed 2012-07-05 14:15 +0000
Benoit Jacob Benoit Jacob - Bug 768538 - 1/2 - Fix undefined behavior in CheckedInt - r=jwalden
98410387837c1b689a719d1655ad6e868ee78be6
created 2012-05-29 12:48 -0400
pushed 2012-05-29 16:48 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 759208 - CheckedInt.h depends on undefined value of signed arithmetic. r=bjacob.
ae0b2ba1e47e56000d684d4ac72b35a13c08b19e
created 2012-05-17 10:07 -0400
pushed 2012-05-17 19:12 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - Further CheckedInt tweaks - r=Ms2ger,jwalden
6bf1a722bf41100be1d554faa1c814fbcde2e6cd
created 2012-05-17 16:48 +0200
pushed 2012-05-17 14:48 +0000
Dão Gottwald Dão Gottwald - Backed out changeset 45ef0e7b2426
45ef0e7b24267e55a547a243414652bc97ff9036
created 2012-05-17 10:07 -0400
pushed 2012-05-17 14:08 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - Further CheckedInt tweaks - r=Ms2ger,jwalden
d77e3cf5a16267907da026372e0e8c3981069945
created 2012-05-14 15:50 -0400| base
pushed 2012-05-15 17:24 +0000
Benoit Jacob Benoit Jacob - Bug 732875 - 8/8 - move CheckedInt to MFBT, enable unit tests in mfbt/tests - r=jwalden
345ae68f15f4bbd6f0a669f8d8bba0fe2fa6889a
created 2012-05-14 15:50 -0400| base
pushed 2012-05-14 19:51 +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