summaryrefslogtreecommitdiff
path: root/lib/fuzzer/FuzzerLoop.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libFuzzer] Remove mutation stats and weighted mutation selection.Max Moroz2018-08-291-5/+0
* [libFuzzer] Optimize handle unstable checks by reducing iterationsMax Moroz2018-08-081-10/+5
* [libFuzzer] Initial implementation of weighted mutation leveraging during run...Max Moroz2018-08-021-0/+4
* [libFuzzer] Handle unstable edges by disregarding unstable edgesMax Moroz2018-07-241-1/+2
* [libFuzzer] Handle unstable edges by using minimum hit countsMax Moroz2018-07-231-7/+18
* [libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-...Kostya Serebryany2018-07-191-3/+7
* [libFuzzer] Mutation tracking and logging implemented.Max Moroz2018-07-171-0/+1
* libFuzzer: prevent irrelevant strings from leaking into auto-dictionaryMatt Morehouse2018-07-171-6/+8
* Revert r337194 (https://reviews.llvm.org/D48891) due to compilation errors.Max Moroz2018-07-161-2/+0
* [libFuzzer] Mutation tracking and logging implemented.Max Moroz2018-07-161-0/+2
* [libFuzzer] Implement stat::stability_rate based on the percentage of unstabl...Max Moroz2018-07-161-0/+31
* Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format ...Max Moroz2018-07-161-32/+1
* [libFuzzer] Implement stat::stability_rate based on the percentage of unstabl...Max Moroz2018-07-161-1/+32
* [libFuzzer] Make -fsanitize=memory,fuzzer work.Matt Morehouse2018-07-091-10/+16
* Revert "[libFuzzer] Mutation tracking and logging implemented"Matt Morehouse2018-07-091-2/+0
* [libFuzzer] Mutation tracking and logging implementedMatt Morehouse2018-07-091-0/+2
* [libFuzzer] add one more value profile metric, under a flag (experimental)Kostya Serebryany2018-07-031-1/+1
* [libFuzzer] make the corpus elements aware of their data flow tracesKostya Serebryany2018-06-071-1/+6
* [libFuzzer] remove an experimental flag -use_feature_frequencyKostya Serebryany2018-06-061-4/+0
* [libFuzzer] initial implementation of -data_flow_trace. It parses the data fl...Kostya Serebryany2018-06-061-0/+1
* [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.Max Moroz2018-05-231-1/+1
* [libFuzzer] reinstate -dump_coverage, which is still in use (reverts r332036)Kostya Serebryany2018-05-211-0/+2
* [libFuzzer] add an experimental flag -focus_function: libFuzzer will try to f...Kostya Serebryany2018-05-161-0/+8
* [libFuzzer] remove the dump_coverage flag, it hasn't been working with the in...Kostya Serebryany2018-05-101-2/+0
* [libFuzzer] remove the experimental support for clang coverage instrumentatio...Kostya Serebryany2018-05-101-1/+0
* [libFuzzer] Guard symbolization with try-lock.Matt Morehouse2018-05-081-12/+7
* [libFuzzer] Don't short-circuit from CrashCallback.Matt Morehouse2018-05-021-3/+2
* [libFuzzer] Report at most one crash per input.Matt Morehouse2018-05-011-0/+12
* [libFuzzer] Include TEMP_MAX_LEN in Fuzzer::PrintStats.Matt Morehouse2018-02-221-4/+2
* [libFuzzer] Set -experimental_len_control=1000 as default.Matt Morehouse2018-02-131-3/+3
* Reland "[libFuzzer] Support using libc++"Petr Hosek2018-01-171-2/+4
* Revert "[libFuzzer] Support using libc++"Petr Hosek2018-01-171-4/+2
* [libFuzzer] Support using libc++Petr Hosek2018-01-171-2/+4
* [libFuzzer] change the strategy for -experimental_len_control to grow max_len...Kostya Serebryany2017-12-121-8/+4
* [libFuzzer] honor -use_counters, sligntly change the meaning of -experimental...Kostya Serebryany2017-12-081-4/+7
* [libFuzzer] add a flag -malloc_limit_mbKostya Serebryany2017-12-011-1/+1
* [libFuzzer] remove stale flags; NFCKostya Serebryany2017-12-011-1/+0
* [libFuzzer] add an experimental search heuristic flag -reduce_depthKostya Serebryany2017-12-011-3/+12
* [libFuzzer] Don't add leaking inputs to corpus.Matt Morehouse2017-11-091-2/+3
* [libFuzzer] handle SIGUSR1/SIGUSR2 and try to exit grafully on these signalsKostya Serebryany2017-11-091-0/+14
* [fuzzer] Fix nested mallocsVitaly Buka2017-11-021-3/+26
* [fuzzer] Fix threaded stack printingVitaly Buka2017-11-011-0/+5
* Revert "[fuzzer] Fix threaded stack printing and nested mallocs"Vitaly Buka2017-11-011-19/+0
* [fuzzer] Fix threaded stack printing and nested mallocsVitaly Buka2017-10-311-0/+19
* [Sanitizers-libFuzzer] Addressing coding style issues.Alex Shlyapnikov2017-10-231-37/+44
* [libFuzzer] Periodically purge allocator's quarantine to prolong fuzzing sess...Alex Shlyapnikov2017-10-231-1/+22
* [libFuzzer] tweam use_feature_frequency to be less aggressive; run a dummy in...Kostya Serebryany2017-10-131-3/+4
* [libFuzzer] experimental flag to tweak the corpus distribution. Seems to impr...Kostya Serebryany2017-10-111-0/+3
* [libFuzzer] Disable experimental clang coverage support by default.Max Moroz2017-10-051-0/+1
* [libFuzzer] factor out some code into GetSizedFilesFromDir; NFCKostya Serebryany2017-09-121-19/+14