Thread Sanitizer

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:software
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:LLVM/_Clang
gptkbp:can_be_used_with Unit tests
Integration tests
gptkbp:can_create Error messages
Stack traces
gptkbp:developed_by gptkb:Job_Search_Engine
gptkbp:enables Compiler flags
https://www.w3.org/2000/01/rdf-schema#label Thread Sanitizer
gptkbp:input_output Detailed reports
gptkbp:integrates_with gptkb:GCC
gptkb:DJ
gptkbp:introduced gptkb:2010
gptkbp:is_available_in gptkb:smartphone
gptkb:operating_system
gptkbp:is_compatible_with gptkb:Bazel
gptkb:language
Makefile
gptkbp:is_documented_in gptkb:archive
Technical papers
Official documentation
gptkbp:is_open_source gptkb:theorem
gptkbp:is_part_of Debugging tools
Development tools
Static analysis tools
Testing frameworks
Sanitizers suite
gptkbp:is_similar_to gptkb:Address_Sanitizer
gptkb:Valgrind
gptkb:Memory_Sanitizer
gptkbp:is_supported_by gptkb:GCC
gptkb:faction
gptkb:MSVC
gptkbp:is_used_by gptkb:physicist
gptkb:software
Software engineers
gptkbp:is_used_for Detecting data races
gptkbp:is_used_in Software development
Quality assurance
Performance testing
gptkbp:passes_through Release builds
Debug builds
gptkbp:provides Thread safety analysis
gptkbp:recognizes Deadlocks
Memory leaks
Race conditions
Use-after-free errors
gptkbp:requires Compiler support
gptkbp:supports gptkb:C
gptkb:C++
gptkb:Rust