diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2024-03-20 21:00:39 +0100 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2024-03-25 13:12:00 +0000 |
| commit | f85e28d8a74848f34bdfb105079245c3d38ff9ae (patch) | |
| tree | 4c03dec2a7aaf4238c007ca826b1c4f9b4658c49 /pkg/corpus | |
| parent | 409ee912f2c4f07e3064b4e6f4a83e1f812531d8 (diff) | |
pkg/fuzzer: implement basic max signal rotation
Once in 15 minutes, drop 1000 elements of the pure max signal (that is,
max signal minus corpus signal).
It seems to have a positive effect on the total fuzzing performance.
Diffstat (limited to 'pkg/corpus')
| -rw-r--r-- | pkg/corpus/corpus.go | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/pkg/corpus/corpus.go b/pkg/corpus/corpus.go index 8eed1fc63..568da832b 100644 --- a/pkg/corpus/corpus.go +++ b/pkg/corpus/corpus.go @@ -149,13 +149,6 @@ func (corpus *Corpus) Save(inp NewInput) { } } } - -func (corpus *Corpus) DiffSignal(s signal.Signal) signal.Signal { - corpus.mu.RLock() - defer corpus.mu.RUnlock() - return corpus.signal.Diff(s) -} - func (corpus *Corpus) Signal() signal.Signal { corpus.mu.RLock() defer corpus.mu.RUnlock() |
