Closed sletz closed 8 months ago
Hm, but then we enforce boxing implicitly, which could prevent usage in embedded scenarios and it could lead to worse performance due to reduced cache locality.
Wasn't this solved in https://github.com/grame-cncm/faust/pull/828 by allowing to opt-in to the default_boxed
feature? This already works pretty well for large-sized DSPs.
OK, actually somewhat forgot that discussion ((-;... so nothing to do then.
In the Rust backend:
should be rewritten (for big arrays):