xpcom/ds/nsPersistentProperties.cpp
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-06-23 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
a2c7254cb8293082c7caa0d9419a71eacf5f85d2
created 2017-03-30 16:46 -0700
pushed 2017-03-31 12:45 +0000
Eric Rahm Eric Rahm - Bug 1351732 - Part 2: Replace use of PLArena with ArenaAllocator in xpcom. r=froydnj
39dbb1726ba0c2bd60d1b4df9dc80861bec08d06
created 2016-08-15 14:49 +1000
pushed 2016-08-17 23:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1295053 (part 4) - Don't use NS_METHOD for remaining xpcom functions. r=froydnj.
360df5276cf6e2d7294ce0e122952cf56bc5372e
created 2016-08-12 17:36 +1000
pushed 2016-08-15 21:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj.
2b91c5f6f820af986ab65f03c0a0c7a94812e909
created 2016-01-11 19:31 -0500
pushed 2016-01-13 10:57 +0000
Wilmer Paulino Wilmer Paulino - Bug 1237668 - Remove nsSimpleUnicharStreamFactory r=froydnj
0752386f7d96407b8eee288e655985d5a571704c
created 2016-01-04 07:14 -0500
pushed 2016-01-05 10:59 +0000
Bogdan Postelnicu Bogdan Postelnicu - Bug 1234542 - Don't use fallible Add in SetStringProperty. r=froydnj
601650ded452dd1705eb30a8abe28cc1cd886876
created 2015-12-17 15:07 -0800
pushed 2015-12-18 14:24 +0000
Daniel Holbert Daniel Holbert - Bug 1233566: Drop unnecessary newline character from NS_WARNING in nsPersistentProperties. r=froydnj
c8488e4be05d389b284f686f48f1861cd56f24f4
created 2015-10-29 21:31 -0700
pushed 2015-11-01 00:00 +0000
Chris Peterson Chris Peterson - Bug 1220035 - Fix -Wimplicit-fallthrough warnings in xpcom. r=mccr8
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
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
36f11da8d2d9a649a0fafb4ce85ee41b552239ff
created 2015-09-14 14:23 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru.
16597175b6f3678f38020fdf4c4a7f4debf38d2e
created 2015-09-14 14:23 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru.
e37d0c2d053a28f4361a495a4ec20d8488406d64
created 2015-05-21 00:34 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 1) - Remove PL_DHashTableSearch(). r=poiru.
d34e33ab92f177e1b1a41b7752fc1f6b4db0c0d9
created 2015-06-11 21:19 -0700
pushed 2015-06-17 18:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1174625 - Overhaul PLDHashTable's iterator. r=froydnj.
81073a8fcb41e3a015f168d67289d32b313cc438
created 2015-06-10 13:07 -0700
pushed 2015-06-12 00:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1172761 (part 2) - Remove PL_DHashTableEnumerator use from nsPersistentProperties. r=froydnj.
b46f7d0b2c4baa11a1275efeb655387d93426164
created 2015-05-04 22:59 -0700
pushed 2015-05-21 12:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1166586 (part 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj.
8d9e4027b6f5d9424eebaf6705448dcec6b1caa8
created 2015-05-14 21:48 -0700
pushed 2015-05-16 15:50 +0000
Nicholas Nethercote Nicholas Nethercote - Back out all four patches from bug 1161377. r=me.
a0587959d25ed24d9f87d9968814e72cbaf48f5e
created 2015-05-12 17:33 -0700
pushed 2015-05-13 18:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1161377 (part 3, attempt 2) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj.
3cd634573d29d195bae4718bc4c6aba1032a1f7b
created 2015-05-10 22:16 -0700
pushed 2015-05-12 14:11 +0000
Nicholas Nethercote Nicholas Nethercote - Backout c375efe78e07 (bug 1161377 part 3) for (probably) increasing the static constructor count and regressing Fennec start-up time. r=me.
c375efe78e070322db1cbfcf7b373ab1c6830e17
created 2015-05-04 22:59 -0700
pushed 2015-05-08 17:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1161377 (part 3) - Convert some easy PL_DHashTable{Init,Finish} cases. r=froydnj.
2328731ef45354daf50eb21607a3c781ab79bc7c
created 2015-04-09 10:25 -0700
pushed 2015-04-10 02:44 +0000
Andrew McCreight Andrew McCreight - Bug 1151541, part 2 - Fix mode lines in xpcom/. r=froydnj
ee592ac6cc90b1248f7d1a84bee4b64d85c8ba94
created 2015-02-02 14:48 -0800
pushed 2015-02-12 14:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
a4cf56d0e98ff7059ba78e8fdb34f8494cd01186
created 2015-02-10 14:39 -0800
pushed 2015-02-11 13:58 +0000
Nicholas Nethercote Nicholas Nethercote - Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
2be07829fefc3e28a8fb8a1de18a04fc2a2d5ba7
created 2015-02-02 14:48 -0800
pushed 2015-02-05 13:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
9e2dbe7f144bd4ebcacf6c8ef05912cf9efbcf37
created 2015-01-22 21:06 -0800
pushed 2015-01-28 13:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1124973 (part 2) - Introduce PL_DHashTableSearch(), and replace most PL_DHashTableLookup() calls with it. r=froydnj.
694f5026338d983cad594d6a841fa3df13a0da09
created 2015-01-19 16:11 -0800
pushed 2015-01-20 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
d6161c63e250fc572851507272cda4f7f85e82d5
created 2015-01-17 19:50 -0500
pushed 2015-01-20 02:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1122990 - Mark nsPropertiesParser as stack class, and make its mProps member a strong ref; r=froydnj
aafe9d60279fda8bf84db29f5fde19aa2cea49fc
created 2015-01-17 19:46 -0500
pushed 2015-01-20 02:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1122989 - Remove nsIPersistentProperties::Subclass(); r=froydnj
20544516f48d5ff26704f89a18e6b8c257b7fcbe
created 2015-01-14 14:35 -0800
pushed 2015-01-16 13:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
d561a7fc7b7463f9a7efba091fe765eaba39de41
created 2015-01-14 22:02 -0800
pushed 2015-01-15 13:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
20651ac1954971d6ba4758bbc5f373502bdb6e34
created 2015-01-14 14:35 -0800
pushed 2015-01-15 13:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
3675f746dc9443e31a7387c09e32cb0685609645
created 2015-01-13 19:02 -0800
pushed 2015-01-15 13:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
18a73b98c0ebac504fd48febc0943f05f530f85a
created 2015-01-13 16:42 -0800
pushed 2015-01-15 13:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
b61a510edfb9aa4800e27e7d5d3803be212e5bcd
created 2015-01-05 20:26 -0600
pushed 2015-01-08 13:16 +0000
Michael Pruett Michael Pruett - Bug 1118024 - Add explicit PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
c840195920bd2874bda1c7639bce046878bbf4dd
created 2014-08-25 16:56 -0700
pushed 2014-08-27 17:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1057912 - Privatize most of PLDHashTable's fields. r=roc.
96a566fa1599b55e019a7172d93a458002300237
created 2014-08-06 06:31 -0700
pushed 2014-08-08 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
f4d4f1580853eb5d8c020cd4725f5fb8a28eca02
created 2014-07-28 13:19 -0400
pushed 2014-07-29 07:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1045065 - Fix some bad implicit constructors in xpcom; r=froydnj
57038b3a8c97d91bd5a6a947d47e85a8882ec167
created 2014-07-09 08:15 -0700
pushed 2014-07-10 12:47 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1022456 - Convert xpcom/ds/ to Gecko style. r=froydnj
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
bfbdc27179851679f7f01a19660768a2e235c6fa
created 2014-02-27 10:04 -0800
pushed 2014-02-28 00:53 +0000
Andrew McCreight Andrew McCreight - Bug 975037, part 3 - Remove trailing whitespace from nsPersistentProperties. r=froydnj
a180f34d3eb79ed2ca5bdb6e91b14eb8809cce65
created 2014-02-27 10:04 -0800
pushed 2014-02-28 00:53 +0000
Andrew McCreight Andrew McCreight - Bug 975037, part 2 - Use smart pointers in nsPersistentProperties. r=froydnj
d3e372d1c88a048f580cccd7a2ba90efa7baf8bb
created 2014-02-27 10:04 -0800
pushed 2014-02-28 00:53 +0000
Andrew McCreight Andrew McCreight - Bug 975037, part 1 - Inline nsPersistentProperties::Init. r=froydnj
c95f331f043df4c2c9396f685826cdd07d12810d
created 2014-02-27 10:04 -0800
pushed 2014-02-28 00:53 +0000
Andrew McCreight Andrew McCreight - Bug 962608 - Make PL_DHashTableInit infallible by default. r=briansmith,bsmedberg,ehsan,froydnj,jduell,jfkthame,roc,smaug
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 15:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
b0d8ceeede143feb79da2ab69bbd06268621dd3a
created 2013-09-19 15:31 -0400
pushed 2013-09-20 09:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 918105 - Minimize the #includes in xpcom/ds; r=bsmedberg
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2013-07-24 00:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
ba6d123bef6eeec7ced6df01b28f515e23b68c2a
created 2013-03-31 16:06 -0400
pushed 2013-04-09 00:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 856455 - Make nsCOMArray::SetCapacity return void; r=bsmedberg
08e6e5bc8b5f32f4223de48278d4d88158f475b2
created 2012-12-09 05:04 -0500
pushed 2012-12-23 20:50 +0000
Trevor Saunders Trevor Saunders - bug 819936 - remove NS_NewArrayEnumerator overload for nsISupportsArray r=bz, bsmedberg
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
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.
da03b8dcabe8e89711ee76cc3a17f144a5b5c14a
created 2012-04-24 14:43 -0400
pushed 2012-04-25 14:06 +0000
Patrick Wong Patrick Wong - Bug 745659 - Removed the nsPrintfCString constructor which takes a length and all corresponding instances that call that particular constructor. This is accomplished by removing the length component from the instantiation. r=jlebar
less more (0) -60 tip