Oracle Solaris Studio 12.2:线程分析器用户指南

2.3.3 数据争用的调用栈跟踪

线程分析器的 "Races"(争用)标签中列出的每个数据争用还有一个或多个相关联的调用栈跟踪。这些调用栈显示了代码中导致数据争用的执行路径。单击调用栈跟踪时,右侧面板中的 "Race Details"(争用详细信息)标签会显示导致数据争用的函数调用。

图 2–5 "Races"(争用)标签(包含 prime_omp.c 的调用栈跟踪)

线程分析器窗口的屏幕抓图,其中显示的 "Race Details"(争用详细信息)标签包含了 prime_omp.c 中的数据争用的调用栈跟踪