File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -22,9 +22,10 @@ modes are:
22
22
used in production. We recommend most projects to adopt the fast mode.
23
23
- **Extensive mode **, which contains all the checks from the fast mode and
24
24
some additional checks for undefined behavior that incur relatively little
25
- overhead but aren't security-critical. While the performance penalty is
26
- somewhat more significant compared to the fast mode, the extensive mode is
27
- still intended for use in production builds.
25
+ overhead but aren't security-critical. Production builds requiring a broader
26
+ set of checks than fast mode should consider enabling extensive mode. The
27
+ additional rigour impacts performance more than fast mode: we recommend
28
+ benchmarking to determine if that is acceptable for your program.
28
29
- **Debug mode **, which enables all the available checks in the library,
29
30
including internal assertions, some of which might be very expensive. This
30
31
mode is intended to be used for testing, not in production.
You can’t perform that action at this time.
0 commit comments