Platform/2014-10-07: Difference between revisions

Line 52: Line 52:


===MemShrink (njn)===
===MemShrink (njn)===
* DMD has undergone [https://bugzilla.mozilla.org/show_bug.cgi?id=1044709 major surgery]. It now produces JSON output that describes the heap, and has a new <code>dmd.py</code> script does post-processing. This new structure makes DMD much more flexible: <code>dmd.py</code> has numerous options to control how the data is analyzed; new heap analyses will be *much* easier to add; and you can do multiple different analyses on a single heap snapshot without having to re-run the browser. Full instructions are [https://wiki.mozilla.org/Performance/MemShrink/DMD here].
* DMD has undergone [https://bugzilla.mozilla.org/show_bug.cgi?id=1044709 major surgery]. It now produces JSON output that describes the heap, and there is a new <code>dmd.py</code> script for post-processing. This new structure makes DMD much more flexible: <code>dmd.py</code> has numerous options to control how the data is analyzed; new heap analyses will be *much* easier to add; and you can do multiple different analyses on a single heap snapshot without having to re-run the browser. Full instructions are [https://wiki.mozilla.org/Performance/MemShrink/DMD here].


===Stability (kairo)===
===Stability (kairo)===
Confirmed users
1,345

edits