Sanitizer - Definição do Glossário de CI/CD
Um sanitizer (ASan, TSan, UBSan) instrumenta um build em tempo de compilação para detectar uma classe de bugs em runtime - erros de memória, data races ou comportamento indefinido - transformando falhas latentes em falhas imediatas e localizadas quando executado sob CI.
Guias relacionados
Data Race - CI/CD Glossary DefinitionA data race is two threads accessing the same memory at once with at least one write and no synchronization -…
Undefined Behavior - CI/CD Glossary DefinitionUndefined behavior is code whose effect the language spec leaves unconstrained, so the compiler may do anythi…
Memory Safety - CI/CD Glossary DefinitionMemory safety guarantees code never accesses memory incorrectly - no buffer overruns, use-after-free, or null…