Home | History | Annotate | Download | only in mjsunit

Lines Matching refs:elements_kind

51 var elements_kind = {
68 if (%HasFastSmiElements(obj)) return elements_kind.fast_smi_only;
69 if (%HasFastObjectElements(obj)) return elements_kind.fast;
70 if (%HasFastDoubleElements(obj)) return elements_kind.fast_double;
71 if (%HasDictionaryElements(obj)) return elements_kind.dictionary;
75 return elements_kind.external_byte;
78 return elements_kind.external_unsigned_byte;
81 return elements_kind.external_short;
84 return elements_kind.external_unsigned_short;
87 return elements_kind.external_int;
90 return elements_kind.external_unsigned_int;
93 return elements_kind.external_float;
96 return elements_kind.external_double;
99 return elements_kind.external_pixel;
105 expected == elements_kind.fast_smi_only) {
106 expected = elements_kind.fast;
121 assertKind(elements_kind.fast_smi_only, a);
127 assertKind(elements_kind.fast_double, a);
139 convert_mixed(smis, 1.5, elements_kind.fast_double);
142 convert_mixed(doubles, "three", elements_kind.fast);
144 convert_mixed(construct_smis(), "three", elements_kind.fast);
145 convert_mixed(construct_doubles(), "three", elements_kind.fast);
149 convert_mixed(smis, 1, elements_kind.fast);
150 convert_mixed(doubles, 1, elements_kind.fast);