From 4106ffa6ee83b814428bb07948b3595e3fa3847e Mon Sep 17 00:00:00 2001 From: Jan de Mooij Date: Tue, 10 Feb 2015 09:40:46 +0100 Subject: [PATCH] Bug 1128196 - Don't relazify scripts with a TypeScript. r=till, a=lmandel --- js/src/jsscript.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/src/jsscript.h b/js/src/jsscript.h index 4d548ef..9a0cfbb 100644 --- a/js/src/jsscript.h +++ b/js/src/jsscript.h @@ -1251,7 +1251,7 @@ class JSScript : public js::gc::BarrieredCell } bool isRelazifiable() const { - return (selfHosted() || lazyScript) && + return (selfHosted() || lazyScript) && !types && !isGenerator() && !hasBaselineScript() && !hasAnyIonScript() && !hasBeenInlined(); } void setLazyScript(js::LazyScript *lazy) { -- 2.2.1