Lines Matching defs:properties
125 // Elements and properties are written as key/value pairs, like objects.
130 // |length| elements, followed by properties as key/value pairs
634 // Write out fast properties as long as they are only data properties and the
698 // existed (as only indices which were enumerable own properties at this point
2251 const std::vector<Handle<Object>>& properties) {
2257 for (InternalIndex i : InternalIndex::Range(properties.size())) {
2260 *properties[i.raw_value()]);
2282 std::vector<Handle<Object>> properties;
2283 properties.reserve(8);
2286 // If there are no more properties, finish.
2291 CommitProperties(object, map, properties);
2292 CHECK_LT(properties.size(), std::numeric_limits<uint32_t>::max());
2293 return Just(static_cast<uint32_t>(properties.size()));
2335 InternalIndex descriptor(properties.size());
2353 properties.push_back(value);
2361 // Fell out of transitioning fast path. Commit the properties gathered so
2362 // far, and then start setting properties slowly instead.
2364 CHECK_LT(properties.size(), std::numeric_limits<uint32_t>::max());
2365 CommitProperties(object, map, properties);
2366 num_properties = static_cast<uint32_t>(properties.size());