summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_thread.h
Commit message (Collapse)AuthorAgeFilesLines
...
* [asan] get rid of the last operator new call in asan rtlKostya Serebryany2012-07-171-4/+5
| | | | llvm-svn: 160347
* [asan] make tid u32 instead of intKostya Serebryany2012-06-061-10/+10
| | | | llvm-svn: 158074
* [Sanitizer]: Introduce a common internal printf function. For now, also use ↵Alexey Samsonov2012-06-061-1/+1
| | | | | | 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
* [asan] more renamingKostya Serebryany2012-05-311-7/+7
| | | | llvm-svn: 157746
* [asan] increase the stack size limit to 256M (yes, that happens); also CHECK ↵Kostya Serebryany2012-05-221-2/+0
| | | | | | that the stack size is less than that on a non-main thread llvm-svn: 157249
* [ASan] Intercept CreateThread on WindowsTimur Iskhodzhanov2012-02-241-3/+3
| | | | llvm-svn: 151366
* [asan] make sure the AsanThread object is destroyed if pthread_exit is calledKostya Serebryany2012-02-071-0/+2
| | | | llvm-svn: 149940
* AddressSanitizer: create AsanThreadSummary together with AsanThread (in ↵Alexey Samsonov2012-01-171-4/+5
| | | | | | parent thread) llvm-svn: 148286
* [asan] do not use new/delete for the internal thread structureKostya Serebryany2012-01-061-3/+3
| | | | llvm-svn: 147674
* Recently the GCD tests started failing because of the invalid size ofKostya Serebryany2011-12-161-0/+1
| | | | | | | | | | FakeStack on the worker threads. This patch moves the AsanThread initialization into a separate procedure that's called when AsanThread objects are called for worker threads. Patch by glider@google.com llvm-svn: 146752
* AddressSanitizer run-time library. Not yet integrated with the compiler-rt ↵Kostya Serebryany2011-11-301-0/+107
build system, but can be built using the old makefile. See details in README.txt llvm-svn: 145463
OpenPOWER on IntegriCloud