author | Andrew McCreight <continuation@gmail.com> |
Fri, 01 Dec 2017 16:16:11 -0800 | |
changeset 394964 | a68d5f4b11c097514273f273dfdfcc2b074c2fa1 |
parent 394963 | 0eea6706d04ad431d12911173b7406a1f23a3b6d |
child 394965 | 562dbac7f65ce1a567c715981541fab3e56c9d52 |
push id | 97987 |
push user | nerli@mozilla.com |
push date | Tue, 05 Dec 2017 13:52:50 +0000 |
treeherder | mozilla-inbound@8842dba7396b [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | mrbkap |
bugs | 1422432 |
milestone | 59.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/js/xpconnect/src/nsXPConnect.cpp +++ b/js/xpconnect/src/nsXPConnect.cpp @@ -1127,23 +1127,16 @@ nsXPConnect::ReadFunction(nsIObjectInput /* These are here to be callable from a debugger */ extern "C" { JS_EXPORT_API(void) DumpJSStack() { xpc_DumpJSStack(true, true, false); } -JS_EXPORT_API(const char*) PrintJSStack() -{ - if (JSContext* cx = nsContentUtils::GetCurrentJSContext()) - return xpc_PrintJSStack(cx, true, true, false).release(); - return "There is no JSContext on the stack.\n"; -} - JS_EXPORT_API(void) DumpCompleteHeap() { nsCOMPtr<nsICycleCollectorListener> listener = do_CreateInstance("@mozilla.org/cycle-collector-logger;1"); if (!listener) { NS_WARNING("Failed to create CC logger"); return; }