Lines Matching defs:fast
48 fast_smi_only : 'fast smi only elements',
49 fast : 'fast elements',
50 fast_double : 'fast double elements',
65 if (%HasFastObjectElements(obj)) return elements_kind.fast;
78 expected = elements_kind.fast;
118 assertKind(elements_kind.fast, obj);
150 // Verify that we will not pretransition the double->fast path.
152 assertKind(elements_kind.fast, obj);
174 assertKind(elements_kind.fast, obj);
176 assertKind(elements_kind.fast, obj);
212 // Case: new Array() as allocation site, smi->fast
216 assertKind(elements_kind.fast, obj);
218 assertKind(elements_kind.fast, obj);
234 // Try to continue the transition to fast object, but
235 // we will not pretransition from double->fast, because
238 assertKind(elements_kind.fast, obj);
251 // Case: new Array(<length>) as allocation site, smi->fast
255 assertKind(elements_kind.fast, obj);
257 assertKind(elements_kind.fast, obj);
281 assertKind(elements_kind.fast, obj);
283 assertKind(elements_kind.fast, obj);