summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep.cc
Commit message (Expand)AuthorAgeFilesLines
...
* [Sanitizer coverage] Print out the error number if OpenFile failsTimur Iskhodzhanov2015-04-231-2/+4
* Split Mprotect into MmapNoAccess and MprotectNoAccess to be more portableTimur Iskhodzhanov2015-04-101-2/+3
* [ASan/Win] Add more support for file operationsTimur Iskhodzhanov2015-04-091-1/+1
* Use WriteToFile instead of internal_write in non-POSIX codeTimur Iskhodzhanov2015-04-091-13/+13
* Introduce CloseFile to be used instead of internal_close on non-POSIXTimur Iskhodzhanov2015-04-091-9/+9
* Replace a hard-coded constant with a named oneTimur Iskhodzhanov2015-04-091-1/+1
* Move some POSIX-specific functions from sanitizer_libc.h to a new sanitizer_p...Timur Iskhodzhanov2015-04-081-5/+5
* [Sanitizers] Make OpenFile more portableTimur Iskhodzhanov2015-04-081-27/+26
* [sancov] Shrink pc array on Android back to 2**24.Evgeniy Stepanov2015-04-031-1/+2
* [ASan/Win] Minor improvements towards enabling coverageTimur Iskhodzhanov2015-04-021-2/+0
* [Sanitizer] Be consistent about separating ==%PID== and logged data.Alexey Samsonov2015-03-311-2/+2
* [Sanitizer RT] Put the Symbolizer module name string ownership in orderTimur Iskhodzhanov2015-03-311-5/+3
* [Sanitizers coverage] Minor cleanup: reduce scope and visibility of one metho...Timur Iskhodzhanov2015-03-251-6/+6
* [sanitizer] instead of comparing pointers to module_names while initializing ...Kostya Serebryany2015-03-231-10/+12
* [ASan] Distinguish between read, write and read-write file access modes in Op...Alexander Potapenko2015-03-231-3/+3
* [sanitizer] change the sanitizer coverage format once again, this time adding...Kostya Serebryany2015-03-181-6/+22
* [sanitizer] add run-time a flag coverage_order_pcs. When true, the PCs are du...Kostya Serebryany2015-03-181-6/+38
* [sanitizer] change the format of coverage dump: instead of always dumping 32-...Kostya Serebryany2015-03-171-5/+4
* asan: remove left-over code from submitted in rev r232501Dmitry Vyukov2015-03-171-7/+0
* asan: optimization experimentsDmitry Vyukov2015-03-171-0/+7
* [sanitizer] fix instrumentation with -mllvm -sanitizer-coverage-block-thresho...Kostya Serebryany2015-03-101-1/+2
* [sanitizer] Reconstruct the function that dumps block/edge coverage, hopefull...Kostya Serebryany2015-03-051-73/+76
* [sanitizer] add a run-time flag to dump the coverage counter bitsetKostya Serebryany2015-03-051-0/+24
* [sanitizer] when dumping coverage bitset, dump seperate file for every module...Kostya Serebryany2015-03-041-25/+58
* [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fu...Kostya Serebryany2015-03-031-1/+93
* [sanitizer] when dumping the basic block trace, also dump the module names. P...Kostya Serebryany2015-02-201-5/+18
* [sanitizer] add another workaround for PR 17409: when over a threshold emit c...Kostya Serebryany2015-02-041-0/+5
* [Sanitizers] Re-apply the fix ordering initialization of coverage and guard a...Viktor Kutuzov2015-02-021-1/+3
* [sanitizer] allow to reset the bb/edge coverage data inside the process while...Kostya Serebryany2015-01-281-2/+21
* Revert r226440.Evgeniy Stepanov2015-01-271-3/+1
* [Sanitizers] Order initialization of coverage and guard arraysViktor Kutuzov2015-01-191-1/+3
* [asan] Fix uninit in coverage.Evgeniy Stepanov2015-01-121-6/+30
* [asan/tracing] write the trace using a sequence of internal_write calls inste...Kostya Serebryany2015-01-061-13/+23
* [asan/tracing] extend the test a bit more, simplify the tracing code, add a g...Kostya Serebryany2015-01-031-8/+17
* [asan] simplify the tracing code, make it use the same guard variables as cov...Kostya Serebryany2015-01-031-43/+17
* [asan] fix coverage between fork() and exec(): reinitialize the guards after ...Kostya Serebryany2014-12-301-4/+20
* [asan] add flag coverage_pcs. When false, the coverage is not dumped as PCs. ...Kostya Serebryany2014-12-301-0/+1
* [asan] change _sanitizer_cov_module_init to accept int* instead of int**Kostya Serebryany2014-12-301-8/+11
* [asan] Bump coverage size limit on 32-bit platforms.Evgeniy Stepanov2014-12-261-1/+1
* [asan] Allow enabling coverage at activation.Evgeniy Stepanov2014-12-261-33/+63
* Revert r224838, r224839.Evgeniy Stepanov2014-12-261-63/+33
* [asan] Disable __sanitizer_cov_dump registration on Windows.Evgeniy Stepanov2014-12-251-0/+2
* [asan] Allow enabling coverage at activation.Evgeniy Stepanov2014-12-251-33/+61
* [sanitizer] Fix off-by-8x in direct coverage.Evgeniy Stepanov2014-12-241-2/+5
* [asan] change the coverage collection scheme so that we can easily emit cover...Kostya Serebryany2014-12-231-23/+64
* [sanitizer] fix a performance regression in sanitizer coverage: move a small ...Kostya Serebryany2014-12-201-3/+3
* Replace InternalScopedBuffer<char> with InternalScopedString where applicable.Alexey Samsonov2014-12-021-13/+11
* [Sanitizer] Bump kMaxPathLength to 4096 and use it more extensively instead o...Alexey Samsonov2014-11-261-4/+4
* [asan/coverage] change the way asan coverage instrumentation is done: instead...Kostya Serebryany2014-11-241-9/+14
* [asan] initial support for experimental basic-block tracing; also add tests f...Kostya Serebryany2014-11-191-0/+97
OpenPOWER on IntegriCloud