/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/objects/ |
H A D | layout-descriptor.cc | 37 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 D | layout-descriptor-inl.h | 128 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 D | layout-descriptor.h | 44 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 D | map-inl.h | 45 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 D | map.tq | 71 @if(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: LayoutDescriptor; 72 @ifnot(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: void;
|
H A D | map.h | 600 DECL_ACCESSORS(layout_descriptor, LayoutDescriptor) 611 LayoutDescriptor layout_descriptor, 615 LayoutDescriptor layout_descriptor); 936 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag,
|
H A D | map.cc | 1104 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 D | layout-descriptor.cc | 37 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 D | layout-descriptor-inl.h | 124 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 D | layout-descriptor.h | 41 V8_INLINE static bool IsFastPointerLayout(Object* layout_descriptor); 122 LayoutDescriptor* layout_descriptor, Map* map, 126 Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor,
|
H A D | objects.cc | 5206 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 D | layout-descriptor.cc | 37 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 D | layout-descriptor-inl.h | 129 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 D | layout-descriptor.h | 44 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 D | map-inl.h | 46 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 D | map.tq | 71 @if(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: LayoutDescriptor; 72 @ifnot(V8_DOUBLE_FIELDS_UNBOXING) layout_descriptor: void;
|
H A D | map.h | 605 DECL_RELEASE_ACQUIRE_ACCESSORS(layout_descriptor, LayoutDescriptor) 616 LayoutDescriptor layout_descriptor, 620 LayoutDescriptor layout_descriptor); 940 Handle<LayoutDescriptor> layout_descriptor, TransitionFlag flag,
|
H A D | map.cc | 1116 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 D | sipe-tls.c | 146 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 D | map-inl.h | 32 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 D | map.h | 550 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 D | mark-compact.cc | 1826 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 D | mark-compact.cc | 2384 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 D | mark-compact.cc | 2378 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 D | objects-debug.cc | 475 layout_descriptor().IsConsistentWithMap(*this)); in MapVerify()
|