/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-constructor-gen.cc | 71 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() 537 TNode<AllocationSite> allocation_site = CAST(maybe_allocation_site); CreateShallowObjectLiteral() local [all...] |
H A D | builtins-array-gen.h | 78 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,
|
H A D | builtins-array-gen.cc | 1647 // allocation_site parameter value and sets new_target if necessary. in TF_BUILTIN() 1690 base::Optional<TNode<AllocationSite>> allocation_site) { in CreateArrayDispatchNoArgument() 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() 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() 1687 CreateArrayDispatchNoArgument( TNode<Context> context, TNode<JSFunction> target, TNode<Int32T> argc, AllocationSiteOverrideMode mode, base::Optional<TNode<AllocationSite>> allocation_site) CreateArrayDispatchNoArgument() argument 1725 CreateArrayDispatchSingleArgument( TNode<Context> context, TNode<JSFunction> target, TNode<Int32T> argc, AllocationSiteOverrideMode mode, base::Optional<TNode<AllocationSite>> allocation_site) CreateArrayDispatchSingleArgument() argument 1795 GenerateDispatchToArrayStub( TNode<Context> context, TNode<JSFunction> target, TNode<Int32T> argc, AllocationSiteOverrideMode mode, base::Optional<TNode<AllocationSite>> allocation_site) GenerateDispatchToArrayStub() argument 1854 GenerateConstructor( TNode<Context> context, TNode<HeapObject> array_function, TNode<Map> array_map, TNode<Object> array_size, TNode<HeapObject> allocation_site, ElementsKind elements_kind, AllocationSiteMode mode) GenerateConstructor() argument 1909 base::Optional<TNode<AllocationSite>> allocation_site = GenerateArrayNoArgumentConstructor() local 1938 auto allocation_site = Parameter<HeapObject>(Descriptor::kAllocationSite); GenerateArraySingleArgumentConstructor() local [all...] |
H A D | builtins-regexp-gen.cc | 1567 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/ |
H A D | allocation-site-inl.h | 39 ACCESSORS(AllocationMemento, allocation_site, Object, kAllocationSiteOffset) 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()
|
H A D | allocation-site.h | 176 DECL_ACCESSORS(allocation_site, Object)
|
H A D | objects-definitions.h | 193 V(_, ALLOCATION_SITE_TYPE, AllocationSite, WithWeakNext, allocation_site) \
|
/third_party/node/deps/v8/src/heap/ |
H A D | factory-inl.h | 63 Handle<AllocationSite> allocation_site) { in NewFastOrSlowJSObjectFromMap() 66 allocation, allocation_site) in NewFastOrSlowJSObjectFromMap() 67 : NewJSObjectFromMap(map, allocation, allocation_site); in NewFastOrSlowJSObjectFromMap() 61 NewFastOrSlowJSObjectFromMap( Handle<Map> map, int number_of_slow_properties, AllocationType allocation, Handle<AllocationSite> allocation_site) NewFastOrSlowJSObjectFromMap() argument
|
H A D | factory.h | 529 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);
|
H A D | factory.cc | 341 Handle<AllocationSite> allocation_site) { in AllocateRawWithAllocationSite() 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() 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() 2558 AllocateRawWithAllocationSite(map, allocation, allocation_site)); in NewJSObjectFromMap() 2571 Handle<AllocationSite> allocation_site) { in NewSlowJSObjectFromMap() 339 AllocateRawWithAllocationSite( Handle<Map> map, AllocationType allocation, Handle<AllocationSite> allocation_site) AllocateRawWithAllocationSite() argument 362 InitializeAllocationMemento(AllocationMemento memento, AllocationSite allocation_site) InitializeAllocationMemento() argument 2546 NewJSObjectFromMap( Handle<Map> map, AllocationType allocation, Handle<AllocationSite> allocation_site) NewJSObjectFromMap() argument 2569 NewSlowJSObjectFromMap( Handle<Map> map, int capacity, AllocationType allocation, Handle<AllocationSite> allocation_site) NewSlowJSObjectFromMap() argument [all...] |
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-array.cc | 119 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/ |
H A D | code-stub-assembler.h | 908 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, in AllocateJSArray() 1979 allocation_site, allocation_flags); in AllocateJSArray() 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); 1974 AllocateJSArray( ElementsKind kind, TNode<Map> array_map, TNode<Smi> capacity, TNode<Smi> length, base::Optional<TNode<AllocationSite>> allocation_site, AllocationFlags allocation_flags = AllocationFlag::kNone) AllocateJSArray() argument [all...] |
H A D | code-stub-assembler.cc | 3995 base::Optional<TNode<AllocationSite>> allocation_site, 4001 if (allocation_site) { 4008 AllocateUninitializedJSArray(array_map, length, allocation_site, size); 4030 base::Optional<TNode<AllocationSite>> allocation_site, 4046 array = AllocateJSArray(array_map, empty_array, length, allocation_site, 4058 array = AllocateJSArray(array_map, empty_array, length, allocation_site, 4068 if (allocation_site) { 4104 allocation_site, array_header_size); 4112 AllocateUninitializedJSArray(array_map, length, allocation_site, size); 4139 base::Optional<TNode<AllocationSite>> allocation_site, [all...] |