The DevTools Memory panel user documentation was imported from MDN twice: once into devtools-user/memory (the DevTools user docs tree) and once into performance/memory, alongside the genuine Gecko memory-debugging docs. The two copies had already drifted apart. Keep the devtools-user copy, which is the right home for user-facing DevTools documentation and is self-contained (it carries its own images), and drop the eight pages and 34 images duplicated under performance/memory. That tree keeps the Gecko-specific content (about:memory, AWSY, BloatView, DMD, leak hunting, refcount tracing). The performance/memory index now points at the DevTools user docs instead of listing the copies, and redirects are added so the old URLs keep resolving. ./mach doc goes from 672 to 661 warnings. Differential Revision: https://phabricator.services.mozilla.com/D315868
647 B
647 B
Memory profiling and leak detection
Tools for measuring how much memory Firefox uses, and for tracking down memory that is never released.
:caption: Measuring memory usage
:maxdepth: 1
about_colon_memory
memory_reporting
awsy
bloatview
:caption: Leak detection
:maxdepth: 1
leak_hunting_strategies_and_tips
leaked_until_shutdown
refcount_tracing_and_balancing
gc_and_cc_logs
:caption: Heap profiling with DMD
:maxdepth: 1
dmd
heap_scan_mode
The DevTools Memory panel
The Memory panel is documented in the DevTools user documentation, under Memory.