This document presents examples of typical threading errors that can be detected by the Intel® Thread Checker such as data races and deadlocks. Separate but similar examples are provided for code on Windows* and Linux* systems. The discussion in this document focuses on Windows version of the code, however, the analysis is similar.
Note: PDF Files require Adobe Acrobat* Reader†
† This link will take you off of the Intel Web site. Intel does not control the content of the destination Web Site.
For more complete information about compiler optimizations, see our Optimization Notice.