Lines Matching refs:actual_start
741 int actual_start = (relative_start < 0) ? Max(len + relative_start, 0) in BUILTIN() local
751 DCHECK(len - actual_start >= 0); in BUILTIN()
752 actual_delete_count = len - actual_start; in BUILTIN()
765 actual_delete_count = Min(Max(value, 0), len - actual_start); in BUILTIN()
795 elms_obj, actual_start, elements_kind, in BUILTIN()
803 ((actual_start + item_count) < in BUILTIN()
804 (len - actual_delete_count - actual_start)); in BUILTIN()
811 MoveDoubleElements(*elms, delta, *elms, 0, actual_start); in BUILTIN()
815 heap->MoveElements(*elms, delta, 0, actual_start); in BUILTIN()
841 MoveDoubleElements(*elms, actual_start + item_count, in BUILTIN()
842 *elms, actual_start + actual_delete_count, in BUILTIN()
843 (len - actual_delete_count - actual_start)); in BUILTIN()
848 heap->MoveElements(*elms, actual_start + item_count, in BUILTIN()
849 actual_start + actual_delete_count, in BUILTIN()
850 (len - actual_delete_count - actual_start)); in BUILTIN()
871 if (actual_start > 0) { in BUILTIN()
874 elms, 0, kind, new_elms, 0, actual_start); in BUILTIN()
877 elms, actual_start + actual_delete_count, kind, in BUILTIN()
878 new_elms, actual_start + item_count, in BUILTIN()
885 heap->MoveElements(*elms, actual_start + item_count, in BUILTIN()
886 actual_start + actual_delete_count, in BUILTIN()
887 (len - actual_delete_count - actual_start)); in BUILTIN()
893 for (int k = actual_start; k < actual_start + item_count; k++) { in BUILTIN()
894 Object* arg = args[3 + k - actual_start]; in BUILTIN()
905 for (int k = actual_start; k < actual_start + item_count; k++) { in BUILTIN()
906 elms->set(k, args[3 + k - actual_start], mode); in BUILTIN()