Home | History | Annotate | Download | only in ic

Lines Matching refs:StoreIC

491       return StoreIC::Clear(isolate, address, target, constant_pool);
536 void StoreIC::Clear(Isolate* isolate, Address address, Code* target,
550 isolate, StoreIC::GetStrictMode(target->extra_ic_state())),
1221 bool StoreIC::LookupForWrite(LookupIterator* it, Handle<Object> value,
1280 MaybeHandle<Object> StoreIC::Store(Handle<Object> object, Handle<Name> name,
1346 Handle<Code> StoreIC::initialize_stub(Isolate* isolate,
1355 Handle<Code> StoreIC::megamorphic_stub() {
1370 Handle<Code> StoreIC::generic_stub() const {
1385 Handle<Code> StoreIC::slow_stub() const {
1395 Handle<Code> StoreIC::pre_monomorphic_stub(Isolate* isolate,
1402 void StoreIC::UpdateCaches(LookupIterator* lookup, Handle<Object> value,
1408 TRACE_IC("StoreIC", lookup->name());
1414 TRACE_GENERIC_IC(isolate(), "StoreIC", "LookupForWrite said 'false'");
1419 TRACE_IC("StoreIC", lookup->name());
1423 Handle<Code> StoreIC::CompileHandler(LookupIterator* lookup,
1428 // This is currently guaranteed by checks in StoreIC::Store.
1438 TRACE_GENERIC_IC(isolate(), "StoreIC", "transition from slow");
1455 TRACE_GENERIC_IC(isolate(), "StoreIC", "accessor on slow map");
1463 TRACE_GENERIC_IC(isolate(), "StoreIC", "setter == 0");
1468 TRACE_GENERIC_IC(isolate(), "StoreIC", "incompatible receiver type");
1477 TRACE_GENERIC_IC(isolate(), "StoreIC", "setter not a function");
1493 TRACE_GENERIC_IC(isolate(), "StoreIC", "declared accessor info");
1534 TRACE_GENERIC_IC(isolate(), "StoreIC", "constant property");
1807 StoreIC::Store(object, Handle<String>::cast(key), value,
1814 TRACE_IC("StoreIC", key);
1885 TRACE_IC("StoreIC", key);
2083 StoreIC ic(IC::NO_EXTRA_FRAME, isolate);
2098 StoreIC ic(IC::EXTRA_CALL_FRAME, isolate);
2167 StoreIC ic(IC::NO_EXTRA_FRAME, isolate);
2629 StoreIC ic(IC::NO_EXTRA_FRAME, isolate);