[lib/Fuzzer] more efficient reload logic; also don't spam git too much
llvm-svn: 237649
diff --git a/llvm/lib/Fuzzer/FuzzerInternal.h b/llvm/lib/Fuzzer/FuzzerInternal.h
index 8d6193e..80a2fc3 100644
--- a/llvm/lib/Fuzzer/FuzzerInternal.h
+++ b/llvm/lib/Fuzzer/FuzzerInternal.h
@@ -16,7 +16,6 @@
#include <string>
#include <vector>
#include <unordered_set>
-#include <set>
#include "FuzzerInterface.h"
@@ -132,7 +131,7 @@
size_t TotalNumberOfRuns = 0;
std::vector<Unit> Corpus;
- std::set<Unit> UnitsAddedAfterInitialLoad;
+ std::unordered_set<std::string> UnitHashesAddedToCorpus;
std::unordered_set<uintptr_t> FullCoverageSets;
std::unordered_set<uint64_t> CoveragePairs;