llvm-project/compiler-rt/test/lsan/TestCases
Alexey Samsonov 95cd990588 [LSan] Ignore all allocations made inside pthread_create.
Thread stack/TLS may be stored by libpthread for future reuse after
thread destruction, and the linked list it's stored in doesn't
even hold valid pointers to the objects, the latter are calculated
by obscure pointer arithmetic.

With this change applied, LSan test suite passes with
"use_ld_allocations" flag defaulted to "false". It still requires more
testing to check if the default can be switched.

llvm-svn: 257975
2016-01-16 00:57:25 +00:00
..
cleanup_in_tsd_destructor.c [LSan] Fix tests with some libstdc++ implementations. 2015-11-19 17:18:02 +00:00
disabler.c [LSan] Fix tests with some libstdc++ implementations. 2015-11-19 17:18:02 +00:00
disabler.cc [LSan] Fix tests with some libstdc++ implementations. 2015-11-19 17:18:02 +00:00
disabler_in_tsd_destructor.c [LSan] Ignore all allocations made inside pthread_create. 2016-01-16 00:57:25 +00:00
do_leak_check_override.cc
fork.cc
fork_threaded.cc
high_allocator_contention.cc [LSan] Ignore all allocations made inside pthread_create. 2016-01-16 00:57:25 +00:00
ignore_object.c [LSan] Fix tests with some libstdc++ implementations. 2015-11-19 17:18:02 +00:00
ignore_object_errors.cc [sanitizer] Flag parser rewrite. 2015-01-15 15:13:43 +00:00
large_allocation_leak.cc
leak_check_at_exit.cc [lsan] Fix a typo in a test. 2015-01-15 15:00:49 +00:00
leak_check_before_thread_started.cc [lsan] Add debug output to leak_check_before_thread_started.cc. 2014-12-19 15:33:13 +00:00
link_turned_off.cc
new_array_with_dtor_0.cc
pointer_to_self.cc
print_suppressions.cc [LSan] Parse common flags from LSAN_OPTIONS even if LSan is combined with 2014-08-18 23:39:47 +00:00
recoverable_leak_check.cc [lsan] Add an interface function for on-demand leak checking. 2015-04-24 16:53:15 +00:00
register_root_region.cc [lsan] Follow-up for r213518: replace MAP_ANONYMOUS with MAP_ANON 2014-07-25 08:57:51 +00:00
sanity_check_pure_c.c
stale_stack_leak.cc [asan] Fix stale_stack_leak.cc test in ASan-UAR mode. 2014-12-03 13:35:41 +00:00
suppressions_default.cc
suppressions_file.cc [Sanitizer] Teach ReadFileToBuffer to distinguish empty file from inaccessible file. 2015-07-17 23:50:08 +00:00
swapcontext.cc [lsan] Allow using ucontext.h in the test on OSX. 2014-07-21 13:35:09 +00:00
use_after_return.cc
use_globals_initialized.cc
use_globals_uninitialized.cc
use_poisoned_asan.cc
use_registers.cc [lsan] Use a more standard-conformant sched_yield() instead of pthread_yield(). 2014-07-21 13:01:06 +00:00
use_stacks.cc
use_stacks_threaded.cc [lsan] Use a more standard-conformant sched_yield() instead of pthread_yield(). 2014-07-21 13:01:06 +00:00
use_tls_dynamic.cc [LSan] Add "use_ld_allocations" flag to disable old way of DTLS handling. 2016-01-14 19:16:05 +00:00
use_tls_pthread_specific_dynamic.cc
use_tls_pthread_specific_static.cc
use_tls_static.cc
use_unaligned.cc