package info
(click to toggle)
swiftlang 6.1.3-1
- links: PTS, VCS
- area: main
- in suites: forky, sid
- size: 2,791,532 kB
- sloc: cpp: 9,901,743; ansic: 2,201,431; asm: 1,091,827; python: 308,252; objc: 82,166; f90: 80,126; lisp: 38,358; pascal: 25,559; sh: 20,429; ml: 5,058; perl: 4,745; makefile: 4,484; awk: 3,535; javascript: 3,018; xml: 918; fortran: 664; cs: 573; ruby: 396
Folder: tsan
| .. (parent) | ||||
| d | rwxr-xr-x | 4,096 | Darwin | |
| d | rwxr-xr-x | 4,096 | Linux | |
| d | rwxr-xr-x | 39 | Unit | |
| d | rwxr-xr-x | 66 | libcxx | |
| d | rwxr-xr-x | 4,096 | libdispatch | |
| - | rw-r--r-- | 5,097 | CMakeLists.txt | |
| - | rw-r--r-- | 895 | aligned_vs_unaligned_race.cpp | |
| - | rw-r--r-- | 836 | annotate_happens_before.cpp | |
| - | rw-r--r-- | 448 | atexit.cpp | |
| - | rw-r--r-- | 426 | atexit2.cpp | |
| - | rw-r--r-- | 634 | atexit3.cpp | |
| - | rw-r--r-- | 736 | atexit4.cpp | |
| - | rw-r--r-- | 701 | atexit5.cpp | |
| - | rw-r--r-- | 940 | atomic_free.cpp | |
| - | rw-r--r-- | 441 | atomic_free2.cpp | |
| - | rw-r--r-- | 612 | atomic_free3.cpp | |
| - | rw-r--r-- | 726 | atomic_hle.cpp | |
| - | rw-r--r-- | 1,538 | atomic_norace.cpp | |
| - | rw-r--r-- | 1,198 | atomic_norace2.cpp | |
| - | rw-r--r-- | 2,055 | atomic_race.cpp | |
| - | rw-r--r-- | 621 | atomic_stack.cpp | |
| - | rw-r--r-- | 1,218 | atomic_store.cpp | |
| - | rw-r--r-- | 1,024 | barrier.cpp | |
| - | rw-r--r-- | 1,016 | bench.h | |
| - | rw-r--r-- | 419 | bench_acquire_only.cpp | |
| - | rw-r--r-- | 380 | bench_acquire_release.cpp | |
| - | rw-r--r-- | 724 | bench_local_mutex.cpp | |
| - | rw-r--r-- | 521 | bench_malloc.cpp | |
| - | rw-r--r-- | 2,789 | bench_memory_access.cpp | |
| - | rw-r--r-- | 591 | bench_mutex.cpp | |
| - | rw-r--r-- | 636 | bench_release_only.cpp | |
| - | rw-r--r-- | 574 | bench_rwmutex.cpp | |
| - | rw-r--r-- | 1,151 | bench_shadow_flush.cpp | |
| - | rw-r--r-- | 502 | bench_single_writer.cpp | |
| - | rw-r--r-- | 589 | bench_ten_mutexes.cpp | |
| - | rw-r--r-- | 1,288 | bench_threads.cpp | |
| - | rw-r--r-- | 536 | benign_race.cpp | |
| - | rw-r--r-- | 3,264 | compare_exchange.cpp | |
| - | rw-r--r-- | 1,158 | compare_exchange_acquire_fence.cpp | |
| - | rw-r--r-- | 1,074 | cond.c | |
| - | rw-r--r-- | 1,364 | cond_cancel.c | |
| - | rw-r--r-- | 1,385 | cond_destruction.cpp | |
| - | rw-r--r-- | 865 | cond_race.cpp | |
| - | rw-r--r-- | 1,250 | cond_version.c | |
| - | rw-r--r-- | 1,937 | custom_mutex.h | |
| - | rw-r--r-- | 609 | custom_mutex0.cpp | |
| - | rw-r--r-- | 854 | custom_mutex1.cpp | |
| - | rw-r--r-- | 642 | custom_mutex2.cpp | |
| - | rw-r--r-- | 1,031 | custom_mutex3.cpp | |
| - | rw-r--r-- | 961 | custom_mutex4.cpp | |
| - | rw-r--r-- | 978 | custom_mutex5.cpp | |
| - | rw-r--r-- | 693 | cxa_guard_acquire.cpp | |
| - | rw-r--r-- | 19,865 | deadlock_detector_stress_test.cpp | |
| - | rw-r--r-- | 2,266 | debug_alloc_stack.cpp | |
| - | rw-r--r-- | 1,354 | debug_locate.cpp | |
| - | rw-r--r-- | 2,849 | debug_mutex_bad_unlock.cpp | |
| - | rw-r--r-- | 4,025 | debugging.cpp | |
| - | rw-r--r-- | 1,144 | deep_stack1.cpp | |
| - | rw-r--r-- | 721 | deep_stack2.cpp | |
| - | rw-r--r-- | 684 | default_options.cpp | |
| - | rwxr-xr-x | 772 | deflake.bash | |
| - | rw-r--r-- | 1,302 | dl_iterate_phdr.cpp | |
| - | rw-r--r-- | 1,058 | dlclose.cpp | |
| - | rw-r--r-- | 1,581 | dtls.c | |
| - | rw-r--r-- | 4,176 | exceptions.cpp | |
| - | rw-r--r-- | 683 | fd_close_norace.cpp | |
| - | rw-r--r-- | 573 | fd_close_norace2.cpp | |
| - | rw-r--r-- | 729 | fd_close_norace3.cpp | |
| - | rw-r--r-- | 573 | fd_close_race.cpp | |
| - | rw-r--r-- | 686 | fd_dup_norace.cpp | |
| - | rw-r--r-- | 1,944 | fd_dup_norace2.cpp | |
| - | rw-r--r-- | 768 | fd_dup_race.cpp | |
| - | rw-r--r-- | 692 | fd_location.cpp | |
| - | rw-r--r-- | 724 | fd_location_closed.cpp | |
| - | rw-r--r-- | 605 | fd_pipe_norace.cpp | |
| - | rw-r--r-- | 731 | fd_pipe_race.cpp | |
| - | rw-r--r-- | 1,421 | fd_socket_connect_norace.cpp | |
| - | rw-r--r-- | 1,541 | fd_socket_norace.cpp | |
| - | rw-r--r-- | 717 | fd_socketpair_norace.cpp | |
| - | rw-r--r-- | 810 | fd_stdout_race.cpp | |
| - | rw-r--r-- | 1,143 | fd_tid_recycled.cpp | |
| - | rw-r--r-- | 2,242 | fiber_asm.cpp | |
| - | rw-r--r-- | 1,766 | fiber_cleanup.cpp | |
| - | rw-r--r-- | 1,144 | fiber_from_thread.cpp | |
| - | rw-r--r-- | 1,911 | fiber_longjmp.cpp | |
| - | rw-r--r-- | 904 | fiber_race.cpp | |
| - | rw-r--r-- | 831 | fiber_simple.cpp | |
| - | rw-r--r-- | 1,460 | fiber_two_threads.cpp | |
| - | rw-r--r-- | 1,089 | flush_memory.cpp | |
| - | rw-r--r-- | 974 | force_background_thread.cpp | |
| - | rw-r--r-- | 726 | fork_atexit.cpp | |
| - | rw-r--r-- | 787 | fork_deadlock.cpp | |
| - | rw-r--r-- | 1,904 | fork_multithreaded.cpp | |
| - | rw-r--r-- | 781 | fork_multithreaded3.cpp | |
| - | rw-r--r-- | 1,327 | free_race.c | |
| - | rw-r--r-- | 65 | free_race.c.supp | |
| - | rw-r--r-- | 863 | free_race2.c | |
| - | rw-r--r-- | 630 | free_race3.c | |
| - | rw-r--r-- | 1,102 | getline_nohang.cpp | |
| - | rw-r--r-- | 1,344 | global_race.cpp | |
| - | rw-r--r-- | 533 | global_race2.cpp | |
| - | rw-r--r-- | 653 | global_race3.cpp | |
| - | rw-r--r-- | 512 | halt_on_error.cpp | |
| - | rw-r--r-- | 477 | heap_race.cpp | |
| - | rw-r--r-- | 2,264 | ignore-noninstrumented.cpp | |
| - | rw-r--r-- | 637 | ignore_free.cpp | |
| - | rw-r--r-- | 1,383 | ignore_lib0.cpp | |
| - | rw-r--r-- | 36 | ignore_lib0.cpp.supp | |
| - | rw-r--r-- | 1,576 | ignore_lib1.cpp | |
| - | rw-r--r-- | 37 | ignore_lib1.cpp.supp | |
| - | rw-r--r-- | 1,124 | ignore_lib2.cpp | |
| - | rw-r--r-- | 29 | ignore_lib2.cpp.supp | |
| - | rw-r--r-- | 1,086 | ignore_lib3.cpp | |
| - | rw-r--r-- | 32 | ignore_lib3.cpp.supp | |
| - | rw-r--r-- | 1,371 | ignore_lib4.cpp | |
| - | rw-r--r-- | 2,546 | ignore_lib5.cpp | |
| - | rw-r--r-- | 37 | ignore_lib5.cpp.supp | |
| - | rw-r--r-- | 1,928 | ignore_lib6.cpp | |
| - | rw-r--r-- | 35 | ignore_lib6.cpp.supp | |
| - | rw-r--r-- | 490 | ignore_lib_lib.h | |
| - | rw-r--r-- | 615 | ignore_malloc.cpp | |
| - | rw-r--r-- | 602 | ignore_race.cpp | |
| - | rw-r--r-- | 540 | ignore_sync.cpp | |
| - | rw-r--r-- | 1,760 | ignored-interceptors-mmap.cpp | |
| - | rw-r--r-- | 658 | ignorelist.cpp | |
| - | rw-r--r-- | 1,284 | ignorelist2.cpp | |
| - | rw-r--r-- | 833 | inlined_memcpy_race.cpp | |
| - | rw-r--r-- | 839 | inlined_memcpy_race2.cpp | |
| - | rw-r--r-- | 454 | interface_atomic_test.c | |
| - | rw-r--r-- | 1,064 | java.h | |
| - | rw-r--r-- | 914 | java_alloc.cpp | |
| - | rw-r--r-- | 726 | java_finalizer.cpp | |
| - | rw-r--r-- | 2,621 | java_finalizer2.cpp | |
| - | rw-r--r-- | 2,028 | java_find.cpp | |
| - | rw-r--r-- | 1,042 | java_heap_init.cpp | |
| - | rw-r--r-- | 918 | java_lock.cpp | |
| - | rw-r--r-- | 1,095 | java_lock_move.cpp | |
| - | rw-r--r-- | 1,476 | java_lock_rec.cpp | |
| - | rw-r--r-- | 1,345 | java_lock_rec_race.cpp | |
| - | rw-r--r-- | 2,041 | java_move_overlap.cpp | |
| - | rw-r--r-- | 1,500 | java_move_overlap_race.cpp | |
| - | rw-r--r-- | 700 | java_race.cpp | |
| - | rw-r--r-- | 1,019 | java_race_move.cpp | |
| - | rw-r--r-- | 1,035 | java_race_pc.cpp | |
| - | rw-r--r-- | 928 | java_rwlock.cpp | |
| - | rw-r--r-- | 2,703 | java_symbolization.cpp | |
| - | rw-r--r-- | 1,385 | java_symbolization_legacy.cpp | |
| - | rw-r--r-- | 1,140 | java_volatile.cpp | |
| - | rw-r--r-- | 1,069 | large_malloc_meta.cpp | |
| - | rw-r--r-- | 3,939 | lit.cfg.py | |
| - | rw-r--r-- | 737 | lit.site.cfg.py.in | |
| - | rw-r--r-- | 1,716 | load_shared_lib.cpp | |
| - | rw-r--r-- | 373 | longjmp.cpp | |
| - | rw-r--r-- | 442 | longjmp2.cpp | |
| - | rw-r--r-- | 867 | longjmp3.cpp | |
| - | rw-r--r-- | 942 | longjmp4.cpp | |
| - | rw-r--r-- | 983 | lots_of_threads.c | |
| - | rw-r--r-- | 665 | malloc_overflow.cpp | |
| - | rw-r--r-- | 573 | malloc_stack.cpp | |
| - | rw-r--r-- | 1,267 | map32bit.cpp | |
| - | rw-r--r-- | 1,088 | memcmp_race.cpp | |
| - | rw-r--r-- | 1,141 | memcpy_race.cpp | |
| - | rw-r--r-- | 1,068 | mmap_large.cpp | |
| - | rw-r--r-- | 1,138 | mmap_lots.cpp | |
| - | rw-r--r-- | 1,838 | mmap_stress.cpp | |
| - | rw-r--r-- | 1,544 | mmap_stress2.cpp | |
| - | rw-r--r-- | 1,010 | mop1.c | |
| - | rw-r--r-- | 864 | mop_with_offset.cpp | |
| - | rw-r--r-- | 864 | mop_with_offset2.cpp | |
| - | rw-r--r-- | 826 | munmap_invalid.cpp | |
| - | rw-r--r-- | 1,268 | must_deadlock.cpp | |
| - | rw-r--r-- | 910 | mutex_annotations.cpp | |
| - | rw-r--r-- | 583 | mutex_bad_read_lock.cpp | |
| - | rw-r--r-- | 587 | mutex_bad_read_unlock.cpp | |
| - | rw-r--r-- | 563 | mutex_bad_unlock.cpp | |
| - | rw-r--r-- | 1,167 | mutex_cycle2.c | |
| - | rw-r--r-- | 1,147 | mutex_cycle_long.c | |
| - | rw-r--r-- | 610 | mutex_destroy_locked.cpp | |
| - | rw-r--r-- | 740 | mutex_destroy_locked2.cpp | |
| - | rw-r--r-- | 733 | mutex_double_lock.cpp | |
| - | rw-r--r-- | 999 | mutex_held_wrong_context.cpp | |
| - | rw-r--r-- | 794 | mutex_lock_destroyed.cpp | |
| - | rw-r--r-- | 992 | mutexset1.cpp | |
| - | rw-r--r-- | 988 | mutexset2.cpp | |
| - | rw-r--r-- | 1,297 | mutexset3.cpp | |
| - | rw-r--r-- | 1,301 | mutexset4.cpp | |
| - | rw-r--r-- | 1,365 | mutexset5.cpp | |
| - | rw-r--r-- | 1,610 | mutexset6.cpp | |
| - | rw-r--r-- | 1,066 | mutexset7.cpp | |
| - | rw-r--r-- | 1,020 | mutexset8.cpp | |
| - | rw-r--r-- | 813 | on_exit.cpp | |
| - | rw-r--r-- | 793 | on_initialize_finalize_hooks.cpp | |
| - | rw-r--r-- | 124 | pie_test.cpp | |
| - | rw-r--r-- | 941 | print_full_thread_history.cpp | |
| - | rw-r--r-- | 465 | printf-1.c | |
| - | rw-r--r-- | 777 | pthread_atfork_deadlock.c | |
| - | rw-r--r-- | 1,197 | pthread_atfork_deadlock2.c | |
| - | rw-r--r-- | 2,372 | pthread_atfork_deadlock3.c | |
| - | rw-r--r-- | 975 | pthread_key.cpp | |
| - | rw-r--r-- | 703 | pthread_mutex_clocklock.cpp | |
| - | rw-r--r-- | 656 | race_on_barrier.c | |
| - | rw-r--r-- | 746 | race_on_barrier2.c | |
| - | rw-r--r-- | 568 | race_on_fputs.cpp | |
| - | rw-r--r-- | 1,089 | race_on_heap.cpp | |
| - | rw-r--r-- | 1,176 | race_on_mutex.c | |
| - | rw-r--r-- | 535 | race_on_mutex2.c | |
| - | rw-r--r-- | 560 | race_on_puts.cpp | |
| - | rw-r--r-- | 932 | race_on_read.cpp | |
| - | rw-r--r-- | 651 | race_on_speculative_load.cpp | |
| - | rw-r--r-- | 785 | race_on_write.cpp | |
| - | rw-r--r-- | 984 | race_range_pc.cpp | |
| - | rw-r--r-- | 507 | race_stress.cpp | |
| - | rw-r--r-- | 596 | race_top_suppression.cpp | |
| - | rw-r--r-- | 602 | race_top_suppression1.cpp | |
| - | rw-r--r-- | 1,000 | race_with_finished_thread.cpp | |
| - | rw-r--r-- | 5,284 | real_deadlock_detector_stress_test.cpp | |
| - | rw-r--r-- | 1,369 | restore_stack.cpp | |
| - | rw-r--r-- | 718 | setuid2.c | |
| - | rw-r--r-- | 1,408 | signal_block.cpp | |
| - | rw-r--r-- | 2,445 | signal_block2.cpp | |
| - | rw-r--r-- | 1,209 | signal_cond.cpp | |
| - | rw-r--r-- | 1,322 | signal_errno.cpp | |
| - | rw-r--r-- | 502 | signal_exit.cpp | |
| - | rw-r--r-- | 2,064 | signal_in_mutex_lock.cpp | |
| - | rw-r--r-- | 1,369 | signal_in_read.c | |
| - | rw-r--r-- | 1,875 | signal_longjmp.cpp | |
| - | rw-r--r-- | 1,085 | signal_malloc.cpp | |
| - | rw-r--r-- | 728 | signal_pause.cpp | |
| - | rw-r--r-- | 3,234 | signal_recursive.cpp | |
| - | rw-r--r-- | 1,484 | signal_reset.cpp | |
| - | rw-r--r-- | 1,079 | signal_sync.cpp | |
| - | rw-r--r-- | 1,842 | signal_sync2.cpp | |
| - | rw-r--r-- | 983 | signal_thread.cpp | |
| - | rw-r--r-- | 1,477 | signal_thread2.cpp | |
| - | rw-r--r-- | 1,970 | signal_thread_sigctx_race.cpp | |
| - | rw-r--r-- | 644 | signal_write.cpp | |
| - | rw-r--r-- | 1,106 | sigsuspend.cpp | |
| - | rw-r--r-- | 538 | simple_race.c | |
| - | rw-r--r-- | 596 | simple_race.cpp | |
| - | rw-r--r-- | 3,265 | simple_stack.c | |
| - | rw-r--r-- | 1,435 | simple_stack2.cpp | |
| - | rw-r--r-- | 687 | sleep_sync.cpp | |
| - | rw-r--r-- | 477 | sleep_sync2.cpp | |
| - | rw-r--r-- | 439 | stack_race.cpp | |
| - | rw-r--r-- | 551 | stack_race2.cpp | |
| - | rw-r--r-- | 1,899 | stack_sync_reuse.cpp | |
| - | rw-r--r-- | 526 | static_init1.cpp | |
| - | rw-r--r-- | 613 | static_init2.cpp | |
| - | rw-r--r-- | 797 | static_init3.cpp | |
| - | rw-r--r-- | 657 | static_init4.cpp | |
| - | rw-r--r-- | 792 | static_init5.cpp | |
| - | rw-r--r-- | 792 | static_init6.cpp | |
| - | rw-r--r-- | 635 | static_init7.cpp | |
| - | rw-r--r-- | 910 | strerror_r.cpp | |
| - | rw-r--r-- | 2,805 | stress.cpp | |
| - | rw-r--r-- | 552 | sunrpc.cpp | |
| - | rw-r--r-- | 478 | suppress_same_address.cpp | |
| - | rw-r--r-- | 542 | suppress_same_stacks.cpp | |
| - | rw-r--r-- | 603 | suppressions_global.cpp | |
| - | rw-r--r-- | 17 | suppressions_global.cpp.supp | |
| - | rw-r--r-- | 481 | suppressions_mutex.cpp | |
| - | rw-r--r-- | 21 | suppressions_mutex.cpp.supp | |
| - | rw-r--r-- | 650 | suppressions_race.cpp | |
| - | rw-r--r-- | 14 | suppressions_race.cpp.supp | |
| - | rw-r--r-- | 650 | suppressions_race2.cpp | |
| - | rw-r--r-- | 14 | suppressions_race2.cpp.supp | |
| - | rw-r--r-- | 4,372 | test.h | |
| - | rw-r--r-- | 399 | thread_detach.c | |
| - | rw-r--r-- | 630 | thread_detach2.c | |
| - | rw-r--r-- | 596 | thread_end_with_ignore.cpp | |
| - | rw-r--r-- | 418 | thread_end_with_ignore2.cpp | |
| - | rw-r--r-- | 792 | thread_end_with_ignore3.cpp | |
| - | rw-r--r-- | 523 | 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,235 | thread_name.cpp | |
| - | rw-r--r-- | 1,046 | thread_name2.cpp | |
| - | rw-r--r-- | 404 | tiny_race.c | |
| - | rw-r--r-- | 719 | tls_race.cpp | |
| - | rw-r--r-- | 883 | tls_race2.cpp | |
| - | rw-r--r-- | 789 | tsan-vs-gvn.cpp | |
| - | rw-r--r-- | 1,951 | unaligned_norace.cpp | |
| - | rw-r--r-- | 3,300 | unaligned_race.cpp | |
| - | rw-r--r-- | 3,080 | vector_race.cpp | |
| - | rw-r--r-- | 1,122 | vfork.cpp | |
| - | rw-r--r-- | 474 | virtual_inheritance_compile_bug.cpp | |
| - | rw-r--r-- | 1,053 | vptr_benign_race.cpp | |
| - | rw-r--r-- | 843 | vptr_harmful_race.cpp | |
| - | rw-r--r-- | 843 | vptr_harmful_race2.cpp | |
| - | rw-r--r-- | 880 | vptr_harmful_race3.cpp | |
| - | rw-r--r-- | 534 | vptr_harmful_race4.cpp | |
| - | rw-r--r-- | 960 | write_in_reader_lock.cpp |
