xpcom/base/nsMemoryReporterManager.cpp
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.
c8db7f677007aa7f7686b46ee244dc8cb13f6e03
created 2013-08-14 18:19 -0700
pushed 2013-08-15 10:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905465 - Minor memory reporter manager code style clean-ups. r=jlebar.
d4f1b39a85750b84a792920bcd4f4714cb574ed5
created 2013-07-29 09:10 -0700
pushed 2013-07-30 17:07 +0000
Justin Lebar Justin Lebar - Bug 898558 - Rework the jemalloc heap memory reporters. r=njn
b3533aba6520d7066c9063250e7350f5c7d6abfb
created 2013-07-18 21:31 -0500
pushed 2013-07-24 00:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
e30afdf18dd2624cad048d93ca8cb86c878ac3c8
created 2013-04-15 20:45 -0700
pushed 2013-04-16 13:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 859657 (follow-up) - Bustage fix for opt builds on a CLOSED TREE. r=me.
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed 2013-04-16 13:13 +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.
560ce5e96e6b319397dd66bf34ca2500cc2f1818
created 2013-04-01 21:39 -0700
pushed 2013-04-09 23:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 848560 (part 2) - Prevent memory reporters from being registered while about:memory's tests are running. r=jlebar.
592eb93c5d73f96f6055fe35f2c9126bae841e7f
created 2013-02-26 14:25 -0800
pushed 2013-02-27 13:22 +0000
Daniel Holbert Daniel Holbert - Bug 845527: Use nsCOMArray::Length() instead of Count() for comparison vs. unsigned index in nsMemoryReporterManager. r=jlebar
5527dd4bfcbfb431e9646d2f3c163218bd78bfa8
created 2013-02-01 10:12 -0500
pushed 2013-02-01 20:50 +0000
Justin Lebar Justin Lebar - Bug 833913 - Part 3: Switch nsMemoryReporterManager to using nsTHashtable. r=khuey,njn
2d791defc804f4f33585370876beba3591d00c8b
created 2013-01-15 23:02 -0800
pushed 2013-01-19 16:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 1) - Remove uses of NS_MEMORY_REPORTER_IMPLEMENT from nsMemoryReporterManager.cpp. r=jlebar.
cca86ae200b1abf3143b6fcb4c5bc1a7fa48e0ba
created 2013-01-16 09:34 -0500
pushed 2013-01-16 20:23 +0000
Justin Lebar Justin Lebar - Bug 789975 - Follow-up: Fix memory reporter descriptions. r=me
0348a30c19b4b7d2921819f87d466309b08df57a
created 2013-01-15 09:14 -0500
pushed 2013-01-15 22:58 +0000
Justin Lebar Justin Lebar - Bug 789975 - Disable purging of MADV_FREE'd pages on MacOS when collecting RSS from Telemetry. r=njn
69017949e11832ce16472c401ddcf767577a8962
created 2013-01-14 22:13 -0500
pushed 2013-01-15 22:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 622427e981a8 (bug 789975) for build bustage.
622427e981a8bad32a2ab828ebf983cba52ca868
created 2013-01-14 21:49 -0500
pushed 2013-01-15 22:58 +0000
Justin Lebar Justin Lebar - Bug 789975 - Disable purging of MADV_FREE'd pages on MacOS when collecting RSS from Telemetry. r=njn
6925a363cddf9878026275346fa7e4e378c78997
created 2013-01-14 16:28 -0800
pushed 2013-01-15 22:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 829439 (part 2) - Some memory reporter clean-ups. r=jlebar.
f6cf84d5ec1a8179cfd7564e45357efac1dc52cb
created 2013-01-14 16:26 -0800
pushed 2013-01-15 22:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 829439 (part 1) - Add MemoryReporterBase class that promotes better encapsulation within nsIMemoryReporter sub-classes. r=jlebar.
d7b111082de9dce269a074e5afd84b9b58bd28f2
created 2013-01-03 21:26 -0800
pushed 2013-01-04 17:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 826553 - Add a memory reporter for the event listener manager's hash table. r=bz.
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.
85464d8b30ff3e10fbe932fd0fd8194c947a282e
created 2012-12-20 23:03 -0800
pushed 2012-12-29 12:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 1) - Remove DMDV. r=khuey.
71b0dfee3df2abe9fa24bce48ab2cdb93c0d8d7b
created 2012-12-23 21:48 -0500
pushed 2012-12-24 13:05 +0000
Justin Lebar Justin Lebar - Bug 824395 - Report used stacks separately from unused stacks. r=njn
e71e1028860eafa88e63c8fc41ba7080ddf5366b
created 2012-12-17 19:56 -0800
pushed 2012-12-20 21:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 3) - DMD: Rename |LiveBlock| as |Block|. r=jlebar.
feefe01d430bca648db4b4153a285608f7ac89df
created 2012-12-17 19:40 -0800
pushed 2012-12-20 21:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 822148 (part 2) - DMD: Treat twice-reported blocks more like other blocks. r=jlebar.
6464b79a1cf9a03d3bae3ed31c39f803c574fdbc
created 2012-12-11 19:13 +0100
pushed 2012-12-14 15:28 +0000
Gabriele Svelto Gabriele Svelto - Bug 814771 - Add a cancelable runnable and use it to cancel a pending memory minimization procedure when an application is brought to the foreground r=jlebar
3cbe7a6b5395d9a9f442aa6865a2fcf382a2be48
created 2012-12-11 13:54 -0800
pushed 2012-12-12 18:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819772 - Add a memory reporter for DMD's data. r=jlebar.
b29ecfdf4255afeda5c30350a3bfbbd1a06db520
created 2012-12-10 16:05 -0800
pushed 2012-12-11 15:51 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 717853 - Add a native version of DMD. r=jlebar,glandium.
af6ca1b6b58a4f61fe0e9436d56a52d007f71013
created 2012-12-07 09:32 +0100
pushed 2012-12-09 18:17 +0000
Mike Hommey Mike Hommey - Bug 804303 part 1 - Cleanup how the mozjemalloc/jemalloc3 glue is set up, attempting to make it clearer. r=jlebar,r=khuey
b88cc468573471024fa4404004ace9a83613e7a0
created 2012-11-15 14:06 -0800
pushed 2012-11-16 17:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 811018 - Avoid image double-counting false positive from DMD. r=jlebar.
963873ff3081ca3001cb884903bae0894ef84c2d
created 2012-10-29 20:41 -0400
pushed 2012-10-30 14:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 806473 - Expose MemoryInfoDumper methods via a nsIMemoryInfoDumper service. r=jlebar
3dc836fcff4316cdb9bc697feb1a384c12e060f1
created 2012-10-15 21:45 -0700
pushed 2012-10-17 18:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 802007 - Remove unneeded Mac-only memory reporters. r=jlebar.
bdb3e55bdddae77e5c982070b0973c1101a61792
created 2012-10-15 22:12 -0400
pushed 2012-10-16 08:09 +0000
Justin Lebar Justin Lebar - Bug 800486 - Part 3: Minor fixups to MemoryInfoDumper.cpp. r=njn
295110f8c8922817f9e0e001a6b47d7cc9beb9a3
created 2012-10-15 22:12 -0400
pushed 2012-10-16 08:09 +0000
Justin Lebar Justin Lebar - Bug 800486 - Part 2: Move signal-watching and memory-report-dumping code out of nsMemoryReporterManager and into a new file, MemoryInfoDumper. r=njn
e676a99a7a8dddc52583c391e0ac0a9d92320d50
created 2012-10-15 22:12 -0400
pushed 2012-10-16 08:09 +0000
Justin Lebar Justin Lebar - Bug 800486 - Part 1: Dump a GC and CC log upon receiving SIGRTMIN + 2. r=mccr8,njn,cjones
1949f7d5c6ed2b6c04cffc03f3309967f491d3f1
created 2012-10-08 15:31 -0700
pushed 2012-10-16 08:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 800703 - Rename the existing, Valgrind-based DMD as "DMDV". r=khuey.
7f47eacb16e385d1516171b55c67bd5a8b150a21
created 2012-10-13 08:54 -0400
pushed 2012-10-13 23:26 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 799686 - Make about:memory dump file readable on Android. r=njn
4ff2eb1a97cdd6d98072d126d42692f67aab7e3b
created 2012-10-06 11:03 +0200
pushed 2012-10-06 19:35 +0000
Landry Breuil Landry Breuil - Bug 788021 followup: cast PR_NOW() to int64_t to fix a build failure on OpenBSD. r=jlebar
6c86cf8e24785024bad0f440d5f59f0dd6d25dc5
created 2012-10-05 17:54 -0400
pushed 2012-10-06 19:35 +0000
Justin Lebar Justin Lebar - Bug 797904 - Include app name in about:memory dump. r=njn,cjones
deb340fb0b07cd36090f245080ada96d76fee869
created 2012-10-02 21:19 -0400
pushed 2012-10-03 12:57 +0000
Justin Lebar Justin Lebar - Bug 788021 - Part 2: Add and implement nsIMemoryReporter::DumpMemoryReportsToFile. r=njn,cjones
80f9522602c512e4308a44d7cddbe3147b8e24b4
created 2012-10-01 23:00 -0700
pushed 2012-10-02 15:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 17b5b5dcd308, 04af81445c05, 15cc0aabab67 (bug 788021) and 2575a2f89d22 (bug 790417) for Linux crashes
04af81445c050e4a405c60fab9170589f4e1f569
created 2012-10-02 00:11 -0400
pushed 2012-10-02 15:53 +0000
Justin Lebar Justin Lebar - Bug 788021 - Part 2: Add and implement nsIMemoryReporter::DumpMemoryReportsToFile. r=njn,cjones
403ebae0552f5323e5578746bfd23a3d327e58fa
created 2012-09-26 14:30 -0400
pushed 2012-09-26 22:55 +0000
David Zbarsky David Zbarsky - Fix virtual dtor warning, no bug, blanket r=bz
8fce157732f316312168fed75b76042daf937f86
created 2012-09-17 18:42 -0400
pushed 2012-09-18 11:48 +0000
Jan Beich Jan Beich - Bug 791366 - Implement Vsize and Resident memory reports on BSDs. r=njn
5cdc27b83300404927ee6381d159d87e12b40992
created 2012-09-17 18:42 -0400
pushed 2012-09-18 11:48 +0000
Jan Beich Jan Beich - Bug 791366 - Define HAVE_PAGE_FAULT_REPORTERS on every Unix. r=njn
045c549ff07867f405ba8a22150f780571130008
created 2012-09-14 15:47 +0200
pushed 2012-09-15 01:09 +0000
Florian Quèze Florian Quèze - Bug 790947 - Show in the error console the path to the dumped memory reports, r=njn,smaug.
ca3fa3fbe62ad72fa7db075d9d93843c959d6725
created 2012-09-11 10:25 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge IonMonkey to mozilla-central. a=arewefastyet
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6f258bdf1b8222fd5477e91b0654320774bb7c58
created 2012-06-26 15:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c55f5f8b93857e2b08331a1b4fafd979d3ebb444
created 2012-06-15 15:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
474d3f16960fb6bc790f0f46b77d0248424b84ef
created 2012-05-31 17:17 -0700
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge m-c onto Ionmonkey.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6040d30988ff69895b11b0541071a6afd295f8e9
created 2012-04-06 16:38 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
609a224cd28293bab2c8fe4fd0adf1492b25cd61
created 2012-02-28 12:21 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f322d97d334c0003b93679a4943de623383c523a
created 2012-02-23 11:35 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip