summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/fuzzer/tests/FuzzerUnittest.cpp
AgeCommit message (Expand)Author
2021-10-26[libFuzzer] Improve corpus replacement unit test.Matt Morehouse
2021-10-20Fix unused variable warning.Sterling Augustine
2021-10-20[libFuzzer] Update InputInfo.TimeOfUnit when replacing it in the corpus.PZ Read
2021-10-04[libFuzzer] Use octal instead of hex escape sequences in PrintASCIIHans Wennborg
2021-09-07Greedy set cover implementation of `Merger::Merge`aristotelis
2021-08-03[libFuzzer] replace Vector/Set with std::vector/std::set. The custom names ar...Kostya Serebryany
2021-07-02Revert "Refactor mutation strategies into a standalone library"Marco Vanotti
2021-07-02Refactor mutation strategies into a standalone libraryAaron Green
2021-05-26Revert "Refactor mutation strategies into a standalone library"Matt Morehouse
2021-05-26Refactor mutation strategies into a standalone libraryAaron Green
2021-02-12Expand unit tests for fuzzer::MergerMarco Vanotti
2020-09-04[tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092Hubert Tong
2020-09-03[libFuzzer] Scale energy assigned to each input based on input execution time.Dokyung Song
2020-09-03[libFuzzer] Add an option to keep initial seed inputs around.Dokyung Song
2020-05-21[libFuzzer] Fix leak in unit test.Matt Morehouse
2020-05-19Entropic: Boosting LibFuzzer PerformanceMatt Morehouse
2019-08-21reland [gtest] Fix printing of StringRef and SmallString in assert messages.Sam McCall
2019-06-14[libFuzzer] in autofocus mode, give more weight to functions with DFTKostya Serebryany
2019-05-09[libFuzzer] implement -focus_function=auto, to be used with Data Flow TracesKostya Serebryany
2019-02-15[libFuzzer] fix the unit testsKostya Serebryany
2019-02-14[libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany
2019-02-09[libFuzzer] more refactoring; change some of the exit codes (timeout, OOM, in...Kostya 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-08-30[libFuzzer] Port to WindowsMatt Morehouse
2018-08-29Revert "[libFuzzer] Port to Windows"Matt Morehouse
2018-08-29[libFuzzer] Port to WindowsMatt Morehouse
2018-08-28Revert "[libFuzzer] Port to Windows"Matt Morehouse
2018-08-28[libFuzzer] Port to WindowsMatt Morehouse
2018-07-19[libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-...Kostya Serebryany
2018-06-07[libFuzzer] make the corpus elements aware of their data flow tracesKostya Serebryany
2018-06-06[libFuzzer] initial implementation of -data_flow_trace. It parses the data fl...Kostya Serebryany
2018-05-16[libFuzzer] add an experimental flag -focus_function: libFuzzer will try to f...Kostya Serebryany
2018-04-24[LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.Dan Liew
2018-04-20[LibFuzzer] Try to unbreak the `FuzzerMutate.ShuffleBytes1` unit test.Dan Liew
2017-12-06[libFuzzer] Decrease stack usage in unit testsKostya Serebryany
2017-12-05[libFuzzer] Make redirects happen in proper sequence.Matt Morehouse
2017-12-04[libFuzzer] Encapsulate commands in a class.Matt Morehouse
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