summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/fuzzer/FuzzerMutate.cpp
AgeCommit message (Expand)Author
2025-09-26[NFC] [compiler-rt] fix typos (#160803)co63oc
2025-09-26[compiler-rt] fix typos (#160799)co63oc
2023-03-09[libfuzzer] avoid unneccessary copyWu, Yingcong
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-05-04[libFuzzer] Preserve position hint in auto dictionaryFabian Meumertzheim
2021-05-03[libFuzzer] Fix off-by-one error in ApplyDictionaryEntryFabian Meumertzheim
2021-04-13[libFuzzer] Fix MSan false positives with custom mutators.Matt Morehouse
2021-03-11[crt][fuzzer] Fix up various numeric conversionsAaron Green
2020-09-16[libfuzzer] Reduce default verbosity when printing large mutation sequencesmhl
2020-09-09[libFuzzer] Add a command-line option for tracing mutation of corpus inputs i...Dokyung Song
2020-09-01Revert "[libfuzzer] Reduce default verbosity when printing large mutation seq...Matt Morehouse
2020-09-01[libfuzzer] Reduce default verbosity when printing large mutation sequencesmhl
2020-08-27Recommit "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in Cross...Dokyung Song
2020-08-21Revert "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOv...Azharuddin Mohammed
2020-08-18[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator.Dokyung Song
2019-04-11[libFuzzer] Make MutateWithMask work when the Mask is shorter than the input.Max Moroz
2019-04-11[libFuzzer] Fallback to default Mutate when MutateWithMask fails.Max Moroz
2019-02-08[libFuzzer] refactor the way we choose the element to cross-over with, NFC (e...Kostya Serebryany
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-29[libFuzzer] Remove mutation stats and weighted mutation selection.Max Moroz
2018-08-02[libFuzzer] Initial implementation of weighted mutation leveraging during run...Max Moroz
2018-07-19[libFuzzer] fix the bot (the no-assert build)Kostya Serebryany
2018-07-19[libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-...Kostya Serebryany
2018-07-17[libFuzzer] Mutation tracking and logging implemented.Max Moroz
2018-07-17libFuzzer: prevent irrelevant strings from leaking into auto-dictionaryMatt Morehouse
2018-07-16Revert r337194 (https://reviews.llvm.org/D48891) due to compilation errors.Max Moroz
2018-07-16[libFuzzer] Mutation tracking and logging implemented.Max Moroz
2018-07-09Revert "[libFuzzer] Mutation tracking and logging implemented"Matt Morehouse
2018-07-09[libFuzzer] Mutation tracking and logging implementedMatt Morehouse
2018-04-24[LibFuzzer] Tweak `MutationDispatcher::Mutate_CopyPart` mutation.Dan Liew
2018-01-30[libFuzzer] Fix sizeof(ptr) bug.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