зеркало из https://github.com/mozilla/gecko-dev.git
Bug 705401 - Remove the rest of TraceVis. r=dvander
This commit is contained in:
Родитель
8d63d631cb
Коммит
13f1ad255a
|
@ -119,7 +119,6 @@ MOZ_CALLGRIND = @MOZ_CALLGRIND@
|
|||
MOZ_VTUNE = @MOZ_VTUNE@
|
||||
MOZ_ETW = @MOZ_ETW@
|
||||
MOZ_TRACE_JSCALLS = @MOZ_TRACE_JSCALLS@
|
||||
MOZ_TRACEVIS = @MOZ_TRACEVIS@
|
||||
DEHYDRA_PATH = @DEHYDRA_PATH@
|
||||
|
||||
NS_TRACE_MALLOC = @NS_TRACE_MALLOC@
|
||||
|
|
11
configure.in
11
configure.in
|
@ -7320,17 +7320,6 @@ if test -n "$MOZ_TRACE_JSCALLS"; then
|
|||
AC_DEFINE(MOZ_TRACE_JSCALLS)
|
||||
fi
|
||||
|
||||
dnl ========================================================
|
||||
dnl = Use TraceVis
|
||||
dnl ========================================================
|
||||
MOZ_ARG_ENABLE_BOOL(tracevis,
|
||||
[ --enable-tracevis Enable TraceVis tracing tool (default=no)],
|
||||
MOZ_TRACEVIS=1,
|
||||
MOZ_TRACEVIS= )
|
||||
if test -n "$MOZ_TRACEVIS"; then
|
||||
AC_DEFINE(MOZ_TRACEVIS)
|
||||
fi
|
||||
|
||||
dnl ========================================================
|
||||
dnl = Use incremental GC
|
||||
dnl ========================================================
|
||||
|
|
|
@ -2939,14 +2939,6 @@ static JSFunctionSpec JProfFunctions[] = {
|
|||
|
||||
#endif /* defined(MOZ_JPROF) */
|
||||
|
||||
#ifdef MOZ_TRACEVIS
|
||||
static JSFunctionSpec EthogramFunctions[] = {
|
||||
{"initEthogram", js_InitEthogram, 0, 0},
|
||||
{"shutdownEthogram", js_ShutdownEthogram, 0, 0},
|
||||
{nsnull, nsnull, 0, 0}
|
||||
};
|
||||
#endif
|
||||
|
||||
nsresult
|
||||
nsJSContext::InitClasses(JSObject* aGlobalObj)
|
||||
{
|
||||
|
@ -2970,11 +2962,6 @@ nsJSContext::InitClasses(JSObject* aGlobalObj)
|
|||
::JS_DefineFunctions(mContext, aGlobalObj, JProfFunctions);
|
||||
#endif
|
||||
|
||||
#ifdef MOZ_TRACEVIS
|
||||
// Attempt to initialize Ethogram functions
|
||||
::JS_DefineFunctions(mContext, aGlobalObj, EthogramFunctions);
|
||||
#endif
|
||||
|
||||
JSOptionChangedCallback(js_options_dot_str, this);
|
||||
|
||||
return rv;
|
||||
|
|
|
@ -4005,10 +4005,6 @@ static JSFunctionSpec shell_functions[] = {
|
|||
JS_FN("evalInFrame", EvalInFrame, 2,0),
|
||||
JS_FN("shapeOf", ShapeOf, 1,0),
|
||||
JS_FN("resolver", Resolver, 1,0),
|
||||
#ifdef MOZ_TRACEVIS
|
||||
JS_FN("startTraceVis", StartTraceVisNative, 1,0),
|
||||
JS_FN("stopTraceVis", StopTraceVisNative, 0,0),
|
||||
#endif
|
||||
#ifdef DEBUG
|
||||
JS_FN("arrayInfo", js_ArrayInfo, 1,0),
|
||||
#endif
|
||||
|
@ -4131,10 +4127,6 @@ static const char *const shell_help_messages[] = {
|
|||
"shapeOf(obj) Get the shape of obj (an implementation detail)",
|
||||
"resolver(src[, proto]) Create object with resolve hook that copies properties\n"
|
||||
" from src. If proto is omitted, use Object.prototype.",
|
||||
#ifdef MOZ_TRACEVIS
|
||||
"startTraceVis(filename) Start TraceVis recording (stops any current recording)",
|
||||
"stopTraceVis() Stop TraceVis recording",
|
||||
#endif
|
||||
#ifdef DEBUG
|
||||
"arrayInfo(a1, a2, ...) Report statistics about arrays",
|
||||
#endif
|
||||
|
|
|
@ -298,10 +298,6 @@ static JSFunctionSpec gGlobalFun[] = {
|
|||
{"atob", Atob, 1,0},
|
||||
{"btoa", Btoa, 1,0},
|
||||
{"File", File, 1,JSFUN_CONSTRUCTOR},
|
||||
#ifdef MOZ_TRACEVIS
|
||||
{"initEthogram", js_InitEthogram, 0,0},
|
||||
{"shutdownEthogram", js_ShutdownEthogram, 0,0},
|
||||
#endif
|
||||
{nsnull,nsnull,0,0}
|
||||
};
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче