新的“lldb”调试器
我很高兴地宣布 LLVM 的一个伟大的新子项目:LLDB。LLDB 是一款现代调试器基础设施,它像 LLVM 的其他部分一样,构建为一系列模块化且可重用的库。LLDB 基于现有的 LLVM 技术,例如 增强型反汇编程序 API、Clang AST 和表达式解析器、LLVM 代码生成器和 JIT 编译器。虽然 LLDB 仍处于早期开发阶段,但它支持 Mac 上的基本命令行调试场景,可以进行脚本编写,并且对多线程调试具有良好的支持。在调试大型程序时,LLDB 比 GDB 快得多,并且有望提供更好的用户体验(尤其是对于 C++ 程序员)。我们很高兴看到更广泛的 LLVM 社区感兴趣的新的平台、新功能和增强功能。
如果您想尝试 LLDB 并参与其开发,请访问 http://lldb.llvm.org/ 并考虑注册 lldb-dev 和 lldb-commits 邮件列表。
-Chris 和 LLDB 团队