dom/base/nsWindowMemoryReporter.cpp
894b7372561dcf1a27cb4038a4f73c44cb16cbb2
created 2014-08-26 16:02 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 965022) for mochitest-2 failures on a CLOSED TREE.
7f68752ffe1e6990b04dccf1b05e87df493adbad
created 2014-08-26 12:05 -0400
pushed 2014-10-13 16:35 +0000
Botond Ballo Botond Ballo - Bug 965022 - Use MOZ_FORMAT_PRINTF for nsTString::AppendPrintf, and fix incorrect usages. r=jrmuizel
6b5285b794baafa5819921930cbd22c3a3e0a8b2
created 2014-08-19 12:02 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 951991 - Assert against calling GetCurrentInnerWindow on an inner. r=smaug
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-09-02 16:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
ab5c35de2951537c868e13c6c13fd6910cbecc48
created 2014-05-15 09:35 -0400
pushed 2014-07-21 20:25 +0000
Andrew McCreight Andrew McCreight - Bug 994090 - Use do_CreateInstance in nsWindowMemoryReport. r=smaug
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +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
d91f49580ec82187515b25da7578b3b8c0f4ca73
created 2014-03-28 08:40 +0000
pushed 2014-06-09 21:49 +0000
Neil Rashbrook Neil Rashbrook - Bug 514280 Remove concrete classes from interface maps r=bsmedberg
32504c2466e34da205889d55b6df184af394ed31
created 2014-03-08 05:38 -0800
pushed 2014-04-28 18:51 +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 2014-04-28 18:51 +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 2014-04-28 18:51 +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 2014-04-28 18:51 +0000
Andrew McCreight Andrew McCreight - Backout bug 966762 for Valgrind leaks
1853f837d121d60460c6051317494805aa468922
created 2014-02-19 13:27 -0800
pushed 2014-04-28 18:51 +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 2014-03-17 21:55 +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 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 957021 - Fix messed-up memory reporter paths. r=khuey.
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-03-17 21:55 +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 2014-03-17 21:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
9de53a0258931b7382c8edc9fa3ec193e884d9cd
created 2013-12-11 11:59 -0800
pushed 2014-03-17 21:55 +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 2014-03-17 21:55 +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 2014-03-17 21:55 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +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 2014-02-04 01:06 +0000
Nils Maier Nils Maier - Bug 929297 - Part 2: Avoid calling amIAddonManager in reporters off the main process. r=njn
aa427416dddd7b66aa9482ba4b2c2d196815122c
created 2014-01-07 17:02 -0800
pushed 2014-01-09 16:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 957021 - Fix messed-up memory reporter paths. r=khuey, a=bajaj
43b42fb3dc190b7ff107e67bd902d3b701877e94
created 2013-10-28 17:47 +0800
pushed 2013-12-09 19:58 +0000
Kyle Huey Kyle Huey - Bug 904720: Count event listeners. r=njn,smaug
bf0a455a84fb2ff4bb4942b20d249af6f125c6a8
created 2013-10-25 15:25 +0100
pushed 2013-12-09 19:58 +0000
Ed Morley Ed Morley - Backed out changeset 03ffffc0bff4 (bug 929297)
03ffffc0bff485cf666e5207c830a35e8a840aab
created 2013-10-23 11:46 +0100
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +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 2013-12-09 19:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 2) - Tweak ghost window reporters. r=mccr8.
1d72ff0f809ffa7477441729782a0be7ecb2a24c
created 2013-09-24 20:31 -0700
pushed 2013-12-09 19:58 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 913260)
9195be8a50cbb0478e07c1b29d419b6fc78768a8
created 2013-09-19 15:52 -0700
pushed 2013-12-09 19:58 +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 2013-12-09 19:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 2) - Tweak ghost window reporters. r=mccr8.
2a4109a72ff7f2ec9b55551d835779dc97b1bc33
created 2013-09-15 22:48 -0700
pushed 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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-10-28 21:59 +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 2013-10-28 21:59 +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 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 905353 - Minimize the #includes in dom/base; r=jst
419d5fb1dedeef504a919a80cb433d9b4d8ed19f
created 2013-08-13 13:51 -0400
pushed 2013-10-28 21:59 +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 2013-09-16 19:14 +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 2013-08-05 18:49 +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 2013-08-05 18:49 +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 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
6b7ed89e98a3b601b71ea1f17b7b56ba4ce00ec4
created 2013-04-19 18:57 -0400
pushed 2013-06-24 18:52 +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 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed 2013-06-24 18:52 +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.
less more (0) -100 -60 tip