Eclipse调试器是否支持保存/恢复或检查点/快退? [英] Does Eclipse debugger support save/restore or checkpoint/rewind?
问题描述
我启动了我的Java应用程序(这恰好是一个模拟器)。应用程序运行1小时,失败。我想在调试模式下重新启动我的应用程序,运行到59分钟,然后开始遍历代码。在任何时候,我想回到59分钟的状态,并重启我的调试。
Eclipse或某些插件有这样的支持吗?如果没有,是否有另一个可以使用的开源应用程序?
这可以通过使用VM并简单地在感兴趣的点保存状态来实现。但是我想知道是否有更多的本机/更快的Java解决方案。
在Java中做到这一点的唯一可能的解决方案我知道这个调试器是与Eclipse IDE集成的Chronon http://www.chrononsystems.com/ 的调试器。
想法是记录一个调试会话,让你回放它。虽然这是非开源和许可软件,但它仍然是一个很酷的产品。
What I mean is the following, illustrated via an example:
I start my Java application (which happens to be a simulator). The application runs for 1 hour and fails. I want to relaunch my application in debug mode, run it to minute 59, then start stepping through the code. At any point, I want to get back to the state that was present in minute 59 and re-start my debug.
Does Eclipse or some plugin have such support? If not, is there another open source application that can be used?
This can be accomplished by using a VM and simply saving state at the point of interest. But I'm wondering if there is a more native/faster Java solution.
The only possible solution to do this in Java that I know is this debugger from Chronon http://www.chrononsystems.com/ which integrates with Eclipse IDE.
The idea is that you record a debugging session which let you playback it. Although this is non-opensource and licensed software, it's still a cool product.
这篇关于Eclipse调试器是否支持保存/恢复或检查点/快退?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!