ThreadSanitizer: data race detection in practice
By Kostya Serebryany, Timur Iskhodzhanov. WBIA '09, 2009
509 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Hardware and Architecture, Software
View Paper: https://www.semanticscholar.org/paper/a7f052df033d3ebcbbbc99b401c6b8318836614c
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
In Hardware and Architecture
In Software
- Rüdiger Kapitza
- Peter R. Pietzuch
- Anil Kurmus
- Manuel Egele
- Edward J. Schwartz
- Nico Weichbrodt
- Sang Kil Cha
Citations in the corpus
- The Art, Science, and Engineering of Fuzzing: A Survey (2018, background): “Thread Sanitizer (TSan) [200] is a compile-time modification that detects data races.”
- AsyncShock: Exploiting Synchronisation Bugs in Intel SGX Enclaves (2016, methodology): “Although such bugs may seem benign and unlikely to occur, synchronisation bugs are likely to lead to exploitable security vulnerabilities [26, 7, 23].”
- CollAFL: Path Sensitive Fuzzing (2018, unknown): “There are many other sanitizers available, including UBSan [22], MemorySanitizer [39], LeakSanitizer [30], DataFlowsanitizer [2], ThreadSanitizer [33], and HexVASan [9].”