Lines Matching defs:properties
323 TNode<HeapObject> properties = LoadFastProperties(holder);
324 TNode<Object> value = LoadObjectField(properties, offset);
549 // the ECMAScript specification), and are stored as properties
551 // in case of typed arrays, where integer indexed properties
603 // Indices >= 4294967295 are stored as named properties; handle them
713 TNode<PropertyDictionary> properties =
717 NameDictionaryLookup<PropertyDictionary>(properties, CAST(p->name()),
724 properties, var_name_index.value(), &var_details, &var_value);
926 TNode<PropertyDictionary> properties =
930 NameDictionaryLookup<PropertyDictionary>(properties, CAST(p->name()),
1055 TNode<PropertyDictionary> properties =
1060 properties, CAST(p->name()), &found, &var_name_index, &done);
1064 on_found_on_lookup_start_object(properties, var_name_index.value());
1087 [=](TNode<PropertyDictionary> properties, TNode<IntPtrT> name_index) {
1094 properties, name_index, &var_details, &var_value);
1168 // Accessor properties never have the READ_ONLY attribute set.
1263 TNode<PropertyDictionary> properties =
1269 properties, CAST(p->name()),
1280 LoadDetailsByKeyIndex(properties, var_name_index.value());
1293 properties, var_name_index.value(), p->value());
1300 LoadValueByKeyIndex(properties, var_name_index.value());
1633 // Allocate mutable heap number before extending properties backing
1652 TNode<PropertyArray> properties =
1654 StorePropertyArrayElement(properties, backing_store_index,
1661 TNode<PropertyArray> properties =
1669 CAST(LoadPropertyArrayElement(properties, backing_store_index));
1686 LoadPropertyArrayElement(properties, backing_store_index);
1691 StorePropertyArrayElement(properties, backing_store_index, value);
1752 TNode<PropertyArray> properties =
1754 StoreJSSharedStructPropertyArrayElement(properties, backing_store_index,
1833 [=](TNode<PropertyDictionary> properties, TNode<IntPtrT> name_index) {
1834 TNode<Uint32T> details = LoadDetailsByKeyIndex(properties, name_index);
1842 StoreValueByKeyIndex<PropertyDictionary>(properties, name_index,
1911 TNode<PropertyDictionary> properties =
1913 Add<PropertyDictionary>(properties, CAST(p->name()), p->value(), &slow);
2210 TNode<Object> properties =
2214 Branch(TaggedIsSmi(properties), &if_smi_hash, &if_property_array);
2218 TNode<Int32T> hash = SmiToInt32(CAST(properties));
2229 var_properties = CAST(properties);
2253 // Grow properties array.
2256 // The size of a new properties backing store is guaranteed to be small
2705 // Check if the lookup_start_object has fast or slow properties.
2773 TNode<PropertyDictionary> properties =
2775 NameDictionaryLookup<PropertyDictionary>(properties, name,
2781 properties, var_name_index.value(), &var_details, &var_value);
4864 // This IC requires that the source object has fast properties.
4883 // Lastly, clone any in-object properties.