Lines Matching refs:layout_descriptor

34   LayoutDescriptor* layout_descriptor = Initialize(  in New()  local
37 return handle(layout_descriptor, isolate); in New()
43 Handle<LayoutDescriptor> layout_descriptor(map->GetLayoutDescriptor(), in ShareAppend() local
48 layout_descriptor->IsTagged(details.field_index())); in ShareAppend()
49 return layout_descriptor; in ShareAppend()
52 layout_descriptor = LayoutDescriptor::EnsureCapacity( in ShareAppend()
53 isolate, layout_descriptor, field_index + details.field_width_in_words()); in ShareAppend()
56 LayoutDescriptor* layout_desc = *layout_descriptor; in ShareAppend()
68 LayoutDescriptor* layout_descriptor = map->layout_descriptor(); in AppendIfFastOrUseFull() local
69 if (layout_descriptor->IsSlowLayout()) { in AppendIfFastOrUseFull()
74 layout_descriptor->IsTagged(details.field_index())); in AppendIfFastOrUseFull()
75 return handle(layout_descriptor, isolate); in AppendIfFastOrUseFull()
79 if (new_capacity > layout_descriptor->capacity()) { in AppendIfFastOrUseFull()
85 layout_descriptor = layout_descriptor->SetRawData(field_index); in AppendIfFastOrUseFull()
87 layout_descriptor = layout_descriptor->SetRawData(field_index + 1); in AppendIfFastOrUseFull()
89 return handle(layout_descriptor, isolate); in AppendIfFastOrUseFull()
94 Isolate* isolate, Handle<LayoutDescriptor> layout_descriptor, in EnsureCapacity() argument
96 int old_capacity = layout_descriptor->capacity(); in EnsureCapacity()
98 return layout_descriptor; in EnsureCapacity()
104 if (layout_descriptor->IsSlowLayout()) { in EnsureCapacity()
106 layout_descriptor->GetDataStartAddress(), in EnsureCapacity()
107 layout_descriptor->DataSize()); in EnsureCapacity()
111 uint32_t value = static_cast<uint32_t>(Smi::ToInt(*layout_descriptor)); in EnsureCapacity()
258 LayoutDescriptor* layout_descriptor = in Trim() local
260 DCHECK_EQ(this, layout_descriptor); in Trim()
261 return layout_descriptor; in Trim()