xpcom/components/nsCategoryManager.cpp
6433dde430784717ba1be2f1c01c8034000e4fd8
created 2016-09-02 15:22 -0700
pushed 2016-09-06 13:28 +0000
Gregory Moore Gregory Moore - Bug 1298709 - Remove redundant call of get() on smart pointer in nsCategoryManager.cpp. r=froydnj
7651ea2490e0f0d36757ee238fcf4446b1869d18
created 2016-08-24 15:23 +1000
pushed 2016-08-25 23:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297658 - Avoid unnecessary checking in memory reporters. r=erahm.
63ed4357c9b99d250f4fd000a2ac6fac2dd990f9
created 2016-08-15 14:30 +1000
pushed 2016-08-17 23:38 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1295053 (part 2) - Don't use NS_METHOD for nsCategoryManager functions. r=froydnj.
b8117f4a3659120291ecbfcc07650fed632dda02
created 2016-08-11 09:29 +1000
pushed 2016-08-12 20:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1291970 (part 2) - Tweak nsCategoryManager memory reporter handling. r=erahm.
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 14:25 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
86ccec2b9888195807bb2f9a880d76a32ea78b59
created 2016-04-23 13:04 +0200
pushed 2016-04-25 09:55 +0000
Jacek Caban Jacek Caban - Bug 1252650 - char16_t*/char16ptr_t mismatch fixup.
ea417c8620f751e3c81f57d25d0ff449730be933
created 2016-04-20 15:06 -0400
pushed 2016-04-21 21:41 +0000
Jim Chen Jim Chen - Bug 1252650 - Add data parameter to NS_CreateServicesFromCategory; r=froydnj
afd1b8342a53046d3bc516ac8ae586919c0f5f88
created 2016-02-26 18:10 -0800
pushed 2016-02-29 10:35 +0000
Eric Rahm Eric Rahm - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj
22424f6eeb30b9bea2a2818178e72ef46871ebbc
created 2016-02-26 17:14 -0800
pushed 2016-02-29 10:35 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1251482, bug 1251494, bug 1251473, bug 1239870) for gtest failures
9e33adec1aa6ad104fda36cd417d33043fe47a08
created 2016-02-26 15:31 -0800
pushed 2016-02-29 10:35 +0000
Eric Rahm Eric Rahm - Bug 1251482 - Remove remaining references to MOZILLA_XPCOMRT_API from xpcom. r=froydnj
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
909e4b1913a9ce70d5aead33e13261f288d87904
created 2015-07-30 21:19 -0700
pushed 2015-08-04 11:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
8296e64c47e82a33ac90b82d9bf4bde00f60e99b
created 2015-07-29 01:50 -0700
pushed 2015-08-04 11:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1189156 (part 2) - Don't use enumeration style for nsTHashtable::SizeOf{In,Ex}cludingThis(). r=erahm.
d2b1e9130b6db2659661b670504e4f8d751a8b6d
created 2015-07-20 20:21 +0800
pushed 2015-07-20 19:51 +0000
Kyle Huey Kyle Huey - Bug 1185470: Remove 'Get' prefixes from hashtable iterator methods. r=froydnj
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
7f49f709e0b89429e6c82d7f670aa7797ad0a0c9
created 2015-07-09 16:54 -0700
pushed 2015-07-10 23:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1181445 (part 6) - Use nsBaseHashTable::Iterator in xpcom/components/. r=froydnj.
2bf12b5573116811d723899b845a3ebdc5c066f6
created 2015-07-09 16:54 -0700
pushed 2015-07-10 23:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1181445 (part 4) - Use nsTHashTable::Iterator in nsCategoryManager. r=froydnj.
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-05-01 16:57 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
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
9e105dd45820b93a476563e241568756f1bdb40e
created 2015-04-03 15:52 +0200
pushed 2015-04-07 19:53 +0000
Randall Barker Randall Barker - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC. r=nfroyd
352c9ffd70cc5173277b437f1f033cd408633ffa
created 2015-04-02 13:42 -0700
pushed 2015-04-03 00:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 0f5799df920b (bug 1093934) for various test failures CLOSED TREE
0f5799df920bfbf966217fa7a8d511a646a53725
created 2015-04-02 12:12 -0700
pushed 2015-04-03 00:18 +0000
Randall Barker Randall Barker - Bug 1093934 - Create a XPCOM library that can be used to support standalone WebRTC r=froydnj
f152a52a80e1ada09bbd8e877ab6b8c7f9be8b56
created 2014-09-19 14:07 -0700
pushed 2014-09-22 10:59 +0000
Andrew McCreight Andrew McCreight - Bug 1067505 - Make nsCategoryManager into a strong memory reporter. r=njn
426bc4161af9cfcfd38c8a11fcdb5e9a6694e22c
created 2014-09-19 10:31 -0700
pushed 2014-09-20 00:25 +0000
Andrew McCreight Andrew McCreight - Back out bug 1067505 for some kind of make package failure.
f9bfd3909264f1b5e57dcae9eeb16f957b075f9c
created 2014-09-19 09:35 -0700
pushed 2014-09-20 00:25 +0000
Andrew McCreight Andrew McCreight - Bug 1067505 - Make nsCategoryManager into a strong memory reporter. r=njn
b373c1d4e8ae1c06a2cf3b4c1d6a4a9569b79936
created 2014-08-25 12:17 -0700
pushed 2014-08-26 00:20 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj
d5b07a7832436a05793dff5591e01a71cdbfb954
created 2014-08-08 07:04 -0700
pushed 2014-08-08 21:34 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1050003 - Remove unnecessary if checks before delete-ing in xpcom/. r=froydnj
e5a957b1c51031cd4fa5ca610c7eb34d745b6d7f
created 2014-08-02 13:44 -0700
pushed 2014-08-04 20:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Convert xpcom/components/ to Gecko style. r=froydnj
b31b3ee2b42fee8734831db7f674480120600039
created 2014-08-01 16:00 -0400
pushed 2014-08-04 20:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset ce357b802532 (bug 1046841) for merge conflicts with bug 977026.
ce357b8025322b604378ce1cad35c55b5c7b4268
created 2014-08-01 09:43 -0700
pushed 2014-08-04 20:14 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1046841 - Convert xpcom/components/ to Gecko style. r=froydnj
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 14:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
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
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9
created 2014-03-27 16:38 -0400
pushed 2014-03-28 23:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
732dba2ce115c17ddc7469ef9951e0c9a630f6f4
created 2014-01-29 17:07 -0500
pushed 2014-01-30 09:58 +0000
Projjol Banerji Projjol Banerji - Bug 956857 - Fix busted semantics for subject parameter in "xpcom-category-entry-removed" notification. r=bsmedberg
f33d8dee54dae96575dcddedc85328ba80de6f0d
created 2013-12-07 22:09 -0800
pushed 2014-01-03 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2013-11-29 08:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2013-11-28 10:47 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2013-11-28 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20
created 2013-11-19 16:27 -0500
pushed 2013-11-21 13:21 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
78fb435aa0d2a1130271ae2016c3c98042c1d887
created 2013-11-19 14:38 -0800
pushed 2013-11-21 13:21 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage
eaf2fd75d7fc98b651c827f853f4f8bef73e010e
created 2013-11-19 16:27 -0500
pushed 2013-11-21 13:21 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric
ec55161f805947fe5c0d2d29fa02fe427eac89c4
created 2013-10-10 16:41 -0400
pushed 2013-10-11 02:00 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (1/3); r=ehsan
004effcc3ee38981c6c570787624af47825584e7
created 2013-09-23 13:29 -0400
pushed 2013-09-24 03:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-09-12 00:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2013-09-09 20:03 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2013-09-09 20:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 19:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2013-09-05 10:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2013-09-05 10:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
24b954d5230c8f6df5c1a021d0a3bd4629b21ca0
created 2013-01-17 21:43 -0800
pushed 2013-08-28 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 17) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in xpcom/. r=jlebar.
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
0acac77dd920b470ed7217d08fa78ffc661c4a41
created 2013-02-12 08:54 -0800
pushed 2013-02-13 02:25 +0000
Wan-Teh Chang Wan-Teh Chang - Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631
created 2012-12-23 16:59 -0800
pushed 2013-01-03 02:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
74a7026fff15825e41cea8673929cc50cd85e1ff
created 2012-10-19 05:07 -0700
pushed 2012-11-09 15:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 807884 (part 2) - Add memory reporters for nsComponentManager and nsCategoryManager. r=bsmedberg.
e161d18990dc4abbe263076745686a7aee201f31
created 2012-09-19 16:59 -0400
pushed 2012-09-20 11:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 792502 - Kill the FunctionTimer code; r=vlad
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1
created 2012-09-05 16:18 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip