前页 | 后页 |
控制堆栈深度
在应用程序中记录特别高级别的点时,堆栈帧计数可能会导致收集大量信息。为了获得更快,更清晰的图片,最好在以下任一工具栏上限制堆栈深度:
- 断点和标记窗口或
- 记录和分析窗口
访问
色带 |
执行>工具>记录器>打开记录器 |
设置记录堆栈深度
您可以在“断点和标记”窗口或“记录和分析”窗口的工具栏上的数字字段中设置记录堆栈深度:
默认情况下,堆栈深度设置为三帧。可以输入的最大深度为30帧。
深度是相对于遇到记录标记的堆栈框的深度;因此,在开始记录时,如果堆栈帧为6,并且堆栈深度设置为3,则调试器将记录帧6至8。
对于堆栈非常大的情况,建议您首先使用2或3的较低堆栈深度。从那里可以逐渐增加堆栈记录深度,并插入其他记录标记以扩大图片,直到所有必要的信息显示。