Description[compiler] Support Object.create(null) inlining in TF
In the ideal case, this will speed up Object.create(null) by ~10x.
Drive-by-fix: Spread usage of new IsSpecialReceiverMap() and
IsSpecialReceiverInstanceType(InstanceType) helpers.
BUG=v8:5788
Review-Url: https://codereview.chromium.org/2622723003
Cr-Commit-Position: refs/heads/master@{#42336}
Committed: https://chromium.googlesource.com/v8/v8/+/c60ec4e1112c4ccb304ca584c00a1849ae663799
Patch Set 1 #Patch Set 2 : remove unused variable #Patch Set 3 : restrict reduction to valid heap constants #Patch Set 4 : formatting #Patch Set 5 : reverting helper changes #Patch Set 6 : initializing all object fields #
Messages
Total messages: 30 (22 generated)
|