Description[cleanup] remove sloppy generator/async function maps
These maps contain exactly the same information as the strict maps, so
this frees up a few pointers of native context space, gets rid of some
branches in FastNewClosure, and adds missing poisoned properties tests
for async functions.
BUG=v8:2355, v8:4483
R=adamk@chromium.org, bmeurer@chromium.org, littledan@chromium.org
Review-Url: https://codereview.chromium.org/2608333002
Cr-Commit-Position: refs/heads/master@{#42051}
Committed: https://chromium.googlesource.com/v8/v8/+/c523474713e11e98f0b87f2d7137cf3465aab13c
Patch Set 1 #Patch Set 2 : [cleanup] remove sloppy generator/async function maps #
Total comments: 2
Patch Set 3 : [cleanup] remove sloppy generator/async function maps #
Messages
Total messages: 18 (12 generated)
|