summaryrefslogtreecommitdiff
path: root/lib/fuzzer/FuzzerTracePC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libFuzzer] Remove lazy counters.Matt Morehouse2019-10-011-39/+0
* compiler-rt: Rename .cc file in lib/sanitizer_common to .cppNico Weber2019-07-311-1/+1
* [libFuzzer] perform more agressive value profiling in memcmpKostya Serebryany2019-05-091-2/+7
* [libFuzzer] print new functions as they are discovered in the fork modeKostya Serebryany2019-02-151-5/+15
* [libFuzzer] when doing the merge, keep track of the coveraged edges, not just...Kostya Serebryany2019-02-141-10/+22
* [libFuzzer] simplify the code for print_coverage=1 so that it doesn't fail on...Kostya Serebryany2019-02-121-2/+2
* [fuzzer] Use RawPrint instead of Printf for instrumentation warningJonathan Metzman2019-01-311-6/+10
* [libFuzzer] experimental performance optimization -lazy_counters, off by defa...Kostya Serebryany2019-01-311-0/+39
* [libFuzzer] refactor the handling of instrumentation counters so that they ar...Kostya Serebryany2019-01-301-35/+51
* [libFuzzer] remove stale code Kostya Serebryany2019-01-291-71/+2
* [libFuzzer] revert an accidental commitKostya Serebryany2019-01-291-3/+35
* [libFuzzer] remove deprecated support for -fsanitize-coverage=trace-pc[-guard]Kostya Serebryany2019-01-291-35/+3
* [libFuzzer] remove deprecated support for -fsanitize-coverage=trace-pc[-guard]Kostya Serebryany2019-01-291-9/+12
* [libFuzzer] print uncovered functions when doing -print_coverage=1Kostya Serebryany2019-01-261-6/+6
* [libFuzzer] more agressive value profiling and CMP tracing for switch statementsKostya Serebryany2019-01-241-11/+31
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [libFuzzer] Remove unstable edge handlingJonathan Metzman2019-01-151-78/+9
* [libfuzzer][MSVC] Make calls to builtin functions work with MSVCJonathan Metzman2019-01-091-18/+19
* [libFuzzer] Generalize the code for getting the previous offset for different...George Karpenkov2018-10-101-13/+33
* [libFuzzer] Port to WindowsMatt Morehouse2018-08-301-2/+1
* Revert "[libFuzzer] Port to Windows"Matt Morehouse2018-08-291-1/+2
* [libFuzzer] Port to WindowsMatt Morehouse2018-08-291-2/+1
* Revert "[libFuzzer] Port to Windows"Matt Morehouse2018-08-281-1/+2
* [libFuzzer] Port to WindowsMatt Morehouse2018-08-281-2/+1
* [libFuzzer] Optimize handle unstable checks by reducing iterationsMax Moroz2018-08-081-4/+14
* [libFuzzer] Add unstable function printing to print_unstable_stats flagMax Moroz2018-08-061-2/+14
* [libFuzzer] use absolute distance in addition to the hamming distance in valu...Kostya Serebryany2018-08-021-10/+5
* [libFuzzer] Handle unstable edges by disregarding unstable edgesMax Moroz2018-07-241-4/+7
* [libFuzzer] Handle unstable edges by using minimum hit countsMax Moroz2018-07-231-6/+15
* [libFuzzer] when -print_coverage=1 is given, print more stats (the number of ...Kostya Serebryany2018-07-191-13/+16
* [libFuzzer] Create single template for visiting Inline8bitCountersMax Moroz2018-07-181-27/+22
* libFuzzer: prevent irrelevant strings from leaking into auto-dictionaryMatt Morehouse2018-07-171-10/+8
* [libFuzzer] Implement stat::stability_rate based on the percentage of unstabl...Max Moroz2018-07-161-0/+40
* Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format ...Max Moroz2018-07-161-43/+3
* [libFuzzer] Implement stat::stability_rate based on the percentage of unstabl...Max Moroz2018-07-161-3/+43
* libFuzzer: always print line-break for NEW_FUNC/PC outputKostya Serebryany2018-07-061-3/+6
* [libFuzzer] add one more value profile metric, under a flag (experimental)Kostya Serebryany2018-07-031-1/+8
* [libFuzzer] Use Vector rather than std::vector.Matt Morehouse2018-06-251-1/+1
* [libFuzzer] When printing NEW_FUNC, use 1-base indexing.Kostya Serebryany2018-06-071-1/+1
* [libFuzzer] reinstate -dump_coverage, which is still in use (reverts r332036)Kostya Serebryany2018-05-211-0/+9
* [libFuzzer] add an experimental flag -focus_function: libFuzzer will try to f...Kostya Serebryany2018-05-161-0/+33
* [libFuzzer] refactor the implementation of -print_coverageKostya Serebryany2018-05-111-44/+40
* [libFuzzer] remove the dump_coverage flag, it hasn't been working with the in...Kostya Serebryany2018-05-101-9/+0
* [libFuzzer] remove the experimental support for clang coverage instrumentatio...Kostya Serebryany2018-05-101-10/+0
* [LibFuzzer] Report when custom counters are available.Dan Liew2018-04-201-0/+3
* [libFuzzer] print a better warning if we hit the ld bugKostya Serebryany2017-10-141-3/+5
* [libFuzzer] allow -print_funcs=N: N is the max number of new covered function...Kostya Serebryany2017-08-281-2/+8
* [libFuzzer] Use custom allocators for STL containers in libFuzzer.George Karpenkov2017-08-271-3/+3
* Revert "[libFuzzer] Use custom allocators for STL containers in libFuzzer"George Karpenkov2017-08-261-1/+1
* [libFuzzer] Use custom allocators for STL containers in libFuzzerGeorge Karpenkov2017-08-261-1/+1