Home | History | Annotate | Download | only in src

Lines Matching refs:IC

35 #include "ic-inl.h"
106 // nonexistent IC stub can be shared for all names for a given map
139 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
159 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
178 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
197 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
222 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
241 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
260 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
279 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
299 ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP);
549 IC::GetCodeCacheForObject(*object, *holder);
550 Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder));
590 IC::GetCodeCacheForObject(*object, *holder);
591 Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder));
627 IC::GetCodeCacheForObject(*object, *holder);
628 Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder));
665 IC::GetCodeCacheForObject(*receiver, *holder);
666 Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*receiver, cache_holder));
840 // Extra IC state is irrelevant for debug break ICs. They jump to
841 // the actual call ic to carry out the work.
859 // Extra IC state is irrelevant for debug break ICs. They jump to
860 // the actual call ic to carry out the work.
1032 IC ic(IC::NO_EXTRA_FRAME, Isolate::Current());
1033 ASSERT(ic.target()->is_load_stub() || ic.target()->is_keyed_load_stub());
1034 if (!ic.SlowIsContextual()) return HEAP->undefined_value();
1110 // This is call IC. In this case, we simply return the undefined result which
1270 // For the debugger extra ic state is irrelevant.