| Index: src/ic/ic-compiler.h
|
| diff --git a/src/ic/ic-compiler.h b/src/ic/ic-compiler.h
|
| index b8d6635ae021b6144db3be0c22b776afe8bf837d..e0fa60ab01676422ea2cdd74cce0375a0a52a726 100644
|
| --- a/src/ic/ic-compiler.h
|
| +++ b/src/ic/ic-compiler.h
|
| @@ -14,22 +14,22 @@
|
| class PropertyICCompiler : public PropertyAccessCompiler {
|
| public:
|
| // Keyed
|
| - static Handle<Object> ComputeKeyedStoreMonomorphicHandler(
|
| + static Handle<Code> ComputeKeyedStoreMonomorphicHandler(
|
| Handle<Map> receiver_map, KeyedAccessStoreMode store_mode);
|
| static void ComputeKeyedStorePolymorphicHandlers(
|
| MapHandleList* receiver_maps, MapHandleList* transitioned_maps,
|
| - List<Handle<Object>>* handlers, KeyedAccessStoreMode store_mode);
|
| + CodeHandleList* handlers, KeyedAccessStoreMode store_mode);
|
|
|
| private:
|
| explicit PropertyICCompiler(Isolate* isolate)
|
| : PropertyAccessCompiler(isolate, Code::KEYED_STORE_IC,
|
| kCacheOnReceiver) {}
|
|
|
| - Handle<Object> CompileKeyedStoreMonomorphicHandler(
|
| + Handle<Code> CompileKeyedStoreMonomorphicHandler(
|
| Handle<Map> receiver_map, KeyedAccessStoreMode store_mode);
|
| void CompileKeyedStorePolymorphicHandlers(MapHandleList* receiver_maps,
|
| MapHandleList* transitioned_maps,
|
| - List<Handle<Object>>* handlers,
|
| + CodeHandleList* handlers,
|
| KeyedAccessStoreMode store_mode);
|
| };
|
|
|
|
|