зеркало из https://github.com/mozilla/gecko-dev.git
Bug 492914 - TM: trace aborts due to flat closure analysis bug (r=mrbkap).
This commit is contained in:
Родитель
1930d5ea3c
Коммит
c4a8ea048a
|
@ -2297,7 +2297,7 @@ LeaveFunction(JSParseNode *fn, JSTreeContext *funtc, JSTreeContext *tc,
|
|||
*/
|
||||
*pnup = outer_dn->dn_uses;
|
||||
outer_dn->dn_uses = dn;
|
||||
outer_dn->pn_dflags |= (dn->pn_dflags & ~PND_PLACEHOLDER);
|
||||
outer_dn->pn_dflags |= dn->pn_dflags & ~(PND_FORWARD | PND_PLACEHOLDER);
|
||||
dn->pn_defn = false;
|
||||
dn->pn_used = true;
|
||||
dn->pn_lexdef = outer_dn;
|
||||
|
|
Загрузка…
Ссылка в новой задаче