mfbt/LinkedList.h
6d9e6a38bd7caa4e48d9651f8c3dba7433075cc5
created 2016-02-16 13:06 -0800
pushed 2016-02-17 10:52 +0000
Jeff Walden Jeff Walden - Add an assertion message to the assert-is-empty in LinkedList::~LinkedList, to indicate to users who hit it that it's the fault of the caller, not the fault of MFBT code. No bug, rs=froydnj
8b1831b24cea66b458a05b63013bf930b08f86df
created 2015-10-07 14:19 -0700
pushed 2015-10-16 11:18 +0000
Steve Fink Steve Fink - Bug 1212624 - Implement range-based iteration for LinkedList, r=Waldo
7c0c549a1a102fca547166ab79d91a62ab76a7d4
created 2015-10-14 16:49 -0700
pushed 2015-10-15 09:53 +0000
Steve Fink Steve Fink - Backed out 5 changesets (bug 1212624) for breaking stuff.
4f499d30a0e08892a49d38cbf5cfe1cfd94b9b20
created 2015-10-07 14:19 -0700
pushed 2015-10-15 09:53 +0000
Steve Fink Steve Fink - Bug 1212624 - Implement range-based iteration for LinkedList, r=Waldo
2fcbd0b82ec60989f6e8035ea88da7c99ba52f9d
created 2015-02-04 10:33 +0900
pushed 2015-02-11 13:58 +0000
Mike Hommey Mike Hommey - Bug 1121269 - Add an AutoCleanLinkedList template that removes and deletes elements upon destruction. r=Waldo
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-12 10:44 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
cadb53efd449dfb7f4f8af292b7421da2746835e
created 2015-01-06 21:39 -0800
pushed 2015-01-12 10:44 +0000
Chris Peterson Chris Peterson - Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
91d7659bb35145e10ff737753688e0972c1a79b5
created 2014-07-10 19:10 -0700
pushed 2014-07-11 20:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1036789 - Convert the third quarter of MFBT to Gecko style. r=Ms2ger.
cf068fd95d3cef2e75205ae37c937bfaee01506f
created 2014-06-12 23:34 -0700
pushed 2014-06-19 14:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1026319 - Convert the second quarter of MFBT to Gecko style. r=froydnj.
d7dc39d162348d21bd2b51b3a3b56fa2fe969dd5
created 2014-06-06 23:17 -0400
pushed 2014-06-07 18:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013662 - Fix bad implicit conversion constructors in MFBT; r=froydnj,Waldo
f91e339a1b368361118f649efc759e9a9fae6fea
created 2013-11-24 15:20 -0800
pushed 2013-11-26 11:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 893857 (part 1) - Add LinkedList::SizeOf{In,Ex}cludingThis(). r=Waldo.
3f307f37b77a321b9deeb4f26e20d78494ea38d0
created 2013-08-29 11:54 -0700
pushed 2013-08-30 16:23 +0000
Justin Lebar Justin Lebar - Bug 906912 - Add move constructors to mozilla::LinkedList and mozilla::LinkedListElement. r=waldo
a6d8e8ce466f815e38b200b6dd7e478997425124
created 2013-08-22 14:39 -0700
pushed 2013-08-23 00:46 +0000
Justin Lebar Justin Lebar - No bug: Fix whitespace in mozilla/LinkedList.h. DONTBUILD
b1beca39585a1f14b08ed2b9e846f604180ee824
created 2013-08-21 12:04 -0700
pushed 2013-08-22 08:32 +0000
Justin Lebar Justin Lebar - Bug 907227 - Properly delete LinkedListElement's implicit copy-constructor and operator=. r=waldo
35c8fa3d4fe734f9d55985e2540726b25fd6c275
created 2013-08-21 12:04 -0700
pushed 2013-08-22 08:32 +0000
Justin Lebar Justin Lebar - Bug 906909 - Make LinkedList::debugAssertIsSane() compile. r=waldo
e978bb426e87a0cdca79f827904c954ffdc47439
created 2013-07-25 16:31 -0700
pushed 2013-07-27 02:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in mfbt/. r=jwalden
bbf37166d07cc117d5e6304706e7f0d00b5415d5
created 2013-07-26 00:08 -0400
pushed 2013-07-26 14:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 896124, bug 784739, bug 894026) for Windows checktest orange on a CLOSED TREE.
c10c0a6270ecbf817fe472b8dc04d195b6900d28
created 2013-07-25 16:31 -0700
pushed 2013-07-26 14:47 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in mfbt/. r=jwalden
f55906cadf07a9ef44cc4ce2574fe35f3dc85672
created 2013-07-24 09:41 +0200
pushed 2013-07-24 07:43 +0000
Ms2ger Ms2ger - Bug 896341 - Update include guards and modelines in MFBT; r=Waldo
55c1f447549d5ad6245f8f78fbea89ebd5350b04
created 2013-06-28 18:38 -0700
pushed 2013-06-29 13:54 +0000
Justin Lebar Justin Lebar - Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
d19ecc13f95a0c7c5d297a1ad5f5196f6cc62dde
created 2013-06-27 00:15 +0900
pushed 2013-06-26 20:33 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 839998 - Replace thisDuringConstruction() with MOZ_THIS_IN_INITIALIZER_LIST(). r=waldo
8ccd10510d23fb200e8da068ca8887996bfc2125
created 2012-11-05 13:36 -0800
pushed 2012-11-06 14:01 +0000
Jeff Walden Jeff Walden - Add more thisDuringConstruction() use in LinkedList to silence warnings. No bug, r=lumpy
5bd42ae5efd23bb82e6891055bbab7f74b5708ea
created 2012-10-23 17:43 -0700
pushed 2012-11-06 14:01 +0000
Jeff Walden Jeff Walden - Bug 803439 - Add removeFrom() that takes a list and asserts the element is initially present in it. r=jlebar
74e7f7678c882f47ccd3ef5957cc84913b2e891a
created 2012-10-31 13:30 -0400
pushed 2012-11-01 13:43 +0000
Justin Lebar Justin Lebar - Bug 803688 - Re-land backed out part of bug 803688 now that we have bug 805207 fixed.
5c82f5a5e90d9682d32b72ae76c9deca4a84804e
created 2012-10-24 22:46 -0400
pushed 2012-10-25 02:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Partial backout of bug 803688 to fix Win7 debug xpcshell perma-purple. r=jlebar
592c3465a74231069e07b10b2a072b54ea0f06b0
created 2012-10-24 12:40 -0400
pushed 2012-10-25 01:50 +0000
Justin Lebar Justin Lebar - Bug 803688 - Remove LinkedListElements from their list when they're destructed, and assert that a LinkedList is empty when it's destructed. r=waldo
d5e23f4018c67d62d9c393544fae0c6f8e7c5f8b
created 2012-10-18 18:39 -0700
pushed 2012-10-20 01:43 +0000
Jeff Walden Jeff Walden - Give LinkedListElement a thisDuringConstruction() method, and use it in member initialization to silence an MSVC compiler warning. No bug, r=sparky
1a0f4431003105008d31616e75b8db2d3291d54f
created 2012-06-03 20:36 -0700
pushed 2012-06-06 08:23 +0000
Jeff Walden Jeff Walden - Style patrol to make everything conform to mfbt/STYLE. No bug, r=sparky
dc2bfac163552b60cd406c3e4422dc35e5a3a3d8
created 2012-06-01 10:32 -0400
pushed 2012-06-02 18:40 +0000
Justin Lebar Justin Lebar - Bug 758337 - Fix mistake in comment in mfbt/LinkedList.h. DONTBUILD
b687f70200f7d920f425d44b41356805eca99a1e
created 2012-05-29 14:44 -0400
pushed 2012-05-30 11:23 +0000
Benoit Jacob Benoit Jacob - Bug 758396 - Let MFBT LinkedList allow const - r=jlebar
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
7734e28e98f2b7470d5bc7ba2fdf93189f7b25bb
created 2012-03-15 16:30 -0400
pushed 2012-03-16 12:43 +0000
Justin Lebar Justin Lebar - Bug 732820 - Part 1: Add clear() to LinkedList. r=waldo
1fa083bd043407162a6d67bd671a109bcbf5c825
created 2012-03-09 18:32 -0500
pushed 2012-03-10 10:22 +0000
Justin Lebar Justin Lebar - Back out bug 731419 and bug 732820 due to orange.
45d2f5e2fe317cff073fdc206cfa5b154501c785
created 2012-03-09 17:21 -0500
pushed 2012-03-10 10:22 +0000
Justin Lebar Justin Lebar - Bug 732820 - Part 1: Add clear() to LinkedList. r=waldo
a440008b594e7e04e30f6fa9047c1dfc4028a036
created 2012-02-04 21:49 -0500
pushed 2012-02-05 11:13 +0000
Justin Lebar Justin Lebar - Bug 722581 - Update comments in mfbt/LinkedList.h. r=waldo
da7dad5d2c8dd49db21e70b676383eae871fe456
created 2012-01-26 15:54 -0500
pushed 2012-01-27 16:32 +0000
Justin Lebar Justin Lebar - Bug 715405 - Add a type-safe linked list class. r=waldo
less more (0) tip