Lines Matching refs:to_start
134 uint32_t to_start, int raw_copy_size) { in CopyObjectToObjectElements() argument
143 to_base->length() - to_start); in CopyObjectToObjectElements()
145 int start = to_start + copy_size; in CopyObjectToObjectElements()
153 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyObjectToObjectElements()
167 to->set(to_start + i, value, write_barrier_mode); in CopyObjectToObjectElements()
173 FixedArrayBase* to_base, ElementsKind to_kind, uint32_t to_start, in CopyDictionaryToObjectElements() argument
183 int start = to_start + copy_size; in CopyDictionaryToObjectElements()
196 if (to_start + copy_size > to_length) { in CopyDictionaryToObjectElements()
197 copy_size = to_length - to_start; in CopyDictionaryToObjectElements()
205 to->set(i + to_start, value, write_barrier_mode); in CopyDictionaryToObjectElements()
207 to->set_the_hole(isolate, i + to_start); in CopyDictionaryToObjectElements()
220 uint32_t to_start, int raw_copy_size) { in CopyDoubleToObjectElements() argument
227 to_base->length() - to_start); in CopyDoubleToObjectElements()
232 int start = to_start; in CopyDoubleToObjectElements()
241 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyDoubleToObjectElements()
260 to->set(i + to_start, *value, UPDATE_WRITE_BARRIER); in CopyDoubleToObjectElements()
269 uint32_t to_start, int raw_copy_size) { in CopyDoubleToDoubleElements() argument
276 to_base->length() - to_start); in CopyDoubleToDoubleElements()
278 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopyDoubleToDoubleElements()
283 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyDoubleToDoubleElements()
290 to_address += kDoubleSize * to_start; in CopyDoubleToDoubleElements()
301 FixedArrayBase* to_base, uint32_t to_start, in CopySmiToDoubleElements() argument
310 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopySmiToDoubleElements()
315 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopySmiToDoubleElements()
322 from_start < from_end; from_start++, to_start++) { in CopySmiToDoubleElements()
325 to->set_the_hole(to_start); in CopySmiToDoubleElements()
327 to->set(to_start, Smi::ToInt(hole_or_smi)); in CopySmiToDoubleElements()
336 uint32_t to_start, int packed_size, in CopyPackedSmiToDoubleElements() argument
347 for (uint32_t i = to_start + copy_size; i < to_end; ++i) { in CopyPackedSmiToDoubleElements()
351 to_end = to_start + static_cast<uint32_t>(copy_size); in CopyPackedSmiToDoubleElements()
354 to_end = to_start + static_cast<uint32_t>(copy_size); in CopyPackedSmiToDoubleElements()
358 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyPackedSmiToDoubleElements()
364 from_start < from_end; from_start++, to_start++) { in CopyPackedSmiToDoubleElements()
367 to->set(to_start, Smi::ToInt(smi)); in CopyPackedSmiToDoubleElements()
375 uint32_t to_start, int raw_copy_size) { in CopyObjectToDoubleElements() argument
383 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopyObjectToDoubleElements()
388 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyObjectToDoubleElements()
395 from_start < from_end; from_start++, to_start++) { in CopyObjectToDoubleElements()
398 to->set_the_hole(to_start); in CopyObjectToDoubleElements()
400 to->set(to_start, hole_or_object->Number()); in CopyObjectToDoubleElements()
407 FixedArrayBase* to_base, uint32_t to_start, int raw_copy_size) { in CopyDictionaryToDoubleElements() argument
416 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopyDictionaryToDoubleElements()
424 if (to_start + copy_size > to_length) { in CopyDictionaryToDoubleElements()
425 copy_size = to_length - to_start; in CopyDictionaryToDoubleElements()
430 to->set(i + to_start, from->ValueAt(entry)->Number()); in CopyDictionaryToDoubleElements()
432 to->set_the_hole(i + to_start); in CopyDictionaryToDoubleElements()
996 ElementsKind from_kind, uint32_t to_start, in CopyElementsImpl() argument
1003 uint32_t to_start, int copy_size) final { in CopyElements() argument
1024 from_kind, to_start, packed_size, copy_size); in CopyElements()
1489 ElementsKind from_kind, uint32_t to_start, in CopyElementsImpl() argument
2663 ElementsKind from_kind, uint32_t to_start, in CopyElementsImpl() argument
2673 to_kind, to_start, copy_size); in CopyElementsImpl()
2679 CopyDoubleToObjectElements(isolate, from, from_start, to, to_start, in CopyElementsImpl()
2685 to_start, copy_size); in CopyElementsImpl()
2835 ElementsKind from_kind, uint32_t to_start, in CopyElementsImpl() argument
2840 CopyPackedSmiToDoubleElements(from, from_start, to, to_start, in CopyElementsImpl()
2844 CopySmiToDoubleElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2848 CopyDoubleToDoubleElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2852 CopyObjectToDoubleElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2855 CopyDictionaryToDoubleElements(isolate, from, from_start, to, to_start, in CopyElementsImpl()
4190 ElementsKind from_kind, uint32_t to_start, in CopyElementsImpl() argument
4195 HOLEY_ELEMENTS, to_start, copy_size); in CopyElementsImpl()
4199 HOLEY_ELEMENTS, to_start, copy_size); in CopyElementsImpl()
4374 ElementsKind from_kind, uint32_t to_start, in CopyElementsImpl() argument
4379 HOLEY_ELEMENTS, to_start, copy_size); in CopyElementsImpl()
4383 HOLEY_ELEMENTS, to_start, copy_size); in CopyElementsImpl()