summaryrefslogtreecommitdiff
path: root/lib/asan/asan_thread.cc
AgeCommit message (Expand)Author
2013-06-26[asan] initialize fake_stack lazily and increase its maximal size. This makes...Kostya Serebryany
2013-06-21[asan] Move lsan_disabled out of thread context.Sergey Matveev
2013-06-04Fix ALIGNED misuse in asan_thread.cc (built on all platforms); also, add a co...Timur Iskhodzhanov
2013-06-03[asan] ASan Linux MIPS32 support (compiler-rt part), patch by Jyun-Yan YKostya Serebryany
2013-06-03[lsan] Add __lsan_disable() and __lsan_enable().Sergey Matveev
2013-05-29[asan] Make ASan report the correct thread address ranges to LSan.Sergey Matveev
2013-05-21[asan] LSan hooks in asan_thread.ccSergey Matveev
2013-04-05[sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b)...Kostya Serebryany
2013-03-28[ASan] Speed-up initialization-order checking: create and use fast versions o...Alexey Samsonov
2013-03-22[asan] Change the way we report the alloca frame on stack-buff-overflow.Kostya Serebryany
2013-03-22asan: fix lint warning about line lengthDmitry Vyukov
2013-03-21[ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov
2013-03-20[ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class i...Alexey Samsonov
2013-01-18[asan] fix two off-by-one errors that seem to affect only PowerPC because onl...Kostya Serebryany
2012-11-23[asan] get rid of some of the uses of kPageSize. The intent is to get rid of ...Kostya Serebryany
2012-11-21[asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instea...Kostya Serebryany
2012-11-15[ASan] Revert r168040 and r168043 and take a cleaner solution suggested by Ko...Alexander Potapenko
2012-11-15[ASan] Minor fix: return to the last byte of the fake stack if we've raced by.Alexander Potapenko
2012-11-15[ASan] Poison the leftmost shadow byte with a special value so that we can findAlexander Potapenko
2012-09-06[asan] increase max stack size to 256 (+test)Kostya Serebryany
2012-08-28[asan] some renaming before we move StackTrace into sanitizer_commonKostya Serebryany
2012-08-27[Sanitizer] Use low-level allocator in flag parsing to avoid calling malloc()...Alexey Samsonov
2012-07-23Intercept CFAllocator for each thread in the program.Alexander Potapenko
2012-07-17[asan] get rid of the last operator new call in asan rtlKostya Serebryany
2012-07-09[ASan] Use common flags parsing machinery.Alexey Samsonov
2012-06-14[ASan] don't include deleted headerAlexey Samsonov
2012-06-07[Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common.Alexey Samsonov
2012-06-06[Sanitizer] Switch to common mmap/munmap routines in ASan run-time.Alexey Samsonov
2012-06-06[asan] make tid u32 instead of intKostya Serebryany
2012-06-06[ASan] Make printf arguments match format strings better.Alexey Samsonov
2012-06-04Remove file-type tags for .cc files in ASan run-time libraryAlexey Samsonov
2012-05-31[asan] more renamingKostya Serebryany
2012-05-31[asan] more renamingKostya Serebryany
2012-05-12Fix GetFrameNameByAddr hitting stale stack guards.Evgeniy Stepanov
2012-04-05Introduce the use_sigaltstack flag (off by default), which enables using alte...Alexander Potapenko
2012-03-21[asan] Support for %z to Printf()Evgeniy Stepanov
2012-02-24[ASan] Intercept CreateThread on WindowsTimur Iskhodzhanov
2012-02-07[asan] make sure the AsanThread object is destroyed if pthread_exit is calledKostya Serebryany
2012-01-17AddressSanitizer: create AsanThreadSummary together with AsanThread (in paren...Alexey Samsonov
2012-01-11Test commit. Minor cleanup in AsanThreadAlexey Samsonov
2012-01-11[asan] get rid of the scary TSD destructor code. Now, we store the leaky Asan...Kostya Serebryany
2012-01-09[asan] refactoring: move some common linux/mac code to asan_posix.ccKostya Serebryany
2012-01-06[asan] do not use new/delete for the internal thread structureKostya Serebryany
2012-01-05[asan] move {linux,mac}-specific code from asan_thread.cc to asan_{linux,mac}...Kostya Serebryany
2012-01-05[asan] implement our own /proc/self/maps reader and use it on linux instead o...Kostya Serebryany
2011-12-28[asan] refactoring: don't #include <sys/mman.h> in non-os-specific filesKostya Serebryany
2011-12-28[asan] discover main thread stack limits without pthread. patch by eugeni.ste...Kostya Serebryany
2011-12-16Recently the GCD tests started failing because of the invalid size ofKostya Serebryany
2011-11-30AddressSanitizer run-time library. Not yet integrated with the compiler-rt bu...Kostya Serebryany