Lines Matching defs:to_start
198 uint32_t to_start, int raw_copy_size) {
206 std::min(from_base.length() - from_start, to_base.length() - to_start);
207 int start = to_start + copy_size;
214 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base.length() &&
226 to.CopyElements(isolate, to_start, from, from_start, copy_size,
232 ElementsKind to_kind, uint32_t to_start,
240 int start = to_start + copy_size;
252 if (to_start + copy_size > to_length) {
253 copy_size = to_length - to_start;
261 to.set(i + to_start, value, write_barrier_mode);
263 to.set_the_hole(isolate, i + to_start);
273 uint32_t to_start, int raw_copy_size) {
279 std::min(from_base.length() - from_start, to_base.length() - to_start);
283 int start = to_start;
291 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base.length() &&
310 to->set(i + to_start, *value, UPDATE_WRITE_BARRIER);
316 FixedArrayBase to_base, uint32_t to_start,
323 std::min(from_base.length() - from_start, to_base.length() - to_start);
324 for (int i = to_start + copy_size; i < to_base.length(); ++i) {
328 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base.length() &&
335 to_address += kDoubleSize * to_start;
352 FixedArrayBase to_base, uint32_t to_start,
359 for (int i = to_start + copy_size; i < to_base.length(); ++i) {
363 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base.length() &&
370 from_start < from_end; from_start++, to_start++) {
373 to.set_the_hole(to_start);
375 to.set(to_start, Smi::ToInt(hole_or_smi));
382 uint32_t to_start, int packed_size,
391 for (uint32_t i = to_start + copy_size; i < to_end; ++i) {
395 to_end = to_start + static_cast<uint32_t>(copy_size);
399 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base.length() &&
405 from_start < from_end; from_start++, to_start++) {
408 to.set(to_start, Smi::ToInt(smi));
413 FixedArrayBase to_base, uint32_t to_start,
420 for (int i = to_start + copy_size; i < to_base.length(); ++i) {
424 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base.length() &&
431 from_start++, to_start++) {
434 to.set_the_hole(to_start);
436 to.set(to_start, hole_or_object.Number());
443 uint32_t to_start, int raw_copy_size) {
450 for (int i = to_start + copy_size; i < to_base.length(); ++i) {
457 if (to_start + copy_size > to_length) {
458 copy_size = to_length - to_start;
463 to.set(i + to_start, from.ValueAt(entry).Number());
465 to.set_the_hole(i + to_start);
977 ElementsKind from_kind, uint32_t to_start,
984 uint32_t to_start, int copy_size) final {
1005 from_kind, to_start, packed_size, copy_size);
1471 ElementsKind from_kind, uint32_t to_start,
2510 ElementsKind from_kind, uint32_t to_start,
2526 to_kind, to_start, copy_size);
2532 CopyDoubleToObjectElements(isolate, from, from_start, to, to_start,
2538 to_start, copy_size);
2927 ElementsKind from_kind, uint32_t to_start,
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,
4888 ElementsKind from_kind, uint32_t to_start,
4893 HOLEY_ELEMENTS, to_start, copy_size);
4897 HOLEY_ELEMENTS, to_start, copy_size);
5080 ElementsKind from_kind, uint32_t to_start,
5085 HOLEY_ELEMENTS, to_start, copy_size);
5089 HOLEY_ELEMENTS, to_start, copy_size);