Lines Matching refs:site
239 Handle<AllocationSite> site; in RUNTIME_FUNCTION() local
250 site = creation_context.EnterNewScope(); in RUNTIME_FUNCTION()
253 creation_context.ExitScope(site, boilerplate); in RUNTIME_FUNCTION()
256 literals->set_literal(literals_index, *site); in RUNTIME_FUNCTION()
258 site = Handle<AllocationSite>::cast(literal_site); in RUNTIME_FUNCTION()
260 Handle<JSObject>(JSObject::cast(site->transition_info()), isolate); in RUNTIME_FUNCTION()
263 AllocationSiteUsageContext usage_context(isolate, site, enable_mementos); in RUNTIME_FUNCTION()
267 usage_context.ExitScope(site, boilerplate); in RUNTIME_FUNCTION()
276 Handle<AllocationSite> site; in GetLiteralAllocationSite() local
286 site = creation_context.EnterNewScope(); in GetLiteralAllocationSite()
291 creation_context.ExitScope(site, Handle<JSObject>::cast(boilerplate)); in GetLiteralAllocationSite()
293 literals->set_literal(literals_index, *site); in GetLiteralAllocationSite()
295 site = Handle<AllocationSite>::cast(literal_site); in GetLiteralAllocationSite()
298 return site; in GetLiteralAllocationSite()
306 Handle<AllocationSite> site; in CreateArrayLiteralImpl() local
308 isolate, site, in CreateArrayLiteralImpl()
313 Handle<JSObject> boilerplate(JSObject::cast(site->transition_info())); in CreateArrayLiteralImpl()
314 AllocationSiteUsageContext usage_context(isolate, site, enable_mementos); in CreateArrayLiteralImpl()
321 usage_context.ExitScope(site, boilerplate); in CreateArrayLiteralImpl()