diff --git a/js/src/jstracer.cpp b/js/src/jstracer.cpp index 0f5f863047b..0cb89ac753f 100644 --- a/js/src/jstracer.cpp +++ b/js/src/jstracer.cpp @@ -1689,6 +1689,7 @@ js_ExecuteTree(JSContext* cx, Fragment* f, uintN& inlineCallCount) AUDIT(globalShapeMismatchAtEntry); debug_only(printf("global shape mismatch, flushing tree.\n")); js_TrashTree(cx, f); + f->blacklist(); return NULL; }