diff options
-rw-r--r-- | llvm/docs/LibFuzzer.rst | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/docs/LibFuzzer.rst b/llvm/docs/LibFuzzer.rst index a8530f95285..ae565c6a262 100644 --- a/llvm/docs/LibFuzzer.rst +++ b/llvm/docs/LibFuzzer.rst @@ -84,6 +84,7 @@ Some important things to remember about fuzz targets: * It must be as deterministic as possible. Non-determinism (e.g. random decisions not based on the input bytes) will make fuzzing inefficient. * It must be fast. Try avoiding cubic or greater complexity, logging, or excessive memory consumption. * Ideally, it should not modify any global state (although that's not strict). +* Usually, the narrower the target the better. E.g. if your target can parse several data formats, split it into several targets, one per format. Building |