Commit 434742d
fix: reduce memory by avoiding clone in Iter and adapt callers
1 parent edbec33 commit 434742d
4 files changed
+148
-143
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
777 | 777 | | |
778 | 778 | | |
779 | 779 | | |
780 | | - | |
| 780 | + | |
781 | 781 | | |
782 | 782 | | |
783 | 783 | | |
| 784 | + | |
784 | 785 | | |
785 | | - | |
786 | | - | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
787 | 804 | | |
788 | 805 | | |
789 | | - | |
790 | | - | |
| 806 | + | |
| 807 | + | |
791 | 808 | | |
792 | 809 | | |
793 | 810 | | |
794 | | - | |
795 | | - | |
796 | | - | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
797 | 814 | | |
798 | 815 | | |
| 816 | + | |
799 | 817 | | |
800 | | - | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
801 | 823 | | |
802 | 824 | | |
803 | 825 | | |
804 | | - | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
805 | 831 | | |
806 | | - | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
807 | 837 | | |
| 838 | + | |
808 | 839 | | |
809 | 840 | | |
810 | 841 | | |
811 | 842 | | |
812 | 843 | | |
813 | 844 | | |
814 | 845 | | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | | - | |
820 | | - | |
821 | | - | |
822 | | - | |
823 | | - | |
824 | | - | |
825 | | - | |
826 | | - | |
827 | | - | |
828 | | - | |
829 | | - | |
830 | | - | |
831 | | - | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | | - | |
838 | | - | |
839 | | - | |
840 | | - | |
841 | | - | |
842 | | - | |
843 | | - | |
844 | | - | |
845 | | - | |
846 | | - | |
847 | | - | |
848 | | - | |
849 | | - | |
850 | | - | |
851 | | - | |
852 | | - | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | | - | |
858 | | - | |
| 846 | + | |
| 847 | + | |
859 | 848 | | |
860 | 849 | | |
861 | 850 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
982 | 982 | | |
983 | 983 | | |
984 | 984 | | |
| 985 | + | |
985 | 986 | | |
986 | 987 | | |
987 | 988 | | |
988 | 989 | | |
989 | 990 | | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
| 991 | + | |
| 992 | + | |
995 | 993 | | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
1005 | | - | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
1006 | 998 | | |
1007 | | - | |
1008 | | - | |
1009 | | - | |
1010 | | - | |
| 999 | + | |
| 1000 | + | |
1011 | 1001 | | |
1012 | 1002 | | |
1013 | 1003 | | |
1014 | | - | |
1015 | | - | |
1016 | | - | |
1017 | | - | |
1018 | | - | |
1019 | | - | |
1020 | | - | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
1021 | 1008 | | |
1022 | | - | |
1023 | | - | |
1024 | | - | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
1025 | 1016 | | |
1026 | 1017 | | |
1027 | 1018 | | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
1028 | 1022 | | |
1029 | 1023 | | |
1030 | 1024 | | |
1031 | | - | |
| 1025 | + | |
1032 | 1026 | | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
1038 | 1030 | | |
1039 | | - | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
1040 | 1035 | | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
1044 | 1044 | | |
1045 | | - | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
1046 | 1059 | | |
1047 | 1060 | | |
1048 | | - | |
1049 | | - | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
1050 | 1066 | | |
1051 | 1067 | | |
1052 | | - | |
| 1068 | + | |
1053 | 1069 | | |
1054 | 1070 | | |
1055 | 1071 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
| |||
106 | 105 | | |
107 | 106 | | |
108 | 107 | | |
109 | | - | |
110 | | - | |
| 108 | + | |
| 109 | + | |
111 | 110 | | |
112 | 111 | | |
113 | 112 | | |
114 | 113 | | |
115 | 114 | | |
116 | | - | |
117 | 115 | | |
118 | 116 | | |
119 | 117 | | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
132 | 121 | | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
138 | 125 | | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
143 | 129 | | |
144 | 130 | | |
145 | | - | |
146 | 131 | | |
147 | 132 | | |
148 | 133 | | |
149 | | - | |
150 | 134 | | |
151 | 135 | | |
152 | 136 | | |
| |||
315 | 299 | | |
316 | 300 | | |
317 | 301 | | |
318 | | - | |
319 | | - | |
320 | | - | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
321 | 306 | | |
322 | 307 | | |
323 | 308 | | |
324 | 309 | | |
325 | 310 | | |
326 | | - | |
327 | 311 | | |
328 | 312 | | |
329 | 313 | | |
330 | 314 | | |
| 315 | + | |
331 | 316 | | |
332 | 317 | | |
333 | 318 | | |
334 | 319 | | |
335 | 320 | | |
336 | | - | |
337 | | - | |
| 321 | + | |
| 322 | + | |
338 | 323 | | |
339 | 324 | | |
340 | | - | |
341 | 325 | | |
342 | | - | |
343 | 326 | | |
344 | 327 | | |
345 | 328 | | |
346 | 329 | | |
347 | 330 | | |
348 | 331 | | |
349 | 332 | | |
350 | | - | |
| 333 | + | |
351 | 334 | | |
352 | 335 | | |
353 | | - | |
354 | 336 | | |
355 | 337 | | |
356 | 338 | | |
357 | | - | |
358 | 339 | | |
359 | | - | |
360 | 340 | | |
361 | | - | |
362 | 341 | | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
363 | 347 | | |
364 | 348 | | |
365 | 349 | | |
| |||
0 commit comments