mfbt/moz.build
daf50f25895db073e44d50fecf2e4f6fe873865d
created 2019-01-11 16:01 +0000
pushed 2019-01-12 09:39 +0000
Mike Hommey Mike Hommey - Bug 1519307 - Add a new project to build useful parts of breakpad independently. r=froydnj
5344a9d4ec9ca4a27fce29328183d1dc06ebd441
created 2018-12-07 08:28 +0000
pushed 2018-12-07 21:39 +0000
Henri Sivonen Henri Sivonen - Bug 1512155 - Introduce a movable type that combines mozilla::UniquePtr<T[]> and its length. r=froydnj
f3d23a7bcbb6e30a5d7368882fdf1b04498d9bdf
created 2018-10-25 18:00 +0000
pushed 2018-10-26 09:49 +0000
Chris Martin Chris Martin - Bug 1402282 - Move CSPRNG logic to common area r=froydnj
9f15c79e58d135c7e710210a9d0242eb42d9f5bc
created 2018-10-24 03:00 +0300
pushed 2018-10-24 04:14 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset b283e9a224e0 (bug 1402282) build bustages on RandomNum.cpp.
b283e9a224e0450ff9880af7b7366f9e73661ac5
created 2018-10-24 02:49 +0300
pushed 2018-10-24 04:14 +0000
Cosmin Sabou Cosmin Sabou - Bug 1402282 - Move CSPRNG logic to common area r=froydnj
85f7b7200eea172cc5cc1d4eb853cb5062a35baa
created 2018-08-15 10:27 +0000
pushed 2018-08-16 09:22 +0000
Gerald Squelart Gerald Squelart - Bug 1482046 - mfbt: FunctionTypeTraits - r=froydnj
e3a286413269f7c023fa55bfa1775be47d415547
created 2018-07-26 20:15 +1000
pushed 2018-07-31 09:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1477626 - Move js::Hash{Set,Map} into MFBT. r=Waldo
35160c4985ffecac51ed46bc3faad49937a7673d
created 2018-07-20 23:59 +0000
pushed 2018-07-21 21:53 +0000
Brian Hackett Brian Hackett - Bug 1464903 Part 1 - Public record/replay API, r=froydnj.
d7fcfaa2c82d744eb07a138d8fb4870bd039127f
created 2018-01-11 11:29 -0700
pushed 2018-07-06 09:47 +0000
Jeff Walden Jeff Walden - Bug 1426909 - Introduce a new mfbt/Utf8.h header for UTF-8-related functionality, including a UTF-8 code unit type that is compatible with, but doesn't directly interconvert with, |char|. r=froydnj
977451308538306aa7ce69e2e33824a57f05b9dc
created 2018-04-13 17:14 +0200
pushed 2018-05-28 21:52 +0000
Paul Adenot Paul Adenot - Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r=froydnj
0ee7d4aa1799029d38c95d75eefe4a401cbd2800
created 2018-05-22 03:16 +0300
pushed 2018-05-22 09:47 +0000
Noemi Erli Noemi Erli - Backed out changeset 98e368b5c4be (bug 1463035) for failures in tools/profiler/tests/chrome/test_profile_worker.html on a CLOSED TREE
98e368b5c4beb0a183b1260236f47e0c5937d9a8
created 2018-05-21 12:04 +0900
pushed 2018-05-22 09:47 +0000
Mike Hommey Mike Hommey - Bug 1463035 - Remove MOZ_SIGNAL_TRAMPOLINE. r=jchen
d97b8efcbc044a3998c70e10459abd24a43252c5
created 2018-03-28 17:48 +1100
pushed 2018-05-05 09:49 +0000
Gerald Squelart Gerald Squelart - Bug 1448494 - NonDereferenceable<T> wraps a T* and prevents dereferencing ops - r=froydnj
af62a7677b23df7ea16511744b0c5095d7efc5de
created 2018-04-24 00:31 +0900
pushed 2018-05-03 21:51 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1442275 - Implement a path charset agnostic wrapper for PR_LoadLibraryWithFlags. r=froydnj
afb4d1027523994854883d7e1601a3dac8dfe6b3
created 2018-04-09 21:12 +1000
pushed 2018-04-14 09:47 +0000
Tom Bannister Tom Bannister - Bug 1434710 - Replaced all instances of mozilla::IndexSequence, mozilla::MakeIndexSequence and mozilla::IndexSequenceFor with std::index_sequence, std::make_index_sequence and std::index_sequence_for and removed mfbt/IndexSequence.h. r=botond
9ae76a38a5148b400853151a08ef22d8a7ab463a
created 2018-04-09 12:02 -0700
pushed 2018-04-11 14:36 +0000
Jeff Walden Jeff Walden - Bug 1452619 - Implement mozilla::IsAsciiAlpha. r=froydnj
a5111bd8a4f6f24fc38c859a07dc0d09c6cb3a5b
created 2018-03-28 00:01 +0900
pushed 2018-04-04 17:53 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1449094 - Implement constexpr mozilla::AllOf. r=froydnj
2539ded2a075507d76408feb079ddbf5472195f3
created 2018-03-30 01:54 +0300
pushed 2018-03-30 09:55 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 577c20417552 (bug 1449094) for failing /builds/worker/workspace/build/src/mfbt/tests/TestAlgorithm.cpp CLOSED TREE
577c204175529bf4f23c7736bd67552b393dcc27
created 2018-03-28 00:01 +0900
pushed 2018-03-30 09:55 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1449094 - Implement constexpr mozilla::AllOf. r=froydnj
bc01e52c16d77ba3a7ab45ec195892c88e5f861b
created 2018-02-15 17:36 -0800
pushed 2018-03-02 10:16 +0000
Jeff Walden Jeff Walden - Bug 1441657 - Create a new mozilla/WrappingOperations.h header to contain implementations of common math operations with well-defined wraparound semantics. r=froydnj
84214cf75b8861fb101fee30b7197157878b7616
created 2018-02-21 10:15 +0200
pushed 2018-02-21 16:46 +0000
Jeff Walden Jeff Walden - Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj on a CLOSED TREE
39518a5011af6aa8295e6a40a7c5dc214d510bdc
created 2018-02-21 08:29 +0200
pushed 2018-02-21 16:46 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 66c1c1596bea (bug 1438750) for assertion failure at TestFloatingPoint.cpp on Windows platform
66c1c1596bea7cfb2316e78c940e52679b595efa
created 2018-02-15 21:02 -0800
pushed 2018-02-21 16:46 +0000
Jeff Walden Jeff Walden - Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj
ce0cc721f03ea1cd2081bfbb3f7d8d66d3e53910
created 2018-01-07 18:31 +0900
pushed 2018-02-14 10:46 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1428614 - Implement mozilla::IFStream and mozilla::OFStream. r=froydnj
92b84f3e90499e41d94ebbf7f04d9f9aa8fbce58
created 2017-12-28 03:03 +0900
pushed 2018-01-26 17:47 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1428543 - Add mozilla::filesystem::Path and use it in nsIFile. r=froydnj
e9a659f1e7a19dee5607baef6c07b386451d7bb1
created 2017-12-07 22:09 +0100
pushed 2017-12-08 21:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1394734 - Replace CONFIG['CLANG*'] by CONFIG['CC_TYPE'] r=glandium
6f31b7226512260726dbd618b94751024a06909f
created 2017-11-15 12:51 +0900
pushed 2017-11-16 10:02 +0000
Mike Hommey Mike Hommey - Bug 1416183 - Build LZ4 as C instead of including it as C++. r=froydnj
00dd7dfadff3816d02cd6d1bcce8836809d5e22f
created 2017-11-14 15:55 +0900
pushed 2017-11-15 09:56 +0000
Mike Hommey Mike Hommey - Bug 1416989 - Remove mfbt_staticruntime. r=froydnj
cf297389fd46301314770fd2f1a17e80f4796e4d
created 2017-10-26 04:53 -0400
pushed 2017-10-27 09:46 +0000
Joel Maher Joel Maher - Bug 1411586 - mfbt is missing BUGZILLA_COMPONENTS defined in-tree. r=froydnj
6b9e12aef734b162c29885bbfb8cadf69f5db244
created 2017-10-18 14:21 -0400
pushed 2017-10-19 01:01 +0000
Lee Salzman Lee Salzman - Bug 1404742 - add ThreadSafeWeakPointer to MFBT. r=nfroyd
840478b0ff4953b59756d206dc37bf0eb0babf36
created 2017-10-09 22:15 -0700
pushed 2017-10-11 21:53 +0000
Jeff Walden Jeff Walden - Bug 1402344 - Update mfbt-double-conversion to the latest upstream rev. r=froydnj
97f3a6f21087f5696b93c1d83295a052582adbf7
created 2017-09-11 11:33 -0700
pushed 2017-09-12 09:33 +0000
Chris Manchester Chris Manchester - Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium
0ae47966e150a75c69cc6b691529aa8c7126565c
created 2017-08-29 21:28 -0700
pushed 2017-09-01 08:39 +0000
Kris Maglione Kris Maglione - Bug 1366511: Part 2 - Allow autoconverting Err(nsresult) to nsresult. r=ehsan,nbp
dd104d6d9adf98ce733028dbb698b8f658a69cc8
created 2017-07-26 16:03 -0400
pushed 2017-07-27 08:56 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj
cb0262ab95facb7fb391521253f2c7da0bd3f370
created 2017-06-30 19:58 -0400
pushed 2017-07-06 09:17 +0000
Botond Ballo Botond Ballo - Bug 1371771 - Add a MOZ_DEFINE_ENUM macro and variants to MFBT. r=froydnj
c4aec03e97401c5ed8c23988c81383f28edf0c2a
created 2017-05-10 05:07 +0200
pushed 2017-05-11 14:51 +0000
Bas Schouten Bas Schouten - Bug 1331718 - Part 1: Add small pointer array. r=froydnj
59688757b4ba961b7ad42843efe256ff062a5977
created 2017-05-10 12:09 +0200
pushed 2017-05-10 13:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 1b9ecb9b9fe8 (bug 1331718)
1b9ecb9b9fe821807244b614e686d937d58354a0
created 2017-05-10 05:07 +0200
pushed 2017-05-10 13:07 +0000
Bas Schouten Bas Schouten - Bug 1331718 - Part 1: Add small pointer array. r=froydnj
feb9622d58ab943909b06461da6c5fa8658186e4
created 2016-06-02 09:18 -0700
pushed 2017-04-20 09:13 +0000
Terrence Cole Terrence Cole - Bug 1277725 - Implement a list class that is both usable and efficient. r=waldo
261772d7198542e9cf1f0577a55446785a2c189d
created 2017-02-16 11:43 +0200
pushed 2017-04-01 00:48 +0000
Henri Sivonen Henri Sivonen - Bug 1295611 - Add mozilla::Span. r=froydnj,gerv.
89b895c219f2b97fc0ded8877b30c337e697bdaa
created 2017-01-23 15:11 -0800
pushed 2017-01-31 14:54 +0000
Jeff Walden Jeff Walden - Bug 1332797 - Move mfbt/double-conversion source files into a new source/ subdirectory, to segregate upstream files from update.sh and our local patches. r=froydnj
1e5621e43ac66ff8e06fe9a682780c3a187996d3
created 2016-11-28 11:03 -0500
pushed 2016-11-29 10:40 +0000
Nathan Froyd Nathan Froyd - Bug 1320752 - remove mozilla/Function.h; r=gerald
97a18aee3431325081d138ab9bf514be28cbaec3
created 2016-11-21 12:52 +0100
pushed 2016-11-22 14:53 +0000
Jan de Mooij Jan de Mooij - Bug 1283562 - Add mozilla::Result<V, E> for fallible return values. r=jwalden
53252ffba01d8723024e875f3410153e0ffe3b1b
created 2016-10-19 00:33 -0400
pushed 2016-10-19 15:02 +0000
Nathan Froyd Nathan Froyd - Bug 1311068 - remove InitializerList.h; r=botond
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
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
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
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
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
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
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
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
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
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
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
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.
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
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)
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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)
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)
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
7f7f003696ad7bccde5ebcaf4cc122cc60e887f4
created 2015-01-26 07:22 +0900
pushed 2015-01-26 13:09 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1111290 - Part 3: Remove TypedEnum.h and fold TypedEnumInternal.h into TypedEnumBits.h. r=waldo
0494ce969472c77187679861f09cd9f00058143e
created 2015-01-06 21:41 -0800
pushed 2015-01-09 13:00 +0000
Chris Peterson Chris Peterson - Bug 1118529 - Remove MSIntTypes.h. r=Waldo
a194a9a118f1fa7b60937cf36e9234bdc9474f22
created 2014-12-31 11:42 -0500
pushed 2015-01-07 23:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1116906 - Move AlreadyAddRefed.h to MFBT; r=froydnj
687012e14ec9fd24c81d48b1e2e076e96e23d1ce
created 2014-12-21 23:30 -0800
pushed 2014-12-25 19:58 +0000
Chris Peterson Chris Peterson - Bug 1114724 - Define PRIuSIZE format specifiers for size_t. r=Waldo
96c0e71d648d4735a8d3e9da2fc9038f334906e5
created 2014-12-08 14:45 -0800
pushed 2014-12-09 11:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT. r=froydnj.
abe819e638a9fef308bf0ae69a339c98903f1415
created 2014-09-14 23:36 -0700
pushed 2014-09-18 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1067699 (part 2) - Add mfbt/JSONWriter.h and use it for memory reporting. r=froydnj.
6fc33b189e9f7700d4db965fca73b2d5893c6a1c
created 2014-09-16 23:33 -0700
pushed 2014-09-18 22:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1067699 (part 1) - Export double-conversion.h normally from MFBT. r=froydnj.
dc971e50ebf08dcf64a23a5841b04f9f383d8579
created 2014-08-29 10:11 +0200
pushed 2014-09-09 13:57 +0000
Jed Davis Jed Davis - Bug 1059038 - Move mozilla::unused from xpcom/glue to mfbt. r=Waldo
01a0e2c9c595e983605cb0aa5c12c9eceeb8ae7f
created 2014-09-03 14:10 +0900
pushed 2014-09-04 13:00 +0000
Mike Hommey Mike Hommey - Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2025d6c5049956490c5c4faae6915730ce6b3ef5
created 2014-07-15 12:45 -0400
pushed 2014-07-15 23:58 +0000
Jim Chen Jim Chen - Bug 1007824 - Add mfbt/LinuxSignal.h; r=snorp r=Ms2ger
93e619d0d2a433d0376120d17cd545b9818fea61
created 2013-12-30 13:34 -0600
pushed 2014-07-09 13:55 +0000
Jeff Walden Jeff Walden - Bug 953296 - Implement mozilla::UniquePtr. r=jcranmer
f0eb37be6b5f5dbb7dd67d592b16c50f0a3c7dfa
created 2014-06-09 08:49 -0700
pushed 2014-06-29 00:39 +0000
Jeff Walden Jeff Walden - Bug 953296 - Introduce an EBO-performing Pair class to mfbt. r=jcranmer
7958c801c56ae9b74aac24d854b6cc37a28376ad
created 2014-06-17 17:54 +0200
pushed 2014-06-18 19:48 +0000
Jed Davis Jed Davis - Bug 1011350 - Add mfbt support for PR_SET_VMA_ANON_NAME. r=njn r=froydnj
7244e4bee4a24cb4bc61e26400b3c5c0260d48cc
created 2014-06-13 14:26 +0200
pushed 2014-06-14 00:01 +0000
Jan de Mooij Jan de Mooij - Bug 1024688 - Add a MaybeOneOf class to MFBT. r=luke
1418ea88f93436a4286dfd1ee885ffc6ddf8fdd5
created 2014-05-07 14:54 -0400
pushed 2014-05-15 22:59 +0000
Botond Ballo Botond Ballo - Bug 961289 - Add a ToString utility to MFBT. r=froydnj
38aa0e936d87ede72ca5181d239f24776a4aa4f8
created 2014-04-25 22:34 -0400
pushed 2014-04-28 12:22 +0000
Benoit Jacob Benoit Jacob - Bug 987290 - Allow using MFBT Typed Enums as bitwise flags - r=Waldo
less more (0) -120 tip