Commit Graph

354 Commits

Author SHA1 Message Date
Phil Ringnalda
365b4e8b19 Backed out 3 changesets (bug 913260)
CLOSED TREE

Backed out changeset 9195be8a50cb (bug 913260)
Backed out changeset 09c71a3e7b85 (bug 913260)
Backed out changeset 8a8691a26012 (bug 913260)
2013-09-24 20:31:00 -07:00
Nicholas Nethercote
772ad0dd26 Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8. 2013-09-19 15:52:30 -07:00
Nicholas Nethercote
21f43ce7dd Bug 913260 (part 3) - Formalize the concept of "distinguished amounts" in the memory reporter manager. r=mccr8. 2013-09-19 15:52:28 -07:00
Nicholas Nethercote
33b387460f Bug 917646 - Unbreak reading of old memory report files. r=khuey. 2013-09-17 21:55:12 -07:00
Nicholas Nethercote
e601f5f43a Bug 904321 - Add a test for memory reporters in remote processes. r=billm. 2013-09-17 13:13:38 -07:00
Nicholas Nethercote
6ab6420cb9 Bug 917489 - Fix an observer leak in about:memory. r=mccr8. 2013-09-17 13:13:25 -07:00
Nicholas Nethercote
1d074eb6ec Bug 912165 - Remove the Linux-only smaps memory reporters. r=mccr8. 2013-09-03 21:09:15 -07:00
Nicholas Nethercote
8663982263 Bug 911641 (part 2) - Prefix some reporters with "redundant/", and make about:memory ignore them. r=johns. 2013-09-03 20:06:36 -07:00
Nicholas Nethercote
e4526879f6 Bug 911641 (part 1) - Remove about:compartments, and show the compartment and ghost window lists into about:memory. r=johns. 2013-09-03 20:05:17 -07:00
Nicholas Nethercote
c7fbf6a742 Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. 2013-08-27 16:24:51 -07:00
Phil Ringnalda
6e1be50ee9 Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition 2013-09-04 22:42:06 -07:00
Nicholas Nethercote
d7fc3db766 Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8. 2013-08-27 16:24:51 -07:00
Mike Hommey
b207d5baf7 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Justin Lebar
21c560abf7 Bug 893222 - Part 4: Tests. r=njn 2013-08-05 16:33:00 -07:00
Christian Holler
49fefd2d38 Bug 899504 - Disable about:memory vsize test under ASan. r=ted 2013-07-30 16:01:46 +02:00
Justin Lebar
0410d83a7d Bug 898558 - Rework the jemalloc heap memory reporters. r=njn
Now we have the following hierarchy

  explicit/
    heap-overhead/
      bookkeeping
      waste
      page-cache (previosuly known as dirty)

