Home
last modified time | relevance | path

Searched refs:site_context (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/compiler/
Djs-create-lowering.cc772 AllocationSiteUsageContext site_context(isolate(), site, false); in ReduceJSCreateLiteral() local
773 site_context.EnterNewScope(); in ReduceJSCreateLiteral()
775 AllocateFastLiteral(effect, control, boilerplate, &site_context); in ReduceJSCreateLiteral()
776 site_context.ExitScope(site, boilerplate); in ReduceJSCreateLiteral()
1054 AllocationSiteUsageContext* site_context) { in AllocateFastLiteral() argument
1055 Handle<AllocationSite> current_site(*site_context->current(), isolate()); in AllocateFastLiteral()
1060 Handle<AllocationSite> top_site(*site_context->top(), isolate()); in AllocateFastLiteral()
1073 pretenure, site_context); in AllocateFastLiteral()
1102 Handle<AllocationSite> current_site = site_context->EnterNewScope(); in AllocateFastLiteral()
1104 boilerplate_object, site_context); in AllocateFastLiteral()
[all …]
Djs-create-lowering.h74 AllocationSiteUsageContext* site_context); in NON_EXPORTED_BASE()
78 AllocationSiteUsageContext* site_context); in NON_EXPORTED_BASE()
/external/v8/src/crankshaft/
Dhydrogen.cc5506 AllocationSiteUsageContext site_context(isolate(), site, false); in VisitObjectLiteral() local
5507 site_context.EnterNewScope(); in VisitObjectLiteral()
5508 literal = BuildFastLiteral(boilerplate, &site_context); in VisitObjectLiteral()
5509 site_context.ExitScope(site, boilerplate); in VisitObjectLiteral()
5629 AllocationSiteUsageContext site_context(isolate(), site, false); in VisitArrayLiteral() local
5630 site_context.EnterNewScope(); in VisitArrayLiteral()
5631 literal = BuildFastLiteral(boilerplate_object, &site_context); in VisitArrayLiteral()
5632 site_context.ExitScope(site, boilerplate_object); in VisitArrayLiteral()
11525 AllocationSiteUsageContext* site_context) { in BuildFastLiteral() argument
11536 Handle<AllocationSite> top_site(*site_context->top(), isolate()); in BuildFastLiteral()
[all …]
Dhydrogen.h2734 AllocationSiteUsageContext* site_context);
2741 AllocationSiteUsageContext* site_context,
2747 AllocationSiteUsageContext* site_context);
2756 AllocationSiteUsageContext* site_context);
/external/v8/src/
Dobjects.cc8160 JSObjectWalkVisitor(ContextObject* site_context, bool copying, in JSObjectWalkVisitor() argument
8162 : site_context_(site_context), in JSObjectWalkVisitor()
8172 Handle<AllocationSite> current_site = site_context()->EnterNewScope(); in VisitElementOrProperty()
8174 site_context()->ExitScope(current_site, value); in VisitElementOrProperty()
8178 inline ContextObject* site_context() { return site_context_; } in site_context() function in v8::internal::JSObjectWalkVisitor
8179 inline Isolate* isolate() { return site_context()->isolate(); } in isolate()
8214 if (site_context()->ShouldCreateMemento(object)) { in StructureWalk()
8215 site_to_pass = site_context()->current(); in StructureWalk()
8379 AllocationSiteCreationContext* site_context) { in DeepWalk() argument
8380 JSObjectWalkVisitor<AllocationSiteCreationContext> v(site_context, false, in DeepWalk()
[all …]
Dobjects.h2560 AllocationSiteUsageContext* site_context,
2564 AllocationSiteCreationContext* site_context);