The LLDB Debugger (LLDB) is a high-performance debugger. It is built as a set of reusable components which extensively use existing libraries from the larger LLVM Project, such as the Clang expression parser and LLVM disassembler.
Although LLDB is in early development, it is mature enough to support basic debugging of programs written in C, Objective-C and C++.
LLDB is known to work on Mac OS X and Linux and supports i386, x86-64 and ARM architectures. It is used as a default debugger for Xcode 4.3 and later versions.
All of the code in the LLDB project is available under the University of Illinois/NCSA Open Source License, a non-copyleft license, as is the case with other parts of the LLVM project.