Lines Matching refs:elements_kind
2263 ElementsKind elements_kind = array->GetElementsKind(); in ArrayConstructInitializeElements() local
2266 if (!IsFastHoleyElementsKind(elements_kind)) { in ArrayConstructInitializeElements()
2267 elements_kind = GetHoleyElementsKind(elements_kind); in ArrayConstructInitializeElements()
2268 JSObject::TransitionElementsKind(array, elements_kind); in ArrayConstructInitializeElements()
2288 ElementsKind elements_kind = array->GetElementsKind(); in ArrayConstructInitializeElements() local
2290 if (IsFastDoubleElementsKind(elements_kind)) { in ArrayConstructInitializeElements()
2364 ElementsKind elements_kind = GetInitialFastElementsKind(); in Concat() local
2383 ElementsKind arg_kind = JSArray::cast(arg)->map()->elements_kind(); in Concat()
2386 elements_kind = GetMoreGeneralElementsKind(elements_kind, arg_kind); in Concat()
2389 elements_kind = GetHoleyElementsKind(elements_kind); in Concat()
2397 has_double && IsFastObjectElementsKind(elements_kind) in Concat()
2401 elements_kind, result_len, result_len, Strength::WEAK, mode); in Concat()
2405 ElementsAccessor* accessor = ElementsAccessor::ForKind(elements_kind); in Concat()