• Home
  • Raw
  • Download

Lines Matching refs:copy_size

122   int copy_size = raw_copy_size;  in CopyObjectToObjectElements()  local
126 copy_size = Min(from_base->length() - from_start, in CopyObjectToObjectElements()
129 int start = to_start + copy_size; in CopyObjectToObjectElements()
138 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyObjectToObjectElements()
139 (copy_size + static_cast<int>(from_start)) <= from_base->length()); in CopyObjectToObjectElements()
140 if (copy_size == 0) return; in CopyObjectToObjectElements()
150 for (int i = 0; i < copy_size; i++) { in CopyObjectToObjectElements()
162 int copy_size = raw_copy_size; in CopyDictionaryToObjectElements() local
166 copy_size = from->max_number_key() + 1 - from_start; in CopyDictionaryToObjectElements()
168 int start = to_start + copy_size; in CopyDictionaryToObjectElements()
179 if (copy_size == 0) return; in CopyDictionaryToObjectElements()
182 if (to_start + copy_size > to_length) { in CopyDictionaryToObjectElements()
183 copy_size = to_length - to_start; in CopyDictionaryToObjectElements()
189 for (int i = 0; i < copy_size; i++) { in CopyDictionaryToObjectElements()
209 int copy_size = raw_copy_size; in CopyDoubleToObjectElements() local
214 copy_size = Min(from_base->length() - from_start, in CopyDoubleToObjectElements()
230 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyDoubleToObjectElements()
231 (copy_size + static_cast<int>(from_start)) <= from_base->length()); in CopyDoubleToObjectElements()
232 if (copy_size == 0) return; in CopyDoubleToObjectElements()
244 while (offset < copy_size) { in CopyDoubleToObjectElements()
247 for (int i = offset - 100; i < offset && i < copy_size; ++i) { in CopyDoubleToObjectElements()
261 int copy_size = raw_copy_size; in CopyDoubleToDoubleElements() local
265 copy_size = Min(from_base->length() - from_start, in CopyDoubleToDoubleElements()
268 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopyDoubleToDoubleElements()
273 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyDoubleToDoubleElements()
274 (copy_size + static_cast<int>(from_start)) <= from_base->length()); in CopyDoubleToDoubleElements()
275 if (copy_size == 0) return; in CopyDoubleToDoubleElements()
285 static_cast<size_t>(words_per_double * copy_size)); in CopyDoubleToDoubleElements()
294 int copy_size = raw_copy_size; in CopySmiToDoubleElements() local
298 copy_size = from_base->length() - from_start; in CopySmiToDoubleElements()
300 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopySmiToDoubleElements()
305 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopySmiToDoubleElements()
306 (copy_size + static_cast<int>(from_start)) <= from_base->length()); in CopySmiToDoubleElements()
307 if (copy_size == 0) return; in CopySmiToDoubleElements()
311 for (uint32_t from_end = from_start + static_cast<uint32_t>(copy_size); in CopySmiToDoubleElements()
329 int copy_size = raw_copy_size; in CopyPackedSmiToDoubleElements() local
334 copy_size = packed_size - from_start; in CopyPackedSmiToDoubleElements()
337 for (uint32_t i = to_start + copy_size; i < to_end; ++i) { in CopyPackedSmiToDoubleElements()
341 to_end = to_start + static_cast<uint32_t>(copy_size); in CopyPackedSmiToDoubleElements()
344 to_end = to_start + static_cast<uint32_t>(copy_size); in CopyPackedSmiToDoubleElements()
347 DCHECK(packed_size >= 0 && packed_size <= copy_size); in CopyPackedSmiToDoubleElements()
348 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyPackedSmiToDoubleElements()
349 (copy_size + static_cast<int>(from_start)) <= from_base->length()); in CopyPackedSmiToDoubleElements()
350 if (copy_size == 0) return; in CopyPackedSmiToDoubleElements()
367 int copy_size = raw_copy_size; in CopyObjectToDoubleElements() local
371 copy_size = from_base->length() - from_start; in CopyObjectToDoubleElements()
373 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopyObjectToDoubleElements()
378 DCHECK((copy_size + static_cast<int>(to_start)) <= to_base->length() && in CopyObjectToDoubleElements()
379 (copy_size + static_cast<int>(from_start)) <= from_base->length()); in CopyObjectToDoubleElements()
380 if (copy_size == 0) return; in CopyObjectToDoubleElements()
384 for (uint32_t from_end = from_start + copy_size; in CopyObjectToDoubleElements()
403 int copy_size = raw_copy_size; in CopyDictionaryToDoubleElements() local
404 if (copy_size < 0) { in CopyDictionaryToDoubleElements()
405 DCHECK(copy_size == ElementsAccessor::kCopyToEnd || in CopyDictionaryToDoubleElements()
406 copy_size == ElementsAccessor::kCopyToEndAndInitializeToHole); in CopyDictionaryToDoubleElements()
407 copy_size = from->max_number_key() + 1 - from_start; in CopyDictionaryToDoubleElements()
409 for (int i = to_start + copy_size; i < to_base->length(); ++i) { in CopyDictionaryToDoubleElements()
414 if (copy_size == 0) return; in CopyDictionaryToDoubleElements()
417 if (to_start + copy_size > to_length) { in CopyDictionaryToDoubleElements()
418 copy_size = to_length - to_start; in CopyDictionaryToDoubleElements()
421 for (int i = 0; i < copy_size; i++) { in CopyDictionaryToDoubleElements()
827 ElementsKind from_kind, uint32_t capacity, int copy_size) { in ConvertElementsWithCapacity() argument
829 capacity, 0, 0, copy_size); in ConvertElementsWithCapacity()
835 uint32_t dst_index, int copy_size) { in ConvertElementsWithCapacity() argument
850 from_kind, dst_index, packed_size, copy_size); in ConvertElementsWithCapacity()
973 int copy_size) { in CopyElementsImpl() argument
979 uint32_t to_start, int copy_size) final { in CopyElements() argument
986 if (copy_size >= 0 && packed_size > copy_size) { in CopyElements()
987 packed_size = copy_size; in CopyElements()
1001 packed_size, copy_size); in CopyElements()
1404 int copy_size) { in CopyElementsImpl() argument
2450 uint32_t copy_size, uint32_t src_index, in CopyArguments() argument
2456 for (uint32_t i = 0; i < copy_size; i++) { in CopyArguments()
2499 int copy_size) { in CopyElementsImpl() argument
2508 to_start, copy_size); in CopyElementsImpl()
2514 CopyDoubleToObjectElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2519 copy_size); in CopyElementsImpl()
2644 int copy_size) { in CopyElementsImpl() argument
2649 packed_size, copy_size); in CopyElementsImpl()
2652 CopySmiToDoubleElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2656 CopyDoubleToDoubleElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2660 CopyObjectToDoubleElements(from, from_start, to, to_start, copy_size); in CopyElementsImpl()
2664 copy_size); in CopyElementsImpl()
3482 int copy_size) { in CopyElementsImpl() argument
3486 to_start, copy_size); in CopyElementsImpl()
3490 FAST_HOLEY_ELEMENTS, to_start, copy_size); in CopyElementsImpl()
3656 int copy_size) { in CopyElementsImpl() argument
3660 to_start, copy_size); in CopyElementsImpl()
3664 FAST_HOLEY_ELEMENTS, to_start, copy_size); in CopyElementsImpl()