Lines Matching refs:Array
28 // Flags: --allow-natives-syntax --expose-gc --nostress-opt --typed-array-max-size-in-heap=2048
99 var you = new Array();
115 var fast_double_array = new Array(0xDECAF);
140 // Crankshaft support for smi-only array elements.
141 function monomorphic(array) {
142 assertKind(elements_kind.fast_smi_only, array);
144 array[i] = i + 10;
146 assertKind(elements_kind.fast_smi_only, array);
148 var a = array[i];
152 var smi_only = new Array(1, 2, 3);
179 a[0] = 0; // Send the COW array map to the steak house.
200 function convert_to_double(array) {
201 array[1] = 2.5;
202 assertKind(elements_kind.fast_double, array);
203 assertEquals(2.5, array[1]);
212 function convert_to_fast(array) {
213 array[1] = "two";
214 assertKind(elements_kind.fast, array);
215 assertEquals("two", array[1]);
229 function convert_mixed(array, value, kind) {
230 array[1] = value;
231 assertKind(kind, array);
232 assertEquals(value, array[1]);
251 // Crankshaft support for smi-only elements in dynamic array literals.
258 var a2 = new Array(get(1), get(2), get(3));
324 // Test if Array.concat() works correctly with DOUBLE elements.
333 // Test that Array.push() correctly handles SMI elements.
340 // Test that Array.splice() and Array.slice() return correct ElementsKinds.