OSDN Git Service

[libFuzzer] refactoring to make -shrink=1 work for value profile, added a test.
authorKostya Serebryany <kcc@google.com>
Wed, 5 Oct 2016 22:56:21 +0000 (22:56 +0000)
committerKostya Serebryany <kcc@google.com>
Wed, 5 Oct 2016 22:56:21 +0000 (22:56 +0000)
commitcc6cbfdebc417cf8869b855f759b7996203f4688
tree234e4c6129d999d7e83032c64d69ae1aeb4a1615
parent51ab65f27e82e07c02853e62a3421010704b45a4
[libFuzzer] refactoring to make -shrink=1 work for value profile, added a test.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@283409 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/Fuzzer/FuzzerCorpus.h
lib/Fuzzer/FuzzerDriver.cpp
lib/Fuzzer/FuzzerInternal.h
lib/Fuzzer/FuzzerLoop.cpp
lib/Fuzzer/FuzzerTracePC.cpp
lib/Fuzzer/FuzzerTracePC.h
lib/Fuzzer/FuzzerValueBitMap.h
lib/Fuzzer/test/FuzzerUnittest.cpp
lib/Fuzzer/test/ShrinkControlFlowTest.cpp
lib/Fuzzer/test/ShrinkValueProfileTest.cpp
lib/Fuzzer/test/fuzzer.test
lib/Fuzzer/test/shrink.test [new file with mode: 0644]