Reorder KeyedStoreIC MISS code to avoid unnecessary compilation.
authormvstanton <mvstanton@chromium.org>
Fri, 28 Aug 2015 13:13:11 +0000 (06:13 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 28 Aug 2015 13:13:17 +0000 (13:13 +0000)
commitdd0cde0e4872655a376f7aba7d0ba6251a343a88
tree86d7037df7c96b89d3660525ec1d358df80b6694
parent3d7a34b5c744065a4e786645fe834ce30725c5fb
Reorder KeyedStoreIC MISS code to avoid unnecessary compilation.

We can set the property in the MISS handler before organizing our handlers
for element-based keyed stores. Since the property set may fail with an
exception, this saves work.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#30444}
src/ic/ic.cc
src/ic/ic.h