mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-31 11:37:30 +09:00
Remove the Dark Matter Detector (DMD) Memeory debugger component.
This resolves #376.
This commit is contained in:
parent
4f9e1b3147
commit
92fbd042f5
55 changed files with 6 additions and 6544 deletions
|
|
@ -367,22 +367,6 @@ function onLoad()
|
|||
appendButton(row4, GCAndCCAllLogDesc,
|
||||
saveGCLogAndVerboseCCLog, "Save verbose", 'saveLogsVerbose');
|
||||
|
||||
// Three cases here:
|
||||
// - DMD is disabled (i.e. not built): don't show the button.
|
||||
// - DMD is enabled but is not running: show the button, but disable it.
|
||||
// - DMD is enabled and is running: show the button and enable it.
|
||||
if (gMgr.isDMDEnabled) {
|
||||
let row5 = appendElement(ops, "div", "opsRow");
|
||||
|
||||
appendElementWithText(row5, "div", "opsRowLabel", "Save DMD output");
|
||||
let enableButtons = gMgr.isDMDRunning;
|
||||
|
||||
let dmdButton =
|
||||
appendButton(row5, enableButtons ? DMDEnabledDesc : DMDDisabledDesc,
|
||||
doDMD, "Save");
|
||||
dmdButton.disabled = !enableButtons;
|
||||
}
|
||||
|
||||
// Generate the main div, where content ("section" divs) will go. It's
|
||||
// hidden at first.
|
||||
|
||||
|
|
|
|||
|
|
@ -52,22 +52,6 @@ set_config('MOZ_ENABLE_PROFILER_SPS', sps_profiler_define)
|
|||
set_define('MOZ_ENABLE_PROFILER_SPS', sps_profiler_define)
|
||||
|
||||
|
||||
option('--enable-dmd', env='MOZ_DMD',
|
||||
help='Enable Dark Matter Detector (heap profiler). '
|
||||
'Also enables jemalloc, replace-malloc and profiling')
|
||||
|
||||
@depends('--enable-dmd')
|
||||
def dmd(value):
|
||||
if value:
|
||||
return True
|
||||
|
||||
set_config('MOZ_DMD', dmd)
|
||||
set_define('MOZ_DMD', dmd)
|
||||
add_old_configure_assignment('MOZ_DMD', dmd)
|
||||
imply_option('--enable-profiling', dmd)
|
||||
imply_option('--enable-jemalloc', dmd)
|
||||
imply_option('--enable-replace-malloc', dmd)
|
||||
|
||||
# JACK cubeb backend
|
||||
# ==============================================================
|
||||
option('--enable-jack', env='MOZ_JACK',
|
||||
|
|
|
|||
|
|
@ -349,10 +349,6 @@ ifndef MOZ_PKG_MANIFEST
|
|||
NO_PKG_FILES += ssltunnel*
|
||||
endif
|
||||
|
||||
ifdef MOZ_DMD
|
||||
NO_PKG_FILES += SmokeDMD
|
||||
endif
|
||||
|
||||
DEFINES += -DDLL_PREFIX=$(DLL_PREFIX) -DDLL_SUFFIX=$(DLL_SUFFIX) -DBIN_SUFFIX=$(BIN_SUFFIX)
|
||||
|
||||
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue