xpcom/glue/nsTArray.h
1e5621e43ac66ff8e06fe9a682780c3a187996d3
created 2016-11-28 11:03 -0500
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1320752 - remove mozilla/Function.h; r=gerald
031a280d9c9c27ff2b61e506564733286e9201e9
created 2016-11-24 18:11 +1300
pushed 2016-12-20 03:11 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 1: Add new nsTArray append method for mozilla::Array. r=froydnj
bad312aefb42982f492ad2cf36f4c6c3d698f4f7
created 2016-11-24 17:04 +0100
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 65178b7ee6da (bug 1319626) for bustage after merge
65178b7ee6dafb7c660ec880c48bce237dfd8629
created 2016-11-24 18:11 +1300
pushed 2016-12-20 03:11 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 1: Add new nsTArray append method for mozilla::Array. r=froydnj
53252ffba01d8723024e875f3410153e0ffe3b1b
created 2016-10-19 00:33 -0400
pushed 2016-10-19 22:03 +0000
Nathan Froyd Nathan Froyd - Bug 1311068 - remove InitializerList.h; r=botond
f879fa2dfc097f0427fe12afc277552620d9e061
created 2016-10-05 19:25 -0700
pushed 2016-10-19 22:03 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 3851e5f51530 (bug 1299489) for unfathomable bustage of Linux32 debug test_peerConnection_capturedVideo.html
3851e5f51530583db28cc609216885d6a97200f0
created 2016-08-31 18:42 -0400
pushed 2016-10-19 22:03 +0000
Michael Layzell Michael Layzell - Bug 1299489 - Change nsTArray to use a custom iterator based on index instead of pointers to improve iterator invalidation safety of ranged for loops, r=froydnj
9f16afa013191b065a9ac7ab5f8081a1f4731473
created 2016-08-10 14:18 +0800
pushed 2016-12-20 03:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 6. Mark JSStructuredCloneData as MOZ_NON_MEMMOVABLE and add specializations in nsTArray.h. r=froydnj
70b776aa432ecffa3b29880de7d2c4bf29500461
created 2016-08-11 21:54 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Add Gecko_ClearPODTArray to clear arrays of types without destructors. r=heycam
51a479a3febaa71c3b4166a6d8520b549abbbff5
created 2016-08-19 18:37 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1292618) because it was making merging things difficult a=backout
30f7696fea2d40163d5229ef0970c22b418f2efc
created 2016-08-11 21:54 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Add Gecko_ClearPODTArray to clear arrays of types without destructors. r=heycam
43689d56cbf6891d3fb4cb3a3fff687884049313
created 2016-08-19 00:23 -0700
pushed 2016-12-20 03:11 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1292618) for !mImageTracked assertion failures
8e274c66ae7f157df79b029c48dd4b434c2bc38e
created 2016-08-11 21:54 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1292618: Add Gecko_ClearPODTArray to clear arrays of types without destructors. r=heycam
15405ca22e649c31eeb3ce39c1ce2710ad044e8f
created 2016-08-17 00:44 -0700
pushed 2016-12-20 03:11 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1295818: Templatize nsTArray::RemoveElementsBy to avoid a spurious allocation. r=froydnj
b25d09b7fab57ddb82f14916a443eb34fda31137
created 2016-08-17 10:49 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE
ccd0fcabfd0dba3f9d3838ce12aa6c9143a52e0f
created 2016-08-16 22:07 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
f0067001c059ff57d6927c6da5a1605f1d29a449
created 2016-08-10 14:18 +0800
pushed 2016-12-20 03:11 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1264642 - Part 6. Mark JSStructuredCloneData as MOZ_NON_MEMMOVABLE and add specializations in nsTArray.h. r=froydnj
3f52630cfbe8c3cccdaa4ea15f24a0642e504c46
created 2016-08-16 11:22 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out changeset f8d33a975228 (bug 1295197) for being a possible cause of crashtest assertions CLOSED TREE
f8d33a9752282800cec9eb6e67e967de68e7dcc4
created 2016-08-16 17:05 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1295197 - use non-null-checked operator new in xpcom/; r=erahm
0c17b64aac661b09afadecbb7dfbd44575f42868
created 2016-08-10 14:40 -0400
pushed 2016-12-20 03:11 +0000
Michael Layzell Michael Layzell - Bug 1159244 - Add release mode bounds checking with custom annotations to nsTArray, r=froydnj
2c42c82251d63cd38a0a59c3f1ed82d4019ec7a1
created 2016-08-09 07:21 -0700
pushed 2016-12-20 03:11 +0000
Andrew McCreight Andrew McCreight - Bug 1293666 - Add initializer_list ctor to AutoTArray. r=froydnj
770c43245b21c8f153c00e99bfdbe85fa96c15f1
created 2016-08-03 01:11 -0700
pushed 2016-12-20 03:11 +0000
Chris Peterson Chris Peterson - Backed out changeset 3b1cf7c28eb7 (bug 1290646) for possibly breaking OS X debug mochitests.
3b1cf7c28eb7802b2b08ce6b9ee6032c59050c20
created 2016-07-28 11:51 -0700
pushed 2016-12-20 03:11 +0000
Chris Peterson Chris Peterson - Bug 1290646 - Remove VS2012 crash workaround in nsTArray. r=jimm
a53cb28a89a1649ff60a59b45c2029fc342e70f0
created 2016-07-28 12:00 +1000
pushed 2016-12-20 03:11 +0000
Xidorn Quan Xidorn Quan - Bug 1287706 part 5 - Add RemoveElementsBy method to nsTArray and nsTObserverArray to allow filtering elements by predicate function. r=froydnj
234f9780a4cd5caa3f09cd4d0a7dbcf507d478cd
created 2016-07-20 17:29 +0200
pushed 2016-12-20 03:11 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1288077: Merge implementations of |nsTArrayFallibleAllocator|, r=froydnj
156883ff3dda507bfad949979fdf0d657c4a553e
created 2016-07-20 17:29 +0200
pushed 2016-12-20 03:11 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1288077: Cleanup forward declarations of array types, r=froydnj
3158fb3b7e2327a57547b203b20a57e654ccce77
created 2016-07-20 17:29 +0200
pushed 2016-12-20 03:11 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1288077: Whitespace fixes, r=froydnj
ad85150b5ad249751fc7d6f49066668124e6537e
created 2016-07-14 14:29 +0530
pushed 2016-12-20 03:11 +0000
Manish Goregaokar Manish Goregaokar - Bug 1285235 - Add bindings for growing nsTArrays; r=bholley
04ee49f5bd4a16e88eefcb1ca8e890274d25593d
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 8 - fix bug in nsTArray_CopyWithConstructors; r=erahm
acf15b7ae545af2f723a7a15b6a7cde8fa9cf63b
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 7 - remove nsTArray_CopyWith*::Copy*; r=erahm
a458e6f337ce9ebbd2c96508d8c05e3a78a14ff7
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 4 - rename CopyNonOverlappingRegionWithHeader to MoveNonOverlappingRegionWithHeader; r=erahm
c726b0821954d4df564983e0fd59c97ef1c271d6
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 3 - add Move{Non,}OverlappingRegion; r=erahm
7247f68ba1108f4d9447536060e0c27463ff78ff
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 2 - rename {Copy,Move}Elements to something more accurate; r=erahm
910cbc036dce871cea5fffa307fc7a5d9def55f1
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 1 - provide out-of-class definitions for some nsTArray functions; r=erahm
55e0ce158c0bdf1fe52fffb0420bbef9b5f6f2d5
created 2016-07-08 16:59 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1271751 - part 0 - remove heap functions from nsTArray; r=erahm
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-12-20 03:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
32bacd86298aa5ceca6675fd3b40cff2394124e7
created 2016-02-02 17:36 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj
0862175edb88673e1207e43e166bc3ed9fd9ed54
created 2016-02-02 17:36 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj
c824053f838d473380a6bf2d39a0922785ed16aa
created 2016-02-02 17:36 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-12-20 03:11 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
d66c3f19a2104e88e6a1337277819e51c16d4d98
created 2016-01-31 17:12 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj
32b61df131426410d33928fd8e425c2c59d09661
created 2016-01-31 17:12 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj
c50bb8ed41966cb782d9f56a90544b97ffccbcf8
created 2016-01-31 17:12 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
bf5934ed7c9c909113382c3e2eec9b34a8b18ef6
created 2016-01-07 10:53 -0500
pushed 2016-12-20 03:11 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1228641. Add a initializer_list constructor to nsTArray. r=froydnj
fd2b9869729288b7e236410a45b45e80ba4c7ad6
created 2016-01-05 17:08 -0800
pushed 2016-12-20 03:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1237151 (part 3) - Remove ignored qualifiers in all remaining code. r=froydnj.
cbb8ebcecadc06a43d56e65851acdd65e789ad5f
created 2015-11-04 11:49 -0500
pushed 2016-12-20 03:11 +0000
Botond Ballo Botond Ballo - Bug 1220923 - Make nsIntRegion a typedef for IntRegionTyped<UnknownUnits>. r=nical
826e977db3bbcb991d77ca98d54d6509be33a5cb
created 2015-11-02 07:53 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Always use fallible allocator with nsTArray_base::ShrinkCapacity. r=froydnj
a31f4c38280b78b7363c6fddc0c6fb406ed96ccd
created 2015-11-02 07:53 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 968520 - Explicitly use infallible allocator for ShiftData call in nsTArray::RemoveElementsAt. r=froydnj
499a2fece05b0fc622f3b328cfd8a606a61a99a7
created 2015-11-02 07:53 +0200
pushed 2016-12-20 03:11 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1185763 - Part 6: Add fallible variant of r-value nsTArray::AppendElements. r=froydnj
147668fd913fce223fd287df6f08bece7cf02f01
created 2015-10-19 11:45 -0400
pushed 2016-12-20 03:11 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1216177 - Remove the remaining nsRefPtr forward declarations; r=froydnj
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-12-20 03:11 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
de40eee9f33f71c2bed9421dda3f3855461d3c85
created 2015-09-15 15:30 -0700
pushed 2016-12-20 03:11 +0000
Andrew McCreight Andrew McCreight - Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
c1cdde5ccb2ce94790fd7f6f7dfd0f21d69cf72d
created 2015-09-03 10:51 -0400
pushed 2016-12-20 03:11 +0000
Michael Layzell Michael Layzell - Bug 1156802 - Part 2: Remove all explicit move constructors, r=ehsan
f8581952130268f9b58570ea096b74ed0ac76d45
created 2015-09-09 15:56 -0700
pushed 2016-12-20 03:11 +0000
Wes Kocher Wes Kocher - Backed out changeset f5b2a11c64c9 (bug 1201271) for bustage
f5b2a11c64c95baff08c224478ed81f7da727fd6
created 2015-09-09 15:39 -0700
pushed 2016-12-20 03:11 +0000
Andrew McCreight Andrew McCreight - Bug 1201271 - Warn about unused results for more methods of nsTArray. r=froydnj
10208177e0fe9728098cbf136687762aab7cbee0
created 2015-09-04 09:52 -0700
pushed 2016-12-20 03:11 +0000
Andrew McCreight Andrew McCreight - Backed out changeset 351d5f864f9e for not compiling.
less more (0) -100 -60 tip