Lines Matching refs:feedback
61 if (p.feedback().IsValid()) { in ReduceArrayConstructor()
62 CallICNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceArrayConstructor()
63 Handle<Object> feedback(nexus.GetFeedback(), isolate()); in ReduceArrayConstructor() local
64 if (feedback->IsAllocationSite()) { in ReduceArrayConstructor()
65 site = Handle<AllocationSite>::cast(feedback); in ReduceArrayConstructor()
167 CallCountFeedback(p.feedback()), in ReduceFunctionPrototypeApply()
208 CallCountFeedback(p.feedback()), in ReduceFunctionPrototypeCall()
292 CallCountFeedback(p.feedback()), in ReduceJSCallFunction()
308 if (!p.feedback().IsValid()) return NoChange(); in ReduceJSCallFunction()
309 CallICNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSCallFunction()
310 Handle<Object> feedback(nexus.GetFeedback(), isolate()); in ReduceJSCallFunction() local
311 if (feedback->IsAllocationSite()) { in ReduceJSCallFunction()
346 } else if (feedback->IsWeakCell()) { in ReduceJSCallFunction()
347 Handle<WeakCell> cell = Handle<WeakCell>::cast(feedback); in ReduceJSCallFunction()
416 if (p.feedback().IsValid()) { in ReduceJSCallConstruct()
417 Handle<Object> feedback( in ReduceJSCallConstruct() local
418 p.feedback().vector()->Get(p.feedback().slot()), isolate()); in ReduceJSCallConstruct()
419 if (feedback->IsAllocationSite()) { in ReduceJSCallConstruct()
420 site = Handle<AllocationSite>::cast(feedback); in ReduceJSCallConstruct()
445 Handle<Object> feedback; in ReduceJSCallConstruct() local
446 if (!p.feedback().IsValid()) return NoChange(); in ReduceJSCallConstruct()
447 feedback = handle(p.feedback().vector()->Get(p.feedback().slot()), isolate()); in ReduceJSCallConstruct()
448 if (feedback->IsAllocationSite()) { in ReduceJSCallConstruct()
453 Handle<AllocationSite> site = Handle<AllocationSite>::cast(feedback); in ReduceJSCallConstruct()
495 } else if (feedback->IsWeakCell()) { in ReduceJSCallConstruct()
496 Handle<WeakCell> cell = Handle<WeakCell>::cast(feedback); in ReduceJSCallConstruct()