Lines Matching refs:site
10 #include "src/objects/allocation-site.h"
19 #include "torque-generated/src/objects/allocation-site-tq-inl.inc"
122 // Heuristic: We only need to create allocation site info if the boilerplate
212 bool AllocationSite::DigestTransitionFeedback(Handle<AllocationSite> site,
214 Isolate* isolate = site->GetIsolate();
217 if (site->PointsToLiteral() && site->boilerplate().IsJSArray()) {
218 Handle<JSArray> boilerplate(JSArray::cast(site->boilerplate()), isolate);
234 bool is_nested = site->IsNested();
236 reinterpret_cast<void*>(site->ptr()),
242 site->dependent_code().DeoptimizeDependentCodeGroup(
249 ElementsKind kind = site->GetElementsKind();
257 PrintF("AllocationSite: JSArray %p site updated %s->%s\n",
258 reinterpret_cast<void*>(site->ptr()), ElementsKindToString(kind),
261 site->SetElementsKind(to_kind);
262 site->dependent_code().DeoptimizeDependentCodeGroup(