- Jan 25, 2013
-
-
Alexey Samsonov authored
llvm-svn: 173440
-
- Jan 24, 2013
-
-
Dmitry Vyukov authored
llvm-svn: 173348
-
Alexey Samsonov authored
llvm-svn: 173347
-
Dmitry Vyukov authored
llvm-svn: 173346
-
Dmitry Vyukov authored
llvm-svn: 173345
-
Alexey Samsonov authored
[Sanitizer] Add skeleton for InternalSymbolizer that can be used by providing callbacks __sanitizer_symbolize_{code,data} llvm-svn: 173344
-
Kostya Serebryany authored
llvm-svn: 173336
-
Alexander Potapenko authored
llvm-svn: 173333
-
Dmitry Vyukov authored
llvm-svn: 173332
-
Dmitry Vyukov authored
llvm-svn: 173328
-
Dmitry Vyukov authored
llvm-svn: 173327
-
- Jan 23, 2013
-
-
Evgeniy Stepanov authored
This is used in symbolizer init. llvm-svn: 173263
-
Kostya Serebryany authored
llvm-svn: 173261
-
Kostya Serebryany authored
[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) llvm-svn: 173260
-
Dmitry Vyukov authored
llvm-svn: 173255
-
Dmitry Vyukov authored
llvm-svn: 173253
-
Kostya Serebryany authored
llvm-svn: 173251
-
Evgeniy Stepanov authored
llvm-svn: 173249
-
- Jan 22, 2013
-
-
Evgeniy Stepanov authored
llvm-svn: 173161
-
Evgeniy Stepanov authored
llvm-svn: 173158
-
Evgeniy Stepanov authored
llvm-svn: 173157
-
Evgeniy Stepanov authored
llvm-svn: 173155
-
Evgeniy Stepanov authored
llvm-svn: 173154
-
Evgeniy Stepanov authored
A runtime call is used instead. MSan will stop adding shadow checks on volatile stores soon. llvm-svn: 173152
-
Alexander Potapenko authored
See https://code.google.com/p/address-sanitizer/issues/detail?id=131 llvm-svn: 173149
-
Alexey Samsonov authored
llvm-svn: 173146
-
Alexander Potapenko authored
[ASan] Remove the declarations of pthread_workqueue_t and pthread_workitem_handle_t, which are used no more. Kudos to Jeremy Huddleston Sequoia <jeremyhu@apple.com> llvm-svn: 173143
-
Alexey Samsonov authored
llvm-svn: 173142
-
Alexander Potapenko authored
llvm-svn: 173140
-
Alexander Potapenko authored
We already have Darwin-specific version of this test. llvm-svn: 173136
-
Alexander Potapenko authored
This CL drastically simplifies the way we're hooking the memory allocation routines in ASan on Mac by using dylib interposition to replace the main malloc_zone_* functions. This allows us to avoid replacing the default CFAllocator and drop the CF dependency at all. Committing this patch will result in the static runtime being broken. A follow-up CL will switch ASan to use the dynamic runtime library. llvm-svn: 173134
-
Alexey Samsonov authored
llvm-svn: 173133
-
Alexey Samsonov authored
ASan: disable flexible mapping and offset on Android. It doesn't work for dynamic ASan runtime there llvm-svn: 173132
-
Kostya Serebryany authored
llvm-svn: 173131
-
Kostya Serebryany authored
llvm-svn: 173130
-
Kostya Serebryany authored
[asan] split asan_test.cc to speedup parallel build (most important if building with a debug clang, which takes a couple of minutes on this large file with templates). More splits to follow llvm-svn: 173129
-
- Jan 21, 2013
-
-
Kostya Serebryany authored
llvm-svn: 173049
-
Alexander Potapenko authored
llvm-svn: 173048
-
Alexey Samsonov authored
CMake: generalize checking for target availability and add initial support for PowerPC native arch. With this patch, building LLVM on PowerPC native arch produces a working ASan runtime. llvm-svn: 173044
-
Evgeniy Stepanov authored
llvm-svn: 173037
-