From d81dccb83670abe646d53cae9e1ee7da3326bbaa Mon Sep 17 00:00:00 2001 From: Andreas Gal Date: Fri, 26 Jun 2009 16:29:38 -0700 Subject: [PATCH] Deep abort is not detected in JSOP_IN (500108, r=dvander). --- js/src/jstracer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/src/jstracer.cpp b/js/src/jstracer.cpp index a9061b25bb8..4df2339f3e9 100644 --- a/js/src/jstracer.cpp +++ b/js/src/jstracer.cpp @@ -10615,6 +10615,8 @@ TraceRecorder::record_JSOP_IN() bool cond = prop != NULL; if (prop) OBJ_DROP_PROPERTY(cx, obj2, prop); + if (wasDeepAborted()) + ABORT_TRACE("deep abort from property lookup"); /* The interpreter fuses comparisons and the following branch, so we have to do that here as well. */