зеркало из https://github.com/mozilla/gecko-dev.git
Make dumping of JS values that are native functions dump the filename and line number of the function. (Bug 510489) a2.0=DEBUG-only
This commit is contained in:
Родитель
bf1de38f4c
Коммит
a16c6fe1a4
|
@ -6543,6 +6543,11 @@ dumpValue(const Value &v)
|
|||
} else {
|
||||
fputs("<unnamed function", stderr);
|
||||
}
|
||||
if (fun->isInterpreted()) {
|
||||
JSScript *script = fun->script();
|
||||
fprintf(stderr, " (%s:%u)",
|
||||
script->filename ? script->filename : "", script->lineno);
|
||||
}
|
||||
fprintf(stderr, " at %p (JSFunction at %p)>", (void *) funobj, (void *) fun);
|
||||
} else if (v.isObject()) {
|
||||
JSObject *obj = &v.toObject();
|
||||
|
|
Загрузка…
Ссылка в новой задаче