• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

README.txtD05-May-2020924 2720

asan.syms.extraD05-May-202039 54

asan_activation.cppD05-May-20204.5 KiB144101

asan_activation.hD05-May-2020736 237

asan_activation_flags.incD05-May-20201.4 KiB3732

asan_allocator.cppD31-Dec-202142.9 KiB1,262973

asan_allocator.hD31-Dec-20218.3 KiB236193

asan_debugging.cppD05-May-20204.7 KiB147111

asan_descriptions.cppD31-Dec-202116.6 KiB507419

asan_descriptions.hD31-Dec-20217.7 KiB270204

asan_errors.cppD31-Dec-202121.7 KiB599533

asan_errors.hD05-May-202014.8 KiB457374

asan_fake_stack.cppD31-Dec-202111.8 KiB311249

asan_fake_stack.hD05-May-20206.9 KiB17682

asan_flags.cppD31-Dec-20217.1 KiB207149

asan_flags.hD05-May-20201.4 KiB4918

asan_flags.incD31-Dec-20217.9 KiB163158

asan_fuchsia.cppD31-Dec-20218.4 KiB238141

asan_globals.cppD05-May-202017 KiB464341

asan_globals_win.cppD05-May-20202 KiB6238

asan_ignorelist.txtD31-Dec-2021516 1411

asan_init_version.hD05-May-20201.9 KiB4511

asan_interceptors.cppD31-Dec-202123.2 KiB711575

asan_interceptors.hD31-Dec-20215.3 KiB163122

asan_interceptors_memintrinsics.cppD31-Dec-20211.5 KiB4419

asan_interceptors_memintrinsics.hD05-May-20208.1 KiB155115

asan_interceptors_vfork.SD31-Dec-2021604 1411

asan_interface.incD31-Dec-20217.8 KiB182181

asan_interface_internal.hD31-Dec-202110.9 KiB260176

asan_internal.hD31-Dec-20215.7 KiB16993

asan_linux.cppD31-Dec-20217 KiB244179

asan_lock.hD05-May-20200 10

asan_mac.cppD31-Dec-202110.3 KiB300207

asan_malloc_linux.cppD31-Dec-20219.4 KiB292220

asan_malloc_mac.cppD05-May-20203.8 KiB10373

asan_malloc_win.cppD05-May-202019.6 KiB552396

asan_mapping.hD31-Dec-202114.4 KiB394192

asan_mapping_sparc64.hD05-May-20202.9 KiB10254

asan_memory_profile.cppD05-May-20204.1 KiB130101

asan_new_delete.cppD31-Dec-20218 KiB197149

asan_poisoning.cppD31-Dec-202115.5 KiB450342

asan_poisoning.hD31-Dec-20213.7 KiB9861

asan_posix.cppD31-Dec-20214.1 KiB14699

asan_preinit.cppD05-May-20201 KiB256

asan_premap_shadow.cppD31-Dec-20212.2 KiB6531

asan_premap_shadow.hD05-May-2020913 3011

asan_report.cppD31-Dec-202120.2 KiB567423

asan_report.hD05-May-20204.6 KiB10069

asan_rtl.cppD31-Dec-202122.3 KiB638493

asan_scariness_score.hD05-May-20202.3 KiB7440

asan_shadow_setup.cppD31-Dec-20214.8 KiB12682

asan_stack.cppD31-Dec-20212.3 KiB9062

asan_stack.hD31-Dec-20212.7 KiB7241

asan_stats.cppD05-May-20205.6 KiB174128

asan_stats.hD05-May-20202.1 KiB7238

asan_suppressions.cppD05-May-20203.6 KiB10574

asan_suppressions.hD05-May-20201 KiB3012

asan_thread.cppD31-Dec-202118.7 KiB560425

asan_thread.hD31-Dec-20215.4 KiB189123

asan_win.cppD31-Dec-202113.7 KiB403253

asan_win_dll_thunk.cppD05-May-20205.1 KiB153102

asan_win_dynamic_runtime_thunk.cppD05-May-20205.4 KiB13157

asan_win_weak_interception.cppD05-May-20201.1 KiB237

weak_symbols.txtD05-May-2020268 1312

README.txt

1AddressSanitizer RT
2================================
3This directory contains sources of the AddressSanitizer (ASan) runtime library.
4
5Directory structure:
6README.txt       : This file.
7Makefile.mk      : File for make-based build.
8CMakeLists.txt   : File for cmake-based build.
9asan_*.{cc,h}    : Sources of the asan runtime library.
10scripts/*        : Helper scripts.
11tests/*          : ASan unit tests.
12
13Also ASan runtime needs the following libraries:
14lib/interception/      : Machinery used to intercept function calls.
15lib/sanitizer_common/  : Code shared between various sanitizers.
16
17ASan runtime currently also embeds part of LeakSanitizer runtime for
18leak detection (lib/lsan/lsan_common.{cc,h}).
19
20ASan runtime can only be built by CMake. You can run ASan tests
21from the root of your CMake build tree:
22
23make check-asan
24
25For more instructions see:
26https://github.com/google/sanitizers/wiki/AddressSanitizerHowToBuild
27