Lines Matching defs:fast
46 fast_smi_only : 'fast smi only elements',
47 fast : 'fast elements',
48 fast_double : 'fast double elements',
63 if (%HasFastElements(obj)) return elements_kind.fast;
100 expected = elements_kind.fast;
106 assertKind(elements_kind.fast, me);
109 assertKind(elements_kind.fast, me);
130 assertKind(elements_kind.fast, you);
182 assertKind(elements_kind.fast, a);
197 // Test crankshafted transitions SMI->FAST and DOUBLE->FAST.
200 assertKind(elements_kind.fast, array);
212 // Test transition chain SMI->DOUBLE->FAST (crankshafted function will
213 // transition to FAST directly).
225 convert_mixed(doubles, "three", elements_kind.fast);
230 convert_mixed(smis, 1, elements_kind.fast);
231 convert_mixed(doubles, 1, elements_kind.fast);
246 assertKind(elements_kind.fast, b);
262 // created, they must always end up with the same FAST map.
290 assertKind(elements_kind.fast, a);
298 assertKind(elements_kind.fast, d);
304 assertKind(elements_kind.fast, e);
310 assertKind(elements_kind.fast, f);
323 assertKind(elements_kind.fast, c);
338 assertKind(elements_kind.fast, a);
340 assertKind(elements_kind.fast, b);
342 assertKind(elements_kind.fast, c);