示例#1
0
void
parallel::SpewBailoutIR(uint32_t bblockId, uint32_t lirId,
                        const char *lir, const char *mir,
                        JSScript *script, jsbytecode *pc)
{
    spewer.spewBailoutIR(bblockId, lirId, lir, mir, script, pc);
}
示例#2
0
void
parallel::SpewMIR(MDefinition *mir, const char *fmt, ...)
{
    va_list ap;
    va_start(ap, fmt);
    spewer.spewMIR(mir, fmt, ap);
    va_end(ap);
}
示例#3
0
void
parallel::Spew(SpewChannel channel, const char *fmt, ...)
{
    va_list ap;
    va_start(ap, fmt);
    spewer.spewVA(channel, fmt, ap);
    va_end(ap);
}
示例#4
0
MethodStatus
parallel::SpewEndCompile(MethodStatus status)
{
    spewer.endCompile(status);
    return status;
}
示例#5
0
void
parallel::SpewBeginCompile(HandleScript script)
{
    spewer.beginCompile(script);
}
示例#6
0
void
parallel::SpewBailout(uint32_t count, ParallelBailoutCause cause)
{
    spewer.bailout(count, cause);
}
示例#7
0
ExecutionStatus
parallel::SpewEndOp(ExecutionStatus status)
{
    spewer.endOp(status);
    return status;
}
示例#8
0
void
parallel::SpewBeginOp(JSContext *cx, const char *name)
{
    spewer.beginOp(cx, name);
}
示例#9
0
bool
parallel::SpewEnabled(SpewChannel channel)
{
    return spewer.isActive(channel);
}
示例#10
0
void
parallel::SpewBeginCompile(HandleFunction fun)
{
    spewer.beginCompile(fun);
}
示例#11
0
void
parallel::SpewBailout(uint32_t count)
{
    spewer.bailout(count);
}