如何解决调用特定方法时检索线程堆栈
没有详细说明,我有一个超过 1400 个方法的列表,当从我当前正在处理的类中调用时,我需要查看线程堆栈。请注意,这些方法不是显式的,而是从我的类中从堆栈中隐式调用的。
我现在正在做的是在这些方法中设置断点,然后在调试模式下运行我的类以从 Eclipse 内部查看堆栈,但这显然需要很多时间。
有什么方法可以观察我正在处理的类的执行情况并在调用我感兴趣的方法时保存线程堆栈?由于我正在观看的方法太多了,最好是该观察者通过自己的代码接收要观看的方法,而不是通过更改我想要观看的方法,这样我就可以摄取一个包含完全限定名称的文件我想看的方法。一个新的类和新的方法都可以工作,因为我只需要这个功能预发布,无论如何它都会被丢弃。此功能的速度并不那么重要,因为它只需要运行一次。
这将使我能够用代码处理 Stack 并节省我数天的时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。