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 |