mfbt/LinkedList.h
5572465c08a9
created 2017-12-18 11:52 +0200
pushed 2017-12-18 09:52 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1424834) for leaks at netwerk/dns/nsHostResolver.cpp:352 r=backout a=backout
2503df83bbd9
created 2017-12-15 15:46 -0600
pushed 2017-12-17 21:43 +0000
Valentin Gosu Valentin Gosu - Bug 1424834 - LinkedList::sizeOfExcludingThis should use ConstRawType instead of T* r=njn
d72854694b36
created 2017-07-15 19:03 +0200
pushed 2017-07-22 09:39 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1381253 - Remove redundant control flow declarations rs=ehsan
9ddbf855c3d6
created 2017-05-02 17:54 -0700
pushed 2017-05-08 03:11 +0000
Kris Maglione Kris Maglione - Bug 1359653: Part 3 - Add a clear() method and move asssignment operator to AutoCleanLinkedList. r=waldo
3bd8afb673ef
created 2017-05-06 11:02 +0200
pushed 2017-05-08 03:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b49bd726c8a6 (bug 1359653)
b49bd726c8a6
created 2017-05-02 17:54 -0700
pushed 2017-05-08 03:11 +0000
Kris Maglione Kris Maglione - Bug 1359653: Part 3 - Add a clear() method and move asssignment operator to AutoCleanLinkedList. r=waldo
af3fe1a5be65
created 2017-04-10 20:40 -0700
pushed 2017-04-20 00:11 +0000
Bill McCloskey Bill McCloskey - Bug 1355178 - Remove unnecessary refcounting from MessageChannel::mPending (r=froydnj)
b30dfbf5fe2a
created 2016-10-24 12:49 -0700
pushed 2016-10-31 15:47 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Add removeAndGetNext/Previous methods to LinkedList (r=froydnj)
815e8f226bb9
created 2016-10-16 18:40 -0700
pushed 2016-10-31 15:47 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Allow LinkedList to hold RefPtr elements (r=froydnj)
b38d9a1cd799
created 2016-10-29 13:48 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c41a71b1c24e (bug 1310547) for failing splitText-normalize.html in reftests on Windows 7 VM debug. r=backout on a CLOSED TREE
0e4c28cbee9c
created 2016-10-29 13:45 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 721e3171510d (bug 1310547)
ebd1c1823d61
created 2016-10-29 13:44 +0200
pushed 2016-10-29 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b15d4e773bdd (bug 1310547)
b15d4e773bdd
created 2016-10-28 20:53 -0700
pushed 2016-10-29 13:12 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - LinkedList compiler fixes
721e3171510d
created 2016-10-24 12:49 -0700
pushed 2016-10-29 13:12 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Add removeAndGetNext/Previous methods to LinkedList (r=froydnj)
c41a71b1c24e
created 2016-10-16 18:40 -0700
pushed 2016-10-29 13:12 +0000
Bill McCloskey Bill McCloskey - Bug 1310547 - Allow LinkedList to hold RefPtr elements (r=froydnj)
2626096d6704
created 2016-10-20 17:01 +0800
pushed 2016-10-21 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311277 Part 4 - Convert NodeKind to be an enum class. r=froydnj
ba5d30bdad0d
created 2016-10-19 13:30 +0800
pushed 2016-10-21 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311277 Part 2 - Add move assignment for LinkedListElement and LinkedList. r=froydnj
8cf3c1b52fac
created 2016-10-19 13:24 +0800
pushed 2016-10-21 21:12 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1311277 Part 1 - Convert |other| argument to Mozilla coding style. r=froydnj
6d9e6a38bd7c
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
8b1831b24cea
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
7c0c549a1a10
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.
4f499d30a0e0
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
2fcbd0b82ec6
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
3928ee1b0381
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
cadb53efd449
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
86924ac6a94a
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
91d7659bb351
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.
cf068fd95d3c
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.
d7dc39d16234
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
f91e339a1b36
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.
3f307f37b77a
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
a6d8e8ce466f
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
b1beca39585a
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
35c8fa3d4fe7
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
e978bb426e87
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
bbf37166d07c
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.
c10c0a6270ec
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
f55906cadf07
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
55c1f447549d
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)
d19ecc13f95a
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
8ccd10510d23
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
5bd42ae5efd2
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
74e7f7678c88
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.
5c82f5a5e90d
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
592c3465a742
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
d5e23f4018c6
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
1a0f44310031
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
dc2bfac16355
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
b687f70200f7
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
f4157e8c4107
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.
7734e28e98f2
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
1fa083bd0434
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.
45d2f5e2fe31
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
a440008b594e
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
da7dad5d2c8d
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