Lines Matching refs:details
43 Handle<Map> map, PropertyDetails details) { in ShareAppend() argument
49 if (!InobjectUnboxedField(map->GetInObjectProperties(), details)) { in ShareAppend()
50 DCHECK(details.location() != kField || in ShareAppend()
51 layout_descriptor->IsTagged(details.field_index())); in ShareAppend()
54 int field_index = details.field_index(); in ShareAppend()
56 isolate, layout_descriptor, field_index + details.field_width_in_words()); in ShareAppend()
61 if (details.field_width_in_words() > 1) { in ShareAppend()
69 Handle<Map> map, PropertyDetails details, in AppendIfFastOrUseFull() argument
76 if (!InobjectUnboxedField(map->GetInObjectProperties(), details)) { in AppendIfFastOrUseFull()
77 DCHECK(details.location() != kField || in AppendIfFastOrUseFull()
78 layout_descriptor->IsTagged(details.field_index())); in AppendIfFastOrUseFull()
81 int field_index = details.field_index(); in AppendIfFastOrUseFull()
82 int new_capacity = field_index + details.field_width_in_words(); in AppendIfFastOrUseFull()
90 if (details.field_width_in_words() > 1) { in AppendIfFastOrUseFull()
264 PropertyDetails details = descriptors->GetDetails(i); in IsConsistentWithMap() local
265 if (details.location() != kField) continue; in IsConsistentWithMap()
268 !field_index.is_inobject() || !details.representation().IsDouble(); in IsConsistentWithMap()
269 for (int bit = 0; bit < details.field_width_in_words(); bit++) { in IsConsistentWithMap()
270 bool tagged_actual = IsTagged(details.field_index() + bit); in IsConsistentWithMap()
276 details.field_index() + details.field_width_in_words()); in IsConsistentWithMap()