| Index: src/ic.h
|
| ===================================================================
|
| --- src/ic.h (revision 454)
|
| +++ src/ic.h (working copy)
|
| @@ -34,17 +34,17 @@
|
|
|
| // IC_UTIL_LIST defines all utility functions called from generated
|
| // inline caching code. The argument for the macro, ICU, is the function name.
|
| -#define IC_UTIL_LIST(ICU) \
|
| - ICU(LoadIC_Miss) \
|
| - ICU(KeyedLoadIC_Miss) \
|
| - ICU(CallIC_Miss) \
|
| - ICU(StoreIC_Miss) \
|
| - ICU(StoreIC_ExtendStorage) \
|
| - ICU(KeyedStoreIC_Miss) \
|
| - /* Utilities for IC stubs. */ \
|
| - ICU(LoadCallbackProperty) \
|
| - ICU(StoreCallbackProperty) \
|
| - ICU(LoadInterceptorProperty) \
|
| +#define IC_UTIL_LIST(ICU) \
|
| + ICU(LoadIC_Miss) \
|
| + ICU(KeyedLoadIC_Miss) \
|
| + ICU(CallIC_Miss) \
|
| + ICU(StoreIC_Miss) \
|
| + ICU(SharedStoreIC_ExtendStorage) \
|
| + ICU(KeyedStoreIC_Miss) \
|
| + /* Utilities for IC stubs. */ \
|
| + ICU(LoadCallbackProperty) \
|
| + ICU(StoreCallbackProperty) \
|
| + ICU(LoadInterceptorProperty) \
|
| ICU(StoreInterceptorProperty)
|
|
|
| //
|
| @@ -333,6 +333,7 @@
|
| static void GenerateInitialize(MacroAssembler* masm);
|
| static void GenerateMiss(MacroAssembler* masm);
|
| static void GenerateGeneric(MacroAssembler* masm);
|
| + static void GenerateExtendStorage(MacroAssembler* masm);
|
|
|
| private:
|
| static void Generate(MacroAssembler* masm, const ExternalReference& f);
|
|
|