dom/base/nsWindowMemoryReporter.cpp
32504c2466e34da205889d55b6df184af394ed31
created 2014-03-08 05:38 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 977940, part 2 - Don't automatically trigger the ghost window detector during ICC. r=smaug
f1106ddac0b5fd535e964aafa5d526a430bc8573
created 2014-03-08 05:38 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 977940, part 1 - Don't run the ghost window detector more than every 45 seconds. r=smaug
f7eeeff1a47d03c50a85beda80b5abcbfaf8485c
created 2014-02-20 12:55 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 966762 - Add chrome JS function to unlink ghost windows. r=smaug
52f682933ea96ae50f4fdfa2a101526fbe78f9c4
created 2014-02-19 17:17 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Backout bug 966762 for Valgrind leaks
1853f837d121d60460c6051317494805aa468922
created 2014-02-19 13:27 -0800
pushed 2015-05-11 19:32 +0000
Andrew McCreight Andrew McCreight - Bug 966762 - Add chrome JS function to unlink ghost windows. r=smaug
425b3f0e36219db67c786a83351550d598ab2561
created 2014-01-10 10:15 -0500
pushed 2015-05-11 19:32 +0000
Nathan Froyd Nathan Froyd - Bug 957609 - eschew code duplication in macros for CollectWindowReports; r=njn
80f53ccf4ce2156675e7457f2cbc33fe477d0ac8
created 2014-01-07 17:02 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 957021 - Fix messed-up memory reporter paths. r=khuey.
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2015-05-11 19:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
f33d8dee54dae96575dcddedc85328ba80de6f0d
created 2013-12-07 22:09 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
9de53a0258931b7382c8edc9fa3ec193e884d9cd
created 2013-12-11 11:59 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 1) - Remove unnecessary nsIMemoryReporter qualifiers from UNITS_* and KIND_* constants. r=mccr8.
93672f14794435a9f9a5e5ecdd0aec6bac1cedef
created 2013-12-06 13:11 -0500
pushed 2015-05-11 19:32 +0000
Nathan Froyd Nathan Froyd - Bug 946781 - part 4 - revert measuring the proto and iface cache on nsGlobalWindow (bug 922094); r=me
294b27f4a5f5c4986d2100e8e66c8ce270f317aa
created 2013-12-07 21:38 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947798 (part 1) - Rename NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN as MOZ_DEFINE_MALLOC_SIZE_OF. r=mccr8.
fe978d81ac30c365a13e999a2370064f196cb436
created 2014-01-07 17:02 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 957021 - Fix messed-up memory reporter paths. r=khuey, a=bajaj
54405d36e0fbc3b0151404accdc09efb05d4e147
created 2013-11-21 09:13 -0500
pushed 2015-05-11 19:32 +0000
Nathan Froyd Nathan Froyd - Bug 922094 - part 1 - report proto/iface cache size to about:memory; r=njn
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2015-05-11 19:32 +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.
73fdb97e906b098481725b3192b4c40b68607dda
created 2013-11-26 18:38 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943660 (attempt 2) - Remove nsIMemoryReporter::name, because it's (a) unused and (b) a bad idea. r=mccr8.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2015-05-11 19:32 +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 2015-05-11 19:32 +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.
3e8a701d8bdc40469b5a9f7c2eb273e36e97ac0d
created 2013-11-26 18:38 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943660 - Remove nsIMemoryReporter::name, because it's (a) unused and (b) a bad idea. r=mccr8.
987504ee4b4cdc0d0c7c9e49debcef0e68f4f1e6
created 2013-11-19 12:55 -0500
pushed 2015-05-11 19:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 7e5acb32bd11 and 427cd48f6c6d (bug 922094) for Windows debug mochitest-4 crashes.
427cd48f6c6d59df383fc1cd516ead04cf37e5b3
created 2013-11-13 16:43 -0500
pushed 2015-05-11 19:32 +0000
Nathan Froyd Nathan Froyd - Bug 922094 - part 1 - report proto/iface cache size to about:memory; r=njn
28e8a3bbe870514b0425e467d5e70351e39540b7
created 2013-10-28 10:04 -0400
pushed 2015-05-11 19:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in dom/ (1/2); r=ehsan
dd172b17ba120fe828abaa330b46cfaa046433ba
created 2013-10-28 04:53 +0000
pushed 2015-05-11 19:32 +0000
Nils Maier Nils Maier - Bug 929297 - Part 2: Avoid calling amIAddonManager in reporters off the main process. r=njn
43b42fb3dc190b7ff107e67bd902d3b701877e94
created 2013-10-28 17:47 +0800
pushed 2015-05-11 19:32 +0000
Kyle Huey Kyle Huey - Bug 904720: Count event listeners. r=njn,smaug
bf0a455a84fb2ff4bb4942b20d249af6f125c6a8
created 2013-10-25 15:25 +0100
pushed 2015-05-11 19:32 +0000
Ed Morley Ed Morley - Backed out changeset 03ffffc0bff4 (bug 929297)
03ffffc0bff485cf666e5207c830a35e8a840aab
created 2013-10-23 11:46 +0100
pushed 2015-05-11 19:32 +0000
Nils Maier Nils Maier - Bug 929297 - Part 2: Avoid calling amIAddonManager in reporters off the main process.
2d2444eecf83111b7522f2d97f8c84926fcd76fc
created 2013-10-22 14:53 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
d1e2767da13f9c898b4ff38f3ce145802eb59c55
created 2013-09-30 16:20 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921923 (part 3) - Make multi-output sizeOfFoo() functions more consistent in content/, dom/ and layout/. r=till.
9e162ee7d4d1fa7c882292ab228b58fd7158ddf3
created 2013-09-19 15:52 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
753597994318ad97681db5b904e0556763b0dad0
created 2013-09-18 19:01 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 2) - Tweak ghost window reporters. r=mccr8.
1d72ff0f809ffa7477441729782a0be7ecb2a24c
created 2013-09-24 20:31 -0700
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 913260)
9195be8a50cbb0478e07c1b29d419b6fc78768a8
created 2013-09-19 15:52 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
8a8691a260121ee5863f44ce3883507e177db417
created 2013-09-18 19:01 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 2) - Tweak ghost window reporters. r=mccr8.
2a4109a72ff7f2ec9b55551d835779dc97b1bc33
created 2013-09-15 22:48 -0700
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 904720, bug 915757, bug 902909) for b2g bustage
c00c7a77c130de81e05f7e45936668475ebc43e0
created 2013-09-16 09:06 +0800
pushed 2015-05-11 19:32 +0000
Kyle Huey Kyle Huey - Bug 904720: Take a census of event targets and listeners. r=smaug,njn
21e1bf789adde5ee3a5ed39f1b2e89131df55a9d
created 2013-09-03 20:05 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911641 (part 1) - Remove about:compartments, and show the compartment and ghost window lists into about:memory. r=johns.
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2015-05-11 19:32 +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 2015-05-11 19:32 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2015-05-11 19:32 +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 2015-05-11 19:32 +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 2015-05-11 19:32 +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 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
eead1e72622dbf85ebb0d1fa9695e341ab5830a2
created 2013-08-22 22:26 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 21) - Make NumGhostsReporter a subclass of MemoryReporterBase. r=jlebar.
eba687b0842e08891dc1a07716ea77d81ed45dbc
created 2013-08-15 14:17 -0400
pushed 2015-05-11 19:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
419d5fb1dedeef504a919a80cb433d9b4d8ed19f
created 2013-08-13 13:51 -0400
pushed 2015-05-11 19:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 904264 - Don't #include js/MemoryMetrics.h in xpcpublic.h; r=bholley
3c993adfab9cb2e5206d20be87aee4672134aac3
created 2013-06-30 09:39 -0700
pushed 2015-05-11 19:32 +0000
Justin Lebar Justin Lebar - Bug 888693 - Add a null-check to nsWindowMemoryReporter.cpp so taking a memory report doesn't crash B2G. r=nmaier
6503457c2561b84d5939ebdf81b574836f603a05
created 2013-06-14 22:48 -0400
pushed 2015-05-11 19:32 +0000
Nils Maier Nils Maier - Bug 846019 - Part 2: Prefix memory reports with add-on ids. r=njn
0f04bc2cf58697dadef08c321dfc2c3479230244
created 2013-04-28 14:52 +0300
pushed 2015-05-11 19:32 +0000
Aryeh Gregor Aryeh Gregor - Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
95262d6936423d885c738e4481679e457f6ff9f8
created 2013-04-24 00:22 -0400
pushed 2015-05-11 19:32 +0000
David Zbarsky David Zbarsky - Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
6b7ed89e98a3b601b71ea1f17b7b56ba4ce00ec4
created 2013-04-19 18:57 -0400
pushed 2015-05-11 19:32 +0000
David Zbarsky David Zbarsky - Backout 2201d650ac90 for not building on Windows on a CLOSED TREE
2201d650ac9049fb3db068751556e3cfd68da07c
created 2013-04-19 18:18 -0400
pushed 2015-05-11 19:32 +0000
David Zbarsky David Zbarsky - Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
c1e0d7e7b16461eafdbdb3c0f0b4e0e9f39c3bcc
created 2013-03-21 20:05 -0400
pushed 2015-05-11 19:32 +0000
David Zbarsky David Zbarsky - Bug 847007: Remove nsIContent includes r=Ms2ger
23df95aba9cde5613e423b5d4c70e9ae5dfdfb65
created 2013-03-16 20:36 -0700
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley)
181787e9d67049d65f34b0838e7442c7ce100ff1
created 2013-02-22 09:36 +0000
pushed 2015-05-11 19:32 +0000
Jonathan Kew Jonathan Kew - backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn
4ede352670cd61828435f213935faf3f51166a04
created 2013-02-21 18:23 -0800
pushed 2015-05-11 19:32 +0000
Bill McCloskey Bill McCloskey - Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley)
de2ab911692d91f6ea017d1d0f9d0a6d295ce6b5
created 2013-01-17 21:21 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 826521 (part 2) - Report memory used by event targets, especially XHRs. r=bz.
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631
created 2012-12-23 16:59 -0800
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
883af38f81c5baff5d391176a18f595597904b96
created 2012-10-19 05:07 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 802894 - Add a memory reporter for nsEffectiveTLDService. r=jduell.
de544e204f13c0ed21ed7dd75ad49aabdfb7295d
created 2012-10-19 23:18 -0700
pushed 2015-05-11 19:32 +0000
Mook Mook - bug 803746: dom: nsWindowMemoryReporter::Init() needs to hold a ref to the reporter it's setting up (r=njn)
less more (0) -60 tip