mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-15 03:00:30 +00:00
Build fixes (recursion fallout, no_r=me).
This commit is contained in:
parent
193bcf7ccb
commit
08fb0f3e7d
@ -91,12 +91,6 @@ TraceRecorder::downSnapshot(FrameInfo* downFrame)
|
||||
exitTypeMap[downPostSlots] = determineSlotType(&stackval(-1));
|
||||
determineGlobalTypes(&exitTypeMap[downPostSlots + 1]);
|
||||
|
||||
/* Otherwise, construct a new SideExit. */
|
||||
if (sizeof(VMSideExit) + sizeof(JSTraceType) * exitTypeMapLen >=
|
||||
LirBuffer::MAX_SKIP_PAYLOAD_SZB) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
VMSideExit* exit = (VMSideExit*)
|
||||
traceMonitor->traceAlloc->alloc(sizeof(VMSideExit) + sizeof(JSTraceType) * exitTypeMapLen);
|
||||
|
||||
@ -283,7 +277,7 @@ TraceRecorder::upRecursion()
|
||||
return closeLoop(slotMap, exit);
|
||||
}
|
||||
|
||||
struct SlurpInfo
|
||||
class SlurpInfo
|
||||
{
|
||||
unsigned curSlot;
|
||||
JSTraceType* typeMap;
|
||||
|
Loading…
Reference in New Issue
Block a user