Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
dec793732650d7d4d5f66511ec59f04a451315fa
/
lib
/
asan
/
asan_mapping.h
86277eb
Update aosp/master compiler-rt for rebase to r230699.
by Stephen Hines
· 9 years ago
6d18623
Update aosp/master compiler-rt for rebase to r222486.
by Stephen Hines
· 10 years ago
6a211c5
Update compiler-rt for rebase to r212749.
by Stephen Hines
· 10 years ago
2d1fdb2
Update compiler-rt aosp/master for 3.5 (r209699) rebase.
by Stephen Hines
· 10 years ago
7f790ca
Merging r-196802:
by Bill Wendling
· 11 years ago
2486160
Merging r196802:
by Bill Wendling
· 11 years ago
6086094
[ASan] Don't add SANITIZER_INTERFACE_ATTRIBUTE for internal ASan functions
by Alexey Samsonov
· 11 years ago
22e21b0
[ASan] Check that getSymbolizer() is defined. Turn magic mapping constants into named variables
by Alexey Samsonov
· 11 years ago
40527a5
[asan] ASan Linux MIPS32 support (compiler-rt part), patch by Jyun-Yan Y
by Kostya Serebryany
· 11 years ago
83cb787
[sanitizer] Move ASan platform macros to sanitizer_common and rename them appropriately.
by Evgeniy Stepanov
· 11 years ago
13577fe
[asan] bump kMidMemEnd to 0x4fffffffffULL since in rare cases prelink uses addresses higher than 0x3fffffffff
by Kostya Serebryany
· 12 years ago
a84805f
[asan] speedup by more than 2x handling of the small memset/memcpy/etc calls
by Kostya Serebryany
· 12 years ago
e31eca9
[asan] make asan work with 7fff8000 offset and prelink
by Kostya Serebryany
· 12 years ago
606d3bc
[asan] fix fixed mapping for mac (ASAN_FLEXIBLE_MAPPING_AND_OFFSET=0)
by Kostya Serebryany
· 12 years ago
ea0fd3c
[asan] change the default mapping offset on x86_64 to 0x7fff8000. This gives roughly 5% speedup. Since this is an ABI change, bump the asan ABI version by renaming __asan_init to __asan_init_v1. compiler-rt part
by Kostya Serebryany
· 12 years ago
ed847e3
[sanitizer] increase the minimal mmap size in allocator to 2^16; fix the asan Mac build
by Kostya Serebryany
· 12 years ago
e5ab968
[asan] initialize kHighMemEnd at startup (instead of at compile time) to simplify further changes for various address space layouts. Fix asan_allocator2 for PowerPC (tested on 44-bit address space)
by Kostya Serebryany
· 12 years ago
a3b0e5e
[asan] simplify the code that poisons global redzones, add some more tests
by Kostya Serebryany
· 12 years ago
87b52b9
Fixup for r173021: build tests with zero-based shadow on Android only, fix condition in checking for shadow gap in asan_mapping.h
by Alexey Samsonov
· 12 years ago
ee485d4
ASan: build unit tests with -fsanitize-address-zero-base-shadow on Linux and Android
by Alexey Samsonov
· 12 years ago
a6d4cf7
[ASan] use macro instead of raw __attribute__
by Alexey Samsonov
· 12 years ago
e89f184
[asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). This makes the code friendly to more platforms
by Kostya Serebryany
· 12 years ago
5af39e5
[asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instead, define our own SANITIZER_WORDSIZE
by Kostya Serebryany
· 12 years ago
d7d4650
[asan] more support for powerpc, patch by Peter Bergner
by Kostya Serebryany
· 12 years ago
3891ce6
A few tweaks for building ASanRT against Android NDK.
by Evgeniy Stepanov
· 12 years ago
79d12e8
For wild addresses in the shadow or shadow gap areas print an error message instead of crashing on a check.
by Alexander Potapenko
· 12 years ago
ee39255
[asan] more renaming
by Kostya Serebryany
· 12 years ago
3f4c387
[asan] more renaming
by Kostya Serebryany
· 12 years ago
f1ee2cd
Use zero-based shadow by default on Android.
by Evgeniy Stepanov
· 12 years ago
3972ea0
Fix GetFrameNameByAddr hitting stale stack guards.
by Evgeniy Stepanov
· 12 years ago
8599762
[asan] performance optimization: make sure the check for poisoned shadow inside inteceptors is inlined
by Kostya Serebryany
· 12 years ago
218a9b7
Refactor shadow poisoning done by asan-rt, no funtionality changes; patch by samsonov@google.com
by Kostya Serebryany
· 13 years ago
1e172b4
AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt
by Kostya Serebryany
· 13 years ago