-
公开(公告)号:US08555258B2
公开(公告)日:2013-10-08
申请号:US12623011
申请日:2009-11-20
申请人: Christina E. Warren , David V. Payne , Darin Adler , Maciej J. Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
发明人: Christina E. Warren , David V. Payne , Darin Adler , Maciej J. Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
IPC分类号: G06F9/44
CPC分类号: G06F11/3409 , G06F11/3466 , G06F11/3612 , G06F2201/86 , G06F2201/88
摘要: A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of code during run-time or from crash logs can be displayed as both a top-down tree of calls from a particular function and a bottom-up tree of calls to the particular function. Data mining techniques, including filtering and focusing, remove code that is not of interest and display code that is more relevant to performance analysis. In particular, functions contained in libraries such as system libraries can be stripped from view. The cost associated with an excluded function can be propagated to a calling function, in either the top-down or bottom-up tree.
摘要翻译: 公开了一种用于分析代码执行和软件性能特征的系统,方法和计算机程序。 运行时或崩溃日志中的代码示例可以显示为来自特定功能的自顶向下的调用树,以及对特定功能的自下而上的调用树。 数据挖掘技术,包括过滤和聚焦,删除不感兴趣的代码,并显示与性能分析更相关的代码。 特别地,可以从视图中剥离库(例如系统库)中包含的函数。 与排除功能相关联的成本可以在自顶向下或自下而上的树中传播到调用函数。
-
公开(公告)号:US20100107145A1
公开(公告)日:2010-04-29
申请号:US12623011
申请日:2009-11-20
申请人: Christina E. Warren , David V. Payne , Darin Adler , Maciej Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
发明人: Christina E. Warren , David V. Payne , Darin Adler , Maciej Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
IPC分类号: G06F9/44
CPC分类号: G06F11/3409 , G06F11/3466 , G06F11/3612 , G06F2201/86 , G06F2201/88
摘要: A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of code during run-time or from crash logs can be displayed as both a top-down tree of calls from a particular function and a bottom-up tree of calls to the particular function. Data mining techniques, including filtering and focusing, remove code that is not of interest and display code that is more relevant to performance analysis. In particular, functions contained in libraries such as system libraries can be stripped from view. The cost associated with an excluded function can be propagated to a calling function, in either the top-down or bottom-up tree.
摘要翻译: 公开了一种用于分析代码执行和软件性能特征的系统,方法和计算机程序。 运行时或崩溃日志中的代码示例可以显示为来自特定功能的自顶向下的调用树,以及对特定功能的自下而上的调用树。 数据挖掘技术,包括过滤和聚焦,删除不感兴趣的代码,并显示与性能分析更相关的代码。 特别地,可以从视图中剥离库(例如系统库)中包含的函数。 与排除功能相关联的成本可以在自顶向下或自下而上的树中传播到调用函数。
-
公开(公告)号:US07644397B2
公开(公告)日:2010-01-05
申请号:US10872207
申请日:2004-06-19
申请人: Christina E. Warren , David V. Payne , Darin Adler , Maciej Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
发明人: Christina E. Warren , David V. Payne , Darin Adler , Maciej Stachowiak , Bertrand P. Serlet , Christopher A. Wolf
IPC分类号: G06F9/44
CPC分类号: G06F11/3409 , G06F11/3466 , G06F11/3612 , G06F2201/86 , G06F2201/88
摘要: A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of code during run-time or from crash logs can be displayed as both a top-down tree of calls from a particular function and a bottom-up tree of calls to the particular function. Data mining techniques, including filtering and focusing, remove code that is not of interest and display code that is more relevant to performance analysis. In particular, functions contained in libraries such as system libraries can be stripped from view. The cost associated with an excluded function can be propagated to a calling function, in either the top-down or bottom-up tree.
摘要翻译: 公开了一种用于分析代码执行和软件性能特征的系统,方法和计算机程序。 运行时或崩溃日志中的代码示例可以显示为来自特定功能的自顶向下的调用树,以及对特定功能的自下而上的调用树。 数据挖掘技术,包括过滤和聚焦,删除不感兴趣的代码,并显示与性能分析更相关的代码。 特别地,可以从视图中剥离库(例如系统库)中包含的函数。 与排除功能相关联的成本可以在自顶向下或自下而上的树中传播到调用函数。
-
公开(公告)号:US4792909A
公开(公告)日:1988-12-20
申请号:US848523
申请日:1986-04-07
申请人: Bertrand P. Serlet
发明人: Bertrand P. Serlet
IPC分类号: H03K19/00 , G06F17/50 , H03K19/173 , H03K19/20
CPC分类号: H03K19/1738 , G06F17/5045
摘要: To reduce the size of binary decision tree-type integrated circuit representations of boolean expressions, any boolean expression or sub-expression which is fully defined by one of its partial expressions is represented by only that one partial expression. If gate branching of the decision tree is a default case which is invoked only when both partial expressions are needed to define an expression or sub-expression. These reduced size expression trees readily map into CMOS cascade logic, thereby producing low power, reasonably compact, integrated circuit representations of boolean expressions.
摘要翻译: 为了减小布尔表达式的二进制决策树型集成电路表示的大小,由其部分表达式之一完全定义的任何布尔表达式或子表达式仅由该一个部分表达式表示。 如果决策树的门分支是默认情况,只有当需要两个部分表达式来定义表达式或子表达式时才调用该情况。 这些缩小尺寸的表达树很容易映射到CMOS级联逻辑,从而产生低功率,相当紧凑的布尔表达式的集成电路表示。
-
-
-