summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/fuzzer/FuzzerMerge.cpp
AgeCommit message (Expand)Author
2023-03-22[libfuzzer] add test of cov file-id in control fileWu, Yingcong
2021-09-07Greedy set cover implementation of `Merger::Merge`aristotelis
2021-09-04[compiler-rt] NFC: Fix trivial typoKazuaki Ishizaki
2021-08-03[libFuzzer] replace Vector/Set with std::vector/std::set. The custom names ar...Kostya Serebryany
2021-03-11[crt][fuzzer] Fix up various numeric conversionsAaron Green
2021-02-12Expand unit tests for fuzzer::MergerMarco Vanotti
2019-09-11[libFuzzer] Make -merge=1 to reuse coverage information from the control file.Max Moroz
2019-08-12[libFuzzer] Merge: print feature coverage number as well.Max Moroz
2019-08-09[libFuzzer] Merge: print stats after reading the output corpus dir.Max Moroz
2019-05-23[libFuzzer] automatically collect the data flow trace (DFT) in the fork mode ...Kostya Serebryany
2019-02-27[libFuzzer][Windows] Port fork mode to WindowsJonathan Metzman
2019-02-15[libFuzzer] print new functions as they are discovered in the fork modeKostya Serebryany
2019-02-15[libFuzzer] fix the unit testsKostya Serebryany
2019-02-15[libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany
2019-02-14[libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany
2019-02-13[libFuzzer] a bit of refactoring of the fork modeKostya Serebryany
2019-02-12[libFuzzer] make the fork mode less verboseKostya Serebryany
2019-02-12[libFuzzer] teach the fork mode to ignore OOMs and timeoutsKostya Serebryany
2019-02-12[libFuzzer] extend the -fork=1 functionality. Still not fully usable, but goo...Kostya Serebryany
2019-02-09[libFuzzer] more refactoring; change some of the exit codes (timeout, OOM, in...Kostya Serebryany
2019-02-08[libFuzzer] refactor the merging code, NFCKostya Serebryany
2019-02-08[libFuzzer] remove two unused experimental flagsKostya Serebryany
2019-02-08[libFuzzer] introduce an experimental mode -fork=1, where fuzzing happens in ...Kostya Serebryany
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-03-20Revert "[compiler-rt] Change std::sort to llvm::sort in response to r327219"Mandeep Singh Grang
2018-03-20[compiler-rt] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang
2017-12-04[libFuzzer] Encapsulate commands in a class.Matt Morehouse
2017-11-15[libFuzzer] respect max_len during mergeKostya Serebryany
2017-11-09[libFuzzer] make sure to flush IO when done merging one fileKostya Serebryany
2017-11-09[libFuzzer] handle SIGUSR1/SIGUSR2 and try to exit grafully on these signalsKostya Serebryany
2017-11-09[libFuzzer] allow merge to resume after being preempted Kostya Serebryany
2017-11-09[libFuzzer] allow user to specify the merge control fileKostya Serebryany
2017-09-15[libFuzzer] minor refactoring, NFCKostya Serebryany
2017-09-15[libFuzzer] reduce the size of the merge control file by not dumping redundan...Kostya Serebryany
2017-08-27[libFuzzer] Use custom allocators for STL containers in libFuzzer.George Karpenkov
2017-08-26Revert "[libFuzzer] Use custom allocators for STL containers in libFuzzer"George Karpenkov
2017-08-26[libFuzzer] Use custom allocators for STL containers in libFuzzerGeorge Karpenkov
2017-08-21Move libFuzzer to compiler_rt.George Karpenkov