summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Fuzzer/FuzzerUtil.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libFuzzer] Delete llvm/lib/FuzzerVitaly Buka2017-10-161-215/+0
* [FuzzerUtil] Partially revert D38481 on FuzzerUtilTim Shen2017-10-041-1/+9
* Use sched_getaffinity instead of std::thread::hardware_concurrency.Rafael Espindola2017-10-031-9/+1
* [libFuzzer] remove stale codeKostya Serebryany2017-08-081-10/+0
* [libFuzzer] simplify the handling of memmem/strstrKostya Serebryany2017-07-141-0/+7
* [libFuzzer] Properly use unsigned for workers, jobs and NumberOfCpuCores.Marcos Pividori2016-12-131-1/+1
* Resubmit "[LibFuzzer] Split FuzzerUtil for Posix and Windows."Zachary Turner2016-12-021-106/+15
* Revert "[LibFuzzer] Split FuzzerUtil for Posix and Windows."Zachary Turner2016-12-021-15/+106
* [LibFuzzer] Split FuzzerUtil for Posix and Windows.Zachary Turner2016-12-021-106/+15
* [LibFuzzer] Split up some functions among different headers.Zachary Turner2016-11-301-13/+2
* [libFuzzer] extend -print_coverage to also print uncovered lines, functions, ...Kostya Serebryany2016-10-191-0/+11
* [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ...Kostya Serebryany2016-09-271-8/+12
* [libFuzzer] add stats to the corpus; more refactoringKostya Serebryany2016-09-211-1/+1
* [libFuzzer] refactoring: split the large header into many; NFCKostya Serebryany2016-09-211-4/+0
* [libFuzzer] use sleep() instead of std::this_thread::sleep_for to avoid cov...Kostya Serebryany2016-09-191-1/+1
* [libFuzzer] add -print_coverage=1 flag to print coverage directly from libFuz...Kostya Serebryany2016-09-181-0/+12
* [libFuzzer] when printing the reproducer input, also print the base input and...Kostya Serebryany2016-08-171-4/+8
* [LibFuzzer] Fix `-jobs=<N>` where <N> > 1 and the number of workers is > 1 on...Dan Liew2016-08-121-4/+0
* [libFuzzer] make OOM-handling more portable. Instead of sending a signal to t...Kostya Serebryany2016-05-271-7/+0
* [libFuzzer] reimplement the way we do -only_ascii to allow more 'const' in fu...Kostya Serebryany2016-05-261-3/+5
* [LibFuzzer] Fix implementation of ``GetPeakRSSMb()`` on Mac OSX.Dan Liew2016-05-201-1/+9
* [LibFuzzer] Fix ``NumberOfCpuCores()`` on Mac OSX.Dan Liew2016-05-201-4/+29
* [libFuzzer] enhance -rss_limit_mb and enable by default. Now it will print th...Kostya Serebryany2016-05-061-1/+15
* [libFuzzer] handle SIGTERMKostya Serebryany2016-03-241-0/+1
* libfuzzer: fix compiler warningsDmitry Vyukov2016-03-021-5/+11
* [libFuzzer] add generic signal handlers so that libFuzzer can report at least...Kostya Serebryany2016-03-011-5/+25
* [libFuzzer] add -print_final_stats=1 flagKostya Serebryany2016-02-261-0/+8
* [libFuzzer] remove std::vector operations from hot paths, NFCKostya Serebryany2016-02-131-2/+3
* [libFuzzer] replace vector with a simpler data structure in the Dictionaries ...Kostya Serebryany2016-01-161-3/+5
* [libFuzzer] make CurrentUnit a POD object instead of vector to avoid extra al...Kostya Serebryany2016-01-131-3/+8
* [libFuzzer] when a new unit is discovered using a dictionary, print all used ...Kostya Serebryany2016-01-121-6/+19
* [libFuzzer] compute base64 in-process instead of using an external lib. Since...Kostya Serebryany2015-12-041-0/+29
* [libFuzzer] experimental flag -drill (another search heuristic; Mike Aizatsky...Kostya Serebryany2015-11-121-2/+2
* [libFuzzer] print a bit fewer linesKostya Serebryany2015-11-051-1/+0
* [libFuzzer] print a stack trace on timeoutKostya Serebryany2015-10-161-0/+2
* [libFuzzer] adding a parser for AFL-style dictionaries + tests.Kostya Serebryany2015-09-031-0/+74
* [libFuzzer] honour -only_ascii=1 when reading the initial corpus. Also, remov...Kostya Serebryany2015-09-021-0/+6
* [libFuzzer] add -only_ascii flagKostya Serebryany2015-08-111-0/+13
* [lib/Fuzzer] fully get rid of std::cerr in libFuzzerKostya Serebryany2015-05-231-7/+6
* [lib/Fuzzer] when -sync_command=<CMD> is given, periodically execute 'CMD COR...Kostya Serebryany2015-05-181-0/+4
* [lib/Fuzzer] Add SHA1 implementation from public domain.Kostya Serebryany2015-05-141-38/+9
* [lib/Fuzzer] use sha1sum for the file hashKostya Serebryany2015-05-121-0/+30
* [lib/Fuzzer] guess the right number of workers if -jobs=N is given but -worke...Kostya Serebryany2015-05-121-0/+8
* [fuzzer] document the -tokens flag. Also change the diagnostic outputKostya Serebryany2015-04-011-4/+7
* [fuzzer] Add support for token-based fuzzing (e.g. for C++). Allow string fla...Kostya Serebryany2015-03-311-1/+1
* Reverting r227452, which adds back the fuzzer library. Now excluding the fuzz...Aaron Ballman2015-01-291-0/+61
* Temporarily reverting the fuzzer library as it causes too many build issues f...Aaron Ballman2015-01-291-61/+0
* Add a Fuzzer libraryKostya Serebryany2015-01-271-0/+61
OpenPOWER on IntegriCloud