Array fill performance differences between for, foreach, slice
Adam D. Ruppe
destructionator at gmail.com
Wed Apr 1 15:11:13 UTC 2020
On Wednesday, 1 April 2020 at 15:04:44 UTC, Jesse Phillips wrote:
> It is nice that bounds checks remain in place when using
> release and the code is @safe.
Yeah, it used to be even worse than it is now, but it is still a
terrible switch that should NEVER be used. There are always
better ways and we should stop telling people to use it.
The newer `-check` and `-boundscheck` switches give more
fine-grained control if you need it (and you again never should,
since you can control on a per-expression basis with @trusted and
the .ptr attribute.)
More information about the Digitalmars-d-learn
mailing list