| Index: src/ic/ic-compiler.h
|
| diff --git a/src/ic/ic-compiler.h b/src/ic/ic-compiler.h
|
| index 3a5aecccbb3d59659243d1bb0118e74eab9a15b2..415aad5e6d38e992aebcdfbe29042e18771b2ba2 100644
|
| --- a/src/ic/ic-compiler.h
|
| +++ b/src/ic/ic-compiler.h
|
| @@ -13,10 +13,6 @@ namespace internal {
|
|
|
| class PropertyICCompiler : public PropertyAccessCompiler {
|
| public:
|
| - // Finds the Code object stored in the Heap::non_monomorphic_cache().
|
| - static Code* FindPreMonomorphic(Isolate* isolate, Code::Kind kind,
|
| - ExtraICState extra_ic_state);
|
| -
|
| // Named
|
| static Handle<Code> ComputeStore(Isolate* isolate, InlineCacheState ic_state,
|
| ExtraICState extra_state);
|
| @@ -47,29 +43,16 @@ class PropertyICCompiler : public PropertyAccessCompiler {
|
| : PropertyAccessCompiler(isolate, kind, cache_holder),
|
| extra_ic_state_(extra_ic_state) {}
|
|
|
| - static Handle<Code> Find(Handle<Name> name, Handle<Map> stub_holder_map,
|
| - Code::Kind kind,
|
| - ExtraICState extra_ic_state = kNoExtraICState,
|
| - CacheHolderFlag cache_holder = kCacheOnReceiver);
|
| -
|
| - Handle<Code> CompileLoadInitialize(Code::Flags flags);
|
| - Handle<Code> CompileStoreInitialize(Code::Flags flags);
|
| - Handle<Code> CompileStorePreMonomorphic(Code::Flags flags);
|
| - Handle<Code> CompileStoreGeneric(Code::Flags flags);
|
| Handle<Code> CompileStoreMegamorphic(Code::Flags flags);
|
|
|
| Handle<Code> CompileKeyedStoreMonomorphicHandler(
|
| Handle<Map> receiver_map, KeyedAccessStoreMode store_mode);
|
| - Handle<Code> CompileKeyedStoreMonomorphic(Handle<Map> receiver_map,
|
| - KeyedAccessStoreMode store_mode);
|
| void CompileKeyedStorePolymorphicHandlers(MapHandleList* receiver_maps,
|
| MapHandleList* transitioned_maps,
|
| CodeHandleList* handlers,
|
| KeyedAccessStoreMode store_mode);
|
|
|
| - bool IncludesNumberMap(MapHandleList* maps);
|
| -
|
| - Handle<Code> GetCode(Code::Kind kind, Code::StubType type, Handle<Name> name,
|
| + Handle<Code> GetCode(Code::Kind kind, Handle<Name> name,
|
| InlineCacheState state = MONOMORPHIC);
|
|
|
| Logger::LogEventsAndTags log_kind(Handle<Code> code) {
|
|
|