Description[turbofan] Reduce CallConstructWithSpread where iteration is not observable.
Where the arguments have already been inlined, we can replace these calls with a
direct call to construct. We have to make sure that the iteration over the arguments is not observable.
BUG=v8:5895
Review-Url: https://codereview.chromium.org/2659623002
Cr-Commit-Position: refs/heads/master@{#42765}
Committed: https://chromium.googlesource.com/v8/v8/+/409d018005ab42ea664e7843e67676544b5b956b
Patch Set 1 #Patch Set 2 : Add a dependency on the iterator protector cell" #Patch Set 3 : Change test to make sure code is de-opt'd, not just never-opt'd #
Total comments: 4
Patch Set 4 : respond to comments from Benedikt #
Depends on Patchset: Messages
Total messages: 21 (15 generated)
|