summaryrefslogtreecommitdiff
path: root/lib/asan/asan_thread.h
Commit message (Expand)AuthorAgeFilesLines
* compiler-rt: Rename .cc file in lib/asan to .cppNico Weber2019-08-011-1/+1
* [NFC] Move ScopedUnwinding from .h to .ccVitaly Buka2019-03-051-12/+0
* [hwasan, asan] Intercept vfork.Evgeniy Stepanov2019-02-271-0/+3
* Revert "[asan] Fix vfork handling.", +1Evgeniy Stepanov2019-02-211-3/+0
* [hwasan,asan] Intercept vfork.Evgeniy Stepanov2019-02-211-0/+3
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [asan] Restore check removed by r332033Walter Lee2018-05-161-0/+2
* [asan] Initialize fake stack during thread initWalter Lee2018-05-101-2/+0
* [ASan] Enhance libsanitizer support for invalid-pointer-pair.Alex Shlyapnikov2017-12-041-0/+3
* [asan] Remove ScopedDeadlySignalVitaly Buka2017-09-181-19/+0
* [asan] Refactor thread creation bookkeepingVitaly Buka2017-08-091-2/+11
* [sanitizer] Introduce tid_t as a typedef for OS-provided thread IDsKuba Mracek2017-04-171-1/+1
* [ASAN] Pass previous stack information through __sanitizer_finish_switch_fiberDmitry Vyukov2016-09-281-1/+2
* [asan] add primitives that allow coroutine implementationsDmitry Vyukov2016-06-211-10/+24
* [LSan] Use __tls_get_addr interceptor to keep track of dynamic TLS.Alexey Samsonov2016-01-141-0/+6
* [compiler-rt] Apply modernize-use-nullptr fixes in sanitizersVedant Kumar2015-10-011-6/+7
* [asan] Fix SanitizerCommon.PthreadDestructorIterations test on Android L.Evgeniy Stepanov2015-06-291-6/+3
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-2/+2
* [ASan] Refactor thread starting code.Sergey Matveev2014-12-051-6/+2
* [ASan, LSan] Improve tracking of thread creation.Sergey Matveev2014-12-051-1/+2
* [Sanitizers] Enable stack traces on FreeBSDViktor Kutuzov2014-11-101-0/+19
* [ASan] Make stack-buffer-overflow reports more robustAlexey Samsonov2014-10-011-1/+6
* [ASan] Speed up stack trace unwinding for stacks of size 2.Alexey Samsonov2014-03-041-1/+0
* [asan] if verbosity>=2, print the fake stack usage stats at thread exit; No f...Kostya Serebryany2013-12-111-2/+2
* [ASan] Clarify that AsanThread objects are allocated only via mmap(). No func...Alexey Samsonov2013-11-271-7/+8
* [asan] reduce the size of AsanThreadContext by storing the stack trace in the...Kostya Serebryany2013-10-181-4/+4
* [asan] Improve thread lifetime tracking on POSIX systems.Sergey Matveev2013-10-141-0/+3
* [asan] nuke yet another async-signal-safety bug in UAR (oh, my)Kostya Serebryany2013-09-201-1/+0
* [asan] fix one more async-signal-safety issue with use-after-returnKostya Serebryany2013-09-191-1/+4
* [asan] add a run-time option detect_stack_use_after_return, add verbosity out...Kostya Serebryany2013-09-181-0/+2
* [asan] second attempt to use TLS with fake stack. This time it looks (more) a...Kostya Serebryany2013-09-131-1/+4
* [asan] don't lazy-init fake_stack if we only need to check that fake_stack ex...Kostya Serebryany2013-09-121-1/+5
* [asan] hopefully make the FakeStack async-signal safe, enable the related testKostya Serebryany2013-09-121-2/+4
* [asan] Fix deadlock in stack unwinder on android/x86.Evgeniy Stepanov2013-09-121-1/+20
* [asan] fully re-implement the FakeStack (use-after-return) to make it faster ...Kostya Serebryany2013-09-121-8/+8
* [lsan] Handle fork() correctly.Sergey Matveev2013-07-081-0/+2
* [asan] initialize fake_stack lazily and increase its maximal size. This makes...Kostya Serebryany2013-06-261-2/+13
* [asan] Move lsan_disabled out of thread context.Sergey Matveev2013-06-211-10/+0
* [lsan] Add __lsan_disable() and __lsan_enable().Sergey Matveev2013-06-031-0/+10
* [asan] Make ASan report the correct thread address ranges to LSan.Sergey Matveev2013-05-291-2/+6
* [asan] move fake stack into a separate .h file; actually disable a failing testKostya Serebryany2013-04-111-0/+1
* [asan] Change the way we report the alloca frame on stack-buff-overflow.Kostya Serebryany2013-03-221-1/+1
* [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov2013-03-211-41/+35
* [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class i...Alexey Samsonov2013-03-201-0/+5
* [asan] intercept prctl(PR_SET_NAME) and set the thread name. Output the threa...Kostya Serebryany2012-12-071-0/+9
* [ASan] Add print_full_thread_history runtime option (on by default) that prin...Alexey Samsonov2012-09-051-8/+4
* Whitespace/lintAlexey Samsonov2012-08-301-1/+0
* [asan] even more refactoring to move StackTrace to sanitizer_commonKostya Serebryany2012-08-281-1/+1
* [asan] some renaming before we move StackTrace into sanitizer_commonKostya Serebryany2012-08-281-3/+3
* [asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany2012-08-281-1/+1