summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
AgeCommit message (Expand)Author
2025-10-06[compiler-rt][TSan] Add support for Android (#147580)Fei Peng
2025-08-12[TSan] Fix deadlocks during TSan error reporting on Apple platforms (#151495)Dan Blackwell
2025-07-23[sanitizer_common][nfc] Rename `tid_t` to avoid conflicting declarations (#14...Jake Egan
2024-09-16Reland "[sanitizer] Fix partially initialized static TLS range" (#108883)Vitaly Buka
2024-09-16Revert "[sanitizer] Fix partially initialized static TLS range" (#108881)Vitaly Buka
2024-09-16[sanitizer] Fix partially initialized static TLS range (#108685)Vitaly Buka
2024-03-22[tsan] Set `thr->is_inited` after SlotAttachAndLock (#86342)Vitaly Buka
2024-03-22[NFC][tsan] Use the result of placement new (#86341)Vitaly Buka
2022-05-24[Sanitizers][Darwin] Replace SANITIZER_MAC with SANITIZER_APPLE in source filesMariusz Borsa
2021-12-13tsan: new runtime (v3)Dmitry Vyukov
2021-12-09Revert "tsan: new runtime (v3)"Jonas Devlieghere
2021-12-09tsan: new runtime (v3)Dmitry Vyukov
2021-12-01Revert "tsan: new runtime (v3)"Dmitry Vyukov
2021-11-25tsan: new runtime (v3)Dmitry Vyukov
2021-11-23Revert "tsan: new runtime (v3)"Weverything
2021-11-23tsan: new runtime (v3)Dmitry Vyukov
2021-11-22Revert "tsan: new runtime (v3)"Dmitry Vyukov
2021-11-22tsan: new runtime (v3)Dmitry Vyukov
2021-11-17tsan: remove quadratic behavior in pthread_joinDmitry Vyukov
2021-11-16tsan: fix crash during thread exitDmitry Vyukov
2021-11-13tsan: mmap shadow stackDmitry Vyukov
2021-11-12Revert "tsan: new runtime (v3)"Dmitry Vyukov
2021-11-12tsan: new runtime (v3)Dmitry Vyukov
2021-10-28tsan: move memory access functions to a separate fileDmitry Vyukov
2021-10-05tsan: improve detection of stack/tls racesDmitry Vyukov
2021-10-01Revert "tsan: fix and test detection of TLS races"Amy Kwan
2021-10-01Revert "tsan: print a meaningful frame for stack races"Amy Kwan
2021-09-28tsan: print a meaningful frame for stack racesDmitry Vyukov
2021-09-27Revert "tsan: add a test for stack init race"Kevin Athey
2021-09-27tsan: add a test for stack init raceDmitry Vyukov
2021-09-27tsan: fix and test detection of TLS racesDmitry Vyukov
2021-09-27tsan: move shadow stack into ThreadStateDmitry Vyukov
2021-09-21tsan: simplify thread context settingDmitry Vyukov
2021-09-21tsan: rearrange thread state callbacks (NFC)Dmitry Vyukov
2021-08-16tsan: add new traceDmitry Vyukov
2021-08-05tsan: modernize MaybeReportThreadLeakDmitry Vyukov
2021-08-05tsan: introduce RawShadow typeDmitry Vyukov
2021-07-31tsan: introduce Tid and StackID typedefsDmitry Vyukov
2021-07-30tsan: introduce New/Alloc/Free helpersDmitry Vyukov
2021-07-29tsan: store ThreadRegistry in Context by valueDmitry Vyukov
2021-07-28tsan: remove mblock typesDmitry Vyukov
2021-07-20tsan: remove the stats subsystemDmitry Vyukov
2021-04-30sanitizer_common: introduce kInvalidTid/kMainTidDmitry Vyukov
2021-04-30tsan: refactor fork handlingDmitry Vyukov
2021-04-28Revert "tsan: refactor fork handling"Tres Popp
2021-04-27tsan: refactor fork handlingDmitry Vyukov
2021-04-27Revert "tsan: fix deadlock in pthread_atfork callbacks"Evgenii Stepanov
2021-04-27tsan: fix deadlock in pthread_atfork callbacksDmitry Vyukov
2020-04-11tsan: fix leak of ThreadSignalContext memory mapping when destroying fibersDmitry Vyukov
2020-03-25Revert "tsan: fix leak of ThreadSignalContext for fibers"Jonas Devlieghere