package info
(click to toggle)
swiftlang 6.0.3-2
- links: PTS, VCS
- area: main
- in suites: forky, sid, trixie
- size: 2,519,992 kB
- sloc: cpp: 9,107,863; ansic: 2,040,022; asm: 1,135,751; python: 296,500; objc: 82,456; f90: 60,502; lisp: 34,951; pascal: 19,946; sh: 18,133; perl: 7,482; ml: 4,937; javascript: 4,117; makefile: 3,840; awk: 3,535; xml: 914; fortran: 619; cs: 573; ruby: 573
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,289 | 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,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-- | 1,001 | custom_mutex4.cpp |
![]() |
- | rw-r--r-- | 1,018 | 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,224 | 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,021 | 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,620 | 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,236 | map32bit.cpp |
![]() |
- | rw-r--r-- | 1,088 | memcmp_race.cpp |
![]() |
- | rw-r--r-- | 1,141 | memcpy_race.cpp |
![]() |
- | rw-r--r-- | 990 | 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-- | 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-- | 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-- | 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,380 | 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,305 | 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 |