ドキュメントの情報
はじめに
1. スレッドアナライザとその機能について
2. データの競合チュートリアル
3. デッドロックのチュートリアル
A. スレッドアナライザで認識される API
A.1 スレッドアナライザユーザー API
A.2 認識されるその他の API
A.2.1 POSIX スレッド API
A.2.2 Solaris スレッド API
A.2.3 メモリー割り当て API
A.2.4 メモリー操作 API
A.2.5 文字列操作 API
A.2.6 OpenMP API
B. 役に立つヒント
スレッドアナライザは、OpenMP 指令、POSIX スレッド、および Solaris スレッドで提供されるほとんどの標準同期 API および構文を認識できます。ただし、このツールはユーザー定義の同期を認識できないため、このような同期を採用した場合、誤検出データ競合が報告される場合があります。たとえば、アセンブリ言語でコードを直接書いて実装したスピンロックは、このツールでは認識できません。