diff --git a/js/src/jstracer.cpp b/js/src/jstracer.cpp index 498446647f21..9d1fb38dd048 100644 --- a/js/src/jstracer.cpp +++ b/js/src/jstracer.cpp @@ -3367,6 +3367,10 @@ FlushJITCache(JSContext* cx) } } +#ifdef DEBUG + delete tm->lirbuf->names; + tm->lirbuf->names = new (&gc) LirNameMap(&gc, *tm->allocator, tm->fragmento->labels); +#endif tm->allocator->reset(); tm->codeAlloc->sweep(); tm->lirbuf->clear();