better withFill slow path copying
This commit is contained in:
parent
b2bfa06a4c
commit
002d58e057
@ -149,9 +149,7 @@ B withFill(B x, B fill) { // consumes both
|
||||
} else {
|
||||
FillArr* rf = m_arr(fsizeof(FillArr,a,B,ia), t_fillarr, ia);
|
||||
rf->fill = fill;
|
||||
|
||||
B* rp = rf->a; SGet(x)
|
||||
for (usz i = 0; i < ia; i++) rp[i] = Get(x,i);
|
||||
COPY_TO(rf->a, el_B, 0, x, 0, ia);
|
||||
r = (Arr*)rf;
|
||||
}
|
||||
arr_shCopy(r, x);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user