summaryrefslogtreecommitdiff
path: root/test/fuzzer/deep-recursion.test
AgeCommit message (Collapse)Author
2017-08-30[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzerMatt Morehouse
Summary: - Don't sanitize __sancov_lowest_stack. - Don't instrument leaf functions. - Add CoverageStackDepth to Fuzzer and FuzzerNoLink. - Only enable on Linux. Reviewers: vitalybuka, kcc, george.karpenkov Reviewed By: kcc Subscribers: kubamracek, cfe-commits, llvm-commits, hiraditya Differential Revision: https://reviews.llvm.org/D37156 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@312185 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-29Revert "[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer"Matt Morehouse
This reverts r312026 due to bot breakage. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@312047 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-29[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzerMatt Morehouse
Summary: - Don't sanitize __sancov_lowest_stack. - Don't instrument leaf functions. - Add CoverageStackDepth to Fuzzer and FuzzerNoLink. - Disable stack depth tracking on Mac. Reviewers: vitalybuka, kcc, george.karpenkov Reviewed By: kcc Subscribers: kubamracek, cfe-commits, llvm-commits, hiraditya Differential Revision: https://reviews.llvm.org/D37156 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@312026 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-28[libFuzzer] Exclude a test failing on OS X.George Karpenkov
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@311916 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-25Revert "[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer"Matt Morehouse
This reverts r311801 due to a bot failure. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@311803 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-25[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzerMatt Morehouse
Summary: - Don't sanitize __sancov_lowest_stack. - Don't instrument leaf functions. - Add CoverageStackDepth to Fuzzer and FuzzerNoLink. Reviewers: vitalybuka, kcc Reviewed By: kcc Subscribers: cfe-commits, llvm-commits, hiraditya Differential Revision: https://reviews.llvm.org/D37156 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@311801 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-22[SanitizerCoverage] Optimize stack-depth instrumentation.Matt Morehouse
Summary: Use the initialexec TLS type and eliminate calls to the TLS wrapper. Fixes the sanitizer-x86_64-linux-fuzzer bot failure. Reviewers: vitalybuka, kcc Reviewed By: kcc Subscribers: hiraditya, llvm-commits Differential Revision: https://reviews.llvm.org/D37026 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@311490 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-22[libFuzzer] disable a test failing on the botKostya Serebryany
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@311427 91177308-0d34-0410-b5e6-96231b3b80d8
2017-08-22[libFuzzer] fix the stack-depth initialization, add a lit test for ↵Kostya Serebryany
DeepRecursionTest.cpp git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@311421 91177308-0d34-0410-b5e6-96231b3b80d8