Lines Matching refs:StoreIC
609 // TODO(gsathya): Support KeyedLoadIC, StoreIC and KeyedStoreIC.
1595 bool StoreIC::LookupForWrite(LookupIterator* it, Handle<Object> value,
1736 return StoreIC::Store(global, name, value);
1803 MaybeHandle<Object> StoreIC::Store(Handle<Object> object, Handle<Name> name,
1820 // of StoreIC so their logic doesn't get mixed here.
1839 TraceIC("StoreIC", name);
1889 : TraceIC("StoreIC", name);
1893 // of StoreIC so their logic doesn't get mixed here.
1913 void StoreIC::UpdateCaches(LookupIterator* lookup, Handle<Object> value,
1936 TraceIC("StoreIC", lookup->GetName());
1939 MaybeObjectHandle StoreIC::ComputeHandler(LookupIterator* lookup) {
2010 // This is currently guaranteed by checks in StoreIC::Store.
2118 // This is currently guaranteed by checks in StoreIC::Store.
2495 // TODO(v8:12548): refactor DefineKeyedOwnIC as a subclass of StoreIC
2517 StoreIC::Store(object, maybe_name, value, StoreOrigin::kMaybeKeyed),
2522 TraceIC("StoreIC", key);
2567 // TODO(v8:12548): refactor DefineKeyedOwnIC as a subclass of StoreIC
2616 TraceIC("StoreIC", key);
2853 StoreIC ic(isolate, vector, vector_slot, kind);
2882 // TODO(v8:12548): refactor DefineNamedOwnIC as a subclass of StoreIC, which
2884 StoreIC ic(isolate, vector, vector_slot, kind);