我已经阅读了这个教程,但是没有找到关于反向调试的内容。LLDB是否有像GDB中的target record
这样的功能呢?如果有,我在哪里可以阅读相关的内容呢?
目前还没有。到目前为止,lldb的大部分工作都是完成了调试器功能的通用集合;它在Mac系统上针对i386、x86_64和armv7调试非常稳定。现在有人在Linux和*BSD平台上进行移植工作,这对于让lldb适用于更多的人来说非常重要。随着核心调试器设施的成熟,未来可以添加很多有趣的特性--真正的反向执行是其中之一,进程记录和播放(我所了解的target record
)是另一个。
rr
工具相比如何。 - Pavel Davydov