From: Kostya Serebryany Date: Fri, 9 Sep 2016 01:57:38 +0000 (+0000) Subject: [libFuzzer] remove unneeded call X-Git-Tag: llvmorg-4.0.0-rc1~10257 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8ea4f9873b11e60fb108451ccd634b54d830a11e;p=platform%2Fupstream%2Fllvm.git [libFuzzer] remove unneeded call llvm-svn: 281014 --- diff --git a/llvm/lib/Fuzzer/FuzzerInternal.h b/llvm/lib/Fuzzer/FuzzerInternal.h index e2a5b1f..a83d64f 100644 --- a/llvm/lib/Fuzzer/FuzzerInternal.h +++ b/llvm/lib/Fuzzer/FuzzerInternal.h @@ -486,7 +486,6 @@ private: void DeathCallback(); void ResetEdgeCoverage(); - void ResetCounters(); void PrepareCounters(Fuzzer::Coverage *C); bool RecordMaxCoverage(Fuzzer::Coverage *C); diff --git a/llvm/lib/Fuzzer/FuzzerLoop.cpp b/llvm/lib/Fuzzer/FuzzerLoop.cpp index 4d2b697..caae98e 100644 --- a/llvm/lib/Fuzzer/FuzzerLoop.cpp +++ b/llvm/lib/Fuzzer/FuzzerLoop.cpp @@ -57,12 +57,6 @@ void Fuzzer::ResetEdgeCoverage() { EF->__sanitizer_reset_coverage(); } -void Fuzzer::ResetCounters() { - if (Options.UseCounters) { - EF->__sanitizer_update_counter_bitset_and_clear_counters(0); - } -} - void Fuzzer::PrepareCounters(Fuzzer::Coverage *C) { if (Options.UseCounters) { size_t NumCounters = EF->__sanitizer_get_number_of_counters(); @@ -432,8 +426,6 @@ bool Fuzzer::UpdateMaxCoverage() { bool Fuzzer::RunOne(const uint8_t *Data, size_t Size) { TotalNumberOfRuns++; - // TODO(aizatsky): this Reset call seems to be not needed. - ResetCounters(); ExecuteCallback(Data, Size); bool Res = UpdateMaxCoverage();