Home
last modified time | relevance | path

Searched refs:layout_descriptor (Results 1 – 25 of 35) sorted by relevance

12

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/objects/
H A Dlayout-descriptor.cc37 return handle(layout_descriptor, isolate); in New()
49 return layout_descriptor; in ShareAppend()
68 LayoutDescriptor layout_descriptor = map->layout_descriptor(); in AppendIfFastOrUseFull() local
69 if (layout_descriptor.IsSlowLayout()) { in AppendIfFastOrUseFull()
85 layout_descriptor = layout_descriptor.SetRawData(field_index); in AppendIfFastOrUseFull()
87 layout_descriptor = layout_descriptor.SetRawData(field_index + 1); in AppendIfFastOrUseFull()
97 return layout_descriptor; in EnsureCapacity()
103 if (layout_descriptor->IsSlowLayout()) { in EnsureCapacity()
252 LayoutDescriptor layout_descriptor = in Trim() local
254 DCHECK_EQ(*this, layout_descriptor); in Trim()
[all …]
H A Dlayout-descriptor-inl.h128 bool LayoutDescriptor::IsFastPointerLayout(Object layout_descriptor) { in IsFastPointerLayout() argument
129 return layout_descriptor == FastPointerLayout(); in IsFastPointerLayout()
186 LayoutDescriptor layout_descriptor, Map map, DescriptorArray descriptors, in Initialize() argument
195 layout_descriptor.IsTagged(details.field_index())); in Initialize()
199 layout_descriptor = layout_descriptor.SetRawData(field_index); in Initialize()
201 layout_descriptor = layout_descriptor.SetRawData(field_index + 1); in Initialize()
204 return layout_descriptor; in Initialize()
H A Dlayout-descriptor.h44 V8_INLINE static bool IsFastPointerLayout(Object layout_descriptor);
129 LayoutDescriptor layout_descriptor, Map map, DescriptorArray descriptors,
133 Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor,
H A Dmap-inl.h45 SYNCHRONIZED_ACCESSORS_CHECKED(Map, layout_descriptor, LayoutDescriptor, in SYNCHRONIZED_ACCESSORS()
159 return !layout_descriptor(isolate).IsTagged(index.property_index()); in IsUnboxedDoubleField()
630 if (layout_descriptor().IsSlowLayout()) { in UpdateDescriptors()
636 CHECK(layout_descriptor().IsConsistentWithMap(*this)); in UpdateDescriptors()
640 SLOW_DCHECK(layout_descriptor().IsConsistentWithMap(*this)); in UpdateDescriptors()
656 CHECK(layout_descriptor().IsConsistentWithMap(*this)); in InitializeDescriptors()
659 SLOW_DCHECK(layout_descriptor().IsConsistentWithMap(*this)); in InitializeDescriptors()
681 return FLAG_unbox_double_fields ? layout_descriptor() in GetLayoutDescriptor()
H A Dmap.tq71 @if(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: LayoutDescriptor;
72 @ifnot(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: void;
H A Dmap.h600 DECL_ACCESSORS(layout_descriptor, LayoutDescriptor)
611 LayoutDescriptor layout_descriptor,
615 LayoutDescriptor layout_descriptor);
936 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag,
H A Dmap.cc1104 LayoutDescriptor layout_descriptor = map->GetLayoutDescriptor(); in EnsureDescriptorSlack() local
1107 map->UpdateDescriptors(isolate, *new_descriptors, layout_descriptor, in EnsureDescriptorSlack()
1131 current.UpdateDescriptors(isolate, *new_descriptors, layout_descriptor, in EnsureDescriptorSlack()
1135 map->UpdateDescriptors(isolate, *new_descriptors, layout_descriptor, in EnsureDescriptorSlack()
1682 Handle<LayoutDescriptor> layout_descriptor = in ShareDescriptor() local
1691 result->InitializeDescriptors(isolate, *descriptors, *layout_descriptor); in ShareDescriptor()
1730 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag, in CopyReplaceDescriptors() argument
1840 Handle<LayoutDescriptor> layout_descriptor = in InstallDescriptors() local
1843 child->set_layout_descriptor(*layout_descriptor); in InstallDescriptors()
1847 CHECK(child->layout_descriptor().IsConsistentWithMap(*child)); in InstallDescriptors()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/
H A Dlayout-descriptor.cc37 return handle(layout_descriptor, isolate); in New()
51 return layout_descriptor; in ShareAppend()
71 LayoutDescriptor* layout_descriptor = map->layout_descriptor(); in AppendIfFastOrUseFull() local
72 if (layout_descriptor->IsSlowLayout()) { in AppendIfFastOrUseFull()
88 layout_descriptor = layout_descriptor->SetRawData(field_index); in AppendIfFastOrUseFull()
90 layout_descriptor = layout_descriptor->SetRawData(field_index + 1); in AppendIfFastOrUseFull()
101 return layout_descriptor; in EnsureCapacity()
107 if (layout_descriptor->IsSlowLayout()) { in EnsureCapacity()
251 LayoutDescriptor* layout_descriptor = in Trim() local
253 DCHECK_EQ(this, layout_descriptor); in Trim()
[all …]
H A Dlayout-descriptor-inl.h124 bool LayoutDescriptor::IsFastPointerLayout(Object* layout_descriptor) { in IsFastPointerLayout() argument
125 return layout_descriptor == FastPointerLayout(); in IsFastPointerLayout()
187 LayoutDescriptor* layout_descriptor, Map* map, DescriptorArray* descriptors, in Initialize() argument
196 layout_descriptor->IsTagged(details.field_index())); in Initialize()
200 layout_descriptor = layout_descriptor->SetRawData(field_index); in Initialize()
202 layout_descriptor = layout_descriptor->SetRawData(field_index + 1); in Initialize()
205 return layout_descriptor; in Initialize()
H A Dlayout-descriptor.h41 V8_INLINE static bool IsFastPointerLayout(Object* layout_descriptor);
122 LayoutDescriptor* layout_descriptor, Map* map,
126 Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor,
H A Dobjects.cc5206 LayoutDescriptor* layout_descriptor = map->GetLayoutDescriptor(); in EnsureDescriptorSlack() local
5209 map->UpdateDescriptors(*new_descriptors, layout_descriptor); in EnsureDescriptorSlack()
5230 current->UpdateDescriptors(*new_descriptors, layout_descriptor); in EnsureDescriptorSlack()
5233 map->UpdateDescriptors(*new_descriptors, layout_descriptor); in EnsureDescriptorSlack()
6408 new_map->InitializeDescriptors(*descriptors, *layout_descriptor); in MigrateSlowToFast()
9306 Handle<LayoutDescriptor> layout_descriptor = in ShareDescriptor() local
9314 result->InitializeDescriptors(*descriptors, *layout_descriptor); in ShareDescriptor()
9365 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag, in CopyReplaceDescriptors() argument
9391 result->InitializeDescriptors(*descriptors, *layout_descriptor); in CopyReplaceDescriptors()
9467 Handle<LayoutDescriptor> layout_descriptor = in InstallDescriptors() local
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/objects/
H A Dlayout-descriptor.cc37 return handle(layout_descriptor, isolate); in New()
49 return layout_descriptor; in ShareAppend()
68 LayoutDescriptor layout_descriptor = map->layout_descriptor(kAcquireLoad); in AppendIfFastOrUseFull() local
69 if (layout_descriptor.IsSlowLayout()) { in AppendIfFastOrUseFull()
85 layout_descriptor = layout_descriptor.SetRawData(field_index); in AppendIfFastOrUseFull()
87 layout_descriptor = layout_descriptor.SetRawData(field_index + 1); in AppendIfFastOrUseFull()
97 return layout_descriptor; in EnsureCapacity()
103 if (layout_descriptor->IsSlowLayout()) { in EnsureCapacity()
252 LayoutDescriptor layout_descriptor = in Trim() local
254 DCHECK_EQ(*this, layout_descriptor); in Trim()
[all …]
H A Dlayout-descriptor-inl.h129 bool LayoutDescriptor::IsFastPointerLayout(Object layout_descriptor) { in IsFastPointerLayout() argument
130 return layout_descriptor == FastPointerLayout(); in IsFastPointerLayout()
188 LayoutDescriptor layout_descriptor, Map map, DescriptorArray descriptors, in Initialize() argument
197 layout_descriptor.IsTagged(details.field_index())); in Initialize()
201 layout_descriptor = layout_descriptor.SetRawData(field_index); in Initialize()
203 layout_descriptor = layout_descriptor.SetRawData(field_index + 1); in Initialize()
206 return layout_descriptor; in Initialize()
H A Dlayout-descriptor.h44 V8_INLINE static bool IsFastPointerLayout(Object layout_descriptor);
129 LayoutDescriptor layout_descriptor, Map map, DescriptorArray descriptors,
133 Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor,
H A Dmap-inl.h46 RELEASE_ACQUIRE_ACCESSORS_CHECKED(Map, layout_descriptor, LayoutDescriptor, in OBJECT_CONSTRUCTORS_IMPL()
167 return !layout_descriptor(isolate, kAcquireLoad) in IsUnboxedDoubleField()
637 if (layout_descriptor(kAcquireLoad).IsSlowLayout()) { in UpdateDescriptors()
643 CHECK(layout_descriptor(kAcquireLoad).IsConsistentWithMap(*this)); in UpdateDescriptors()
647 SLOW_DCHECK(layout_descriptor(kAcquireLoad).IsConsistentWithMap(*this)); in UpdateDescriptors()
663 CHECK(layout_descriptor(kAcquireLoad).IsConsistentWithMap(*this)); in InitializeDescriptors()
666 SLOW_DCHECK(layout_descriptor(kAcquireLoad).IsConsistentWithMap(*this)); in InitializeDescriptors()
688 return FLAG_unbox_double_fields ? layout_descriptor(kAcquireLoad) in GetLayoutDescriptor()
H A Dmap.tq71 @if(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: LayoutDescriptor;
72 @ifnot(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: void;
H A Dmap.h605 DECL_RELEASE_ACQUIRE_ACCESSORS(layout_descriptor, LayoutDescriptor)
616 LayoutDescriptor layout_descriptor,
620 LayoutDescriptor layout_descriptor);
940 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag,
H A Dmap.cc1116 LayoutDescriptor layout_descriptor = map->GetLayoutDescriptor(); in EnsureDescriptorSlack() local
1119 map->UpdateDescriptors(isolate, *new_descriptors, layout_descriptor, in EnsureDescriptorSlack()
1142 current.UpdateDescriptors(isolate, *new_descriptors, layout_descriptor, in EnsureDescriptorSlack()
1146 map->UpdateDescriptors(isolate, *new_descriptors, layout_descriptor, in EnsureDescriptorSlack()
1691 Handle<LayoutDescriptor> layout_descriptor = in ShareDescriptor() local
1700 result->InitializeDescriptors(isolate, *descriptors, *layout_descriptor); in ShareDescriptor()
1740 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag, in CopyReplaceDescriptors() argument
1754 result->InitializeDescriptors(isolate, *descriptors, *layout_descriptor); in CopyReplaceDescriptors()
1844 Handle<LayoutDescriptor> layout_descriptor = in InstallDescriptors() local
1847 child->set_layout_descriptor(*layout_descriptor, kReleaseStore); in InstallDescriptors()
[all …]
/dports/net-im/pidgin-sipe/pidgin-sipe-1.24.0/src/core/
H A Dsipe-tls.c146 struct layout_descriptor;
148 const struct layout_descriptor *desc);
153 const struct layout_descriptor *desc,
156 struct layout_descriptor { struct
171 const struct layout_descriptor *layouts; argument
551 const struct layout_descriptor *desc) in parse_array()
575 const struct layout_descriptor *desc) in parse_vector()
634 const struct layout_descriptor *desc, in compile_integer()
642 const struct layout_descriptor *desc, in compile_array()
651 const struct layout_descriptor *desc, in compile_vector()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/objects/
H A Dmap-inl.h32 ACCESSORS_CHECKED(Map, layout_descriptor, LayoutDescriptor, in ACCESSORS()
137 return !layout_descriptor()->IsTagged(index.property_index()); in IsUnboxedDoubleField()
554 if (layout_descriptor()->IsSlowLayout()) { in UpdateDescriptors()
560 CHECK(layout_descriptor()->IsConsistentWithMap(this)); in UpdateDescriptors()
564 SLOW_DCHECK(layout_descriptor()->IsConsistentWithMap(this)); in UpdateDescriptors()
581 CHECK(layout_descriptor()->IsConsistentWithMap(this)); in InitializeDescriptors()
584 SLOW_DCHECK(layout_descriptor()->IsConsistentWithMap(this)); in InitializeDescriptors()
602 return FLAG_unbox_double_fields ? layout_descriptor() in GetLayoutDescriptor()
H A Dmap.h550 DECL_ACCESSORS(layout_descriptor, LayoutDescriptor)
561 LayoutDescriptor* layout_descriptor);
563 LayoutDescriptor* layout_descriptor);
900 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag,
/dports/www/node10/node-v10.24.1/deps/v8/src/heap/
H A Dmark-compact.cc1826 LayoutDescriptor* layout_descriptor = map->layout_descriptor(); in TrimDescriptorArray() local
1827 layout_descriptor = layout_descriptor->Trim(heap_, map, descriptors, in TrimDescriptorArray()
1829 SLOW_DCHECK(layout_descriptor->IsConsistentWithMap(map, true)); in TrimDescriptorArray()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/heap/
H A Dmark-compact.cc2384 LayoutDescriptor layout_descriptor = map.layout_descriptor(); in TrimDescriptorArray() local
2385 layout_descriptor = layout_descriptor.Trim(heap_, map, descriptors, in TrimDescriptorArray()
2387 SLOW_DCHECK(layout_descriptor.IsConsistentWithMap(map, true)); in TrimDescriptorArray()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/
H A Dmark-compact.cc2378 LayoutDescriptor layout_descriptor = map.layout_descriptor(kAcquireLoad); in TrimDescriptorArray() local
2379 layout_descriptor = layout_descriptor.Trim(heap_, map, descriptors, in TrimDescriptorArray()
2381 SLOW_DCHECK(layout_descriptor.IsConsistentWithMap(map, true)); in TrimDescriptorArray()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/diagnostics/
H A Dobjects-debug.cc475 layout_descriptor().IsConsistentWithMap(*this)); in MapVerify()

12