aboutsummaryrefslogtreecommitdiff
path: root/docs/env_variables.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/env_variables.txt')
-rw-r--r--docs/env_variables.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/docs/env_variables.txt b/docs/env_variables.txt
index 725dc82e..f8c6c86a 100644
--- a/docs/env_variables.txt
+++ b/docs/env_variables.txt
@@ -108,8 +108,11 @@ Then there are a few specific features that are only available in llvm_mode:
OTHER
=====
- - Setting AFL_NZERO_COUNTS=1 during compilation will use counters
- that skip zero on overflow.
+ - Setting export AFL_LLVM_NOT_ZERO=1 during compilation will use counters
+ that skip zero on overflow. This is the default for llvm >= 9,
+ however for llvm versions below that this will increase an unnecessary
+ slowdown due a performance issue that is only fixed in llvm 9+.
+ This feature increases path discovery by a little bit.
Note that AFL_INST_RATIO will behave a bit differently than for afl-gcc,
because functions are *not* instrumented unconditionally - so low values