| Commit message (Expand) | Author | Age | Files | Lines |
| * | [libFuzzer] simplify the code a bit | Kostya Serebryany | 2017-03-31 | 1 | -8/+4 |
| * | [libFuzzer] make sure we don't execute libFuzzer's mem* and str* hooks while ... | Kostya Serebryany | 2017-03-31 | 1 | -1/+1 |
| * | [libFuzzer] best effort support for -fsanitize-coverage=trace-pc instrumentat... | Kostya Serebryany | 2017-03-30 | 1 | -1/+5 |
| * | [libFuzzer] create experimental support for user-provided coverage signal | Kostya Serebryany | 2017-03-23 | 1 | -25/+38 |
| * | [libFuzzer] inline the code of __sanitizer_cov_trace_pc_guard into it | Kostya Serebryany | 2017-03-17 | 1 | -1/+0 |
| * | [libFuzzer] remove more stale code | Kostya Serebryany | 2017-03-14 | 1 | -3/+0 |
| * | [libFuzzer] don't clear Counters in TracePC::CollectFeatures since they will ... | Kostya Serebryany | 2017-03-14 | 1 | -3/+2 |
| * | [libFuzzer] reorganize the tracing code to make it easier to experiment with ... | Kostya Serebryany | 2017-02-02 | 1 | -5/+6 |
| * | [libFuzzer] simplify the value profiling callback further: don't use (idx MOD... | Kostya Serebryany | 2017-01-27 | 1 | -4/+0 |
| * | [libFuzzer] simplify the value profile code and disable asan/msan on it | Kostya Serebryany | 2017-01-27 | 1 | -1/+1 |
| * | [libFuzzer] further simplify __sanitizer_cov_trace_pc_guard | Kostya Serebryany | 2017-01-26 | 1 | -7/+5 |
| * | [libfuzzer] fixing collected pc addresses for coverage | Mike Aizatsky | 2017-01-17 | 1 | -1/+1 |
| * | [libFuzzer] use table of recent compares for memcmp/strcmp (to unify the code... | Kostya Serebryany | 2017-01-17 | 1 | -6/+6 |
| * | [libFuzzer] cleaner implementation of -print_pcs=1 | Kostya Serebryany | 2016-12-30 | 1 | -0/+1 |
| * | [libfuzzer] dump_coverage command line flag | Mike Aizatsky | 2016-12-19 | 1 | -0/+1 |
| * | [libFuzzer] when tracing switch statements, handle only one case at a time (t... | Kostya Serebryany | 2016-12-17 | 1 | -1/+1 |
| * | [libFuzzer] fix an UB (invalid shift) spotted by ubsan. The code worked fine ... | Kostya Serebryany | 2016-12-13 | 1 | -1/+1 |
| * | [libFuzzer] Clean up headers and file formatting of LibFuzzer files. | Marcos Pividori | 2016-12-13 | 1 | -2/+1 |
| * | [libFuzzer] refactor the code to allow collecting features in different ways.... | Kostya Serebryany | 2016-12-05 | 1 | -1/+37 |
| * | [libFuzzer] do not initialize parts of TracePC -- let them be initialized by ... | Kostya Serebryany | 2016-11-11 | 1 | -2/+2 |
| * | [libFuzzer] speculatively trying to fix the Mac build; second attempt | Kostya Serebryany | 2016-10-27 | 1 | -13/+0 |
| * | [libFuzzer] revert 285259 -- hit commit too soon | Kostya Serebryany | 2016-10-27 | 1 | -4/+1 |
| * | [libFuzzer] speculatively trying to fix the Mac build | Kostya Serebryany | 2016-10-27 | 1 | -1/+4 |
| * | [libFuzzer] simplify TracePC::HandleTrace even further. Also, when dealing wi... | Kostya Serebryany | 2016-10-26 | 1 | -2/+0 |
| * | [libFuzzer] simplify the code in TracePC::HandleTrace a bit more | Kostya Serebryany | 2016-10-26 | 1 | -15/+5 |
| * | [libFuzzer] simplify the code to print new PCs | Kostya Serebryany | 2016-10-26 | 1 | -0/+8 |
| * | [libFuzzer] simplify the code in TracePC::HandleTrace | Kostya Serebryany | 2016-10-25 | 1 | -3/+1 |
| * | [libFuzzer] simplify the code for use_cmp, also use the position hint when av... | Kostya Serebryany | 2016-10-25 | 1 | -20/+12 |
| * | [libFuzzer] add -trace_cmp=1 (guiding mutations based on the observed CMP ins... | Kostya Serebryany | 2016-10-14 | 1 | -0/+49 |
| * | [libFuzzer] reapply r283946: refactoring to speed things up, NFC. Now with a ... | Kostya Serebryany | 2016-10-13 | 1 | -2/+2 |
| * | Revert "[libFuzzer] refactoring to speed things up, NFC" | Daniel Jasper | 2016-10-12 | 1 | -2/+2 |
| * | [libFuzzer] refactoring to speed things up, NFC | Kostya Serebryany | 2016-10-11 | 1 | -2/+2 |
| * | [libFuzzer] implement value profile for switch, increase the size of the PCs ... | Kostya Serebryany | 2016-10-11 | 1 | -1/+1 |
| * | [libFuzzer] refactoring to make -shrink=1 work for value profile, added a test. | Kostya Serebryany | 2016-10-05 | 1 | -10/+5 |
| * | [libFuzzer] add ShrinkValueProfileTest, move code around, NFC | Kostya Serebryany | 2016-10-05 | 1 | -0/+5 |
| * | [libFuzzer] implement the -shrink=1 option that tires to make elements of the... | Kostya Serebryany | 2016-10-01 | 1 | -1/+2 |
| * | [libFuzzer] more the feature set to InputCorpus; on feature update, change th... | Kostya Serebryany | 2016-09-30 | 1 | -9/+4 |
| * | [sanitizer-coverage/libFuzzer] make the guards for trace-pc 32-bit; create on... | Kostya Serebryany | 2016-09-29 | 1 | -3/+3 |
| * | [libFuzzer] speedup TracePC::FinalizeTrace | Kostya Serebryany | 2016-09-28 | 1 | -1/+1 |
| * | [libFuzzer] add -exit_on_src_pos to test libFuzzer itself, add a test script ... | Kostya Serebryany | 2016-09-27 | 1 | -2/+1 |
| * | [libFuzzer] simplify HandleTrace again, start re-running interesting units an... | Kostya Serebryany | 2016-09-23 | 1 | -0/+12 |
| * | [libFuzzer] reset Counters (trace-pc-guard) before every run | Kostya Serebryany | 2016-09-23 | 1 | -1/+1 |
| * | [libFuzzer] be more precise about what we reset in TracePC | Kostya Serebryany | 2016-09-23 | 1 | -3/+3 |
| * | [libFuzzer] fix merging with trace-pc-guard | Kostya Serebryany | 2016-09-23 | 1 | -0/+1 |
| * | [libFuzzer] simplify the TracePC logic | Kostya Serebryany | 2016-09-23 | 1 | -6/+4 |
| * | [libFuzzer] move value profiling logic into TracePC | Kostya Serebryany | 2016-09-23 | 1 | -0/+7 |
| * | [libFuzzer] change ValueBitMap to remember the number of bits in it | Kostya Serebryany | 2016-09-23 | 1 | -4/+4 |
| * | [libFuzzer] add 'features' to the corpus elements, allow mutations with Size ... | Kostya Serebryany | 2016-09-22 | 1 | -11/+13 |
| * | [libFuzzer] more refactoring | Kostya Serebryany | 2016-09-21 | 1 | -0/+1 |
| * | [libFuzzer] refactoring: split the large header into many; NFC | Kostya Serebryany | 2016-09-21 | 1 | -0/+84 |