预订演示
前页 后页

记录历史

当应用程序的执行分析遇到用户定义的记录标记时,记录的所有信息都保存在 Record & Analyze 窗口中。

访问

功能区

执行 > 工具 > 记录器 > 打开记录器

功能

功能

信息/选项

也见

信息显示

记录和分析窗口中的列是:

  • - 唯一序列序列
  • Threads - 操作系统线程 ID
  • Delta - 自序列开始以来经过的线程 CPU 时间
  • 方法 - 有两个方法列:第一个显示调用者,如果返回,则显示当前帧;第二个显示调用的函数或返回的函数
  • Direction - Stack Frame Movement,可以是调用、返回、状态、Breakpoint或Escape(Escape在内部制作序列图时使用,用来标记一次迭代的结束)
  • Depth - 调用时的堆栈深度;用于生成序列图
  • -状态-状态之间的状态
  • 源- 有两个源列:第一个显示调用者的源文件名和行号,如果是返回,则显示当前帧;第二个显示函数调用或返回函数的源文件名和行号
  • Instance - 有两个Instance列,只有当产生的序列图包含状态Transitions时才有值;这些值由以逗号分隔的两项组成 - 第一项是捕获的类实例的唯一编号,第二项是类的实际实例

    例如:假设一个类'类'的内部值为4567,程序创建了该类的两个实例;这些值可能是:
    - 4567, 1
    - 4567,2
    第一个条目显示类的第一个实例,第二个条目显示第二个实例

操作信息

Record & Analyze 窗口工具栏提供了功能用于控制记录分析器脚本执行的功能。

录制完成后,您可以使用“录制和分析”窗口上下文菜单对录制结果执行完成操作。

录音工具栏 处理记录历史

注记

  • 每个操作的复选框用于控制此调用是否可用于从该历史记录中创建序列、测试域类或协作类图
  • 除了使用复选框启用或禁用调用之外,您还可以使用上下文菜单选项来启用或禁用整个调用、对给定方法的所有调用或对给定类的所有调用