JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: Thread Analyzer User's Guide
search filter icon
search icon

Document Information

Preface

1.  What is the Thread Analyzer and What Does It Do?

1.1 Getting Started With the Thread Analyzer

1.2 What is a Data Race?

1.3 What is a Deadlock?

1.4 The Thread Analyzer Usage Model

1.4.1 Usage Model for Detecting Data Races

1.4.1.1 Instrument the Code for Data Race Detection

Source-level Instrumentation

Binary-level Instrumentation

1.4.1.2 Create an Experiment on the Instrumented Application

1.4.1.3 Examine the Experiment for Data Races

1.4.2 Usage Model for Detecting Deadlocks

1.4.2.1 Create an Experiment for Detecting Deadlocks

1.4.2.2 Examine the Experiment for Deadlocks

1.4.3 Usage Model for Detecting Data Races and Deadlocks

1.5 Thread Analyzer Interface

2.  The Data Race Tutorial

3.  The Deadlock Tutorial

A.  APIs Recognized by the Thread Analyzer

B.  Useful Tips

1.1 Getting Started With the Thread Analyzer

The Thread Analyzer supports the following hardware and operating systems: