зеркало из https://github.com/mozilla/gecko-dev.git
Bug 923183 - Make StackFrame mark callee value and this where present r=jandem
This commit is contained in:
Родитель
52364e359a
Коммит
48fb94510a
|
@ -428,6 +428,9 @@ StackFrame::markValues(JSTracer *trc, Value *sp)
|
|||
// Mark callee, |this| and arguments.
|
||||
unsigned argc = Max(numActualArgs(), numFormalArgs());
|
||||
gc::MarkValueRootRange(trc, argc + 2, argv_ - 2, "fp argv");
|
||||
} else {
|
||||
// Mark callee and |this|
|
||||
gc::MarkValueRootRange(trc, 2, ((Value *)this) - 2, "stack callee and this");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче