Vector-based LoadICs need to handle Smi receivers.
authormvstanton <mvstanton@chromium.org>
Thu, 15 Jan 2015 12:52:33 +0000 (04:52 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 15 Jan 2015 12:52:47 +0000 (12:52 +0000)
commit23b181552e63aa3a6ee86ab0c99998dad44b7f14
tree9cd32acb17f06a6ce0a3328b4f5cd195d6cf386d
parente72c5d2c230f8d4a1ca7a451964bf4ab9d99afba
Vector-based LoadICs need to handle Smi receivers.

The MISS handler was being called when the receiver was a Smi, instead,
we should recognize the case and use the heap number map.

BUG=

Review URL: https://codereview.chromium.org/854623002

Cr-Commit-Position: refs/heads/master@{#26076}
src/code-stubs-hydrogen.cc
test/cctest/test-feedback-vector.cc