- Jun 09, 2012
-
-
Alexey Samsonov authored
[Sanitizer] Use __libc_malloc/__libc_free instead of malloc/free inside internal allocator on Linux (important for TSan) llvm-svn: 158261
-
Alexey Samsonov authored
llvm-svn: 158260
-
- Jun 08, 2012
-
-
Alexey Samsonov authored
llvm-svn: 158202
-
Alexey Samsonov authored
llvm-svn: 158201
-
Alexey Samsonov authored
llvm-svn: 158200
-
Alexey Samsonov authored
llvm-svn: 158198
-
- Jun 07, 2012
-
-
Alexey Samsonov authored
[Sanitizer] move internal_strdup and internal_memcpy to common runtime. Make internal allocations from TSan runtime call InternalAlloc from common runtime llvm-svn: 158148
-
Alexey Samsonov authored
llvm-svn: 158147
-
Alexey Samsonov authored
llvm-svn: 158145
-
Alexey Samsonov authored
llvm-svn: 158144
-
Kostya Serebryany authored
llvm-svn: 158143
-
Alexey Samsonov authored
[Sanitizer] Allocator for internal runtime purposes. Currently it calls libcmalloc, but we might have to make it more low-level in future llvm-svn: 158142
-
Alexey Samsonov authored
llvm-svn: 158141
-
Alexey Samsonov authored
llvm-svn: 158140
-
Alexey Samsonov authored
llvm-svn: 158139
-
Alexey Samsonov authored
llvm-svn: 158138
-
- Jun 06, 2012
-
-
Kostya Serebryany authored
llvm-svn: 158083
-
Kostya Serebryany authored
llvm-svn: 158082
-
Alexey Samsonov authored
llvm-svn: 158078
-
Alexey Samsonov authored
llvm-svn: 158077
-
Kostya Serebryany authored
llvm-svn: 158076
-
Alexey Samsonov authored
[Sanitizer] Use common CHECK machinery. Currently each tool has to define its own CheckFailed function. llvm-svn: 158075
-
Kostya Serebryany authored
llvm-svn: 158074
-
Kostya Serebryany authored
[asan] start compacting the allocator header, the goal is to make it 16 bytes w/o losing any information llvm-svn: 158072
-
Kostya Serebryany authored
llvm-svn: 158071
-
Alexey Samsonov authored
llvm-svn: 158070
-
Alexey Samsonov authored
llvm-svn: 158068
-
Alexey Samsonov authored
llvm-svn: 158067
-
Alexey Samsonov authored
[Sanitizer]: Introduce a common internal printf function. For now, also use tool-specific wrappers TsanPrintf (its output is controlled by TSan flags) and AsanPrintf (which copies its results to the ASan-private buffer). Supported formats: %[z]{d,u,x}, %s, %p. Re-write all format strings in TSan according to this format (this should have no effect on 64-bit platforms). llvm-svn: 158065
-
Alexey Samsonov authored
llvm-svn: 158060
-
Alexey Samsonov authored
llvm-svn: 158059
-
Alexey Samsonov authored
llvm-svn: 158058
-
Alexey Samsonov authored
llvm-svn: 158057
-
Alexey Samsonov authored
llvm-svn: 158056
-
Alexey Samsonov authored
llvm-svn: 158052
-
Alexey Samsonov authored
llvm-svn: 158051
-
Alexey Samsonov authored
[Sanitizer] add sanitizer_common.h for routines shared between TSan and ASan runtimes. Use __sanitizer::Die() in TSan. llvm-svn: 158050
-
Alexey Samsonov authored
[ASan] fix GetFreeBytesTest interface test on 32-bit Linux - delete some assumptions about the behavior of allocator in test code llvm-svn: 158047
-
- Jun 05, 2012
-
-
Alexey Samsonov authored
llvm-svn: 158001
-
Alexey Samsonov authored
llvm-svn: 158000
-