Lines Matching refs:elements_kind
32 var elements_kind = { variable
49 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
50 if (%HasFastObjectElements(obj)) return elements_kind.fast;
51 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
52 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
75 assertKind(elements_kind.fast_double, b);
93 assertKind(elements_kind.fast_double, b);
96 assertKind(elements_kind.fast_double, b);
109 assertKind(elements_kind.fast_smi_only, b);
113 assertKind(elements_kind.fast_smi_only, c);
127 assertKind(elements_kind.fast, a);
130 assertKind(elements_kind.fast, a);
138 assertKind(elements_kind.fast, a);
171 assertKind(elements_kind.fast_smi_only, c);
229 assertKind(elements_kind.fast, bar(size));
231 assertKind(elements_kind.fast, bar(size));
235 assertKind(elements_kind.dictionary, bar(large_size));