Backed out changeset 25f856429db3. Wrong fix. Looks like jstracer.h is not included. We in fact can call methods of TraceRecorder directly. Sigh. I wish we had a try server.

This commit is contained in:
Andreas Gal 2008-09-01 18:37:04 -07:00
parent fe70cfea9b
commit 4a36a6b709
3 changed files with 1 additions and 10 deletions

View File

@ -7051,7 +7051,7 @@ js_Interpret(JSContext *cx)
if (tr) {
JS_TRACE_MONITOR(cx).recorder = tr;
js_DeepAbort(cx);
tr->deepAbort();
}
return ok;

View File

@ -2354,12 +2354,6 @@ js_AbortRecording(JSContext* cx, jsbytecode* abortpc, const char* reason)
js_TrashTree(cx, f);
}
void
js_DeepAbort(JSContext* cx)
{
JS_TRACE_MONITOR(cx).recorder->deepAbort();
}
#if defined NANOJIT_IA32
static bool
js_CheckForSSE2()

View File

@ -394,9 +394,6 @@ js_FlushJITCache(JSContext* cx);
extern void
js_FlushJITOracle(JSContext* cx);
extern void
js_DeepAbort(JSContext* cx);
#endif /* defined JS_TRACER */
#endif /* jstracer_h___ */