diff options
Diffstat (limited to 'llvm/lib/Fuzzer/FuzzerInternal.h')
-rw-r--r-- | llvm/lib/Fuzzer/FuzzerInternal.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/llvm/lib/Fuzzer/FuzzerInternal.h b/llvm/lib/Fuzzer/FuzzerInternal.h index 1ae457f2d50..798ee641cb6 100644 --- a/llvm/lib/Fuzzer/FuzzerInternal.h +++ b/llvm/lib/Fuzzer/FuzzerInternal.h @@ -32,24 +32,6 @@ using namespace std::chrono; class Fuzzer { public: - // Aggregates all available coverage measurements. - struct Coverage { - Coverage() { Reset(); } - - void Reset() { - BlockCoverage = 0; - CallerCalleeCoverage = 0; - CounterBitmapBits = 0; - CounterBitmap.clear(); - } - - size_t BlockCoverage; - size_t CallerCalleeCoverage; - // Precalculated number of bits in CounterBitmap. - size_t CounterBitmapBits; - std::vector<uint8_t> CounterBitmap; - }; - Fuzzer(UserCallback CB, InputCorpus &Corpus, MutationDispatcher &MD, FuzzingOptions Options); ~Fuzzer(); @@ -98,9 +80,6 @@ public: void SetMaxMutationLen(size_t MaxMutationLen); void RssLimitCallback(); - // Public for tests. - void ResetCoverage(); - bool InFuzzingThread() const { return IsMyThread; } size_t GetCurrentUnitInFuzzingThead(const uint8_t **Data) const; void TryDetectingAMemoryLeak(const uint8_t *Data, size_t Size, @@ -160,9 +139,6 @@ private: long TimeOfLongestUnitInSeconds = 0; long EpochOfLastReadOfOutputCorpus = 0; - // Maximum recorded coverage. - Coverage MaxCoverage; - size_t MaxInputLen = 0; size_t MaxMutationLen = 0; |