DescriptionHydrogen: fix keyed loads with string keys
Keyed loads should not unconditionally be compiled to element loads. Update KeyedLoadICs to keep track of the key type, so that Hydrogen can emit ICs for string-keyed loads it doesn't have inline support for.
BUG=v8:3167
R=jkummerow@chromium.org
Committed: https://crrev.com/f6e68d2c2c1e92c14f220223f4a0b54b54aadff6
Cr-Commit-Position: refs/heads/master@{#25817}
Patch Set 1 #Patch Set 2 : better fix #
Total comments: 7
Patch Set 3 : fixes #
Total comments: 7
Patch Set 4 : fixes #
Total comments: 3
Patch Set 5 : moved tes #Patch Set 6 : remove arg #Patch Set 7 : rebase #Patch Set 8 : rebase again #
Total comments: 1
Messages
Total messages: 30 (3 generated)
|