| Index: src/ic/ic.h
 | 
| diff --git a/src/ic/ic.h b/src/ic/ic.h
 | 
| index c346306370645d9dcfcc715d19d46bcfcc4fbe1a..06ac716fd1b1936d7f6bca4f282ed34d62fc9b9c 100644
 | 
| --- a/src/ic/ic.h
 | 
| +++ b/src/ic/ic.h
 | 
| @@ -520,6 +520,8 @@ class StoreIC : public IC {
 | 
|    static Handle<Code> initialize_stub(Isolate* isolate,
 | 
|                                        LanguageMode language_mode,
 | 
|                                        State initialization_state);
 | 
| +  static Handle<Code> initialize_stub_in_optimized_code(
 | 
| +      Isolate* isolate, LanguageMode language_mode, State initialization_state);
 | 
|  
 | 
|    MUST_USE_RESULT MaybeHandle<Object> Store(
 | 
|        Handle<Object> object, Handle<Name> name, Handle<Object> value,
 | 
| @@ -614,6 +616,9 @@ class KeyedStoreIC : public StoreIC {
 | 
|                                        LanguageMode language_mode,
 | 
|                                        State initialization_state);
 | 
|  
 | 
| +  static Handle<Code> initialize_stub_in_optimized_code(
 | 
| +      Isolate* isolate, LanguageMode language_mode, State initialization_state);
 | 
| +
 | 
|   protected:
 | 
|    virtual Handle<Code> pre_monomorphic_stub() const {
 | 
|      return pre_monomorphic_stub(isolate(), language_mode());
 | 
| 
 |