| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [sanitizer-coverage] don't instrument available_externally functions | Kostya Serebryany | 2017-07-31 | 1 | -0/+10 |
| | | | | | llvm-svn: 309611 | ||||
| * | [sanitizer-coverage] ensure minimal alignment for coverage counters and guards | Kostya Serebryany | 2017-07-31 | 1 | -0/+1 |
| | | | | | llvm-svn: 309610 | ||||
| * | Revert "Fixes for tests for r303698" | George Karpenkov | 2017-05-24 | 1 | -3/+0 |
| | | | | | | | This reverts commit 69bfaf72e7502eb08bbca88a57925fa31c6295c6. llvm-svn: 303709 | ||||
| * | Fixes for tests for r303698 | George Karpenkov | 2017-05-23 | 1 | -0/+3 |
| | | | | | llvm-svn: 303701 | ||||
| * | [sanitizer-coverage] remove stale code | Kostya Serebryany | 2017-04-19 | 1 | -15/+0 |
| | | | | | llvm-svn: 300769 | ||||
| * | SanitizerCoverage: Support sanitizer guard section on darwin | Justin Bogner | 2017-02-01 | 1 | -0/+9 |
| | | | | | | | | MachO's sections need a segment as well as a section name, and the section start and end symbols are spelled differently than on ELF. llvm-svn: 293733 | ||||
| * | [sanitizer-coverage/libFuzzer] make the guards for trace-pc 32-bit; create ↵ | Kostya Serebryany | 2016-09-29 | 1 | -1/+1 |
| | | | | | | | one array of guards per function, instead of one guard per BB. reorganize the code so that trace-pc-guard does not create unneeded globals llvm-svn: 282735 | ||||
| * | [sanitizer-coverage] change trace-pc to use 8-byte guards | Kostya Serebryany | 2016-09-17 | 1 | -1/+1 |
| | | | | | llvm-svn: 281809 | ||||
| * | [sanitizer-coverage] add yet another flavour of coverage instrumentation: ↵ | Kostya Serebryany | 2016-09-14 | 1 | -0/+9 |
| | | | | | | | trace-pc-guard. The intent is to eventually replace all of {bool coverage, 8bit-counters, trace-pc} with just this one. LLVM part llvm-svn: 281431 | ||||
| * | [sancov] enabling coverage edge pruning by default. | Mike Aizatsky | 2016-04-06 | 1 | -3/+0 |
| | | | | | | | Differential Revision: http://reviews.llvm.org/D18844 llvm-svn: 265615 | ||||
| * | [libFuzzer] don't emit callbacks to sanitizer run-time in ↵ | Kostya Serebryany | 2016-02-27 | 1 | -0/+1 |
| | | | | | | | -fsanitize-coverage=trace-pc mode; update libFuzzer doc for previous commit llvm-svn: 262110 | ||||
| * | [sanitizer-coverage] implement -fsanitize-coverage=trace-pc. This is similar ↵ | Kostya Serebryany | 2016-02-17 | 1 | -0/+9 |
| | | | | | | | to trace-bb, but has a different API. We already use the equivalent flag in GCC for Linux kernel fuzzing. We may be able to use this flag with AFL too llvm-svn: 261159 | ||||
| * | [asan] simplify the tracing code, make it use the same guard variables as ↵ | Kostya Serebryany | 2015-01-03 | 1 | -1/+1 |
| | | | | | | | coverage llvm-svn: 225103 | ||||
| * | [asan] add experimental basic-block tracing to asan-coverage; also fix ↵ | Kostya Serebryany | 2014-11-19 | 1 | -0/+33 |
| -fsanitize-coverage=3 which was broken by r221718 llvm-svn: 222290 | |||||

