Lines Matching refs:Array
87 // Check that the properties array is a dictionary.
558 // Get the elements array of the object.
566 __ ldr(r3, FieldMemOperand(r1, Array::kLengthOffset));
683 Label slow, fast, array, extra, exit;
700 // Check if the object is a JS array or not.
704 __ b(eq, &array);
710 // Object case: Check key against length in the elements array.
717 // Untag the key (for checking against untagged length in the fixed array).
719 // Compute address to store into and check array bounds.
733 // element to the array by writing to array[array.length].
736 __ b(ne, &slow); // do not leave holes in the array
738 __ ldr(ip, FieldMemOperand(r2, Array::kLengthOffset));
754 // Array case: Get the length and the elements array from the JS
755 // array. Check that the array is in fast mode; if it is the
758 __ bind(&array);
765 // Check the key against the length in the array, compute the
784 // Update write barrier for the elements array address.