Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libFuzzer] refactoring in preparation for -reduce_inputs; NFC intended | Kostya Serebryany | 2017-07-12 | 1 | -0/+1 |
| | | | | llvm-svn: 307857 | ||||
* | [libFuzzer] remove -output_csv option. It duplicates the default output and ↵ | Kostya Serebryany | 2017-04-19 | 1 | -1/+0 |
| | | | | | | got out of sync llvm-svn: 300768 | ||||
* | [libFuzzer] remove stale code | Kostya Serebryany | 2017-01-18 | 1 | -2/+0 |
| | | | | llvm-svn: 292325 | ||||
* | [libFuzzer] improve error handling during the merge (handle various IO failures) | Kostya Serebryany | 2017-01-05 | 1 | -0/+1 |
| | | | | llvm-svn: 291182 | ||||
* | [libFuzzer] add an experimental flag -experimental_len_control=1 that sets ↵ | Kostya Serebryany | 2016-12-27 | 1 | -0/+1 |
| | | | | | | max_len to 1M and tries to increases the actual max sizes of mutations very gradually (second attempt) llvm-svn: 290637 | ||||
* | [libfuzzer] dump_coverage command line flag | Mike Aizatsky | 2016-12-19 | 1 | -0/+1 |
| | | | | | | | | Reviewers: kcc, vitalybuka Differential Revision: https://reviews.llvm.org/D27942 llvm-svn: 290138 | ||||
* | Revert "[libFuzzer] add an experimental flag -experimental_len_control=1 ↵ | Daniel Jasper | 2016-12-17 | 1 | -1/+0 |
| | | | | | | | | | | | that sets max_len to 1M and tries to increases the actual max sizes of mutations very gradually. Also remove a bit of dead code" This reverts commit r289998. See comment: https://reviews.llvm.org/rL289998 llvm-svn: 290043 | ||||
* | [libFuzzer] add an experimental flag -experimental_len_control=1 that sets ↵ | Kostya Serebryany | 2016-12-16 | 1 | -0/+1 |
| | | | | | | max_len to 1M and tries to increases the actual max sizes of mutations very gradually. Also remove a bit of dead code llvm-svn: 289998 | ||||
* | [libFuzzer] Improve Signal Handler interface. | Marcos Pividori | 2016-12-13 | 1 | -0/+7 |
| | | | | | | | | | | | | Add new flags to FuzzingOptions to represent the different conditions on the signal handling. These options are passed when calling SetSignalHandler(). This changes simplify the implementation of Windows's exception handling. Now we can define a unique handler for all the exceptions. Differential Revision: https://reviews.llvm.org/D27238 llvm-svn: 289557 | ||||
* | [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP ↵ | Kostya Serebryany | 2016-10-14 | 1 | -0/+1 |
| | | | | | | instructions). This is a reincarnation of the previously deleted -use_traces, but using a different approach for collecting traces. Still a toy, but at least it scales well. Also fix -merge in trace-pc-guard mode llvm-svn: 284273 | ||||
* | [libFuzzer] add -trace_malloc= flag | Kostya Serebryany | 2016-10-13 | 1 | -0/+1 |
| | | | | llvm-svn: 284149 | ||||
* | [libFuzzer] control the reload interval by a flag, make it 10 seconds by default | Kostya Serebryany | 2016-10-08 | 1 | -1/+1 |
| | | | | llvm-svn: 283676 | ||||
* | [libFuzzer] implement the -shrink=1 option that tires to make elements of ↵ | Kostya Serebryany | 2016-10-01 | 1 | -0/+2 |
| | | | | | | the corpus smaller, off by default llvm-svn: 282995 | ||||
* | [libFuzzer] remove unused option | Kostya Serebryany | 2016-09-30 | 1 | -1/+0 |
| | | | | llvm-svn: 282971 | ||||
* | [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ↵ | Kostya Serebryany | 2016-09-27 | 1 | -0/+1 |
| | | | | | | for RE2 that uses this flag llvm-svn: 282458 | ||||
* | [libFuzzer] move value profiling logic into TracePC | Kostya Serebryany | 2016-09-23 | 1 | -1/+1 |
| | | | | llvm-svn: 282219 | ||||
* | [libFuzzer] add stats to the corpus; more refactoring | Kostya Serebryany | 2016-09-21 | 1 | -0/+1 |
| | | | | llvm-svn: 282121 | ||||
* | [libFuzzer] more refactoring; NFC | Kostya Serebryany | 2016-09-21 | 1 | -0/+55 |
llvm-svn: 282047 |