For the record, dmd used to remove bounds checking in -release mode. I've asked Walter to add a new flag for that, independent
It still does (for un-@safe functions) and there is no way to turn it on (if you don't want asserts and contracts).
For the record, dmd used to remove bounds checking in -release mode. I've asked Walter to add a new flag for that, independent
It still does (for un-@safe functions) and there is no way to turn it on (if you don't want asserts and contracts).