Home
last modified time | relevance | path

Searched refs:allocation_site (Results 1 – 23 of 23) sorted by relevance

/external/v8/src/
Dcode-stubs-hydrogen.cc339 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), in BuildCodeStub() local
344 checker.IfNot<HCompareObjectEqAndBranch, HValue*>(allocation_site, in BuildCodeStub()
351 allocation_site, static_cast<HValue*>(NULL), access); in BuildCodeStub()
359 allocation_site, in BuildCodeStub()
366 allocation_site, in BuildCodeStub()
374 allocation_site, in BuildCodeStub()
380 allocation_site, in BuildCodeStub()
403 HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), in BuildCodeStub() local
409 checker.IfNot<HCompareObjectEqAndBranch, HValue*>(allocation_site, in BuildCodeStub()
416 allocation_site, static_cast<HValue*>(NULL), access); in BuildCodeStub()
[all …]
Dtype-info.cc215 Handle<AllocationSite>* allocation_site, in BinaryType() argument
225 *allocation_site = Handle<AllocationSite>::null(); in BinaryType()
240 *allocation_site = handle(first_allocation_site); in BinaryType()
242 *allocation_site = Handle<AllocationSite>::null(); in BinaryType()
Dtype-info.h81 Handle<AllocationSite>* allocation_site,
Dtyping.cc612 Handle<AllocationSite> allocation_site; in VisitBinaryOperation() local
615 &allocation_site, expr->op()); in VisitBinaryOperation()
619 expr->set_allocation_site(allocation_site); in VisitBinaryOperation()
Dfactory.h379 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null());
662 Handle<AllocationSite> allocation_site);
Dfactory.cc29 Handle<AllocationSite> allocation_site) { in New() argument
32 isolate()->heap()->Allocate(*map, space, *allocation_site), in New()
1601 Handle<AllocationSite> allocation_site) { in NewJSObjectFromMap() argument
1608 allocation_site.is_null() ? NULL : *allocation_site), in NewJSObjectFromMap()
Dhydrogen.cc2930 HValue* allocation_site, in BuildCloneShallowArrayCow() argument
2944 allocation_site, in BuildCloneShallowArrayCow()
2951 HValue* allocation_site, in BuildCloneShallowArrayEmpty() argument
2962 allocation_site, in BuildCloneShallowArrayEmpty()
2969 HValue* allocation_site, in BuildCloneShallowArrayNonEmpty() argument
2984 boilerplate, allocation_site, mode); in BuildCloneShallowArrayNonEmpty()
3078 HValue* allocation_site) { in BuildCreateAllocationMemento() argument
3079 DCHECK(allocation_site != NULL); in BuildCreateAllocationMemento()
3087 allocation_site); in BuildCreateAllocationMemento()
3090 allocation_site, static_cast<HValue*>(NULL), in BuildCreateAllocationMemento()
[all …]
Dast.h1790 Handle<AllocationSite> allocation_site() { return allocation_site_; } in allocation_site() function
1872 Handle<AllocationSite> allocation_site() const { in allocation_site() function
1996 Handle<AllocationSite> allocation_site() const { return allocation_site_; } in allocation_site() function
1997 void set_allocation_site(Handle<AllocationSite> allocation_site) { in set_allocation_site() argument
1998 allocation_site_ = allocation_site; in set_allocation_site()
Dhydrogen-instructions.h5528 Handle<AllocationSite> allocation_site =
5531 instance_type, allocation_site);
5617 Handle<AllocationSite> allocation_site =
5633 allocation_site.is_null()
5635 : static_cast<void*>(*allocation_site),
7272 Handle<AllocationSite> allocation_site =
7298 Handle<AllocationSite> allocation_site) in HStringAdd() argument
7307 allocation_site.is_null() in HStringAdd()
7309 : static_cast<void*>(*allocation_site), in HStringAdd()
Dfull-codegen.cc371 Handle<AllocationSite> allocation_site = in EnsureSlotContainsAllocationSite() local
373 vector->set(slot, *allocation_site); in EnsureSlotContainsAllocationSite()
Dhydrogen.h1849 HValue* allocation_site,
1854 HValue* allocation_site,
1858 HValue* allocation_site,
Dcode-stubs.h1151 Handle<Code> GetCodeCopyFromTemplate(Handle<AllocationSite> allocation_site) { in GetCodeCopyFromTemplate() argument
1153 pattern.Add(isolate()->factory()->undefined_map(), allocation_site); in GetCodeCopyFromTemplate()
Dobjects-debug.cc967 VerifyHeapPointer(allocation_site()); in AllocationMementoVerify()
Dobjects.h531 V(ALLOCATION_SITE, AllocationSite, allocation_site) \
8287 DECL_ACCESSORS(allocation_site, Object) in DECL_ACCESSORS() argument
8290 return allocation_site()->IsAllocationSite() && in DECL_ACCESSORS()
8291 !AllocationSite::cast(allocation_site())->IsZombie(); in DECL_ACCESSORS()
8295 return AllocationSite::cast(allocation_site()); in GetAllocationSite()
Dhydrogen-instructions.cc4079 Handle<AllocationSite> allocation_site) { in New() argument
4095 context, left, right, pretenure_flag, flags, allocation_site); in New()
Druntime.cc15163 Handle<AllocationSite> allocation_site; in ArrayConstructorCommon() local
15165 allocation_site = site; in ArrayConstructorCommon()
15169 initial_map, NOT_TENURED, true, allocation_site)); in ArrayConstructorCommon()
Dobjects-inl.h5356 ACCESSORS(AllocationMemento, allocation_site, Object, kAllocationSiteOffset) in ACCESSORS()
/external/v8/src/ic/
Dic.cc2219 Handle<AllocationSite> allocation_site, Handle<Object> left, in Transition() argument
2241 if (!allocation_site.is_null() || state.ShouldCreateAllocationMementos()) { in Transition()
2243 if (allocation_site.is_null()) { in Transition()
2244 allocation_site = isolate()->factory()->NewAllocationSite(); in Transition()
2249 target = stub.GetCodeCopyFromTemplate(allocation_site); in Transition()
2252 DCHECK_EQ(*allocation_site, target->FindFirstAllocationSite()); in Transition()
2268 if (!allocation_site.is_null()) { in Transition()
2269 os << " using allocation site " << static_cast<void*>(*allocation_site); in Transition()
2304 Handle<AllocationSite> allocation_site = in RUNTIME_FUNCTION() local
2312 isolate, result, ic.Transition(allocation_site, left, right)); in RUNTIME_FUNCTION()
Dic.h610 MaybeHandle<Object> Transition(Handle<AllocationSite> allocation_site,
/external/v8/src/heap/
Dheap.cc3559 AllocationSite* allocation_site) { in InitializeAllocationMemento() argument
3561 DCHECK(allocation_site->map() == allocation_site_map()); in InitializeAllocationMemento()
3562 memento->set_allocation_site(allocation_site, SKIP_WRITE_BARRIER); in InitializeAllocationMemento()
3564 allocation_site->IncrementMementoCreateCount(); in InitializeAllocationMemento()
3570 AllocationSite* allocation_site) { in Allocate() argument
3578 if (allocation_site != NULL) { in Allocate()
3586 if (allocation_site != NULL) { in Allocate()
3589 InitializeAllocationMemento(alloc_memento, allocation_site); in Allocate()
3628 AllocationSite* allocation_site) { in AllocateJSObjectFromMap() argument
3655 AllocationResult allocation = Allocate(map, space, allocation_site); in AllocateJSObjectFromMap()
[all …]
Dheap.h1382 AllocationSite* allocation_site = NULL);
1390 AllocationSite* allocation_site = NULL);
1668 AllocationSite* allocation_site = NULL);
1678 AllocationSite* allocation_site);
/external/v8/src/arm64/
Dcode-stubs-arm64.cc2968 Register allocation_site = feedback_vector; in Generate() local
2969 __ Mov(allocation_site, scratch); in Generate()
4632 Register allocation_site = x2; in CreateArrayDispatchOneArgument() local
4673 __ Ldr(x10, FieldMemOperand(allocation_site, 0)); in CreateArrayDispatchOneArgument()
4683 __ Ldr(x11, FieldMemOperand(allocation_site, in CreateArrayDispatchOneArgument()
4686 __ Str(x11, FieldMemOperand(allocation_site, in CreateArrayDispatchOneArgument()
4793 Register allocation_site = x2; in Generate() local
4812 __ AssertUndefinedOrAllocationSite(allocation_site, x10); in Generate()
4818 __ JumpIfRoot(allocation_site, Heap::kUndefinedValueRootIndex, &no_info); in Generate()
4821 UntagSmiFieldMemOperand(allocation_site, in Generate()
/external/v8/test/cctest/
Dtest-heap-profiler.cc2265 const v8::HeapGraphNode* allocation_site = prop->GetToNode(); in TEST() local
2266 v8::String::Utf8Value name(allocation_site->GetName()); in TEST()
2269 GetProperty(allocation_site, v8::HeapGraphEdge::kInternal, in TEST()