forked from OSchip/llvm-project
[libFuzzer] try to use less RAM while processing the initial corpus
llvm-svn: 310881
This commit is contained in:
parent
47cb4856d4
commit
e3cb3c519f
|
@ -388,11 +388,12 @@ void Fuzzer::ShuffleAndMinimize(UnitVector *InitialCorpus) {
|
|||
uint8_t dummy;
|
||||
ExecuteCallback(&dummy, 0);
|
||||
|
||||
for (const auto &U : *InitialCorpus) {
|
||||
for (auto &U : *InitialCorpus) {
|
||||
RunOne(U.data(), U.size());
|
||||
CheckExitOnSrcPosOrItem();
|
||||
TryDetectingAMemoryLeak(U.data(), U.size(),
|
||||
/*DuringInitialCorpusExecution*/ true);
|
||||
U.clear();
|
||||
}
|
||||
PrintStats("INITED");
|
||||
if (Corpus.empty()) {
|
||||
|
|
Loading…
Reference in New Issue