[llvm] r281014 - [libFuzzer] remove unneeded call
Kostya Serebryany via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 8 18:57:38 PDT 2016
Author: kcc
Date: Thu Sep 8 20:57:38 2016
New Revision: 281014
URL: http://llvm.org/viewvc/llvm-project?rev=281014&view=rev
Log:
[libFuzzer] remove unneeded call
Modified:
llvm/trunk/lib/Fuzzer/FuzzerInternal.h
llvm/trunk/lib/Fuzzer/FuzzerLoop.cpp
Modified: llvm/trunk/lib/Fuzzer/FuzzerInternal.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/FuzzerInternal.h?rev=281014&r1=281013&r2=281014&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/FuzzerInternal.h (original)
+++ llvm/trunk/lib/Fuzzer/FuzzerInternal.h Thu Sep 8 20:57:38 2016
@@ -486,7 +486,6 @@ private:
void DeathCallback();
void ResetEdgeCoverage();
- void ResetCounters();
void PrepareCounters(Fuzzer::Coverage *C);
bool RecordMaxCoverage(Fuzzer::Coverage *C);
Modified: llvm/trunk/lib/Fuzzer/FuzzerLoop.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Fuzzer/FuzzerLoop.cpp?rev=281014&r1=281013&r2=281014&view=diff
==============================================================================
--- llvm/trunk/lib/Fuzzer/FuzzerLoop.cpp (original)
+++ llvm/trunk/lib/Fuzzer/FuzzerLoop.cpp Thu Sep 8 20:57:38 2016
@@ -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();
More information about the llvm-commits
mailing list