我正在开发一个基于 Eclipse RCP 的应用程序。我想在我的应用程序中分析特定方法:删除元素并刷新部分。
我成功地将 VisualVM 启动插件连接到 Eclipse。在我的应用程序运行后,我从 VisualVM 执行 Profiler 并拖动/刷新了正在分析的应用程序中的一些内容。最后在调用栈中没有看到对应的方法。我找不到任何对我的东西负责的方法,我无能为力。
为什么会这样?如果我在整个应用程序启动之前运行 VisualVM - 一切似乎都很好。每个方法在调用堆栈中都有正确的位置。我很好奇 VisualVM 的限制。