Lines Matching refs:properties
96 // This function is safe to call if the receiver has fast properties.
126 // Load properties array.
127 Register properties = scratch0;
128 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
129 // Check that the properties array is a dictionary.
130 __ ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset));
131 Register tmp = properties;
137 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
154 // property. It's true even if some slots represent deleted properties
157 // scratch0 points to properties hash.
161 __ ldr(index, FieldMemOperand(properties, kCapacityOffset));
173 Register tmp = properties;
174 __ add(tmp, properties, Operand(index, LSL, 1));
194 // Restore the properties.
195 __ ldr(properties,
308 // Load a fast property out of a holder object (src). In-object properties
309 // are loaded directly otherwise the property is loaded from the properties
314 // Adjust for the number of properties stored in the holder.
321 // Calculate the offset into the properties array.
452 // The properties must be extended before we can store the value.
453 // We jump to a runtime call that extends the properties array.
472 // Adjust for the number of properties stored in the object. Even in the
474 // object and the number of in-object properties is not going to change.
490 // Write to the properties array.
492 // Get the properties array
3343 // map and properties and elements are set to empty fixed array.
3363 // Fill all the in-object properties with undefined.
3370 // Fill the initialized properties with a constant value or a passed argument