diff browse annotate |
4088eddbb3397c248e50e9e8fba2a6faa0d85d5e created 2016-09-07 10:20 +0800 pushed 2016-09-08 00:26 +0000 |
Jeremy Chen | Jeremy Chen - Bug 1297306 - part4:rename IsEnumFittingWithin with EnumTypeFitsWithin and move it to mfbt/EnumTypeTraits.h. r=froydnj |
diff browse annotate |
564549c354b038a465c0b3fc245da3cab8753eab created 2016-08-23 12:09 +0800 pushed 2016-08-25 12:11 +0000 |
Kan-Ru Chen | Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj |
diff browse annotate |
f881b700b183e9c4bb83cd9e0ae450082fb947e9 created 2016-08-14 23:43 -0700 pushed 2016-08-15 21:20 +0000 |
Igor | Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj |
diff browse annotate |
e3608df9fe09f509a8fe62be0cd6743151e4f7a3 created 2016-08-12 22:43 -0400 pushed 2016-08-15 21:20 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1294537 - introduce a non-null-checking placement operator new; r=sunfish,nbp |
diff browse annotate |
a80d40bf2276c22cca72bb7c2f0e76441fcc48ea created 2016-07-25 16:57 +0300 pushed 2016-07-28 15:43 +0000 |
Andi-Bogdan Postelnicu | Andi-Bogdan Postelnicu - Bug 1283395 - add markup functions for static analysis builds. r=froydnj |
diff browse annotate |
e6916da8de22872b29b08999c766ffa250ceeaf4 created 2016-07-25 08:54 -0700 pushed 2016-07-26 09:56 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 9c839b1d1397 (bug 1283395) for static build bustage CLOSED TREE |
diff browse annotate |
9c839b1d1397c2f43a66aeb008f230b068f325ed created 2016-07-25 17:43 +0300 pushed 2016-07-26 09:56 +0000 |
Andi-Bogdan Postelnicu | Andi-Bogdan Postelnicu - Bug 1283395 - add markup functions for static analysis builds. r=froydnj |
diff browse annotate |
d8af5416b0627e13948a3e400ba0e9f152a5ee48 created 2016-07-22 22:05 -0700 pushed 2016-07-25 13:51 +0000 |
Chris Peterson | Chris Peterson - Bug 1288603 - Remove NumericLimits.h because all platforms have numeric_limits<char16_t>. r=froydnj |
diff browse annotate |
3ec6380fca8207fa199693206a3ca24975bf9833 created 2016-07-14 10:16 -0600 pushed 2016-07-22 09:54 +0000 |
Tom Tromey | Tom Tromey - Bug 1286877 - do not set c-basic-offset for python-mode; r=gps |
diff browse annotate |
138937cd04cb1ee5620cdb2f31e977e28783fe3b created 2016-07-21 08:13 +0200 pushed 2016-07-21 14:25 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset c8e5a0703821 (bug 1283395) for bustage on a CLOSED TREE |
diff browse annotate |
c8e5a0703821ec9bb41eb7a80800eed69b61d60d created 2016-07-20 15:45 +0300 pushed 2016-07-21 14:25 +0000 |
Andi-Bogdan Postelnicu | Andi-Bogdan Postelnicu - Bug 1283395 - add markup functions for static analysis builds. r=froydnj |
diff browse annotate |
19f6a028f736c65e4848d901d33d6bad68294ee6 created 2016-05-12 14:21 +1000 pushed 2016-05-30 13:29 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1272203 (part 1) - Add mozilla::NotNull to MFBT. r=froydnj. |
diff browse annotate |
86cda9d3eaa2c6ca8c88801f44dcfaff22591ed8 created 2016-05-22 13:31 -0700 pushed 2016-05-30 13:29 +0000 |
Chris Peterson | Chris Peterson - Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj |
diff browse annotate |
010987e0dc81f5021cf3b200ceab78d742783d21 created 2016-05-11 18:02 -0700 pushed 2016-05-30 13:29 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1262671 - Introduce MFBT BufferList class (r=froydnj) |
diff browse annotate |
2572c0758dd4377a832c1e8ed16522dc829634ad created 2016-05-11 00:00 -0700 pushed 2016-05-16 03:38 +0000 |
Chris Peterson | Chris Peterson - Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium |
diff browse annotate |
967dcb05f34702b5fdbc12892c3f92d67fc3450a created 2016-03-09 00:37 -0800 pushed 2016-03-24 15:15 +0000 |
Jeff Walden | Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj |
diff browse annotate |
56072bca8401036b3d5460fcaa6fc583b66b90c2 created 2016-02-04 12:35 +0100 pushed 2016-02-05 10:53 +0000 |
Thomas Zimmermann | Thomas Zimmermann - Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd |
diff browse annotate |
454ca590e200440852e520c93cd14b9550d79293 created 2016-02-03 16:25 +0100 pushed 2016-02-04 11:02 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset 8d6c228ef008 (bug 1194721) on developers request |
diff browse annotate |
8d6c228ef008aed235cc1c9ec922d55ce1e9a265 created 2016-02-03 15:16 +0100 pushed 2016-02-04 11:02 +0000 |
Thomas Zimmermann | Thomas Zimmermann - Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd |
diff browse annotate |
deba095103f3eb220e26712d88c4542acd064e4b created 2015-11-24 23:12 -0800 pushed 2016-01-13 10:57 +0000 |
Chris Peterson | Chris Peterson - Bug 1236413 - Suppress -Wimplicit-fallthrough warning in third-party code mfbt/decimal/. r=Waldo |
diff browse annotate |
bedd35d9ebe637a9a06e6c3f1499f3b3a724f1c3 created 2015-12-01 20:43 -0500 pushed 2016-01-07 10:51 +0000 |
Jeff Muizelaar | Jeff Muizelaar - Bug 1228641. Add a polyfill of std::initializer_list. r=froydnj |
diff browse annotate |
a1bf9a99ec4b309c91eb08b43a0e61c338616239 created 2015-11-27 20:49 -0800 pushed 2015-12-04 10:59 +0000 |
Chris Peterson | Chris Peterson - Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc |
diff browse annotate |
cceeacfe7d5feb0b219c4b1909cb9327c3ad81a3 created 2015-12-01 17:52 +0900 pushed 2015-12-02 14:21 +0000 |
Mike Hommey | Mike Hommey - Bug 1229293 - Enforce order when setting a HierarchicalStringList, and forbid reassignment. r=gps |
diff browse annotate |
39842091cf3806d742f7a554fc533255ab4573ab created 2015-12-01 11:56 +0900 pushed 2015-12-02 14:21 +0000 |
Mike Hommey | Mike Hommey - Bug 1178266 - Link against libatomic when necessary. r=froydnj |
diff browse annotate |
9bfc35f6d7abc7c22dd6562b645d19238e12865d created 2015-11-05 16:24 -0500 pushed 2015-11-06 12:44 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1216611 - add mozilla::MakeUniqueFallible and convert uses throughout the tree; r=Waldo |
diff browse annotate |
a193f759f87a8bc4fa1142753c8d3a565696f24e created 2015-10-31 07:33 +0900 pushed 2015-11-01 00:00 +0000 |
Mike Hommey | Mike Hommey - Backout changeset 3ced6f84960c (bug 1178266) because it was not reviewed by a peer and isn't a complete fix. |
diff browse annotate |
3ced6f84960c75d6729de7b11d48b03a49adb5a8 created 2015-10-29 22:19 +0800 pushed 2015-10-30 00:12 +0000 |
Mike Hommey | Mike Hommey - Bug 1178266 - Link against libatomic when necessary r=huangwenjun06 |
diff browse annotate |
e8c7dfe727cd970e2c3294934e2927b14143c205 created 2015-10-18 01:24 -0400 pushed 2015-10-18 02:55 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
12d944fcb09d145ad9de48c38e2e8ae9de7e844c created 2015-10-18 00:40 -0400 pushed 2015-10-18 02:55 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 4 - remove RefPtr.h; r=ehsan |
diff browse annotate |
0140d126b76b4fe692b22d880f897496370ef480 created 2015-10-08 13:05 -0700 pushed 2015-10-09 09:43 +0000 |
Jim Blandy | Jim Blandy - Bug 1206357: Add mfbt/FastBernoulliTrial.h, implementing efficient random sampling. r=waldo |
diff browse annotate |
9f660e99426848c1dee44dd5956021851f08ea0b created 2015-10-07 10:19 -0700 pushed 2015-10-07 17:31 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset ddcc05491282 (bug 1207245) |
diff browse annotate |
41dea9df27ed995f8315ab4318c187a617937664 created 2015-10-07 10:19 -0700 pushed 2015-10-07 17:31 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245) |
diff browse annotate |
91d4539e00cecb658604e021675a923c60ef3235 created 2015-10-07 16:50 -0400 pushed 2015-10-07 12:51 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat |
diff browse annotate |
ddcc0549128223e8e4f6184430352d456a6a0802 created 2015-10-07 15:25 -0400 pushed 2015-10-07 12:51 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 4 - remove RefPtr.h; r=ehsan |
diff browse annotate |
a4ee8cbe5e73b70a0bdbb3700703536af55d3529 created 2015-09-22 21:27 -0400 pushed 2015-09-24 23:46 +0000 |
Nathan Froyd | Nathan Froyd - Bug 1207245 - part 1 - move RefCounted<T> to its own file |
diff browse annotate |
f0894b47de2d689402f9dd481c0f211f48762e23 created 2015-09-23 13:59 -0700 pushed 2015-09-24 23:46 +0000 |
Jim Blandy | Jim Blandy - Bug 1206356: Add mfbt/Random.h, implementing the xorshift128+ random number generator. r=waldo |
diff browse annotate |
084f256482fa9619bd1a7bb3520d639717c1e3f5 created 2015-09-22 18:21 -0700 pushed 2015-09-23 10:32 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 835853a88b03 (bug 1206356) for at least Android/B2G bustage |
diff browse annotate |
835853a88b030a190910bb78eb3a715d7f7ab6ed created 2015-09-22 16:34 -0700 pushed 2015-09-23 10:32 +0000 |
Jim Blandy | Jim Blandy - Bug 1206356: Add mfbt/Random.h, implementing the xorshift128+ random number generator. r=waldo |
diff browse annotate |
21eb363017b1be31b999bd7ed88a606d193dab40 created 2015-09-11 14:40 -0400 pushed 2015-09-12 15:57 +0000 |
Botond Ballo | Botond Ballo - Bug 1198451 - Add a type-erased callable wrapper, mozilla::Function, to MFBT. r=froydnj |
diff browse annotate |
c646a88160d7b65f755f4dcfa5dec8626a77bcd5 created 2015-08-27 20:44 -0700 pushed 2015-08-31 19:21 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium. |
diff browse annotate |
81beff07c6dc8176f2d78d443a716259fe6be924 created 2015-07-28 17:52 -0700 pushed 2015-07-30 01:12 +0000 |
Bobby Holley | Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj |
diff browse annotate |
2f9998ce7db7f16745c30d86e7cc7c8dde12e42d created 2015-07-03 14:20 -0700 pushed 2015-07-09 15:56 +0000 |
Steve Fink | Steve Fink - Bug 1180299 - Implement ScopeExit for running actions at the end of a scope, r=Waldo |
diff browse annotate |
685a87f8677c2ba9208f5ef927545d3d9f72f5d5 created 2015-07-02 13:31 +1000 pushed 2015-07-02 13:44 +0000 |
Xidorn Quan | Xidorn Quan - Bug 1175485 part 3 - Remove unused operators, typedefs and IteratorTraits. r=waldo |
diff browse annotate |
6509d3f6a91fd6856985adee8efd13a40f57de7a created 2015-06-30 10:01 -0700 pushed 2015-06-30 23:40 +0000 |
Nick Fitzgerald | Nick Fitzgerald - Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo |
diff browse annotate |
a2d46c1cdb8e88d10c21c473eb2f86fe39bd50cc created 2015-05-15 09:49 +0900 pushed 2015-05-28 14:08 +0000 |
Mike Hommey | Mike Hommey - Bug 991983 - Define SOURCES as SourcePath. r=gps |
diff browse annotate |
f127879d5e7a2f12f8919d12b9a9e45e13e94f4f created 2015-05-27 17:22 -0400 pushed 2015-05-28 14:08 +0000 |
Kartikaya Gupta | Kartikaya Gupta - Bug 1160285 - Add a staticruntime version of mfbt and link some stuff against it. r=glandium |
diff browse annotate |
3dd4d2de214a96874c9927f1afd1ea708d930c6b created 2015-05-26 14:33 -0400 pushed 2015-05-28 00:03 +0000 |
Botond Ballo | Botond Ballo - Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj |
diff browse annotate |
c8053cb8ac32ea639e6b3d7df1fdd07f95e0a51f created 2015-05-25 18:48 -0700 pushed 2015-05-26 10:07 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 3 changesets (bug 1119980) for emulator-l bustage |
diff browse annotate |
bdb8d05f8870425176e12885c16f339439e2d3b0 created 2015-05-25 20:45 -0400 pushed 2015-05-26 10:07 +0000 |
Botond Ballo | Botond Ballo - Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj |
diff browse annotate |
3cb74142cd09fdb9b12d2a8bfb02be2ae0346f27 created 2015-05-23 12:50 +1000 pushed 2015-05-24 19:13 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1147766 - Part 1: Add a mozilla::RangedArray class, for fixed length arrays with a non-zero base index. r=waldo |
diff browse annotate |
4ac52fce1beb0a3f3fd5f1c85e16e0ffbe909e6e created 2015-05-23 15:51 +1000 pushed 2015-05-24 19:13 +0000 |
Cameron McCormack | Cameron McCormack - Backed out changeset a6fa096f9853 and ec1c41143ff6 (bug 1147766) since I messed up the warning fix. |
diff browse annotate |
a6fa096f98530c99d636cb849f1d5aa7adccd993 created 2015-05-23 12:50 +1000 pushed 2015-05-24 19:13 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1147766 - Part 1: Add a mozilla::RangedArray class, for fixed length arrays with a non-zero base index. r=waldo |
diff browse annotate |
12cf9fdc778f112cc9ae03ea4ec690c6e9485dbb created 2015-05-22 20:24 -0700 pushed 2015-05-23 20:31 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 2 changesets (bug 1147766) for -Werror bustage |
diff browse annotate |
5754455de8464328ac5a5db6751a067bcdd621ae created 2015-05-23 12:50 +1000 pushed 2015-05-23 20:31 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1147766 - Part 1: Add a mozilla::RangedArray class, for fixed length arrays with a non-zero base index. r=waldo |
diff browse annotate |
bf2c8ae05278de6a2029a39a55e1b5069c7f4cfe created 2015-05-11 17:23 -0400 pushed 2015-05-23 20:31 +0000 |
Botond Ballo | Botond Ballo - Bug 1163329 - Add a utility for expanding a tuple into a variadic argument list to MFBT. r=froydnj |
diff browse annotate |
1e588075e7eef1c12ee2854e41520de993b4c99c created 2015-05-21 22:33 -0400 pushed 2015-05-23 20:31 +0000 |
Botond Ballo | Botond Ballo - Bug 1163328 - Add a Tuple class to MFBT. r=froydnj |
diff browse annotate |
f6850a11e3158d4235a538b609ac19b0b7b57287 created 2015-03-23 15:06 -0400 pushed 2015-03-25 01:04 +0000 |
Emanuel Hoogeveen | Emanuel Hoogeveen - Bug 1142999 - Add an EnumeratedRange class to iterate EnumeratedArrays. r=nfroyd |
diff browse annotate |
47aa743dcd1b0c0b41920571e7606b56d70e03d4 created 2015-02-04 19:07 +1100 pushed 2015-02-04 19:42 +0000 |
Xidorn Quan | Xidorn Quan - Bug 1126701 - Add IntegerRange for iterating integers. r=waldo |
diff browse annotate |
8b2716be2d71f060e054e7f9dbf684b56c18e579 created 2015-02-04 19:07 +1100 pushed 2015-02-04 19:42 +0000 |
Xidorn Quan | Xidorn Quan - Bug 1127044 part 2 - Add ReverseIterator template class. r=waldo |
diff browse annotate |
56219858c1e152b795d42b7ca8620eb2e1284d44 created 2015-02-04 19:07 +1100 pushed 2015-02-04 19:42 +0000 |
Xidorn Quan | Xidorn Quan - Bug 1127044 part 1 - Add IteratorTraits facility. r=waldo |