| Index: src/ic.cc
|
| diff --git a/src/ic.cc b/src/ic.cc
|
| index 9742e5ef8486ad4943872993a60c729b8cbf97ef..5792b0e3bad899862cb86c09f7066a371f2c9dd9 100644
|
| --- a/src/ic.cc
|
| +++ b/src/ic.cc
|
| @@ -1686,7 +1686,7 @@ MaybeObject* KeyedStoreIC::ComputePolymorphicStub(
|
| MaybeObject* maybe_cached_stub = NULL;
|
| Map* transitioned_map = receiver_map->FindTransitionedMap(receiver_maps);
|
| if (transitioned_map != NULL) {
|
| - maybe_cached_stub = FastElementsConversionStub(
|
| + maybe_cached_stub = ElementsTransitionAndStoreStub(
|
| receiver_map->elements_kind(), // original elements_kind
|
| transitioned_map->elements_kind(),
|
| receiver_map->instance_type() == JS_ARRAY_TYPE, // is_js_array
|
|
|