Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [libFuzzer] more the feature set to InputCorpus; on feature update, change ↵ | Kostya Serebryany | 2016-09-30 | 1 | -9/+4 | |
| | | | | | | the feature counter of the old best input llvm-svn: 282829 | |||||
* | [sanitizer-coverage/libFuzzer] make the guards for trace-pc 32-bit; create ↵ | Kostya Serebryany | 2016-09-29 | 1 | -3/+3 | |
| | | | | | | one array of guards per function, instead of one guard per BB. reorganize the code so that trace-pc-guard does not create unneeded globals llvm-svn: 282735 | |||||
* | [libFuzzer] speedup TracePC::FinalizeTrace | Kostya Serebryany | 2016-09-28 | 1 | -1/+1 | |
| | | | | llvm-svn: 282562 | |||||
* | [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ↵ | Kostya Serebryany | 2016-09-27 | 1 | -2/+1 | |
| | | | | | | for RE2 that uses this flag llvm-svn: 282458 | |||||
* | [libFuzzer] simplify HandleTrace again, start re-running interesting units ↵ | Kostya Serebryany | 2016-09-23 | 1 | -0/+12 | |
| | | | | | | and collecting their features. llvm-svn: 282316 | |||||
* | [libFuzzer] reset Counters (trace-pc-guard) before every run | Kostya Serebryany | 2016-09-23 | 1 | -1/+1 | |
| | | | | llvm-svn: 282284 | |||||
* | [libFuzzer] be more precise about what we reset in TracePC | Kostya Serebryany | 2016-09-23 | 1 | -3/+3 | |
| | | | | llvm-svn: 282225 | |||||
* | [libFuzzer] fix merging with trace-pc-guard | Kostya Serebryany | 2016-09-23 | 1 | -0/+1 | |
| | | | | llvm-svn: 282224 | |||||
* | [libFuzzer] simplify the TracePC logic | Kostya Serebryany | 2016-09-23 | 1 | -6/+4 | |
| | | | | llvm-svn: 282222 | |||||
* | [libFuzzer] move value profiling logic into TracePC | Kostya Serebryany | 2016-09-23 | 1 | -0/+7 | |
| | | | | llvm-svn: 282219 | |||||
* | [libFuzzer] change ValueBitMap to remember the number of bits in it | Kostya Serebryany | 2016-09-23 | 1 | -4/+4 | |
| | | | | llvm-svn: 282216 | |||||
* | [libFuzzer] add 'features' to the corpus elements, allow mutations with Size ↵ | Kostya Serebryany | 2016-09-22 | 1 | -11/+13 | |
| | | | | | | > MaxSize, fix sha1 in corpus stats; various refactorings llvm-svn: 282129 | |||||
* | [libFuzzer] more refactoring | Kostya Serebryany | 2016-09-21 | 1 | -0/+1 | |
| | | | | llvm-svn: 282113 | |||||
* | [libFuzzer] refactoring: split the large header into many; NFC | Kostya Serebryany | 2016-09-21 | 1 | -0/+84 | |
| | | | | llvm-svn: 282044 | |||||
* | [libFuzzer] refactoring around PCMap, NFC | Kostya Serebryany | 2016-08-16 | 1 | -37/+0 | |
| | | | | llvm-svn: 278825 | |||||
* | [libfuzzer] Refactoring coverage state-management code. | Mike Aizatsky | 2016-05-10 | 1 | -0/+37 | |
It is now less state-dependent and will allow easier comparing of coverages of different units. Differential Revision: http://reviews.llvm.org/D20085 llvm-svn: 269140 |