зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1113378 - Part 2/2 - IIFE prediction should ignore generators. r=Waldo
This commit is contained in:
Родитель
61a4d0e8f4
Коммит
9aa80a582f
|
@ -2330,7 +2330,7 @@ Parser<FullParseHandler>::functionArgsAndBody(ParseNode *pn, HandleFunction fun,
|
|||
// parse to avoid the overhead of a lazy syntax-only parse. Although
|
||||
// the prediction may be incorrect, IIFEs are common enough that it
|
||||
// pays off for lots of code.
|
||||
if (pn->isLikelyIIFE())
|
||||
if (pn->isLikelyIIFE() && !funbox->isGenerator())
|
||||
break;
|
||||
|
||||
Parser<SyntaxParseHandler> *parser = handler.syntaxParser;
|
||||
|
|
Загрузка…
Ссылка в новой задаче