Skip to content

Commit ebd31a2

Browse files
committed
update tags
1 parent 5995df2 commit ebd31a2

File tree

1 file changed

+1
-1
lines changed
  • content/learning-paths/servers-and-cloud-computing/arm-cpp-memory-model

1 file changed

+1
-1
lines changed

content/learning-paths/servers-and-cloud-computing/arm-cpp-memory-model/4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ layout: learningpathall
88

99
## How can I detect infrequent race conditions?
1010

11-
ThreadSanitizer (TSan) is a concurrency bug detection tool that identifies data races in multithreaded programs. By instrumenting code at compile time, TSan dynamically tracks memory operations, monitors lock usage, and detects inconsistencies in thread synchronization. When a potential data race is found, TSan provides detailed reports to help you debug.
11+
ThreadSanitizer (TSan) is a concurrency bug detection tool that identifies data races in multi-threaded programs. By instrumenting code at compile time, TSan dynamically tracks memory operations, monitors lock usage, and detects inconsistencies in thread synchronization. When a potential data race is found, TSan provides detailed reports to help you debug.
1212

1313
Although its runtime overhead can be significant, TSan provides valuable insights into concurrency issues often missed by static analysis tools.
1414

0 commit comments

Comments
 (0)