Je voudrais savoir quelle est la différence entre les deux options. Au début, je pensais qu'ils produiraient la même sortie, mais j'ai profilé un code en utilisant d'abord {.checks:off.}
et plus tard -d:release
et la différence est notable (la version étant plus rapide).Nim vérifie: off vs -d: release
Le code dans ce cas est une boucle à chaud avec quelques opérations flottantes, un si et un tableau get/set.
Alors, qu'est-ce que invalidantes contrôles font? J'avais l'impression que cela désactiverait toutes les options * _checks. Dans mon cas probablement 'checks: off' n'a pas désactivé la vérification liée – Agggg