前页 后页

记录历史

当应用程序的执行分析遇到用户定义的记录标记时,所有记录的信息将保留在“记录和分析”窗口中。

访问

色带

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

设备

设施

信息/选项

也可以看看

信息显示

“记录和分析”窗口中的列为:

  • 序列-唯一的序列号
  • 线程-操作系统线程ID
  • 增量-自序列开始以来经过的线程CPU时间
  • 方法-有两列“方法”列:第一列显示呼叫或当前帧(如果返回)的呼叫者;第二个显示调用的函数或返回的函数
  • 方向-堆栈帧移动,可以是调用,返回,状态,断点或转义(生成序列图时在内部使用转义来标记迭代的结束)
  • 深度-调用时的堆栈深度;用于生成时序图
  • 状态-序列之间的状态
  • 源-有两个“源”列:第一列显示呼叫或当前帧(如果返回)的呼叫者的源文件名和行号;第二个显示调用的函数或返回的函数的源文件名和行号
  • 实例-有两个“实例”列,它们仅在生成的“序列图”包含状态转换时才具有值。值由用逗号分隔的两个项目组成-第一个项目是所捕获的Class实例的唯一编号,第二个是Class的实际实例

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

信息运作

“记录和分析”窗口工具栏提供了一系列用于控制分析器脚本执行记录的工具。

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

记录器工具栏 处理记录历史

笔记

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