Lines Matching refs:from_start

196                                 ElementsKind from_kind, uint32_t from_start,
206 std::min(from_base.length() - from_start, to_base.length() - to_start);
215 (copy_size + static_cast<int>(from_start)) <= from_base.length());
226 to.CopyElements(isolate, to_start, from, from_start, copy_size,
231 uint32_t from_start, FixedArrayBase to_base,
239 copy_size = from.max_number_key() + 1 - from_start;
257 InternalIndex entry = from.FindEntry(isolate, i + from_start);
272 uint32_t from_start, FixedArrayBase to_base,
279 std::min(from_base.length() - from_start, to_base.length() - to_start);
292 (copy_size + static_cast<int>(from_start)) <= from_base.length());
309 FixedDoubleArray::get(*from, i + from_start, isolate);
315 void CopyDoubleToDoubleElements(FixedArrayBase from_base, uint32_t from_start,
323 std::min(from_base.length() - from_start, to_base.length() - to_start);
329 (copy_size + static_cast<int>(from_start)) <= from_base.length());
336 from_address += kDoubleSize * from_start;
351 void CopySmiToDoubleElements(FixedArrayBase from_base, uint32_t from_start,
358 copy_size = from_base.length() - from_start;
364 (copy_size + static_cast<int>(from_start)) <= from_base.length());
369 for (uint32_t from_end = from_start + static_cast<uint32_t>(copy_size);
370 from_start < from_end; from_start++, to_start++) {
371 Object hole_or_smi = from.get(from_start);
381 uint32_t from_start, FixedArrayBase to_base,
389 copy_size = packed_size - from_start;
400 (copy_size + static_cast<int>(from_start)) <= from_base.length());
404 for (uint32_t from_end = from_start + static_cast<uint32_t>(packed_size);
405 from_start < from_end; from_start++, to_start++) {
406 Object smi = from.get(from_start);
412 void CopyObjectToDoubleElements(FixedArrayBase from_base, uint32_t from_start,
419 copy_size = from_base.length() - from_start;
425 (copy_size + static_cast<int>(from_start)) <= from_base.length());
430 for (uint32_t from_end = from_start + copy_size; from_start < from_end;
431 from_start++, to_start++) {
432 Object hole_or_object = from.get(from_start);
442 uint32_t from_start, FixedArrayBase to_base,
449 copy_size = from.max_number_key() + 1 - from_start;
461 InternalIndex entry = from.FindEntry(isolate, i + from_start);
976 uint32_t from_start, FixedArrayBase to,
982 void CopyElements(JSObject from_holder, uint32_t from_start,
1004 Subclass::CopyElementsImpl(from_holder.GetIsolate(), from, from_start, *to,
1470 uint32_t from_start, FixedArrayBase to,
2509 uint32_t from_start, FixedArrayBase to,
2525 CopyObjectToObjectElements(isolate, from, from_kind, from_start, to,
2532 CopyDoubleToObjectElements(isolate, from, from_start, to, to_start,
2537 CopyDictionaryToObjectElements(isolate, from, from_start, to, to_kind,
2926 uint32_t from_start, FixedArrayBase to,
2932 CopyPackedSmiToDoubleElements(from, from_start, to, to_start,
2936 CopySmiToDoubleElements(from, from_start, to, to_start, copy_size);
2940 CopyDoubleToDoubleElements(from, from_start, to, to_start, copy_size);
2950 CopyObjectToDoubleElements(from, from_start, to, to_start, copy_size);
2953 CopyDictionaryToDoubleElements(isolate, from, from_start, to, to_start,
4887 uint32_t from_start, FixedArrayBase to,
4892 CopyDictionaryToObjectElements(isolate, from, from_start, to,
4896 CopyObjectToObjectElements(isolate, from, HOLEY_ELEMENTS, from_start, to,
5079 uint32_t from_start, FixedArrayBase to,
5084 CopyDictionaryToObjectElements(isolate, from, from_start, to,
5088 CopyObjectToObjectElements(isolate, from, HOLEY_ELEMENTS, from_start, to,