dom/base/nsWindowMemoryReporter.cpp
b516e1d6e46165d5553ec894fadc55ce514f862c
created 2016-08-26 16:02 +1000
pushed 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
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.
09b99113f95471769212a99b7fddb7651d7d2664
created 2016-06-09 12:42 +0200
pushed 2016-06-10 13:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1278816 - Move Performance API into dom/performance, r=smaug
1be563571842c2114978990de2db75aee7e36304
created 2016-01-28 15:14 -0800
pushed 2016-02-01 14:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187151 (part 18) - Replace nsBaseHashtable::Enumerate() calls in dom/ with iterators. r=mccr8.
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
29690442872da3f5955e94b3889958ccb865257a
created 2016-01-22 10:27 -0800
pushed 2016-01-24 01:56 +0000
Kyle Huey Kyle Huey - Bug 1241763: Don't fire dom-window-destroyed on outer windows. r=bz
78202fd2b4d525ceb48a759492df86eca1669f2a
created 2015-10-26 22:22 -0700
pushed 2015-10-29 10:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1187782 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey.
9c01b4d30bddd2b48ad2e43fe9d06da3558409c9
created 2015-10-26 14:37 -0700
pushed 2015-10-27 09:56 +0000
Kyle Huey Kyle Huey - Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz
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
c8cfe14cf31a42b53ccdb8cfd8869da3f28c64ed
created 2015-08-06 22:09 -0700
pushed 2015-08-10 13:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1192128 - In DOM memory reporter, handle WindowID() being a uint64_t. r=mccr8.
139c443a540458bbc891b6fb4d686b5dd7b77090
created 2015-07-22 09:42 -0700
pushed 2015-07-23 10:02 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182980 - Part 5: Use nsTHashtable::Iterator in nsWindowMemoryReporter::CollectReports. r=khuey
8d60383549c6f421f5e8bd69a1a280ff02496b8f
created 2015-07-22 09:42 -0700
pushed 2015-07-23 10:02 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182980 - Part 4: Use nsTHashtable::Iterator in nsWindowMemoryReporter::UnlinkGhostWindows. r=khuey
0ac19d3bf7bfef3b699c413a3350cb7de0292f7b
created 2015-07-03 18:29 -0700
pushed 2015-07-04 18:07 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
79800010be78122db7c36d4b5833814fdbf28495
created 2015-06-30 10:30 +0200
pushed 2015-06-30 10:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f41a2121425f (bug 1171931) for bustage
f41a2121425fb9f4cb81439bfc17d15b589ba6d1
created 2015-06-29 21:34 +0200
pushed 2015-06-30 10:48 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
1a326aaaba371e18e090f98ca1c4474bbdce2fca
created 2015-06-25 19:48 -0400
pushed 2015-06-26 11:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage.
8b4e4083639ef3563c9ebac4826cfbe8f21ef5ea
created 2015-06-24 14:11 -0400
pushed 2015-06-26 11:19 +0000
Juan Gomez Juan Gomez - Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj
4e05efa5ac360a3292351d540b3e27613ddc7ca6
created 2015-05-27 12:08 +1000
pushed 2015-05-28 00:03 +0000
Cameron McCormack Cameron McCormack - Bug 1168299 - Break out style struct memory usage reporting from pres-shell. r=njn
894b7372561dcf1a27cb4038a4f73c44cb16cbb2
created 2014-08-26 16:02 -0400
pushed 2014-08-27 00:50 +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-08-27 00:50 +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-08-20 13:28 +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-06-19 14: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-05-22 03:15 +0000
Andrew McCreight Andrew McCreight - Bug 994090 - Use do_CreateInstance in nsWindowMemoryReport. r=smaug
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
d91f49580ec82187515b25da7578b3b8c0f4ca73
created 2014-03-28 08:40 +0000
pushed 2014-03-28 23:16 +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-03-09 01:40 +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-03-09 01:40 +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-02-21 12:03 +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-02-20 11:53 +0000
Andrew McCreight Andrew McCreight - Backout bug 966762 for Valgrind leaks
1853f837d121d60460c6051317494805aa468922
created 2014-02-19 13:27 -0800
pushed 2014-02-20 11:53 +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-01-15 15:54 +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-01-08 20:34 +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-01-04 15:04 +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-01-03 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
9de53a0258931b7382c8edc9fa3ec193e884d9cd
created 2013-12-11 11:59 -0800
pushed 2014-01-03 11:23 +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 2013-12-11 09:13 +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 2013-12-10 12:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947798 (part 1) - Rename NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN as MOZ_DEFINE_MALLOC_SIZE_OF. r=mccr8.
54405d36e0fbc3b0151404accdc09efb05d4e147
created 2013-11-21 09:13 -0500
pushed 2013-12-06 12:30 +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 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.
73fdb97e906b098481725b3192b4c40b68607dda
created 2013-11-26 18:38 -0800
pushed 2013-11-28 10:47 +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 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.
3e8a701d8bdc40469b5a9f7c2eb273e36e97ac0d
created 2013-11-26 18:38 -0800
pushed 2013-11-28 10:47 +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 2013-11-20 03:26 +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 2013-11-20 03:26 +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 2013-10-28 23:57 +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 2013-10-28 23:57 +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 2013-10-28 15:42 +0000
Kyle Huey Kyle Huey - Bug 904720: Count event listeners. r=njn,smaug
bf0a455a84fb2ff4bb4942b20d249af6f125c6a8
created 2013-10-25 15:25 +0100
pushed 2013-10-26 02:09 +0000
Ed Morley Ed Morley - Backed out changeset 03ffffc0bff4 (bug 929297)
03ffffc0bff485cf666e5207c830a35e8a840aab
created 2013-10-23 11:46 +0100
pushed 2013-10-26 02:09 +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-10-23 12:48 +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-10-01 09:29 +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-09-25 18:52 +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-09-25 18:52 +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-09-25 18:52 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 913260)
9195be8a50cbb0478e07c1b29d419b6fc78768a8
created 2013-09-19 15:52 -0700
pushed 2013-09-25 18:52 +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-09-25 18:52 +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-09-17 06:20 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 904720, bug 915757, bug 902909) for b2g bustage
less more (0) -100 -60 tip