Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
96a575f05b2a45774170a118ea69ddae3659b645
/
lib
/
asan
/
asan_thread.h
96a575f
[asan] Fix deadlock in stack unwinder on android/x86.
by Evgeniy Stepanov
· 11 years ago
ac3ae5d
[asan] fully re-implement the FakeStack (use-after-return) to make it faster and async-signal-safe. The implementation is not yet complete (see FIXMEs) but the existing tests pass.
by Kostya Serebryany
· 11 years ago
c6ac98d
[lsan] Handle fork() correctly.
by Sergey Matveev
· 11 years ago
7a0bba4
[asan] initialize fake_stack lazily and increase its maximal size. This makes -fsanitize=address,use-after-return more robust: all SPEC tests pass now. In the default mode thread stacks become a bit smaller.
by Kostya Serebryany
· 11 years ago
200afbd
[asan] Move lsan_disabled out of thread context.
by Sergey Matveev
· 11 years ago
5e719a7
[lsan] Add __lsan_disable() and __lsan_enable().
by Sergey Matveev
· 11 years ago
12d01ba
[asan] Make ASan report the correct thread address ranges to LSan.
by Sergey Matveev
· 11 years ago
244384d
[asan] move fake stack into a separate .h file; actually disable a failing test
by Kostya Serebryany
· 11 years ago
50f3daa
[asan] Change the way we report the alloca frame on stack-buff-overflow.
by Kostya Serebryany
· 11 years ago
def1be9
[ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry.
by Alexey Samsonov
· 11 years ago
89c1384
[ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry
by Alexey Samsonov
· 11 years ago
716e2f2
[asan] intercept prctl(PR_SET_NAME) and set the thread name. Output the thread names (if non-empty) in asan reports
by Kostya Serebryany
· 12 years ago
71b42c9
[ASan] Add print_full_thread_history runtime option (on by default) that prints all full thread creation paths for threads involved in ASan error report
by Alexey Samsonov
· 12 years ago
5092682
Whitespace/lint
by Alexey Samsonov
· 12 years ago
cc34722
[asan] even more refactoring to move StackTrace to sanitizer_common
by Kostya Serebryany
· 12 years ago
c3390df
[asan] some renaming before we move StackTrace into sanitizer_common
by Kostya Serebryany
· 12 years ago
283c296
[asan] get rid of AsanPrintf in favor of Printf from sanitizer_common
by Kostya Serebryany
· 12 years ago
b134ffa
[asan] get rid of the last operator new call in asan rtl
by Kostya Serebryany
· 12 years ago
e0cff0b
[asan] make tid u32 instead of int
by Kostya Serebryany
· 12 years ago
e954101
[Sanitizer]: Introduce a common internal printf function. For now, also use 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).
by Alexey Samsonov
· 12 years ago
3f4c387
[asan] more renaming
by Kostya Serebryany
· 12 years ago
6f350e0
[asan] increase the stack size limit to 256M (yes, that happens); also CHECK that the stack size is less than that on a non-main thread
by Kostya Serebryany
· 12 years ago
600972e
[ASan] Intercept CreateThread on Windows
by Timur Iskhodzhanov
· 12 years ago
f58f998
[asan] make sure the AsanThread object is destroyed if pthread_exit is called
by Kostya Serebryany
· 12 years ago
55cdfc6
AddressSanitizer: create AsanThreadSummary together with AsanThread (in parent thread)
by Alexey Samsonov
· 12 years ago
a6b5226
[asan] do not use new/delete for the internal thread structure
by Kostya Serebryany
· 13 years ago
69eca73
Recently the GCD tests started failing because of the invalid size of
by Kostya Serebryany
· 13 years ago
1e172b4
AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt
by Kostya Serebryany
· 13 years ago