summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerTracePC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [libFuzzer] refactoring to make -shrink=1 work for value profile, added a test.Kostya Serebryany2016-10-051-35/+35
* [libFuzzer] add ShrinkValueProfileTest, move code around, NFCKostya Serebryany2016-10-051-0/+107
* [libFuzzer] fix a recent bugs (buffer overflow)Kostya Serebryany2016-10-011-1/+1
* [libFuzzer] implement the -shrink=1 option that tires to make elements of the...Kostya Serebryany2016-10-011-2/+10
* [libFuzzer] more the feature set to InputCorpus; on feature update, change th...Kostya Serebryany2016-09-301-25/+0
* [sanitizer-coverage/libFuzzer] make the guards for trace-pc 32-bit; create on...Kostya Serebryany2016-09-291-8/+8
* [libFuzzer] speedup TracePC::FinalizeTraceKostya Serebryany2016-09-281-14/+21
* [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ...Kostya Serebryany2016-09-271-2/+2
* [libFuzzer] simplify HandleTrace again, start re-running interesting units an...Kostya Serebryany2016-09-231-5/+36
* [libFuzzer] simplify the TracePC logicKostya Serebryany2016-09-231-21/+12
* [libFuzzer] change ValueBitMap to remember the number of bits in itKostya Serebryany2016-09-231-8/+0
* [libFuzzer] add 'features' to the corpus elements, allow mutations with Size ...Kostya Serebryany2016-09-221-2/+2
* [libFuzzer] more refactoringKostya Serebryany2016-09-211-1/+2
* [libFuzzer] refactoring: split the large header into many; NFCKostya Serebryany2016-09-211-0/+1
* [libFuzzer] add -print_coverage=1 flag to print coverage directly from libFuz...Kostya Serebryany2016-09-181-0/+11
* [libFuzzer] use 'if guard' instead of 'if guard >= 0' with trace-pc; change t...Kostya Serebryany2016-09-181-37/+32
* [libFuzzer] properly reset the guards when reseting the coverage. Also try to...Kostya Serebryany2016-09-171-0/+8
* [libFuzzer] change trace-pc to use 8-byte guardsKostya Serebryany2016-09-171-28/+46
* [libFuzzer] make caller-callee feedback work with trace-pc-guardKostya Serebryany2016-09-151-0/+12
* [libFuzzer] implement print_pcs with trace-pc-guard. Change the trace-pc-guar...Kostya Serebryany2016-09-151-6/+18
* [libFuzzer] add 8-bit counters to trace-pc-guard handlerKostya Serebryany2016-09-151-9/+44
* [libFuzzer] start using trace-pc-guard as an alternative source of coverageKostya Serebryany2016-09-141-23/+13
* [libFuzzer] add more __attribute__((visibility("default")))Kostya Serebryany2016-08-181-0/+2
* [libFuzzer] refactoring around PCMap, NFCKostya Serebryany2016-08-161-31/+10
* [LibFuzzer] Provide stub implementation of __sanitizer_cov_trace_pc_indirDan Liew2016-06-061-1/+9
* [libfuzzer] Refactoring coverage state-management code.Mike Aizatsky2016-05-101-20/+24
* [libFuzzer] speedup path coverage handlingKostya Serebryany2016-02-271-18/+18
* [libFuzzer] initial implementation of path coverage based on -fsanitize-cover...Kostya Serebryany2016-02-261-0/+59
OpenPOWER on IntegriCloud