可视化多线程 C++ 的工具应用程序调用图、多线程代码覆盖率?
我想知道是否有工具可以 帮助可视化大型多线程应用程序的调用图。 具体来说,我想看看多个线程如何在一个核心上交错/在多个核心上同时执行。 该工具理…
Kcachegrind/callgrind 对于调度程序功能不准确?
我有一个模型代码,kcachegrind/callgrind 报告了奇怪的结果。这是一种调度程序功能。从 4 个地方呼叫调度员;每次调用都会说明要运行哪个实际的 do_J…
从 matlab src 代码生成调用图
我正在尝试为大约 500 个 matlab src 文件创建函数调用图。我无法找到任何可以帮助我对多个 src 文件执行相同操作的工具。 有人熟悉任何工具或插件吗…
生成 c/c++ 的动态调用图运行中的程序
如果要可视化程序的运行,我想应该从获取程序的调用图开始。 但是如何在运行时获取 C/C++ 程序的调用图呢? 编辑:澄清一下,我目前正在 Linux 上运行…
Java单元测试执行期间的方法调用列表
我遇到的情况是,我需要知道单个 JUnit 测试正在调用哪些方法。例如,如果我有以下伪代码: public class UnitTest { public main() { Circle c = new…
如何使用 Callgrind 生成多进程应用程序的简单调用图?
我对 Valgrind Callgrind 有疑问。 我需要生成应用程序的调用图,但该应用程序启动了多个进程。我使用了 Valgrind 的 --trace-children=yes 选项,但…
确定方法是否调用包含新语句的另一个程序集中的方法,反之亦然
我想编写一个规则,如果在标记有特定属性的方法调用的任何方法中进行对象分配,该规则将会失败。 到目前为止,我已经完成了这项工作,通过迭代调用我…
静态调用图分析可以破译哪些问题?
人们希望在程序上使用静态调用图分析来发现哪些问题? FxCop 使用静态调用图分析,使用这种技术发现了什么问题? http://msdn.microsoft.com/library/…
用于生成调用流程图的工具 [C C++ Solaris linux]
我非常喜欢 IDA,但我在 Solaris 上从事这个项目。我确实有一台 Linux 机器,如果没有任何东西与 IDA 处于同一联盟,那么我将说服管理层为其购买许可…
使用旧调试版本中的符号对剥离的二进制文件进行符号化(不精确的图形匹配)
我有二进制A,它是一个带有附带符号的调试版本——多年前构建的。我还有二进制 B,一个发布版本没有伴随符号,并且是更新的。我正在寻找将二进制 A 中…
AMD 处理器上的 Intel Vtune
我已经安装了 Intel Vtune Analyzer 9,以便从配备 AMD Turion X2 TL-58 处理器的 Windows 7 PC 上的 win32 应用程序获取调用图和计数器监控数据,但…