Description[turbofan] Add support for extending properties backing store.
TurboFan didn't support transitioning stores that also need to grow the
properties backing store so far. This CL adds support for re-allocating
the properties backing store in-place, so these stores can participate
properly in various optimizations like escape analysis and allocation
folding.
R=ishell@chromium.org
BUG=v8:5267, chromium:708339
Review-Url: https://codereview.chromium.org/2778133003
Cr-Original-Commit-Position: refs/heads/master@{#44183}
Committed: https://chromium.googlesource.com/v8/v8/+/88a7061a53ad200121f7ee2b2bdcc05d793de806
Review-Url: https://codereview.chromium.org/2778133003
Cr-Commit-Position: refs/heads/master@{#44499}
Committed: https://chromium.googlesource.com/v8/v8/+/4faa4952fdd49eb2e75d2eac54dc17043793cb1d
Patch Set 1 #Patch Set 2 : REBASE #Patch Set 3 : REBASE #Patch Set 4 : Fix invalid write barrier kind. Allocate can turn into old-space during allocation folding. #
Messages
Total messages: 22 (15 generated)
|