gecko-dev/devtools/client/framework
Alexandre Poirot 5cae64e6d5 Bug 1539518 - [devtools] Log allocations sites of object being created during the test and not being freed. r=jdescottes
This new method allows to do some kind of diff between two allocation sites records.
It will ignore/substract the allocation sites from the first record when processing the second.

As this can sometime return only allocations without stacks,
the old view, showing all the allocations is still helpful.

Also both views can't work at the same time.
So, DEVTOOLS_DEBUG_ALLOCATIONS env variable is used to enable one of the two views.
DEVTOOLS_DEBUG_ALLOCATIONS=allocations will display all the allocation log (which may display allocations which have been freed)
DEVTOOLS_DEBUG_ALLOCATIONS=leaks will display only the allocation which are still allocated at the end of the test. So it should only display leaks.

Differential Revision: https://phabricator.services.mozilla.com/D123833
2021-09-07 14:19:48 +00:00
..
actions
browser-toolbox Bug 1604751 - disable browser_browser_toolbox_fission_contentframe_inspector.js on Linux_64_QR_debug for frequent failures. r=intermittent-reviewers,bhearsum DONTBUILD 2021-08-20 20:36:01 +00:00
components Bug 1630525 - [devtools] Merge all the BrowsingContext traits to the form() r=ochameau 2021-08-23 11:10:13 +00:00
reducers
test Bug 1539518 - [devtools] Log allocations sites of object being created during the test and not being freed. r=jdescottes 2021-09-07 14:19:48 +00:00
browser-menus.js
descriptor-from-url.js
devtools-browser.js
devtools.js Bug 1722553 - [devtools] Avoid enabling server targets for WebExtension commands. r=jdescottes 2021-07-28 12:04:32 +00:00
enable-devtools-popup.js Bug 1643427 - [devtools] Remove devtools.main.f12_* probes and associated code. r=jdescottes. 2021-07-09 14:42:03 +00:00
menu-item.js
menu.js
moz.build Bug 1727571 - [devtools] Record allocations for toolbox opening+closing and page reloads. r=jdescottes 2021-09-02 11:36:03 +00:00
options-panel.css
selection.js
source-map-url-service.js
store-provider.js
store.js
tab-descriptor-factory.js
toolbox-context-menu.js
toolbox-host-manager.js
toolbox-hosts.js
toolbox-init.js
toolbox-options.html
toolbox-options.js Bug 1722458 - [devtools] New performance panel can not be disabled from Settings panel in DevEdition r=julienw 2021-07-27 19:03:54 +00:00
toolbox-tabs-order-manager.js
toolbox-window.js
toolbox-window.xhtml
toolbox.js Bug 1728815 - [devtools] Fix browser_dbg-settings-disable-javascript.js when running with the old profiler. r=jdescottes 2021-09-07 09:58:20 +00:00
toolbox.xhtml