Hexagon图形分析器介绍(十三)
3.14 执行图
执行图表显示功能级别的程序执行时间线。
3.14.1 功能视图
函数视图以图形方式将函数数据显示为图表,其中 X 轴上的时间(以周期为单位)和 Y 轴上每个函数的条形图。
3.14.1.1 数据显示和解释
当某个功能在循环范围内处于活动状态时,会绘制一条指示活动的条形图。
3.14.1.2 悬停数据
此图表视图的悬停数据显示由当前鼠标位置表示的循环范围(有关悬停数据的示例,请参见图 3-52)。
3.14.1.3 过滤
此图表视图支持按功能、循环范围、硬件线程和软件线程进行数据过滤(参见第 3.2.11 节)。
3.14.1.4 排序
此图表视图支持三种在 Y 轴上对函数进行排序的方式。
■ 按函数名称排序。
■ 在跟踪线上按功能执行排序。 函数按相对于当前跟踪线的执行顺序排序。 此排序命令可通过上下文菜单使用(请参阅第 3.14.1.6 节)。
■ 按标记处的函数执行排序。 函数按相对于标记的执行顺序排序。 此排序命令可通过上下文菜单使用(请参阅第 3.14.1.6 节)。
3.14.1.5 缩放
有关缩放的更多信息,请参阅第 3.2.7 节。
3.14.1.6 上下文菜单
函数视图的上下文菜单包含以下命令:
■ 启用/禁用悬停数据(参见第 3.2.10 节)。
■ 启用/禁用自动缩放Y 轴(参见第3.2.9 节)。
■ 对数据显示进行排序(按功能名称、按跟踪线执行或按标记执行)。
■ 设置/清除标记(参见第 3.2.11 节)。
要查看上下文菜单,请右键单击图表。
图 3-53 显示了上下文菜单。