diff browse annotate |
f152a52a80e1ada09bbd8e877ab6b8c7f9be8b56 created 2014-09-19 14:07 -0700 pushed 2015-01-05 23:23 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1067505 - Make nsCategoryManager into a strong memory reporter. r=njn |
diff browse annotate |
426bc4161af9cfcfd38c8a11fcdb5e9a6694e22c created 2014-09-19 10:31 -0700 pushed 2015-01-05 23:23 +0000 |
Andrew McCreight | Andrew McCreight - Back out bug 1067505 for some kind of make package failure. |
diff browse annotate |
f9bfd3909264f1b5e57dcae9eeb16f957b075f9c created 2014-09-19 09:35 -0700 pushed 2015-01-05 23:23 +0000 |
Andrew McCreight | Andrew McCreight - Bug 1067505 - Make nsCategoryManager into a strong memory reporter. r=njn |
diff browse annotate |
b373c1d4e8ae1c06a2cf3b4c1d6a4a9569b79936 created 2014-08-25 12:17 -0700 pushed 2014-11-24 19:04 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1046841 - Fix more style violations in previously touched .cpp files in xpcom/. r=froydnj |
diff browse annotate |
d5b07a7832436a05793dff5591e01a71cdbfb954 created 2014-08-08 07:04 -0700 pushed 2014-11-24 19:04 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1050003 - Remove unnecessary if checks before delete-ing in xpcom/. r=froydnj |
diff browse annotate |
e5a957b1c51031cd4fa5ca610c7eb34d745b6d7f created 2014-08-02 13:44 -0700 pushed 2014-11-24 19:04 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1046841 - Convert xpcom/components/ to Gecko style. r=froydnj |
diff browse annotate |
b31b3ee2b42fee8734831db7f674480120600039 created 2014-08-01 16:00 -0400 pushed 2014-11-24 19:04 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changeset ce357b802532 (bug 1046841) for merge conflicts with bug 977026. |
diff browse annotate |
ce357b8025322b604378ce1cad35c55b5c7b4268 created 2014-08-01 09:43 -0700 pushed 2014-11-24 19:04 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 1046841 - Convert xpcom/components/ to Gecko style. r=froydnj |
diff browse annotate |
258916327d96add07d88990a8e13df3fd080f2d2 created 2014-05-20 23:06 -0700 pushed 2014-10-06 12:51 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg. |
diff browse annotate |
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3 created 2014-04-27 03:06 -0400 pushed 2014-07-14 18:39 +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 |
diff browse annotate |
ad7d8b0efb321de10f2ac7191e32ff6e278c84f9 created 2014-03-27 16:38 -0400 pushed 2014-07-14 18:39 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg |
diff browse annotate |
732dba2ce115c17ddc7469ef9951e0c9a630f6f4 created 2014-01-29 17:07 -0500 pushed 2014-04-22 00:22 +0000 |
Projjol Banerji | Projjol Banerji - Bug 956857 - Fix busted semantics for subject parameter in "xpcom-category-entry-removed" notification. r=bsmedberg |
diff browse annotate |
f33d8dee54dae96575dcddedc85328ba80de6f0d created 2013-12-07 22:09 -0800 pushed 2014-04-22 00:22 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8. |
diff browse annotate |
ece8c99958a66cc5049f7fb6da7c61a5d07301ec created 2013-11-07 16:35 +1100 pushed 2014-03-10 22:05 +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. |
diff browse annotate |
190eedf8577ac44ad362192c99c9708ca8098f17 created 2013-11-27 20:05 -0500 pushed 2014-03-10 22:05 +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 |
diff browse annotate |
25312eb719988a0049a704813bb598ed07ed7177 created 2013-11-07 16:35 +1100 pushed 2014-03-10 22:05 +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. |
diff browse annotate |
a98c8bea78c96709e9c980a8e01cf4a7fcd48c20 created 2013-11-19 16:27 -0500 pushed 2014-03-10 22:05 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric |
diff browse annotate |
78fb435aa0d2a1130271ae2016c3c98042c1d887 created 2013-11-19 14:38 -0800 pushed 2014-03-10 22:05 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out 4 changesets (bug 672843) for xpcshell bustage |
diff browse annotate |
eaf2fd75d7fc98b651c827f853f4f8bef73e010e created 2013-11-19 16:27 -0500 pushed 2014-03-10 22:05 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 672843 part C - convert most of XPCOM except for xpcom/tests, r=vdjeric |
diff browse annotate |
ec55161f805947fe5c0d2d29fa02fe427eac89c4 created 2013-10-10 16:41 -0400 pushed 2014-01-28 00:16 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in xpcom/ (1/3); r=ehsan |
diff browse annotate |
004effcc3ee38981c6c570787624af47825584e7 created 2013-09-23 13:29 -0400 pushed 2014-01-28 00:16 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 919341 - Minimize the #includes in xpcom/ IDL files; r=bsmedberg |
diff browse annotate |
3fe9649ebd84b0a4bdefc1321172ada924cb4372 created 2013-08-27 16:24 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. |
diff browse annotate |
7cadc7e21f5628c31722107a11958d641a578d24 created 2013-09-09 16:07 +0100 pushed 2013-12-03 03:32 +0000 |
Ed Morley | Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures |
diff browse annotate |
5c9f3fb14995931208c04d29ad4f6cc6616616ac created 2013-08-27 16:24 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. |
diff browse annotate |
bc427f5ec61be794e33a5df279368c39f40b6bdd created 2013-09-02 20:41 +1200 pushed 2013-12-03 03:32 +0000 |
Robert O'Callahan | Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg |
diff browse annotate |
676322e0166cc3970b1467b796260b4219a60078 created 2013-09-04 22:42 -0700 pushed 2013-12-03 03:32 +0000 |
Phil Ringnalda | Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition |
diff browse annotate |
4537337759b73a894a7c6b4c1d4b2b1d4d68010d created 2013-08-27 16:24 -0700 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. |
diff browse annotate |
24b954d5230c8f6df5c1a021d0a3bd4629b21ca0 created 2013-01-17 21:43 -0800 pushed 2013-12-03 03:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 831193 (part 17) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in xpcom/. r=jlebar. |
diff browse annotate |
727736b233b39f7aab2aa93279370ad1b5f2d629 created 2013-06-23 14:03 +0200 pushed 2013-10-21 21:47 +0000 |
Catalin Iacob | Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn. |
diff browse annotate |
0acac77dd920b470ed7217d08fa78ffc661c4a41 created 2013-02-12 08:54 -0800 pushed 2013-05-07 01:20 +0000 |
Wan-Teh Chang | Wan-Teh Chang - Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function |
diff browse annotate |
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631 created 2012-12-23 16:59 -0800 pushed 2013-03-26 17:28 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar. |
diff browse annotate |
8947bfd8f67850bc53297eacbceccf005e9cf4db created 2012-10-19 05:07 -0700 pushed 2013-01-03 21:54 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 807884 - Add memory reporters for nsComponentManager and nsCategoryManager. r=bsmedberg, a=bajaj |
diff browse annotate |
e161d18990dc4abbe263076745686a7aee201f31 created 2012-09-19 16:59 -0400 pushed 2013-01-03 21:54 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 792502 - Kill the FunctionTimer code; r=vlad |
diff browse annotate |
ae68e6c539a21a7a2b65e33b1e9d7fd3401812a1 created 2012-09-05 16:18 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
c4f83d9d8243f3f853a5356188164a5fddee2b5a created 2012-08-22 16:09 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
08187a7ea8974548382f5d7775df8171a4ec6449 created 2012-07-30 13:15 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
80e4ab0d24bc64ceaa7693ab5def36faffde7a40 created 2012-05-21 14:40 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
caa3dbc75fa73f1ec96b9b7aeb02ec1332391c5a created 2012-02-10 19:27 -0800 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
91c7d8b9c9e96bed8c5f867ccd98fed385638c48 created 2012-01-11 14:11 -0800 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
f93960a93ad97a56d308bd9ce25d97cbc175d524 created 2011-10-17 11:52 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge from mozilla-central. |
diff browse annotate |
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735 created 2011-10-05 19:52 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Merge to eliminate bad head. |
diff browse annotate |
cad26d2fb5af799dfe030fd2a8948d617eac2f52 created 2011-10-05 18:37 -0700 pushed 2013-01-03 21:54 +0000 |
David Anderson | David Anderson - Backout merge. |
diff browse annotate |
3d9424eb6eb473cfd14309fd635ff7d6e29322c2 created 2012-09-01 22:35 -0400 pushed 2013-01-03 21:54 +0000 |
Randell Jesup | Randell Jesup - Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg |
diff browse annotate |
a16372ce30b5f6b747246b01fcd215a4bf3b6342 created 2012-08-22 11:56 -0400 pushed 2012-11-14 20:38 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg |
diff browse annotate |
b5c4b792f3f2a047e3517472d72842a76afb77cd created 2012-07-30 17:20 +0300 pushed 2012-11-14 20:38 +0000 |
Aryeh Gregor | Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr |
diff browse annotate |
f4157e8c410708d76703f19e4dfb61859bfe32d8 created 2012-05-21 12:12 +0100 pushed 2012-08-24 15:39 +0000 |
Gervase Markham | Gervase Markham - Bug 716478 - update licence to MPL 2. |
diff browse annotate |
8300b50ca0982a3b1c2bed096538dc90bc851fb4 created 2012-05-18 13:30 -0400 pushed 2012-08-24 15:39 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar |
diff browse annotate |
0d95e027554abf657959f87088dd203c966c75e9 created 2012-02-09 10:41 -0500 pushed 2012-04-20 19:40 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 725016 - Always deliver category-change notifications asynchronously. This is required because extensions need the JavaScript-global-property category to work, but we always register contracts at the "end" of a chrome.manifest so that they will always be after the CIDs, but that means that they are after the categories are registered. r=bz a=akeybl |
diff browse annotate |
4d03df4a60dc425869923ec5c54ca82bdb9828df created 2012-01-11 11:28 -0500 pushed 2012-04-20 19:40 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 675221 part A: replace XPCOM proxies with runanble for code in XPCOM itself, r=bz |
diff browse annotate |
ec7577dec4fceef0ac2717416d9c48289402d935 created 2011-10-17 10:59 -0400 pushed 2012-01-29 07:46 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron |
diff browse annotate |
e7854b4d29ba905ae3994f821b160c989bac4260 created 2011-09-28 23:19 -0700 pushed 2012-01-29 07:46 +0000 |
Michael Wu | Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones |
diff browse annotate |
e8cb0687737a90e89871b38707153e8f98042a6d created 2011-08-18 15:46 +0200 pushed 2011-12-16 17:32 +0000 |
Matheus Kerschbaum | Matheus Kerschbaum - Bug 678155 - Remove NS_COM. r=bsmedberg |
diff browse annotate |
c271aa43c7ab463f949b0e16ba21bb7576ed2c56 created 2010-07-20 09:28 -0400 pushed 2015-07-08 22:27 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 579487 - Better error reporting when NS_CreateServicesFromCategory can't find a contract (especially to help extension developers with profile-after-change issues), r=Mossop |
diff browse annotate |
b48b9238406682f655e996b06812fa058981d744 created 2010-06-27 21:14 -0400 pushed 2015-07-08 22:27 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Implement the aReplace parameter to nsICategoryManager.addCategoryEntry which I inadvertently dropped, from bug 568691 comment 63. |
diff browse annotate |
9e03a4f25df80ca0b4cbadea7978bb8ca43ecd34 created 2010-06-24 22:05 -0400 pushed 2015-07-08 22:27 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Don't check the persist value for DeleteCategoryEntry, because the original behavior didn't work right anyway, so everybody passes "true". |
diff browse annotate |
95a67dbd4d36c6fb259a187ef0c5dd6696c41777 created 2010-06-24 14:31 -0400 pushed 2015-07-08 22:27 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Revert many of the interface changes from bug 568691, so that binaries can be made which are compatible with Firefox 3.6 and Firefox 4. Note that this is not an ongoing process: it will not be possible to make single binary components which are compatible with both Firefox 4 and Firefox 4.1, but you will be able to ship two components and select one based on the platform version. |
diff browse annotate |
1e41bf320ea0cd5fa6a03892b87d59278ee8754c created 2010-06-10 14:11 -0400 pushed 2015-07-08 22:27 +0000 |
Benjamin Smedberg | Benjamin Smedberg - Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files |
diff browse annotate |
fc0d96f2b21ea5ad0df76fc03fcc836135a3d1f7 created 2010-05-19 19:22 -0400 pushed 2015-07-08 22:27 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 560647 - add startup timeline instrumentation; r=vlad |
diff browse annotate |
79cbadb26768422fbd77a2a34ad83ec5965f1056 created 2010-04-29 18:59 +0200 pushed 2015-07-08 22:27 +0000 |
Mitchell Field | Mitchell Field - Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov |
diff browse annotate |
c79554eb34323e03cd41a9e412adea373dd86ae5 created 2009-10-05 23:34 +0200 pushed 2015-07-08 22:27 +0000 |
Karsten Düsterloh | Karsten Düsterloh - Backed out changeset ecd2b45a42af (Bug 364864) due to Leak test red |