| 前页 | 后页 | 
查看通话堆栈
“调用堆栈”窗口用于显示进程中所有当前正在运行的线程。可以在程序失败之前立即使用它来识别哪个线程正在运行。
当仿真处于活动状态时,调用堆栈将显示正在运行的仿真的当前执行上下文。这将为每个并发模拟“线程”包括一个单独的上下文堆栈。
每当通过步骤操作之一或遇到断点挂起线程时,都会显示堆栈跟踪。 “调用堆栈”窗口可以记录堆栈更改的历史记录,并使您能够从该历史记录中生成序列图。
访问
| 色带 | 执行> Windows>调用堆栈 | 
| 其他 | 执行分析器窗口工具栏:  | 
用于
- 查看堆栈历史记录以了解流程的执行
- 查看线程
- 保存呼叫堆栈以供以后使用
- 记录调用堆栈更改以生成时序图
- 从调用堆栈生成序列图
- 在源代码编辑器中查看相关的代码行
设备
| 设施 | 描述 | 也可以看看 | 
|---|---|---|
| 指标 | 
 | |
| 将呼叫堆栈保存到.TXT文件 | 目前不可用。 | |
| 在调试会话中记录线程 | 要记录线程的执行并将记录定向到“记录和分析”窗口,请在“调用堆栈”中的线程上单击鼠标右键,然后选择适当的上下文菜单选项: 
 
 | 记录历史 | 
| 停止录音 | 如果您已经开始手动或自动记录线程,则可以在完成之前将其停止;选择线程(由红色箭头指示),然后选择: 
 | |
| 从调用堆栈生成序列图 | 要从“调用堆栈”跟踪中生成序列图,请执行以下任一操作: 
 | 创建调用堆栈的时序图 | 
| 将堆栈复制到记录历史记录 | 要将堆栈详细信息立即添加到“记录和分析”窗口(以供以后生成序列图),请执行以下任一操作: 
 | 记录历史 | 
| 切换堆栈深度 | 要在显示完整堆栈和仅显示带有源的帧之间切换,请单击 | |
| 在源代码编辑器中显示相关代码 | 双击线程/框架以在源代码编辑器中显示相关的代码行;局部变量也会为选定的帧刷新。 | 编辑源代码 | 

 |调用堆栈
 |调用堆栈 (停止录制)按钮,或
 (停止录制)按钮,或 (生成堆栈序列图)按钮,或
 (生成堆栈序列图)按钮,或 按钮,或
按钮,或 (切换堆栈深度)按钮。
 (切换堆栈深度)按钮。