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

..--

scripts/07-Feb-2025-1,5391,238

tests/07-Feb-2025-4,5863,571

.clang-formatD31-Dec-202194 43

CMakeLists.txtD07-Feb-202511.2 KiB378334

README.txtD10-Aug-2020924 2720

asan.syms.extraD10-Aug-202039 54

asan_activation.cppD07-Feb-20254.6 KiB144101

asan_activation.hD10-Aug-2020736 237

asan_activation_flags.incD10-Aug-20201.4 KiB3732

asan_allocator.cppD07-Feb-202540.9 KiB1,195927

asan_allocator.hD07-Feb-20257.9 KiB228187

asan_debugging.cppD07-Feb-20254.8 KiB148112

asan_descriptions.cppD07-Feb-202516.6 KiB508420

asan_descriptions.hD31-Dec-20217.7 KiB270204

asan_errors.cppD07-Feb-202522.8 KiB621554

asan_errors.hD07-Feb-202516 KiB480395

asan_fake_stack.cppD07-Feb-202511.9 KiB311249

asan_fake_stack.hD10-Aug-20206.9 KiB17682

asan_flags.cppD07-Feb-20257.1 KiB207149

asan_flags.hD10-Aug-20201.4 KiB4918

asan_flags.incD07-Feb-20258.1 KiB168163

asan_fuchsia.cppD07-Feb-20259.7 KiB275162

asan_globals.cppD07-Feb-202516.7 KiB461338

asan_globals_win.cppD10-Aug-20202 KiB6238

asan_ignorelist.txtD17-Dec-2021516 1411

asan_init_version.hD10-Aug-20201.9 KiB4511

asan_interceptors.cppD07-Feb-202524.3 KiB748601

asan_interceptors.hD07-Feb-20255.4 KiB164123

asan_interceptors_memintrinsics.cppD31-Dec-20211.5 KiB4419

asan_interceptors_memintrinsics.hD07-Feb-20257.3 KiB151110

asan_interceptors_vfork.SD07-Feb-2025686 1512

asan_interface.incD07-Feb-20258.1 KiB190188

asan_interface_internal.hD07-Feb-202511.5 KiB275190

asan_internal.hD07-Feb-20255.2 KiB16387

asan_linux.cppD07-Feb-20257.7 KiB254187

asan_lock.hD10-Aug-20200 10

asan_mac.cppD07-Feb-202510.2 KiB296204

asan_malloc_linux.cppD07-Feb-20257.1 KiB227170

asan_malloc_mac.cppD07-Feb-20253.8 KiB10373

asan_malloc_win.cppD10-Aug-202019.6 KiB552396

asan_mapping.hD07-Feb-202514.7 KiB413200

asan_mapping_sparc64.hD07-Feb-20253.6 KiB12271

asan_memory_profile.cppD10-Aug-20204.1 KiB130101

asan_new_delete.cppD07-Feb-20258 KiB197149

asan_poisoning.cppD07-Feb-202524.4 KiB686514

asan_poisoning.hD07-Feb-20253.7 KiB9962

asan_posix.cppD07-Feb-20254.5 KiB159110

asan_preinit.cppD10-Aug-20201 KiB256

asan_premap_shadow.cppD07-Feb-20252.2 KiB6531

asan_premap_shadow.hD10-Aug-2020913 3011

asan_report.cppD07-Feb-202520.9 KiB586440

asan_report.hD07-Feb-20254.8 KiB10473

asan_rtl.cppD07-Feb-202522 KiB622479

asan_rtl_static.cppD26-Jan-20241.4 KiB3716

asan_rtl_x86_64.SD26-Jan-20244.7 KiB147119

asan_scariness_score.hD10-Aug-20202.3 KiB7440

asan_shadow_setup.cppD07-Feb-20254.8 KiB12682

asan_stack.cppD31-Dec-20212.3 KiB9062

asan_stack.hD31-Dec-20212.7 KiB7241

asan_stats.cppD07-Feb-20255.5 KiB174128

asan_stats.hD10-Aug-20202.1 KiB7238

asan_suppressions.cppD10-Aug-20203.6 KiB10574

asan_suppressions.hD10-Aug-20201 KiB3012

asan_thread.cppD07-Feb-202520.8 KiB611457

asan_thread.hD31-Dec-20215.4 KiB189123

asan_win.cppD07-Feb-202513.7 KiB401251

asan_win_dll_thunk.cppD07-Feb-20255.4 KiB164109

asan_win_dynamic_runtime_thunk.cppD10-Aug-20205.4 KiB13157

asan_win_weak_interception.cppD10-Aug-20201.1 KiB237

weak_symbols.txtD07-Feb-2025422 2019

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