OSDN Git Service

[libFuzzer] implement print_pcs with trace-pc-guard. Change the trace-pc-guard heuris...
authorKostya Serebryany <kcc@google.com>
Thu, 15 Sep 2016 04:36:45 +0000 (04:36 +0000)
committerKostya Serebryany <kcc@google.com>
Thu, 15 Sep 2016 04:36:45 +0000 (04:36 +0000)
commitf0b5dd76ab69bd938b3c077dc3527d8ceaed15ac
tree838f84e20a0c2fd7e6f4ebea0265688eedcdcf02
parentf09ca2fb88bbe7923accbda384c5479c041458af
[libFuzzer] implement print_pcs with trace-pc-guard. Change the trace-pc-guard heuristic for 8-bit counters to look more like in AFL (not that it's provable better, but the existin test preferes this heuristic)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@281577 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Fuzzer/FuzzerInternal.h
lib/Fuzzer/FuzzerLoop.cpp
lib/Fuzzer/FuzzerTracePC.cpp
lib/Fuzzer/FuzzerValueBitMap.h
lib/Fuzzer/test/fuzzer-printcovpcs.test