Home
last modified time | relevance | path

Searched refs:ASan (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DGwpAsan.rst2 GWP-ASan
12 GWP-ASan is a sampled allocator framework that assists in finding use-after-free
14 recursive acronym, "**G**\WP-ASan **W**\ill **P**\rovide **A**\llocation
17 GWP-ASan is based on the classic
27 GWP-ASan vs. ASan
31 GWP-ASan does not induce a significant performance overhead. ASan often requires
35 GWP-ASan is only capable of finding a subset of the memory issues detected by
36 ASan. Furthermore, GWP-ASan's bug detection capabilities are only probabilistic.
37 As such, we recommend using ASan over GWP-ASan in testing, as well as anywhere
40 impact is too high, and GWP-ASan proves extremely useful.
[all …]
H A DScudoHardenedAllocator.rst193 When dealing with the options string, it follows a syntax similar to ASan, where
255 `GWP-ASan <https://llvm.org/docs/GwpAsan.html>`_ support.
297 please consider `ASan <https://github.com/google/sanitizers/wiki/AddressSanitizer>`_
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/
H A DREADME.txt3 This directory contains sources of the AddressSanitizer (ASan) runtime library.
11 tests/* : ASan unit tests.
13 Also ASan runtime needs the following libraries:
17 ASan runtime currently also embeds part of LeakSanitizer runtime for
20 ASan runtime can only be built by CMake. You can run ASan tests
H A Dasan_flags.inc10 // ASan runtime flags.
64 "ASan allocator flag. max_malloc_fill_size is the maximal amount of "
68 "ASan allocator flag. max_free_fill_size is the maximal amount of "
100 "If set, prints ASan exit stats even after program terminates "
133 "If true, ASan tweaks a bunch of other flags (quarantine, redzone, heap "
160 "Check position of ASan runtime in library list (needs to be disabled"
H A Dasan_activation_flags.inc10 // A subset of ASan (and common) runtime flags supported at activation time.
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/
H A DCMakeLists.txt43 # -gline-tables-only must be enough for ASan, so use it if possible.
133 # ASan benchmarks (not actively used now).
241 # Add static ASan runtime that will be linked with uninstrumented tests.
279 # Test w/o ASan instrumentation. Link it with ASan statically.
295 # Test with ASan instrumentation. Link with ASan dynamic runtime.
H A Dasan_test.ignore1 # blacklisted functions for instrumented ASan unit test
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_flags.inc9 // ASan runtime flags.
63 "ASan allocator flag. max_malloc_fill_size is the maximal amount of "
67 "ASan allocator flag. max_free_fill_size is the maximal amount of "
98 "If set, prints ASan exit stats even after program terminates "
131 "If true, ASan tweaks a bunch of other flags (quarantine, redzone, heap "
158 "Check position of ASan runtime in library list (needs to be disabled"
H A Dasan_activation_flags.inc9 // A subset of ASan (and common) runtime flags supported at activation time.
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_flags.inc8 // ASan runtime flags.
62 "ASan allocator flag. max_malloc_fill_size is the maximal amount of "
66 "ASan allocator flag. max_free_fill_size is the maximal amount of "
98 "If set, prints ASan exit stats even after program terminates "
131 "If true, ASan tweaks a bunch of other flags (quarantine, redzone, heap "
160 "Check position of ASan runtime in library list (needs to be disabled"
H A Dasan_activation_flags.inc8 // A subset of ASan (and common) runtime flags supported at activation time.
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc926 // FIXME: under ASan the call below may write to freed memory and corrupt
937 // FIXME: under ASan the call below may write to freed memory and corrupt
978 // FIXME: under ASan the call below may write to freed memory and corrupt
996 // FIXME: under ASan the call below may write to freed memory and corrupt
1013 // FIXME: under ASan the call below may write to freed memory and corrupt
1031 // FIXME: under ASan the call below may write to freed memory and corrupt
1206 // FIXME: under ASan the call below may write to freed memory and corrupt
1338 // FIXME: under ASan the call below may write to freed memory and corrupt
1351 // FIXME: under ASan the call below may write to freed memory and corrupt
1364 // FIXME: under ASan the call below may write to freed memory and corrupt
[all …]
H A Dsanitizer_malloc_mac.inc94 // FIXME: ASan should support purgeable allocations.
101 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
107 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_common_interceptors.inc953 // FIXME: under ASan the call below may write to freed memory and corrupt
964 // FIXME: under ASan the call below may write to freed memory and corrupt
1005 // FIXME: under ASan the call below may write to freed memory and corrupt
1023 // FIXME: under ASan the call below may write to freed memory and corrupt
1040 // FIXME: under ASan the call below may write to freed memory and corrupt
1058 // FIXME: under ASan the call below may write to freed memory and corrupt
1233 // FIXME: under ASan the call below may write to freed memory and corrupt
1368 // FIXME: under ASan the call below may write to freed memory and corrupt
1381 // FIXME: under ASan the call below may write to freed memory and corrupt
1394 // FIXME: under ASan the call below may write to freed memory and corrupt
[all …]
H A Dsanitizer_common_interceptors_netbsd_compat.inc37 // FIXME: under ASan the call below may write to freed memory and corrupt
49 // FIXME: under ASan the call below may write to freed memory and corrupt
H A Dsanitizer_malloc_mac.inc74 // FIXME: ASan should support purgeable allocations.
81 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
87 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_common_interceptors.inc1021 // FIXME: under ASan the call below may write to freed memory and corrupt
1039 // FIXME: under ASan the call below may write to freed memory and corrupt
1056 // FIXME: under ASan the call below may write to freed memory and corrupt
1074 // FIXME: under ASan the call below may write to freed memory and corrupt
1249 // FIXME: under ASan the call below may write to freed memory and corrupt
1384 // FIXME: under ASan the call below may write to freed memory and corrupt
1397 // FIXME: under ASan the call below may write to freed memory and corrupt
1410 // FIXME: under ASan the call below may write to freed memory and corrupt
1423 // FIXME: under ASan the call below may write to freed memory and corrupt
1467 // FIXME: under ASan the call below may write to freed memory and corrupt
[all …]
H A Dsanitizer_common_interceptors_netbsd_compat.inc37 // FIXME: under ASan the call below may write to freed memory and corrupt
49 // FIXME: under ASan the call below may write to freed memory and corrupt
H A Dsanitizer_malloc_mac.inc101 // FIXME: ASan should support purgeable allocations.
108 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
114 // FIXME: ASan should support purgeable allocations. Ignoring them is fine
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp757 AddressSanitizer ASan(*F.getParent(), &GlobalsMD, CompileKernel, Recover, in runOnFunction() local
759 return ASan.instrumentFunction(F, TLI); in runOnFunction()
915 AddressSanitizer &ASan; member
953 FunctionStackPoisoner(Function &F, AddressSanitizer &ASan) in FunctionStackPoisoner()
954 : F(F), ASan(ASan), DIB(*F.getParent(), /*AllowUnresolved*/ false), in FunctionStackPoisoner()
955 C(ASan.C), IntptrTy(ASan.IntptrTy), in FunctionStackPoisoner()
956 IntptrPtrTy(PointerType::get(IntptrTy, 0)), Mapping(ASan.Mapping), in FunctionStackPoisoner()
1069 if (!ASan.isInterestingAlloca(AI)) { in visitAllocaInst()
1094 if (!ASan.UseAfterScope) in visitIntrinsicInst()
1117 if (!ASan.isInterestingAlloca(*AI)) in visitIntrinsicInst()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/bindings/python/tests/
H A DCMakeLists.txt23 # with ASan.
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/
H A DHOWTO_MERGE21 * Update ASan testsuite with corresponding tests from lib/asan/tests directory.
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/
H A DHOWTO_MERGE20 * Update ASan testsuite with corresponding tests from lib/asan/tests directory.
/netbsd-src/external/mit/libcbor/dist/
H A DCMakeLists.txt45 option(SANITIZE "Enable ASan & a few compatible sanitizers in Debug mode" ON)
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DAddressSanitizer.rst76 the ASan library that is packaged with the compiler used to build the
80 the ASan library will also need to be copied over.

12