| Commit message (Expand) | Author | Age | Files | Lines |
* | [libFuzzer] inline the code of __sanitizer_cov_trace_pc_guard into it | Kostya Serebryany | 2017-03-17 | 1 | -8/+3 |
* | [libFuzzer] Use stoull instead of stol to ensure 64 bits. | Marcos Pividori | 2017-02-10 | 1 | -2/+2 |
* | [libFuzzer] Use long long to ensure 64 bits. | Marcos Pividori | 2017-02-08 | 1 | -1/+1 |
* | [libFuzzer] properly hide the memcmp interceptor from msan | Kostya Serebryany | 2017-02-03 | 1 | -1/+1 |
* | [libfuzzer] chromium-related compilation fixes | Mike Aizatsky | 2017-02-03 | 1 | -2/+4 |
* | [libFuzzer] reorganize the tracing code to make it easier to experiment with ... | Kostya Serebryany | 2017-02-02 | 1 | -14/+30 |
* | [libFuzzer] simplify the value profiling callback further: don't use (idx MOD... | Kostya Serebryany | 2017-01-27 | 1 | -1/+1 |
* | [libFuzzer] make sure (again) that __builtin_popcountl is compiled into popcnt | Kostya Serebryany | 2017-01-27 | 1 | -0/+8 |
* | [libFuzzer] simplify the value profile code and disable asan/msan on it | Kostya Serebryany | 2017-01-27 | 1 | -4/+15 |
* | [libFuzzer] further simplify __sanitizer_cov_trace_pc_guard | Kostya Serebryany | 2017-01-26 | 1 | -2/+2 |
* | [libFuzzer] simplify the code for __sanitizer_cov_trace_pc_guard and make sur... | Kostya Serebryany | 2017-01-26 | 1 | -4/+13 |
* | [libFuzzer] don't call GetPreviousInstructionPc on the hot path -- only when ... | Kostya Serebryany | 2017-01-26 | 1 | -18/+22 |
* | [libFuzzer] make sure we use the feedback from std::string operator == | Kostya Serebryany | 2017-01-23 | 1 | -1/+4 |
* | [libFuzzer] Portably disassemble and find calls to sanitizer_cov_trace_pc_guard. | Marcos Pividori | 2017-01-22 | 1 | -2/+7 |
* | [libFuzzer] Portable implementation of `IsInterestingCoverageFile()`. | Marcos Pividori | 2017-01-22 | 1 | -12/+0 |
* | [libFuzzer] Expose Sanitizer Coverage functions from libFuzzer. | Marcos Pividori | 2017-01-22 | 1 | -12/+16 |
* | [libFuzzer] fix gcc build | Kostya Serebryany | 2017-01-21 | 1 | -1/+0 |
* | [libFuzzer] call __sanitizer_dump_coverage via EF | Kostya Serebryany | 2017-01-20 | 1 | -1/+2 |
* | [libfuzzer] fixing collected pc addresses for coverage | Mike Aizatsky | 2017-01-17 | 1 | -17/+26 |
* | [libFuzzer] use table of recent compares for memcmp/strcmp (to unify the code... | Kostya Serebryany | 2017-01-17 | 1 | -25/+14 |
* | [libFuzzer] disable -print_pcs by default (was enabled by mistake) | Kostya Serebryany | 2017-01-03 | 1 | -0/+2 |
* | [libFuzzer] cleaner implementation of -print_pcs=1 | Kostya Serebryany | 2016-12-30 | 1 | -7/+12 |
* | [libFuzzer] make __sanitizer_cov_trace_switch more predictable | Kostya Serebryany | 2016-12-29 | 1 | -22/+17 |
* | [libfuzzer] dump_coverage command line flag | Mike Aizatsky | 2016-12-19 | 1 | -0/+5 |
* | [libFuzzer] speed up __sanitizer_cov_trace_switch a bit more (remove DIV) | Kostya Serebryany | 2016-12-17 | 1 | -1/+11 |
* | [libFuzzer] when tracing switch statements, handle only one case at a time (t... | Kostya Serebryany | 2016-12-17 | 1 | -3/+13 |
* | [libFuzzer] avoid msan false positives in more cases | Kostya Serebryany | 2016-12-16 | 1 | -6/+2 |
* | [libFuzzer] disable msan for one more hook that reads target's data that migh... | Kostya Serebryany | 2016-12-14 | 1 | -0/+3 |
* | [libFuzzer] use __sanitizer_get_module_and_offset_for_pc to get the module na... | Kostya Serebryany | 2016-12-10 | 1 | -7/+12 |
* | [libFuzzer] refactor the code to allow collecting features in different ways.... | Kostya Serebryany | 2016-12-05 | 1 | -35/+0 |
* | [libFuzzer] extend -print_coverage to print the comma-separated list of cover... | Kostya Serebryany | 2016-11-30 | 1 | -1/+11 |
* | [LibFuzzer] Split up some functions among different headers. | Zachary Turner | 2016-11-30 | 1 | -4/+4 |
* | [libFuzzer] do not initialize parts of TracePC -- let them be initialized by ... | Kostya Serebryany | 2016-11-11 | 1 | -0/+3 |
* | [libFuzzer] speculatively trying to fix the Mac build; second attempt | Kostya Serebryany | 2016-10-27 | 1 | -1/+4 |
* | [libFuzzer] simplify TracePC::HandleTrace even further. Also, when dealing wi... | Kostya Serebryany | 2016-10-26 | 1 | -21/+2 |
* | [libFuzzer] simplify the code in TracePC::HandleTrace a bit more | Kostya Serebryany | 2016-10-26 | 1 | -9/+5 |
* | [libFuzzer] simplify the code to print new PCs | Kostya Serebryany | 2016-10-26 | 1 | -0/+10 |
* | [libFuzzer] simplify the code in TracePC::HandleTrace | Kostya Serebryany | 2016-10-25 | 1 | -1/+8 |
* | [libFuzzer] simplify the code for use_cmp, also use the position hint when av... | Kostya Serebryany | 2016-10-25 | 1 | -49/+0 |
* | [libFuzzer] extend -print_coverage to also print uncovered lines, functions, ... | Kostya Serebryany | 2016-10-19 | 1 | -2/+96 |
* | [libFuzzer] swap bytes in integers when handling CMP traces | Kostya Serebryany | 2016-10-15 | 1 | -10/+10 |
* | [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP ins... | Kostya Serebryany | 2016-10-14 | 1 | -1/+53 |
* | [libFuzzer] reapply r283946: refactoring to speed things up, NFC. Now with a ... | Kostya Serebryany | 2016-10-13 | 1 | -34/+21 |
* | Revert "[libFuzzer] refactoring to speed things up, NFC" | Daniel Jasper | 2016-10-12 | 1 | -18/+33 |
* | [libFuzzer] refactoring to speed things up, NFC | Kostya Serebryany | 2016-10-11 | 1 | -33/+18 |
* | [libFuzzer] implement value profile for switch, increase the size of the PCs ... | Kostya Serebryany | 2016-10-11 | 1 | -3/+8 |
* | [libFuzzer] refactoring to make -shrink=1 work for value profile, added a test. | Kostya Serebryany | 2016-10-05 | 1 | -35/+35 |
* | [libFuzzer] add ShrinkValueProfileTest, move code around, NFC | Kostya Serebryany | 2016-10-05 | 1 | -0/+107 |
* | [libFuzzer] fix a recent bugs (buffer overflow) | Kostya Serebryany | 2016-10-01 | 1 | -1/+1 |
* | [libFuzzer] implement the -shrink=1 option that tires to make elements of the... | Kostya Serebryany | 2016-10-01 | 1 | -2/+10 |