In addition, heap-committed-unused-ratio is now known as heap-overhead-ratio.
2013-07-29 09:10:53 -07:00
Nicholas Nethercote
55a6d6a0f4 Bug 857382 (part 3) - Add ability to diff two files to about:memory. r=kats. 2013-04-21 15:36:07 -07:00
Nicholas Nethercote
1ff58e2db3 Bug 857382 (part 1) - Correctly handle memory report files that have no measurements in the "explicit" or "other" sections. r=kats. 2013-04-21 13:48:01 -07:00
Nicholas Nethercote
2cf6ecf270 Bug 856917 (part 2) - Add a test for "?file=" loading in about:memory. r=jlebar. 2013-04-07 21:37:19 -07:00
Nicholas Nethercote
5f9877a3d5 Bug 856917 (part 1) - Improve about:memory's functional UI. r=kats. 2013-04-07 21:37:19 -07:00
Nicholas Nethercote
2748d6af62 Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar. 2013-04-11 20:52:32 -07:00
Nicholas Nethercote
ce102a5595 Bug 848560 (part 3) - Add support to about:memory for writing memory report dumps and reading gzipped memory report dumps. code=nnethercote,maierman. r=jlebar. 2013-03-27 20:31:26 -07:00
Nicholas Nethercote
08d060bca2 Bug 848560 (part 2) - Prevent memory reporters from being registered while about:memory's tests are running. r=jlebar. 2013-04-01 21:39:44 -07:00
Drew Willcoxon
3fb9dea175 Bug 723163 - Improve about:crashes copy & paste by improving XHTML text/plain encoding. r=hsivonen,njn 2013-04-03 11:39:06 -07:00
Kyle Machulis
331f36baa9 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
ec9b53db93 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
0419a0b889 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-03-29 13:56:18 -07:00
Nicholas Nethercote
fe93181189 Bug 831588 - Don't measure decommitted GC arenas in the "explicit" tree. r=terrence,jlebar. 2013-03-26 15:07:33 -07:00
Steve Fink
1d07cd50d5 Bug 835552 - Make load() be script-relative and read()/snarf() be cwd-relative.. r=njn 2013-03-11 15:36:16 -07:00
Gregory Szorc
9b83c3d1f4 Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium 2013-03-17 18:01:25 -07:00
Bill McCloskey
490af25d66 Bug 759585 - Zones (r=jonco,bhackett,njn,dvander,luke,bz,mccr8,bholley) 2013-03-16 20:36:37 -07:00
Phil Ringnalda
629aa8262d Back out c9f5d3ebba39 (bug 835552) for Windows build bustage
CLOSED TREE
2013-03-09 08:15:42 -08:00
Steve Fink
d4fd65ee16 Bug 835552 - Make load() be script-relative and read()/snarf() be cwd-relative. r=njn 2013-01-28 13:22:02 -08:00
Nicholas Nethercote
03aa490b34 Bug 845609 (part 2) - Add a diff mode to about:memory. r=jlebar. 2013-02-28 18:22:25 -08:00
Nicholas Nethercote
324a445d0b Bug 845609 (part 1) - Add a script to diff JSON memory report dumps. r=kats. 2013-02-28 18:22:15 -08:00
Ms2ger
ae98068e9f Merge m-c to b-s. 2013-02-26 19:09:25 +01:00
Gregory Szorc
f96c000ea2 Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted 2013-02-25 13:19:09 -08:00
Jared Wein
376dd67840 Bug 842913 - Rename winstripe->windows, pinstripe->osx, gnomestripe->linux. r=bmcbride,mattn,bz sr=mossop 2013-02-23 01:47:52 -05:00
L. David Baron
75fa8ac3f8 Bug 404077: Annotate known assertions in mochitests. 2013-02-25 18:39:21 -08:00
Jonathan Kew
9fd7591a1c backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn 2013-02-22 09:36:41 +00:00
Bill McCloskey
c6b4bbc1ee Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley) 2013-02-21 18:23:47 -08:00
Justin Lebar
18bc394932 Bug 833913 - Part 2: Make about:memory sort reporters with equal amounts by name, and update the tests to match this. r=njn 2013-02-01 10:12:52 -05:00
Justin Lebar
d2e1721312 Bug 789975 - Disable purging of MADV_FREE'd pages on MacOS when collecting RSS from Telemetry. r=njn 2013-01-15 09:14:36 -05:00
Ryan VanderMeulen
5b6dc2ed49 Backed out changeset 622427e981a8 (bug 789975) for build bustage.
CLOSED TREE
2013-01-14 22:13:24 -05:00
Justin Lebar
a750b68aca Bug 789975 - Disable purging of MADV_FREE'd pages on MacOS when collecting RSS from Telemetry. r=njn 2013-01-14 21:49:25 -05:00
Justin Lebar
402c6ff91c Bug 798395 - Follow-up: Add URI escaping to about:memory's file argument. r=me 2012-10-19 12:13:54 -04:00
Justin Lebar
8c5513033c Bug 798395 - Let us specify a file to load into about:memory (as about:memory?file=/path/to/file). r=njn 2012-10-19 11:51:51 -04:00
Justin Lebar
797e954247 Bug 801498 - Fix about:compartments styling (broken by bug 798040). r=njn 2012-10-15 16:50:51 -04:00
Justin Lebar
9a858c276d Bug 798040 - Improve visual separation of processes in about:memory. r=njn 2012-10-05 08:26:00 -04:00
Justin Lebar
7ed3b3d271 Bug 798024 - Don't hide smaps when displaying a memory report dump loaded from a file or from the clipboard. r=njn 2012-10-05 17:54:54 -04:00