mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 951105 - Rename MarkIonExitFrame to MarkJitExitFrame. r=jandem
This commit is contained in:
parent
591f402d35
commit
3071414b50
@ -393,7 +393,7 @@ IonCache::attachStub(MacroAssembler &masm, StubAttacher &attacher, Handle<IonCod
|
||||
|
||||
// Replace the STUB_ADDR constant by the address of the generated stub, such
|
||||
// as it can be kept alive even if the cache is flushed (see
|
||||
// MarkIonExitFrame).
|
||||
// MarkJitExitFrame).
|
||||
attacher.patchStubCodePointer(masm, code);
|
||||
}
|
||||
|
||||
|
@ -922,7 +922,7 @@ JitActivationIterator::jitStackRange(uintptr_t *&min, uintptr_t *&end)
|
||||
}
|
||||
|
||||
static void
|
||||
MarkIonExitFrame(JSTracer *trc, const IonFrameIterator &frame)
|
||||
MarkJitExitFrame(JSTracer *trc, const IonFrameIterator &frame)
|
||||
{
|
||||
// Ignore fake exit frames created by EnsureExitFrame.
|
||||
if (frame.isFakeExitFrame())
|
||||
@ -1077,7 +1077,7 @@ MarkJitActivation(JSTracer *trc, const JitActivationIterator &activations)
|
||||
for (IonFrameIterator frames(activations); !frames.done(); ++frames) {
|
||||
switch (frames.type()) {
|
||||
case IonFrame_Exit:
|
||||
MarkIonExitFrame(trc, frames);
|
||||
MarkJitExitFrame(trc, frames);
|
||||
break;
|
||||
case IonFrame_BaselineJS:
|
||||
frames.baselineFrame()->trace(trc);
|
||||
|
@ -986,7 +986,7 @@ class LSafepoint : public TempObject
|
||||
// For call instructions, the live regs are empty. Call instructions may
|
||||
// have register inputs or temporaries, which will *not* be in the live
|
||||
// registers: if passed to the call, the values passed will be marked via
|
||||
// MarkIonExitFrame, and no registers can be live after the instruction
|
||||
// MarkJitExitFrame, and no registers can be live after the instruction
|
||||
// except its outputs.
|
||||
RegisterSet liveRegs_;
|
||||
|
||||
|
@ -326,7 +326,7 @@ template <> struct TypeToPassInFloatReg<double> {
|
||||
static const uint32_t result = 1;
|
||||
};
|
||||
|
||||
// Convert argument types to root types used by the gc, see MarkIonExitFrame.
|
||||
// Convert argument types to root types used by the gc, see MarkJitExitFrame.
|
||||
template <class T> struct TypeToRootType {
|
||||
static const uint32_t result = VMFunction::RootNone;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user