package info (click to toggle)
llvm-toolchain-9 1%3A9.0.1-16.1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 882,388 kB
  • sloc: cpp: 4,167,636; ansic: 714,256; asm: 457,610; python: 155,927; objc: 65,094; sh: 42,856; lisp: 26,908; perl: 7,786; pascal: 7,722; makefile: 6,881; ml: 5,581; awk: 3,648; cs: 2,027; xml: 888; javascript: 381; ruby: 156

Folder: tsan

d .. (parent)
d d rwxr-xr-x 4,096 Darwin
d d rwxr-xr-x 4,096 Linux
d d rwxr-xr-x 39 Unit
d d rwxr-xr-x 65 libcxx
d d rwxr-xr-x 4,096 libdispatch
- - rw-r--r-- 3,721 CMakeLists.txt
- - rw-r--r-- 895 aligned_vs_unaligned_race.cc
- - rw-r--r-- 1,522 annotate_happens_before.cc
- - rw-r--r-- 448 atexit.cc
- - rw-r--r-- 426 atexit2.cc
- - rw-r--r-- 634 atexit3.cc
- - rw-r--r-- 940 atomic_free.cc
- - rw-r--r-- 441 atomic_free2.cc
- - rw-r--r-- 651 atomic_free3.cc
- - rw-r--r-- 726 atomic_hle.cc
- - rw-r--r-- 1,538 atomic_norace.cc
- - rw-r--r-- 2,055 atomic_race.cc
- - rw-r--r-- 664 atomic_stack.cc
- - rw-r--r-- 1,218 atomic_store.cc
- - rw-r--r-- 1,024 barrier.cc
- - rw-r--r-- 1,626 bench.h
- - rw-r--r-- 419 bench_acquire_only.cc
- - rw-r--r-- 380 bench_acquire_release.cc
- - rw-r--r-- 724 bench_local_mutex.cc
- - rw-r--r-- 591 bench_mutex.cc
- - rw-r--r-- 636 bench_release_only.cc
- - rw-r--r-- 574 bench_rwmutex.cc
- - rw-r--r-- 1,151 bench_shadow_flush.cc
- - rw-r--r-- 502 bench_single_writer.cc
- - rw-r--r-- 589 bench_ten_mutexes.cc
- - rw-r--r-- 1,054 benign_race.cc
- - rw-r--r-- 651 blacklist.cc
- - rw-r--r-- 1,215 blacklist2.cc
- - rw-r--r-- 1,074 cond.c
- - rw-r--r-- 1,349 cond_cancel.c
- - rw-r--r-- 1,385 cond_destruction.cc
- - rw-r--r-- 865 cond_race.cc
- - rw-r--r-- 1,250 cond_version.c
- - rw-r--r-- 1,937 custom_mutex.h
- - rw-r--r-- 608 custom_mutex0.cc
- - rw-r--r-- 853 custom_mutex1.cc
- - rw-r--r-- 642 custom_mutex2.cc
- - rw-r--r-- 1,031 custom_mutex3.cc
- - rw-r--r-- 1,001 custom_mutex4.cc
- - rw-r--r-- 1,016 custom_mutex5.cc
- - rw-r--r-- 565 cxa_guard_acquire.cc
- - rw-r--r-- 19,865 deadlock_detector_stress_test.cc
- - rw-r--r-- 2,225 debug_alloc_stack.cc
- - rw-r--r-- 1,354 debug_locate.cc
- - rw-r--r-- 3,885 debugging.cc
- - rw-r--r-- 1,144 deep_stack1.cc
- - rw-r--r-- 601 default_options.cc
- - rwxr-xr-x 419 deflake.bash
- - rw-r--r-- 1,302 dl_iterate_phdr.cc
- - rw-r--r-- 1,058 dlclose.cc
- - rw-r--r-- 1,482 dtls.c
- - rw-r--r-- 4,308 exceptions.cc
- - rw-r--r-- 683 fd_close_norace.cc
- - rw-r--r-- 573 fd_close_norace2.cc
- - rw-r--r-- 686 fd_dup_norace.cc
- - rw-r--r-- 1,943 fd_dup_norace2.cc
- - rw-r--r-- 768 fd_dup_race.cc
- - rw-r--r-- 692 fd_location.cc
- - rw-r--r-- 605 fd_pipe_norace.cc
- - rw-r--r-- 731 fd_pipe_race.cc
- - rw-r--r-- 1,421 fd_socket_connect_norace.cc
- - rw-r--r-- 1,541 fd_socket_norace.cc
- - rw-r--r-- 717 fd_socketpair_norace.cc
- - rw-r--r-- 810 fd_stdout_race.cc
- - rw-r--r-- 1,143 fd_tid_recycled.cc
- - rw-r--r-- 2,242 fiber_asm.cc
- - rw-r--r-- 1,133 fiber_from_thread.cc
- - rw-r--r-- 1,900 fiber_longjmp.cc
- - rw-r--r-- 893 fiber_race.cc
- - rw-r--r-- 820 fiber_simple.cc
- - rw-r--r-- 1,449 fiber_two_threads.cc
- - rw-r--r-- 726 fork_atexit.cc
- - rw-r--r-- 787 fork_deadlock.cc
- - rw-r--r-- 1,090 fork_multithreaded.cc
- - rw-r--r-- 781 fork_multithreaded3.cc
- - rw-r--r-- 1,301 free_race.c
- - rw-r--r-- 65 free_race.c.supp
- - rw-r--r-- 594 free_race2.c
- - rw-r--r-- 1,006 getline_nohang.cc
- - rw-r--r-- 1,337 global_race.cc
- - rw-r--r-- 533 global_race2.cc
- - rw-r--r-- 661 global_race3.cc
- - rw-r--r-- 512 halt_on_error.cc
- - rw-r--r-- 477 heap_race.cc
- - rw-r--r-- 863 ignore_free.cc
- - rw-r--r-- 1,121 ignore_lib0.cc
- - rw-r--r-- 36 ignore_lib0.cc.supp
- - rw-r--r-- 1,550 ignore_lib1.cc
- - rw-r--r-- 37 ignore_lib1.cc.supp
- - rw-r--r-- 1,124 ignore_lib2.cc
- - rw-r--r-- 29 ignore_lib2.cc.supp
- - rw-r--r-- 1,086 ignore_lib3.cc
- - rw-r--r-- 32 ignore_lib3.cc.supp
- - rw-r--r-- 1,345 ignore_lib4.cc
- - rw-r--r-- 2,505 ignore_lib5.cc
- - rw-r--r-- 37 ignore_lib5.cc.supp
- - rw-r--r-- 490 ignore_lib_lib.h
- - rw-r--r-- 841 ignore_malloc.cc
- - rw-r--r-- 857 ignore_race.cc
- - rw-r--r-- 679 ignore_sync.cc
- - rw-r--r-- 1,793 ignored-interceptors-mmap.cc
- - rw-r--r-- 815 inlined_memcpy_race.cc
- - rw-r--r-- 820 inlined_memcpy_race2.cc
- - rw-r--r-- 454 interface_atomic_test.c
- - rw-r--r-- 942 java.h
- - rw-r--r-- 914 java_alloc.cc
- - rw-r--r-- 726 java_finalizer.cc
- - rw-r--r-- 2,028 java_find.cc
- - rw-r--r-- 1,042 java_heap_init.cc
- - rw-r--r-- 918 java_lock.cc
- - rw-r--r-- 1,095 java_lock_move.cc
- - rw-r--r-- 1,476 java_lock_rec.cc
- - rw-r--r-- 1,345 java_lock_rec_race.cc
- - rw-r--r-- 2,041 java_move_overlap.cc
- - rw-r--r-- 1,403 java_move_overlap_race.cc
- - rw-r--r-- 700 java_race.cc
- - rw-r--r-- 862 java_race_move.cc
- - rw-r--r-- 1,022 java_race_pc.cc
- - rw-r--r-- 928 java_rwlock.cc
- - rw-r--r-- 1,215 java_symbolization.cc
- - rw-r--r-- 1,318 java_symbolization_legacy.cc
- - rw-r--r-- 1,140 java_volatile.cc
- - rw-r--r-- 1,069 large_malloc_meta.cc
- - rw-r--r-- 3,642 lit.cfg.py
- - rw-r--r-- 586 lit.site.cfg.py.in
- - rw-r--r-- 1,716 load_shared_lib.cc
- - rw-r--r-- 373 longjmp.cc
- - rw-r--r-- 442 longjmp2.cc
- - rw-r--r-- 815 longjmp3.cc
- - rw-r--r-- 890 longjmp4.cc
- - rw-r--r-- 766 lots_of_threads.c
- - rw-r--r-- 665 malloc_overflow.cc
- - rw-r--r-- 573 malloc_stack.cc
- - rw-r--r-- 1,118 map32bit.cc
- - rw-r--r-- 1,069 memcmp_race.cc
- - rw-r--r-- 1,045 memcpy_race.cc
- - rw-r--r-- 905 mmap_large.cc
- - rw-r--r-- 1,759 mmap_stress.cc
- - rw-r--r-- 1,010 mop1.c
- - rw-r--r-- 864 mop_with_offset.cc
- - rw-r--r-- 864 mop_with_offset2.cc
- - rw-r--r-- 1,268 must_deadlock.cc
- - rw-r--r-- 910 mutex_annotations.cc
- - rw-r--r-- 645 mutex_bad_read_lock.cc
- - rw-r--r-- 729 mutex_bad_read_unlock.cc
- - rw-r--r-- 625 mutex_bad_unlock.cc
- - rw-r--r-- 1,167 mutex_cycle2.c
- - rw-r--r-- 1,147 mutex_cycle_long.c
- - rw-r--r-- 610 mutex_destroy_locked.cc
- - rw-r--r-- 740 mutex_destroy_locked2.cc
- - rw-r--r-- 836 mutex_double_lock.cc
- - rw-r--r-- 778 mutex_lock_destroyed.cc
- - rw-r--r-- 991 mutexset1.cc
- - rw-r--r-- 987 mutexset2.cc
- - rw-r--r-- 1,295 mutexset3.cc
- - rw-r--r-- 1,299 mutexset4.cc
- - rw-r--r-- 1,363 mutexset5.cc
- - rw-r--r-- 1,607 mutexset6.cc
- - rw-r--r-- 998 mutexset7.cc
- - rw-r--r-- 1,019 mutexset8.cc
- - rw-r--r-- 124 pie_test.cc
- - rw-r--r-- 465 printf-1.c
- - rw-r--r-- 773 pthread_atfork_deadlock.c
- - rw-r--r-- 975 pthread_key.cc
- - rw-r--r-- 656 race_on_barrier.c
- - rw-r--r-- 746 race_on_barrier2.c
- - rw-r--r-- 568 race_on_fputs.cc
- - rw-r--r-- 1,063 race_on_heap.cc
- - rw-r--r-- 1,176 race_on_mutex.c
- - rw-r--r-- 535 race_on_mutex2.c
- - rw-r--r-- 560 race_on_puts.cc
- - rw-r--r-- 932 race_on_read.cc
- - rw-r--r-- 651 race_on_speculative_load.cc
- - rw-r--r-- 785 race_on_write.cc
- - rw-r--r-- 507 race_stress.cc
- - rw-r--r-- 570 race_top_suppression.cc
- - rw-r--r-- 602 race_top_suppression1.cc
- - rw-r--r-- 1,000 race_with_finished_thread.cc
- - rw-r--r-- 5,284 real_deadlock_detector_stress_test.cc
- - rw-r--r-- 1,361 restore_stack.cc
- - rw-r--r-- 782 setuid.c
- - rw-r--r-- 705 setuid2.c
- - rw-r--r-- 1,408 signal_block.cc
- - rw-r--r-- 1,209 signal_cond.cc
- - rw-r--r-- 1,267 signal_errno.cc
- - rw-r--r-- 1,862 signal_longjmp.cc
- - rw-r--r-- 738 signal_malloc.cc
- - rw-r--r-- 728 signal_pause.cc
- - rw-r--r-- 3,234 signal_recursive.cc
- - rw-r--r-- 1,484 signal_reset.cc
- - rw-r--r-- 1,079 signal_sync.cc
- - rw-r--r-- 1,890 signal_sync2.cc
- - rw-r--r-- 983 signal_thread.cc
- - rw-r--r-- 644 signal_write.cc
- - rw-r--r-- 1,106 sigsuspend.cc
- - rw-r--r-- 538 simple_race.c
- - rw-r--r-- 596 simple_race.cc
- - rw-r--r-- 3,239 simple_stack.c
- - rw-r--r-- 1,429 simple_stack2.cc
- - rw-r--r-- 661 sleep_sync.cc
- - rw-r--r-- 477 sleep_sync2.cc
- - rw-r--r-- 439 stack_race.cc
- - rw-r--r-- 551 stack_race2.cc
- - rw-r--r-- 1,899 stack_sync_reuse.cc
- - rw-r--r-- 526 static_init1.cc
- - rw-r--r-- 613 static_init2.cc
- - rw-r--r-- 797 static_init3.cc
- - rw-r--r-- 657 static_init4.cc
- - rw-r--r-- 792 static_init5.cc
- - rw-r--r-- 792 static_init6.cc
- - rw-r--r-- 894 strerror_r.cc
- - rw-r--r-- 552 sunrpc.cc
- - rw-r--r-- 478 suppress_same_address.cc
- - rw-r--r-- 542 suppress_same_stacks.cc
- - rw-r--r-- 603 suppressions_global.cc
- - rw-r--r-- 17 suppressions_global.cc.supp
- - rw-r--r-- 481 suppressions_mutex.cc
- - rw-r--r-- 21 suppressions_mutex.cc.supp
- - rw-r--r-- 650 suppressions_race.cc
- - rw-r--r-- 14 suppressions_race.cc.supp
- - rw-r--r-- 650 suppressions_race2.cc
- - rw-r--r-- 14 suppressions_race2.cc.supp
- - rw-r--r-- 2,859 test.h
- - rw-r--r-- 399 thread_detach.c
- - rw-r--r-- 630 thread_detach2.c
- - rw-r--r-- 576 thread_end_with_ignore.cc
- - rw-r--r-- 358 thread_end_with_ignore2.cc
- - rw-r--r-- 792 thread_end_with_ignore3.cc
- - rw-r--r-- 510 thread_exit.c
- - rw-r--r-- 326 thread_leak.c
- - rw-r--r-- 325 thread_leak2.c
- - rw-r--r-- 447 thread_leak3.c
- - rw-r--r-- 343 thread_leak4.c
- - rw-r--r-- 527 thread_leak5.c
- - rw-r--r-- 1,312 thread_name.cc
- - rw-r--r-- 1,046 thread_name2.cc
- - rw-r--r-- 404 tiny_race.c
- - rw-r--r-- 659 tls_race.cc
- - rw-r--r-- 823 tls_race2.cc
- - rw-r--r-- 789 tsan-vs-gvn.cc
- - rw-r--r-- 1,951 unaligned_norace.cc
- - rw-r--r-- 3,300 unaligned_race.cc
- - rw-r--r-- 1,101 vfork.cc
- - rw-r--r-- 514 virtual_inheritance_compile_bug.cc
- - rw-r--r-- 1,053 vptr_benign_race.cc
- - rw-r--r-- 843 vptr_harmful_race.cc
- - rw-r--r-- 843 vptr_harmful_race2.cc
- - rw-r--r-- 880 vptr_harmful_race3.cc
- - rw-r--r-- 534 vptr_harmful_race4.cc
- - rw-r--r-- 958 write_in_reader_lock.cc