调试期间的性能优化提示呈现

    公开(公告)号:CN106462488A

    公开(公告)日:2017-02-22

    申请号:CN201580028549.4

    申请日:2015-05-22

    Abstract: 给出以下帮助:以通过在调试器内部提供关于程序的性能的容易忽略但准确的提示来帮助在初始开发期间优化程序的性能,同时程序的特征仍被实现和/或调试,而不干扰那个开发。正在调试器中调试的软件程序的原始性能信息是通过将测得的调试开销或其他诊断开销从该原始性能信息中移除来调整的。在测量开销时考虑的一些因素包括暂停、上下文切换、调试版本存在还是发行版本存在、边界检查、功能评估和调用栈分析。调试器被增强为将经调整的程序性能测量紧靠相应的源代码显示在图形用户界面中。增强的调试器更新经调整的程序性能测量值,并在开发者在整个源代码中移动时,保持其屏幕位置为当前的,从而在请求之际提供更详细的性能信息。

    诊断数据的基于活动的采样

    公开(公告)号:CN105408873A

    公开(公告)日:2016-03-16

    申请号:CN201480038423.0

    申请日:2014-05-02

    Abstract: 基于活动的采样提供了有用且相关地聚焦的诊断数据,所述诊断数据被连接以改善开发者的理解。应用调用日志事件规程,使得记录器检查记录条件并在记录条件被满足时制作日志条目。该记录器具有启用日志的活动的集合,以及具有相应采样频率条件的一个或多个开始事件。一个记录条件是当前活动id是启用日志的。另一个条件声明如果当前活动id不是启用日志的但是日志事件规程标识与采样频率条件一致的开始事件,则该活动被启用日志且制作日志条目。处于启用日志的活动的集合中的父活动对子活动的创建在该日志中被注释,且该子活动被自动启用日志。日志消费器可驻留于该应用内或外。用于Windows服务的事件跟踪可被增强以支持基于活动的采样。

    调试期间的性能优化提示呈现

    公开(公告)号:CN106462488B

    公开(公告)日:2020-04-17

    申请号:CN201580028549.4

    申请日:2015-05-22

    Abstract: 给出以下帮助:以通过在调试器内部提供关于程序的性能的容易忽略但准确的提示来帮助在初始开发期间优化程序的性能,同时程序的特征仍被实现和/或调试,而不干扰那个开发。正在调试器中调试的软件程序的原始性能信息是通过将测得的调试开销或其他诊断开销从该原始性能信息中移除来调整的。在测量开销时考虑的一些因素包括暂停、上下文切换、调试版本存在还是发行版本存在、边界检查、功能评估和调用栈分析。调试器被增强为将经调整的程序性能测量紧靠相应的源代码显示在图形用户界面中。增强的调试器更新经调整的程序性能测量值,并在开发者在整个源代码中移动时,保持其屏幕位置为当前的,从而在请求之际提供更详细的性能信息。

    用于诊断数据的基于活动的采样的系统和方法

    公开(公告)号:CN105408873B

    公开(公告)日:2018-02-13

    申请号:CN201480038423.0

    申请日:2014-05-02

    Abstract: 基于活动的采样提供了有用且相关地聚焦的诊断数据,所述诊断数据被连接以改善开发者的理解。应用调用日志事件规程,使得记录器检查记录条件并在记录条件被满足时制作日志条目。该记录器具有启用日志的活动的集合,以及具有相应采样频率条件的一个或多个开始事件。一个记录条件是当前活动id是启用日志的。另一个条件声明如果当前活动id不是启用日志的但是日志事件规程标识与采样频率条件一致的开始事件,则该活动被启用日志且制作日志条目。处于启用日志的活动的集合中的父活动对子活动的创建在该日志中被注释,且该子活动被自动启用日志。日志消费器可驻留于该应用内或外。用于Windows服务的事件跟踪可被增强以支持基于活动的采样。

Patent Agency Ranking