summaryrefslogtreecommitdiff
path: root/lib/asan/asan_internal.h
Commit message (Expand)AuthorAgeFilesLines
* [asan] last bit for gcc compatibilityKostya Serebryany2012-04-061-1/+1
* [ASan] move replacements for new/delete to separate fileAlexey Samsonov2012-04-061-0/+1
* [asan] add flags: disable_core, abort_on_error and unmap_shadow_on_exitKostya Serebryany2012-04-061-0/+1
* [asan] make __asan::Deallocate immune to racy double-free (issue #57)Kostya Serebryany2012-04-051-0/+1
* Introduce the use_sigaltstack flag (off by default), which enables using alte...Alexander Potapenko2012-04-051-0/+3
* [ASan] use macro to define if we should intercept signal/sigactionAlexey Samsonov2012-03-261-0/+2
* [ASan]: remove GetMacosVersion from asan_mac.h headerAlexey Samsonov2012-03-201-0/+9
* [ASan]: re-enable noreturn attribute on posixAlexey Samsonov2012-03-201-1/+1
* [asan] fix unwinding inside libc intercepors (asan issue #46)Kostya Serebryany2012-03-151-6/+0
* [ASan] Undo NORETURN on POSIX as it's not clear how to do this cleanly yetTimur Iskhodzhanov2012-03-131-1/+1
* [ASan] Fix build error on Linux; screen-reviewed by glider@google.comTimur Iskhodzhanov2012-03-131-3/+3
* [ASan/Win] Eliminate a couple of FIXMEs, add NORETURN to CheckFailed/UNIMPLEM...Timur Iskhodzhanov2012-03-131-1/+3
* [asan] use O(log(N)) algorithm instead of O(N) in __asan_get_ownershipKostya Serebryany2012-03-101-0/+2
* Replace some #ifdef(s) with plain if(s).Evgeniy Stepanov2012-02-271-0/+6
* [ASan] Intercept CreateThread on WindowsTimur Iskhodzhanov2012-02-241-0/+7
* AddressSanitizer: quick fix - undef INT32_MIN etc to avoid macro redefinitionAlexey Samsonov2012-02-221-6/+12
* AddressSanitizer: get rid of stdlib.h and add (smaller) stddef.h insteadAlexey Samsonov2012-02-221-1/+4
* AddressSanitizer: get rid of limits.h, use constants for fixed size integral ...Alexey Samsonov2012-02-221-0/+16
* Move the contents of AsanProcMaps::Dump() into AsanDumpProcessMaps() for Posi...Alexander Potapenko2012-02-221-0/+1
* [asan] implement __asan_set_death_callbackKostya Serebryany2012-02-131-0/+2
* Move the non-trivial implementation of AsanShadowRangeIsAvailable to asan_mac.ccAlexander Potapenko2012-02-131-1/+2
* [asan] The first version of the RTL for Windows, reviewed at http://coderevie...Timur Iskhodzhanov2012-02-091-0/+25
* Move the _ReturnAddress definition out of the __asan:: namespaceAlexander Potapenko2012-02-081-2/+3
* Typo fix: s/SNPrint/SNPrintfAlexander Potapenko2012-02-081-1/+1
* [asan] GET_CALLER_PC macro for Win. Patch by timurrrr@google.comKostya Serebryany2012-02-071-5/+9
* [asan] make sure the AsanThread object is destroyed if pthread_exit is calledKostya Serebryany2012-02-071-1/+1
* AddressSanitizer: Replace __attribute__ with macro (for Win compatibility). P...Alexey Samsonov2012-02-031-2/+14
* [asan] fix the wrong __WORDSIZE definition on Win x64, add ASAN_INTERFACE_FUN...Kostya Serebryany2012-01-311-2/+2
* [asan] new run-time flag: sleep_before_dying (asan Issue #31)Kostya Serebryany2012-01-311-0/+1
* [asan] minor ifdef cleanupKostya Serebryany2012-01-301-12/+2
* Make compiler-rt/trunk/lib/asan compileable with Visual Studio 2008 on Windows.Alexander Potapenko2012-01-271-2/+31
* Make compiler-rt/trunk/lib/asan compileable with g++.Alexander Potapenko2012-01-271-0/+4
* Delete sysinfo/* and all references to it.Alexander Potapenko2012-01-181-10/+0
* Implement AsanProcMaps for Mac OS. The code from sysinfo/ is not needed anymo...Alexander Potapenko2012-01-181-1/+2
* This patch moves the code reading /proc/self/environ into AsanGetEnvAlexander Potapenko2012-01-131-0/+1
* [asan] remove OS-dependent headers from asan_internal.hKostya Serebryany2012-01-111-21/+1
* [asan] move TSD code into asan_posix.ccKostya Serebryany2012-01-111-0/+6
* [asan] don't include unistd.h in the headersKostya Serebryany2012-01-091-10/+8
* [asan] refactoring: move some common linux/mac code to asan_posix.ccKostya Serebryany2012-01-091-0/+1
* [asan] refactoring: move all interceptors to a single fileKostya Serebryany2012-01-091-0/+3
* [asan] move more code into OS-specific filesKostya Serebryany2012-01-061-0/+1
* [asan] move more stuff to OS-specific filesKostya Serebryany2012-01-061-0/+2
* [asan] implement our own /proc/self/maps reader and use it on linux instead o...Kostya Serebryany2012-01-051-0/+12
* [asan] refactoring: don't #include <sys/mman.h> in non-os-specific filesKostya Serebryany2011-12-281-2/+3
* [asan] use custom libc-free getenv; a bit of refactoring around mmap callsKostya Serebryany2011-12-281-2/+20
* [asan] rely on __has_feature(address_sanitizer) instead of the ADDRESS_SANITI...Kostya Serebryany2011-12-271-1/+1
* [asan] poison the internal asan heap memory, just in case. Change Printf to R...Kostya Serebryany2011-12-151-0/+1
* [asan] move build-time config options from makefile to source (otherwise we n...Kostya Serebryany2011-12-081-0/+23
* [asan] minor cleanupKostya Serebryany2011-12-061-3/+0
* [asan] always collect malloc statstics (removed FLAG_stats)Kostya Serebryany2011-12-051-1/+0