gecko-dev/js
Ted Campbell 86750f7cbe Bug 1342483 - Preserve envChain in Ion if script uses lexical environments r=jandem
Under rare cases, Ion was optimizing out |envChain| while lexical environments
were in use, leading to a crash during bailout. This extends the criteria for
preserving the |envChain| slot to include lexical blocks.

MozReview-Commit-ID: 4sd42F4TIq8

--HG--
extra : rebase_source : 348a44f9dcae30d6e0e5f78b5fd17e0867532b7f
2017-03-03 10:10:13 -05:00
..
ductwork/debugger Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps 2017-01-18 10:30:39 +00:00
examples
ipc Bug 1339036 - Rename JSTYPE_VOID to JSTYPE_UNDEFINED. r=arai 2017-02-13 17:26:16 +01:00
public Bug 1343590 - Improve CallArgs gray marking assertions r=sfink 2017-03-02 10:23:15 +00:00
src Bug 1342483 - Preserve envChain in Ion if script uses lexical environments r=jandem 2017-03-03 10:10:13 -05:00
xpconnect Bug 1338623 - Add a slower but more exact gray marking check for checking correctness r=sfink r=mccr8 2017-03-02 10:22:47 +00:00
ffi.configure Bug 1335666 - Remove @depends_when. r=chmanchester 2017-02-01 16:25:29 +09:00
moz.configure Backed out changeset 54d759872a2c (bug 1332466) for build failures a=backout 2017-02-02 16:05:55 -08:00