diff options
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerLoop.cpp')
-rw-r--r-- | llvm/lib/Fuzzer/FuzzerLoop.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerLoop.cpp b/llvm/lib/Fuzzer/FuzzerLoop.cpp index 3492f7f..4f3b5a7 100644 --- a/llvm/lib/Fuzzer/FuzzerLoop.cpp +++ b/llvm/lib/Fuzzer/FuzzerLoop.cpp @@ -561,7 +561,6 @@ void Fuzzer::Loop() { if (Options.DoCrossOver) MD.SetCorpus(&Corpus); while (true) { - SyncCorpus(); auto Now = system_clock::now(); if (duration_cast<seconds>(Now - LastCorpusReload).count()) { RereadOutputCorpus(Options.MaxLen); @@ -581,17 +580,6 @@ void Fuzzer::Loop() { MD.PrintRecommendedDictionary(); } -void Fuzzer::SyncCorpus() { - if (Options.SyncCommand.empty() || Options.OutputCorpus.empty()) - return; - auto Now = system_clock::now(); - if (duration_cast<seconds>(Now - LastExternalSync).count() < - Options.SyncTimeout) - return; - LastExternalSync = Now; - ExecuteCommand(Options.SyncCommand + " " + Options.OutputCorpus); -} - void Fuzzer::UpdateCorpusDistribution() { size_t N = Corpus.size(); std::vector<double> Intervals(N + 1); |