| Index: src/ic.cc | 
| diff --git a/src/ic.cc b/src/ic.cc | 
| index 5cc54d2791c8aac6903e1ff287fde7f75518ed3d..7aa6a69bc7f81925857ce3aa34d37147f3115bb2 100644 | 
| --- a/src/ic.cc | 
| +++ b/src/ic.cc | 
| @@ -1931,20 +1931,6 @@ KeyedAccessStoreMode KeyedStoreIC::GetStoreMode(Handle<JSObject> receiver, | 
| } | 
|  | 
|  | 
| -MaybeObject* KeyedStoreIC::StoreForceGeneric(Handle<Object> object, | 
| -                                             Handle<Object> key, | 
| -                                             Handle<Object> value) { | 
| -  set_target(*generic_stub()); | 
| -  Handle<Object> result = Runtime::SetObjectProperty(isolate(), object, | 
| -                                                     key, | 
| -                                                     value, | 
| -                                                     NONE, | 
| -                                                     strict_mode()); | 
| -  RETURN_IF_EMPTY_HANDLE(isolate(), result); | 
| -  return *result; | 
| -} | 
| - | 
| - | 
| MaybeObject* KeyedStoreIC::Store(Handle<Object> object, | 
| Handle<Object> key, | 
| Handle<Object> value) { | 
| @@ -2280,17 +2266,6 @@ RUNTIME_FUNCTION(MaybeObject*, KeyedStoreIC_Slow) { | 
| } | 
|  | 
|  | 
| -RUNTIME_FUNCTION(MaybeObject*, KeyedStoreIC_MissForceGeneric) { | 
| -  HandleScope scope(isolate); | 
| -  ASSERT(args.length() == 3); | 
| -  KeyedStoreIC ic(IC::NO_EXTRA_FRAME, isolate); | 
| -  Handle<Object> receiver = args.at<Object>(0); | 
| -  Handle<Object> key = args.at<Object>(1); | 
| -  ic.UpdateState(receiver, key); | 
| -  return ic.StoreForceGeneric(receiver, key, args.at<Object>(2)); | 
| -} | 
| - | 
| - | 
| RUNTIME_FUNCTION(MaybeObject*, ElementsTransitionAndStoreIC_Miss) { | 
| HandleScope scope(isolate); | 
| ASSERT(args.length() == 4); | 
|  |