Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/builtins/
Dbuiltins-constructor-gen.cc71 TVARIABLE(AllocationSite, allocation_site); in BuildConstruct()
76 &if_construct_array, &allocation_site); in BuildConstruct()
83 new_target, argc, allocation_site.value()); in BuildConstruct()
103 TVARIABLE(AllocationSite, allocation_site); in TF_BUILTIN()
108 &allocation_site); in TF_BUILTIN()
162 TVARIABLE(AllocationSite, allocation_site); in BuildConstructWithSpread()
168 &allocation_site); in BuildConstructWithSpread()
472 TNode<AllocationSite> allocation_site = CAST(maybe_allocation_site); in CreateShallowArrayLiteral() local
473 TNode<JSArray> boilerplate = CAST(LoadBoilerplate(allocation_site)); in CreateShallowArrayLiteral()
477 return CloneFastJSArray(context, boilerplate, allocation_site); in CreateShallowArrayLiteral()
[all …]
Dbuiltins-array-gen.h78 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt);
83 base::Optional<TNode<AllocationSite>> allocation_site);
88 base::Optional<TNode<AllocationSite>> allocation_site);
93 TNode<HeapObject> allocation_site,
Dbuiltins-array-gen.cc1690 base::Optional<TNode<AllocationSite>> allocation_site) { in CreateArrayDispatchNoArgument() argument
1699 DCHECK(allocation_site); in CreateArrayDispatchNoArgument()
1700 TNode<Int32T> elements_kind = LoadElementsKind(*allocation_site); in CreateArrayDispatchNoArgument()
1714 TailCallArrayConstructorStub(callable, context, target, *allocation_site, in CreateArrayDispatchNoArgument()
1728 base::Optional<TNode<AllocationSite>> allocation_site) { in CreateArrayDispatchSingleArgument() argument
1739 DCHECK(allocation_site); in CreateArrayDispatchSingleArgument()
1740 TNode<Smi> transition_info = LoadTransitionInfo(*allocation_site); in CreateArrayDispatchSingleArgument()
1763 *allocation_site, AllocationSite::kTransitionInfoOrBoilerplateOffset, in CreateArrayDispatchSingleArgument()
1784 TailCallArrayConstructorStub(callable, context, target, *allocation_site, in CreateArrayDispatchSingleArgument()
1798 base::Optional<TNode<AllocationSite>> allocation_site) { in GenerateDispatchToArrayStub() argument
[all …]
Dbuiltins-regexp-gen.cc1567 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt; in RegExpPrototypeSplitBody() local
1569 AllocateJSArray(kind, array_map, capacity, length, allocation_site); in RegExpPrototypeSplitBody()
1735 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt; in RegExpPrototypeSplitBody() local
1737 AllocateJSArray(kind, array_map, capacity, length, allocation_site); in RegExpPrototypeSplitBody()
/third_party/node/deps/v8/src/objects/
Dallocation-site-inl.h39 ACCESSORS(AllocationMemento, allocation_site, Object, kAllocationSiteOffset) in OBJECT_CONSTRUCTORS_IMPL()
198 return allocation_site().IsAllocationSite() && in IsValid()
199 !AllocationSite::cast(allocation_site()).IsZombie(); in IsValid()
204 return AllocationSite::cast(allocation_site()); in GetAllocationSite()
208 return allocation_site().ptr(); in GetAllocationSiteUnchecked()
Dallocation-site.tq8 allocation_site: AllocationSite;
Dallocation-site.h176 DECL_ACCESSORS(allocation_site, Object)
Dobjects-definitions.h193 V(_, ALLOCATION_SITE_TYPE, AllocationSite, WithWeakNext, allocation_site) \
/third_party/node/deps/v8/src/heap/
Dfactory-inl.h63 Handle<AllocationSite> allocation_site) { in NewFastOrSlowJSObjectFromMap() argument
66 allocation, allocation_site) in NewFastOrSlowJSObjectFromMap()
67 : NewJSObjectFromMap(map, allocation, allocation_site); in NewFastOrSlowJSObjectFromMap()
Dfactory.h529 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null());
535 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null());
542 Handle<AllocationSite> allocation_site = Handle<AllocationSite>::null());
1047 Handle<AllocationSite> allocation_site);
1109 AllocationSite allocation_site);
Dfactory.cc341 Handle<AllocationSite> allocation_site) { in AllocateRawWithAllocationSite() argument
344 if (!allocation_site.is_null()) { in AllocateRawWithAllocationSite()
354 if (!allocation_site.is_null()) { in AllocateRawWithAllocationSite()
357 InitializeAllocationMemento(alloc_memento, *allocation_site); in AllocateRawWithAllocationSite()
363 AllocationSite allocation_site) { in InitializeAllocationMemento() argument
367 memento.set_allocation_site(allocation_site, SKIP_WRITE_BARRIER); in InitializeAllocationMemento()
369 allocation_site.IncrementMementoCreateCount(); in InitializeAllocationMemento()
2548 Handle<AllocationSite> allocation_site) { in NewJSObjectFromMap() argument
2558 AllocateRawWithAllocationSite(map, allocation, allocation_site)); in NewJSObjectFromMap()
2571 Handle<AllocationSite> allocation_site) { in NewSlowJSObjectFromMap() argument
[all …]
/third_party/node/deps/v8/src/runtime/
Druntime-array.cc119 Handle<AllocationSite> allocation_site; in RUNTIME_FUNCTION() local
121 allocation_site = site; in RUNTIME_FUNCTION()
125 initial_map, AllocationType::kYoung, allocation_site)); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.h908 TNode<Object> allocation_site);
912 TNode<Object> allocation_site);
1964 base::Optional<TNode<AllocationSite>> allocation_site,
1972 TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site,
1976 TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site,
1979 allocation_site, allocation_flags);
1999 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt,
2015 base::Optional<TNode<AllocationSite>> allocation_site = base::nullopt,
2391 TNode<AllocationSite> allocation_site);
3489 TNode<Smi> LoadTransitionInfo(TNode<AllocationSite> allocation_site);
[all …]
Dcode-stub-assembler.cc3995 base::Optional<TNode<AllocationSite>> allocation_site, in AllocateJSArray() argument
4001 if (allocation_site) { in AllocateJSArray()
4008 AllocateUninitializedJSArray(array_map, length, allocation_site, size); in AllocateJSArray()
4030 base::Optional<TNode<AllocationSite>> allocation_site, in AllocateUninitializedJSArrayWithElements() argument
4046 array = AllocateJSArray(array_map, empty_array, length, allocation_site, in AllocateUninitializedJSArrayWithElements()
4058 array = AllocateJSArray(array_map, empty_array, length, allocation_site, in AllocateUninitializedJSArrayWithElements()
4068 if (allocation_site) { in AllocateUninitializedJSArrayWithElements()
4104 allocation_site, array_header_size); in AllocateUninitializedJSArrayWithElements()
4112 AllocateUninitializedJSArray(array_map, length, allocation_site, size); in AllocateUninitializedJSArrayWithElements()
4139 base::Optional<TNode<AllocationSite>> allocation_site, in AllocateUninitializedJSArray() argument
[all …]