summaryrefslogtreecommitdiff
path: root/lib/asan/asan_thread.h
AgeCommit message (Expand)Author
2017-12-04[ASan] Enhance libsanitizer support for invalid-pointer-pair.Alex Shlyapnikov
2017-09-18[asan] Remove ScopedDeadlySignalVitaly Buka
2017-08-09[asan] Refactor thread creation bookkeepingVitaly Buka
2017-04-17[sanitizer] Introduce tid_t as a typedef for OS-provided thread IDsKuba Mracek
2016-09-28[ASAN] Pass previous stack information through __sanitizer_finish_switch_fiberDmitry Vyukov
2016-06-21[asan] add primitives that allow coroutine implementationsDmitry Vyukov
2016-01-14[LSan] Use __tls_get_addr interceptor to keep track of dynamic TLS.Alexey Samsonov
2015-10-01[compiler-rt] Apply modernize-use-nullptr fixes in sanitizersVedant Kumar
2015-06-29[asan] Fix SanitizerCommon.PthreadDestructorIterations test on Android L.Evgeniy Stepanov
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2014-12-05[ASan] Refactor thread starting code.Sergey Matveev
2014-12-05[ASan, LSan] Improve tracking of thread creation.Sergey Matveev
2014-11-10[Sanitizers] Enable stack traces on FreeBSDViktor Kutuzov
2014-10-01[ASan] Make stack-buffer-overflow reports more robustAlexey Samsonov
2014-03-04[ASan] Speed up stack trace unwinding for stacks of size 2.Alexey Samsonov
2013-12-11[asan] if verbosity>=2, print the fake stack usage stats at thread exit; No f...Kostya Serebryany
2013-11-27[ASan] Clarify that AsanThread objects are allocated only via mmap(). No func...Alexey Samsonov
2013-10-18[asan] reduce the size of AsanThreadContext by storing the stack trace in the...Kostya Serebryany
2013-10-14[asan] Improve thread lifetime tracking on POSIX systems.Sergey Matveev
2013-09-20[asan] nuke yet another async-signal-safety bug in UAR (oh, my)Kostya Serebryany
2013-09-19[asan] fix one more async-signal-safety issue with use-after-returnKostya Serebryany
2013-09-18[asan] add a run-time option detect_stack_use_after_return, add verbosity out...Kostya Serebryany
2013-09-13[asan] second attempt to use TLS with fake stack. This time it looks (more) a...Kostya Serebryany
2013-09-12[asan] don't lazy-init fake_stack if we only need to check that fake_stack ex...Kostya Serebryany
2013-09-12[asan] hopefully make the FakeStack async-signal safe, enable the related testKostya Serebryany
2013-09-12[asan] Fix deadlock in stack unwinder on android/x86.Evgeniy Stepanov
2013-09-12[asan] fully re-implement the FakeStack (use-after-return) to make it faster ...Kostya Serebryany
2013-07-08[lsan] Handle fork() correctly.Sergey Matveev
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-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-04-11[asan] move fake stack into a separate .h file; actually disable a failing testKostya Serebryany
2013-03-22[asan] Change the way we report the alloca frame on stack-buff-overflow.Kostya Serebryany
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
2012-12-07[asan] intercept prctl(PR_SET_NAME) and set the thread name. Output the threa...Kostya Serebryany
2012-09-05[ASan] Add print_full_thread_history runtime option (on by default) that prin...Alexey Samsonov
2012-08-30Whitespace/lintAlexey Samsonov
2012-08-28[asan] even more refactoring to move StackTrace to sanitizer_commonKostya Serebryany
2012-08-28[asan] some renaming before we move StackTrace into sanitizer_commonKostya Serebryany
2012-08-28[asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany
2012-07-17[asan] get rid of the last operator new call in asan rtlKostya Serebryany
2012-06-06[asan] make tid u32 instead of intKostya Serebryany
2012-06-06[Sanitizer]: Introduce a common internal printf function. For now, also use t...Alexey Samsonov
2012-05-31[asan] more renamingKostya Serebryany
2012-05-22[asan] increase the stack size limit to 256M (yes, that happens); also CHECK ...Kostya Serebryany
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