Home | History | Annotate | Download | only in src

Lines Matching defs:from_kind

116                                 ElementsKind from_kind, uint32_t from_start,
143 DCHECK(IsFastSmiOrObjectElementsKind(from_kind));
147 (IsFastObjectElementsKind(from_kind) && IsFastObjectElementsKind(to_kind))
750 ElementsKind from_kind, uint32_t capacity) {
752 object, old_elements, from_kind, capacity, 0, 0,
758 ElementsKind from_kind, uint32_t capacity, int copy_size) {
759 return ConvertElementsWithCapacity(object, old_elements, from_kind,
765 ElementsKind from_kind, uint32_t capacity, uint32_t src_index,
776 if (IsFastPackedElementsKind(from_kind) && object->IsJSArray()) {
781 from_kind, dst_index, packed_size, copy_size);
788 ElementsKind from_kind = object->GetElementsKind();
789 if (IsFastSmiOrObjectElementsKind(from_kind)) {
798 DCHECK(IsFastDoubleElementsKind(from_kind) !=
800 IsDictionaryElementsKind(from_kind) ||
802 Subclass::BasicGrowCapacityAndConvertImpl(object, old_elements, from_kind,
808 ElementsKind from_kind, ElementsKind to_kind, uint32_t capacity) {
810 ConvertElementsWithCapacity(object, old_elements, from_kind, capacity);
812 if (IsHoleyElementsKind(from_kind)) to_kind = GetHoleyElementsKind(to_kind);
820 JSObject::PrintElementsTransition(stdout, object, from_kind, old_elements,
835 FixedArrayBase* to, ElementsKind from_kind,
842 ElementsKind from_kind, Handle<FixedArrayBase> to,
845 bool is_packed = IsFastPackedElementsKind(from_kind) &&
864 Subclass::CopyElementsImpl(from, from_start, *to, from_kind, to_start,
1165 FixedArrayBase* to, ElementsKind from_kind,
1518 ElementsKind from_kind = object->GetElementsKind();
1520 if (IsDictionaryElementsKind(from_kind) ||
1521 IsFastDoubleElementsKind(from_kind) !=
1527 if (IsFastElementsKind(from_kind) && from_kind != to_kind) {
1530 if (IsFastSmiOrObjectElementsKind(from_kind)) {
1898 FixedArrayBase* to, ElementsKind from_kind,
1903 switch (from_kind) {
1908 CopyObjectToObjectElements(from, from_kind, from_start, to, to_kind,
2020 FixedArrayBase* to, ElementsKind from_kind,
2024 switch (from_kind) {
2608 FixedArrayBase* to, ElementsKind from_kind,
2612 if (from_kind == SLOW_SLOPPY_ARGUMENTS_ELEMENTS) {
2616 DCHECK_EQ(FAST_SLOPPY_ARGUMENTS_ELEMENTS, from_kind);
2626 ElementsKind from_kind = object->GetElementsKind();
2629 DCHECK(from_kind == SLOW_SLOPPY_ARGUMENTS_ELEMENTS ||
2632 ConvertElementsWithCapacity(object, old_elements, from_kind, capacity);
2760 ElementsKind from_kind = object->GetElementsKind();
2763 DCHECK(from_kind == SLOW_STRING_WRAPPER_ELEMENTS ||
2765 Subclass::BasicGrowCapacityAndConvertImpl(object, old_elements, from_kind,
2771 FixedArrayBase* to, ElementsKind from_kind,
2775 if (from_kind == SLOW_STRING_WRAPPER_ELEMENTS) {
2779 DCHECK_EQ(FAST_STRING_WRAPPER_ELEMENTS, from_kind);
3024 ElementsKind from_kind = array->GetElementsKind();
3025 accessor->CopyElements(array, 0, from_kind, storage, insertion_index, len);