From a6682de0045468ae1d15afbd2fd5378960e15eb7 Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Thu, 12 Mar 2020 23:44:33 +0100 Subject: catchable defects (#13626) * allow defects to be caught even for --exceptions:goto (WIP) * implemented the new --panics:on|off switch; refs https://github.com/nim-lang/RFCs/issues/180 * new implementation for integer overflow checking * produce a warning if a user-defined exception type inherits from Exception directly * applied Timothee's suggestions; improved the documentation and replace the term 'checked runtime check' by 'panic' * fixes #13627 * don't inherit from Exception directly --- doc/advopt.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'doc/advopt.txt') diff --git a/doc/advopt.txt b/doc/advopt.txt index 517edab5b..1ebec0f49 100644 --- a/doc/advopt.txt +++ b/doc/advopt.txt @@ -146,3 +146,4 @@ Advanced options: see also https://nim-lang.github.io/Nim/estp.html --benchmarkVM:on|off enable benchmarking of VM code with cpuTime() --sinkInference:on|off en-/disable sink parameter inference (default: on) + --panics:on|off turn panics into process terminations (default: off) -- cgit 1.4.1-2-gfad0