mfbt/tests/moz.build
5ec58e0e3a347e2504d7544d5d0312a70e8735cd
created 2017-12-07 22:09 +0100
pushed 2018-01-11 21:05 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium
efd9a7070a08bdcf2077f3b9cf230f6462ce671a
created 2017-10-18 14:21 -0400
pushed 2017-11-02 16:33 +0000
Lee Salzman Lee Salzman - Bug 1404742 - add test for ThreadSafeWeakPtr. r=nfroyd
84946a59ea8a5fae6d77053c5dc8b94ecf2e16e2
created 2017-10-05 14:50 +0900
pushed 2017-11-02 16:33 +0000
Mike Hommey Mike Hommey - Bug 1407468 - Replace multiple !JS_STANDALONE with MOZ_WIDGET_TOOLKIT. r=mshal
97f3a6f21087f5696b93c1d83295a052582adbf7
created 2017-09-11 11:33 -0700
pushed 2017-09-15 00:19 +0000
Chris Manchester Chris Manchester - Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium
cb0262ab95facb7fb391521253f2c7da0bd3f370
created 2017-06-30 19:58 -0400
pushed 2017-08-02 08:25 +0000
Botond Ballo Botond Ballo - Bug 1371771 - Add a MOZ_DEFINE_ENUM macro and variants to MFBT. r=froydnj
e18a94a1ffda717e908abb530bf91ee9f28fe593
created 2017-05-10 05:07 +0200
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1331718 - Part 2: Add unit tests for SmallPointerArray. r=froydnj
a905bc2236110c9cffcd87587f78cf3482902b03
created 2017-05-10 12:09 +0200
pushed 2017-06-12 13:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4527bd35cc4e (bug 1331718)
4527bd35cc4e6b20c77ec2378581529efd2425c5
created 2017-05-10 05:07 +0200
pushed 2017-06-12 13:08 +0000
Bas Schouten Bas Schouten - Bug 1331718 - Part 2: Add unit tests for SmallPointerArray. r=froydnj
feb9622d58ab943909b06461da6c5fa8658186e4
created 2016-06-02 09:18 -0700
pushed 2017-06-12 13:08 +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-06-12 13:08 +0000
Henri Sivonen Henri Sivonen - Bug 1295611 - Add mozilla::Span. r=froydnj,gerv.
1e5621e43ac66ff8e06fe9a682780c3a187996d3
created 2016-11-28 11:03 -0500
pushed 2017-03-06 20:48 +0000
Nathan Froyd Nathan Froyd - Bug 1320752 - remove mozilla/Function.h; r=gerald
97a18aee3431325081d138ab9bf514be28cbaec3
created 2016-11-21 12:52 +0100
pushed 2017-03-06 20:48 +0000
Jan de Mooij Jan de Mooij - Bug 1283562 - Add mozilla::Result<V, E> for fallible return values. r=jwalden
478f38ea7eca5d6d05ef64854798768b99278815
created 2016-11-07 19:30 -0400
pushed 2017-01-23 14:19 +0000
Nathan Froyd Nathan Froyd - Bug 1315352 - enable Range<T> -> Range<const T> conversion; r=Waldo
6ff1b39eeb618b55c8c42e5d8bd5d63a9fefa203
created 2016-10-19 18:12 +0800
pushed 2017-01-23 14:19 +0000
James Cheng James Cheng - Bug 1309466 - Add Test for the init value by constructor. r=froydnj
53252ffba01d8723024e875f3410153e0ffe3b1b
created 2016-10-19 00:33 -0400
pushed 2017-01-23 14:19 +0000
Nathan Froyd Nathan Froyd - Bug 1311068 - remove InitializerList.h; r=botond
4088eddbb3397c248e50e9e8fba2a6faa0d85d5e
created 2016-09-07 10:20 +0800
pushed 2016-11-14 12:26 +0000
Jeremy Chen Jeremy Chen - Bug 1297306 - part4:rename IsEnumFittingWithin with EnumTypeFitsWithin and move it to mfbt/EnumTypeTraits.h. r=froydnj
3ec6380fca8207fa199693206a3ca24975bf9833
created 2016-07-14 10:16 -0600
pushed 2016-09-19 13:38 +0000
Tom Tromey Tom Tromey - Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
19f6a028f736c65e4848d901d33d6bad68294ee6
created 2016-05-12 14:21 +1000
pushed 2016-08-01 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1272203 (part 1) - Add mozilla::NotNull to MFBT. r=froydnj.
010987e0dc81f5021cf3b200ceab78d742783d21
created 2016-05-11 18:02 -0700
pushed 2016-08-01 13:59 +0000
Bill McCloskey Bill McCloskey - Bug 1262671 - Introduce MFBT BufferList class (r=froydnj)
2572c0758dd4377a832c1e8ed16522dc829634ad
created 2016-05-11 00:00 -0700
pushed 2016-08-01 13:59 +0000
Chris Peterson Chris Peterson - Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
56072bca8401036b3d5460fcaa6fc583b66b90c2
created 2016-02-04 12:35 +0100
pushed 2016-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1194721: Add |Saturate| template for saturation arithmetics, r=nfroyd
bedd35d9ebe637a9a06e6c3f1499f3b3a724f1c3
created 2015-12-01 20:43 -0500
pushed 2016-03-07 14:18 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1228641. Add a polyfill of std::initializer_list. r=froydnj
5dfeaa81f035ded15afb705f249c9b4d54e349fc
created 2015-10-07 12:36 -0700
pushed 2015-12-14 20:08 +0000
Steve Fink Steve Fink - Bug 1212624 - Tests for LinkedList, r=Waldo
7c0c549a1a102fca547166ab79d91a62ab76a7d4
created 2015-10-14 16:49 -0700
pushed 2015-12-14 20:08 +0000
Steve Fink Steve Fink - Backed out 5 changesets (bug 1212624) for breaking stuff.
0d7a968d2d6453fb32fe84055efda343690c0427
created 2015-10-07 12:36 -0700
pushed 2015-12-14 20:08 +0000
Steve Fink Steve Fink - Bug 1212624 - Tests for LinkedList, r=Waldo
0140d126b76b4fe692b22d880f897496370ef480
created 2015-10-08 13:05 -0700
pushed 2015-12-14 20:08 +0000
Jim Blandy Jim Blandy - Bug 1206357: Add mfbt/FastBernoulliTrial.h, implementing efficient random sampling. r=waldo
f0894b47de2d689402f9dd481c0f211f48762e23
created 2015-09-23 13:59 -0700
pushed 2015-12-14 20:08 +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-12-14 20:08 +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-12-14 20:08 +0000
Jim Blandy Jim Blandy - Bug 1206356: Add mfbt/Random.h, implementing the xorshift128+ random number generator. r=waldo
a95aa524767529a7c92427e07fb3963d928de074
created 2015-09-06 21:43 -0400
pushed 2015-10-29 11:30 +0000
Botond Ballo Botond Ballo - Bug 1198451 - Tests for mozilla::Function. r=froydnj
dff32fe11db99341fa0f1fb95ab04feee3dc112e
created 2015-09-04 13:33 -0700
pushed 2015-10-29 11:30 +0000
Jeff Gilbert Jeff Gilbert - Bug 1193600 - Add Clamp and IsPowerOfTwo to MFBT. - r=waldo
c646a88160d7b65f755f4dcfa5dec8626a77bcd5
created 2015-08-27 20:44 -0700
pushed 2015-10-29 11:30 +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.
2f9998ce7db7f16745c30d86e7cc7c8dde12e42d
created 2015-07-03 14:20 -0700
pushed 2015-09-21 14:04 +0000
Steve Fink Steve Fink - Bug 1180299 - Implement ScopeExit for running actions at the end of a scope, r=Waldo
61cae4c32db5a04398e0549a83299986df8e6b2b
created 2015-07-02 13:31 +1000
pushed 2015-09-21 14:04 +0000
Xidorn Quan Xidorn Quan - Bug 1175485 part 4 - Add unit test for integer range. r=waldo
6509d3f6a91fd6856985adee8efd13a40f57de7a
created 2015-06-30 10:01 -0700
pushed 2015-09-21 14:04 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo
2ea2a40f50f7a89724140c7a4a63eeee630ec1ff
created 2015-05-21 21:14 -0400
pushed 2015-08-10 18:23 +0000
Botond Ballo Botond Ballo - Bug 1163328 - Tests for mozilla::Tuple. r=froydnj
0fe6e8656fc9553f26d61f3ac81ddcc7cc67f930
created 2015-05-21 22:33 -0400
pushed 2015-08-10 18:23 +0000
Botond Ballo Botond Ballo - Bug 1163328 - Add an And<...> class to TemplateLib.h which performs logical and on a variadic number of booleans known at compile time. r=froydnj
96c0e71d648d4735a8d3e9da2fc9038f334906e5
created 2014-12-08 14:45 -0800
pushed 2015-02-23 15:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102525 (part 2) - Add SegmentedVector to MFBT. r=froydnj.
68388b632918ef430094b6b42139e4e400fd068b
created 2014-11-26 16:01 -0500
pushed 2015-02-23 15:17 +0000
Jeff Walden Jeff Walden - Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp
7b8eb088c38082d38ba3b459d8ae7e66696c1575
created 2014-12-01 18:25 -0800
pushed 2015-02-23 15:17 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1052139, bug 1105261) for b2g desktop crashes
e3ce0e3a147c749222e28c1d2fa9137f9d8e0cc0
created 2014-11-26 16:01 -0500
pushed 2015-02-23 15:17 +0000
Jeff Walden Jeff Walden - Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp
abe819e638a9fef308bf0ae69a339c98903f1415
created 2014-09-14 23:36 -0700
pushed 2014-11-28 15:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1067699 (part 2) - Add mfbt/JSONWriter.h and use it for memory reporting. r=froydnj.
17bee965226aac3bfc80ac19b513467ae61c8609
created 2014-09-03 14:16 +0900
pushed 2014-11-28 15:29 +0000
Mike Hommey Mike Hommey - Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
01a0e2c9c595e983605cb0aa5c12c9eceeb8ae7f
created 2014-09-03 14:10 +0900
pushed 2014-11-28 15:29 +0000
Mike Hommey Mike Hommey - Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
7283263a197491db6507f37ece921d4aaef13e14
created 2014-08-22 00:43 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 9) - Add more useful features to the Maybe<T> API. r=waldo
af07b6b9ff30da16fc0e21e236231bd87bc5745e
created 2014-07-30 15:53 -0700
pushed 2014-10-13 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 980934 (part 1) - Add mfbt/tests/TestSplayTree.cpp. r=froydnj.
7c2de383cfef7c0538eae579a2981c2add488b83
created 2014-07-30 06:59 -0700
pushed 2014-10-13 16:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1045920 (part 2) - Add mfbt/tests/TestRefPtr.cpp. r=froydnj.
562e8494fb471eec5fd9df66a0f7fca6bea1811d
created 2014-07-23 13:30 +0900
pushed 2014-10-13 16:35 +0000
Mike Hommey Mike Hommey - Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
ce8aee89742083a277d3208ffa001c582240cd88
created 2014-07-23 13:29 +0900
pushed 2014-10-13 16:35 +0000
Mike Hommey Mike Hommey - Bug 1036894 part 6 - Emit SimplePrograms for CPP_UNIT_TESTs, and make the corresponding moz.build config look like that of SIMPLE_PROGRAMS. r=gps
93e619d0d2a433d0376120d17cd545b9818fea61
created 2013-12-30 13:34 -0600
pushed 2014-09-02 16:39 +0000
Jeff Walden Jeff Walden - Bug 953296 - Implement mozilla::UniquePtr. r=jcranmer
f0eb37be6b5f5dbb7dd67d592b16c50f0a3c7dfa
created 2014-06-09 08:49 -0700
pushed 2014-09-02 16:39 +0000
Jeff Walden Jeff Walden - Bug 953296 - Introduce an EBO-performing Pair class to mfbt. r=jcranmer
5dd5d26b8d2927e8b3d5c9c8259db4722d0fa4c4
created 2014-06-23 14:14 -0700
pushed 2014-09-02 16:39 +0000
Jeff Walden Jeff Walden - Bug 1029132 - Add mozilla::IsInRange method to write out in-range tests more simply. r=froydnj
315b89ffbe126c61f653cb54957d5ab3f475c45c
created 2014-06-14 12:47 -0700
pushed 2014-09-02 16:39 +0000
Chris Peterson Chris Peterson - Bug 1024318 - Fix warnings in mfbt/tests/ and mark as FAIL_ON_WARNINGS. r=Waldo
910de4b746382f35a350f534889c3b47743adbcb
created 2014-04-24 10:49 +0200
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 989460 - Part 2: Add MOZ_FOR_EACH macro. r=Waldo
c7399918527aae630408026e801464308a95419c
created 2014-04-24 10:48 +0200
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 989460 - Part 1: Add MacroArgs.h for macros related to implementing variadic macros. r=Waldo
0de0cedf6a7dd87c4a76a198243a5280402550b0
created 2014-04-15 21:30 -0500
pushed 2014-06-09 21:49 +0000
Luke Wagner Luke Wagner - Bug 998507 - add BinarySearch (r=sunfish)
4d6f4e6bba2172d05f6cf9cee1dc7b8e7c0bf972
created 2014-03-11 08:09 -0400
pushed 2014-04-28 18:51 +0000
Dan Gohman Dan Gohman - Bug 978397 - Fix the implementation of CountPopulation_32 on Windows. r=nbp
7d223c2e7fa9fe18c4380679df63cc9db41a63bc
created 2014-03-04 19:39 -0500
pushed 2014-04-28 18:51 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
less more (0) -60 tip