gecko-dev/memory/replace/dmd
Eric Rahm 6bb5fd3d99 Bug 1341621 - Avoid deadlocks in DMD when forking. r=njn
In order to avoid the possibility of a deadlock if the DMD state lock is
currently acquired when forking a |pthread_atfork| hook is added to wait for
and acquire the lock prior to forking, then release it after forking.
2017-02-23 17:47:02 -08:00
..
test Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
DMD.cpp Bug 1341621 - Avoid deadlocks in DMD when forking. r=njn 2017-02-23 17:47:02 -08:00
DMD.h Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm. 2016-02-24 14:42:22 +11:00
README
block_analyzer.py Bug 1253512 (part 1) - Overhaul DMD's "sampling". r=erahm. 2016-02-24 14:42:22 +11:00
dmd.py Bug 1260329 - Properly escape the frameTable when running |dmd.py --clamp-contents|. r=mccr8. 2016-03-29 13:34:57 +11:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00

README

This is DMD.  See https://wiki.mozilla.org/Performance/MemShrink/DMD for
details on how to use it.