зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1070962 part 2 - Remove GetTopIonJSScript overloads. r=jandem
This commit is contained in:
Родитель
6b8f17389a
Коммит
af59455b6a
|
@ -80,18 +80,6 @@ GetTopBaselineFrame(JSContext *cx)
|
|||
return iter.baselineFrame();
|
||||
}
|
||||
|
||||
inline JSScript *
|
||||
GetTopIonJSScript(JSContext *cx, void **returnAddrOut = nullptr)
|
||||
{
|
||||
return GetTopIonJSScript(cx->mainThread().jitTop, returnAddrOut, SequentialExecution);
|
||||
}
|
||||
|
||||
inline JSScript *
|
||||
GetTopIonJSScript(ForkJoinContext *cx, void **returnAddrOut = nullptr)
|
||||
{
|
||||
return GetTopIonJSScript(cx->perThreadData->jitTop, returnAddrOut, ParallelExecution);
|
||||
}
|
||||
|
||||
} // namespace jit
|
||||
} // namespace js
|
||||
|
||||
|
|
|
@ -292,9 +292,9 @@ MakeFrameDescriptor(uint32_t frameSize, FrameType type)
|
|||
|
||||
// Returns the JSScript associated with the topmost Ion frame.
|
||||
inline JSScript *
|
||||
GetTopIonJSScript(uint8_t *jitTop, void **returnAddrOut, ExecutionMode mode)
|
||||
GetTopIonJSScript(ThreadSafeContext *cx, void **returnAddrOut = nullptr)
|
||||
{
|
||||
JitFrameIterator iter(jitTop, mode);
|
||||
JitFrameIterator iter(cx);
|
||||
MOZ_ASSERT(iter.type() == JitFrame_Exit);
|
||||
++iter;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче