- Mar 14, 2013
-
-
Alexey Samsonov authored
llvm-svn: 177072
-
Evgeniy Stepanov authored
llvm-svn: 177071
-
Alexey Samsonov authored
llvm-svn: 177070
-
Kostya Serebryany authored
[asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_MEMORY macro in tests, slightly reduce test memory usage (all to make 32-bit runs consume less RAM) llvm-svn: 177069
-
Alexander Potapenko authored
Patch by Sergey Matveev (earthdok@google.com) llvm-svn: 177068
-
Evgeniy Stepanov authored
llvm-svn: 177067
-
Alexander Potapenko authored
Also, extended the test to check that ThreadLister::Reset() works as intended. Patch by Sergey Matveev (earthdok@google.com) llvm-svn: 177060
-
Evgeniy Stepanov authored
llvm-svn: 177056
-
Alexey Samsonov authored
llvm-svn: 177054
-
Alexey Samsonov authored
llvm-svn: 177051
-
- Mar 13, 2013
-
-
Evgeniy Stepanov authored
llvm-svn: 176943
-
Evgeniy Stepanov authored
Adjust stack size in pthread_attr_t when the app-requested size does not fit MSan TLS. llvm-svn: 176939
-
Evgeniy Stepanov authored
llvm-svn: 176938
-
Evgeniy Stepanov authored
llvm-svn: 176937
-
Alexey Samsonov authored
llvm-svn: 176935
-
Alexey Samsonov authored
llvm-svn: 176932
-
Alexey Samsonov authored
[Sanitizer] Change MemoryMappingLayout methods to also report memory protection flags (for future use in leak checker). Patch by Sergey Matveev. llvm-svn: 176931
-
- Mar 12, 2013
-
-
Kostya Serebryany authored
[sanitizer] use fewer size classes in the allocator to reduce the memory footprint. There is no all-size-fits-all constant here, but this change is positive or neutral on several large apps I've tested llvm-svn: 176855
-
Kostya Serebryany authored
[sanitizer] simplify the allocator's SizeClassMap: do not require an extra template parameter, instead compute it in flight. No functionality change llvm-svn: 176853
-
- Mar 11, 2013
-
-
Alexey Samsonov authored
llvm-svn: 176805
-
Alexander Potapenko authored
[ASan] Reduce the local buffer size in Report() not to fail the check enforced when building TSan runtime. llvm-svn: 176804
-
Alexander Potapenko authored
[ASan] Try to use a small (512 bytes) stack-local buffer in Report() for short messages, fall back to MmapOrDie() in the case of a failure. This shall eliminate most of the cryptic "ERROR: failed to mmap" messages caused by recursively calling MmapOrDie() from MmapOrDie(). llvm-svn: 176802
-
Alexander Potapenko authored
llvm-svn: 176800
-
Kostya Serebryany authored
llvm-svn: 176799
-
- Mar 06, 2013
-
-
Reid Kleckner authored
pthread_join() returns an error code, not the result of the pthread_create() function like I thought. llvm-svn: 176554
-
Reid Kleckner authored
Summary: Adds a test for this case, which was reduced from a chromium build of WebKit's DumpRenderTree. Reviewers: eugenis CC: glider Differential Revision: http://llvm-reviews.chandlerc.com/D495 llvm-svn: 176552
-
- Mar 05, 2013
-
-
Alexey Samsonov authored
llvm-svn: 176479
-
Alexey Samsonov authored
llvm-svn: 176478
-
- Mar 01, 2013
-
-
Evgeniy Stepanov authored
llvm-svn: 176338
-
- Feb 28, 2013
-
-
Alexey Samsonov authored
[Sanitizer] Relax ThreadLister tests to allow possible pre-existing threads. Do proper mutex destruction. Patch by Sergey Matveev llvm-svn: 176249
-
- Feb 27, 2013
-
-
Alexey Samsonov authored
llvm-svn: 176183
-
Alexey Samsonov authored
[UBSan] Use common report decorator to print colorful diagnostics in UBSan, and be more consistent w/ Printf/RawWrite llvm-svn: 176182
-
Kostya Serebryany authored
ThreadLister is a Linux-specific class for obtaining the thread IDs of a process from procfs (/proc/<pid>/task/). It will be used by leak checking code. Also add several syscall wrappers which will be required by the same code that uses ThreadLister, but are not used in ThreadLister itself. Patch by Sergey Matveev llvm-svn: 176179
-
Kostya Serebryany authored
llvm-svn: 176175
-
- Feb 26, 2013
-
-
Alexey Samsonov authored
llvm-svn: 176091
-
Kostya Serebryany authored
[sanitizer] A low-level vector implementation to be used in leak checking code. Patch by Sergey Matveev llvm-svn: 176089
-
Kostya Serebryany authored
llvm-svn: 176085
-
Kostya Serebryany authored
llvm-svn: 176077
-
- Feb 25, 2013
-
-
Alexey Samsonov authored
llvm-svn: 176020
-
Alexey Samsonov authored
[Sanitizer] fix signed/unsigned compare warnings in sanitizer_stacktrace_test. Build sanitizer_common tests with -Werror as we use predictable just-built Clang for building them llvm-svn: 176014
-