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); }
void parallel::SpewMIR(MDefinition *mir, const char *fmt, ...) { va_list ap; va_start(ap, fmt); spewer.spewMIR(mir, fmt, ap); va_end(ap); }
void parallel::Spew(SpewChannel channel, const char *fmt, ...) { va_list ap; va_start(ap, fmt); spewer.spewVA(channel, fmt, ap); va_end(ap); }
MethodStatus parallel::SpewEndCompile(MethodStatus status) { spewer.endCompile(status); return status; }
void parallel::SpewBeginCompile(HandleScript script) { spewer.beginCompile(script); }
void parallel::SpewBailout(uint32_t count, ParallelBailoutCause cause) { spewer.bailout(count, cause); }
ExecutionStatus parallel::SpewEndOp(ExecutionStatus status) { spewer.endOp(status); return status; }
void parallel::SpewBeginOp(JSContext *cx, const char *name) { spewer.beginOp(cx, name); }
bool parallel::SpewEnabled(SpewChannel channel) { return spewer.isActive(channel); }
void parallel::SpewBeginCompile(HandleFunction fun) { spewer.beginCompile(fun); }
void parallel::SpewBailout(uint32_t count) { spewer.bailout(count); }