summaryrefslogtreecommitdiff
path: root/lib/fuzzer/FuzzerMerge.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libFuzzer] Make -merge=1 to reuse coverage information from the control file.Max Moroz2019-09-111-19/+54
* [libFuzzer] Merge: print feature coverage number as well.Max Moroz2019-08-121-3/+6
* [libFuzzer] Merge: print stats after reading the output corpus dir.Max Moroz2019-08-091-1/+3
* [libFuzzer] automatically collect the data flow trace (DFT) in the fork mode ...Kostya Serebryany2019-05-231-0/+1
* [libFuzzer][Windows] Port fork mode to WindowsJonathan Metzman2019-02-271-1/+1
* [libFuzzer] print new functions as they are discovered in the fork modeKostya Serebryany2019-02-151-5/+5
* [libFuzzer] fix the unit testsKostya Serebryany2019-02-151-3/+5
* [libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany2019-02-151-13/+18
* [libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany2019-02-141-7/+24
* [libFuzzer] a bit of refactoring of the fork modeKostya Serebryany2019-02-131-0/+1
* [libFuzzer] make the fork mode less verboseKostya Serebryany2019-02-121-19/+26
* [libFuzzer] teach the fork mode to ignore OOMs and timeoutsKostya Serebryany2019-02-121-6/+0
* [libFuzzer] extend the -fork=1 functionality. Still not fully usable, but goo...Kostya Serebryany2019-02-121-11/+16
* [libFuzzer] more refactoring; change some of the exit codes (timeout, OOM, in...Kostya Serebryany2019-02-091-17/+17
* [libFuzzer] refactor the merging code, NFCKostya Serebryany2019-02-081-18/+14
* [libFuzzer] remove two unused experimental flagsKostya Serebryany2019-02-081-44/+1
* [libFuzzer] introduce an experimental mode -fork=1, where fuzzing happens in ...Kostya Serebryany2019-02-081-27/+15
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Revert "[compiler-rt] Change std::sort to llvm::sort in response to r327219"Mandeep Singh Grang2018-03-201-9/+9
* [compiler-rt] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-201-9/+9
* [libFuzzer] Encapsulate commands in a class.Matt Morehouse2017-12-041-6/+8
* [libFuzzer] respect max_len during mergeKostya Serebryany2017-11-151-1/+1
* [libFuzzer] make sure to flush IO when done merging one fileKostya Serebryany2017-11-091-0/+1
* [libFuzzer] handle SIGUSR1/SIGUSR2 and try to exit grafully on these signalsKostya Serebryany2017-11-091-0/+2
* [libFuzzer] allow merge to resume after being preempted Kostya Serebryany2017-11-091-25/+59
* [libFuzzer] allow user to specify the merge control fileKostya Serebryany2017-11-091-8/+14
* [libFuzzer] minor refactoring, NFCKostya Serebryany2017-09-151-2/+1
* [libFuzzer] reduce the size of the merge control file by not dumping redundan...Kostya Serebryany2017-09-151-9/+17
* [libFuzzer] Use custom allocators for STL containers in libFuzzer.George Karpenkov2017-08-271-15/+15
* Revert "[libFuzzer] Use custom allocators for STL containers in libFuzzer"George Karpenkov2017-08-261-7/+7
* [libFuzzer] Use custom allocators for STL containers in libFuzzerGeorge Karpenkov2017-08-261-7/+7
* Move libFuzzer to compiler_rt.George Karpenkov2017-08-211-0/+338