LLDB
7.3#1 in debuggersFree planFree planAndroidiOSLinuxmacOS
Visit| Fact | LLDB | UDB |
|---|---|---|
| Purpose | LLDB is a high-performance debugger built from reusable components that use LLVM libraries such as the Clang expression parser and LLVM disassembler. | UDB is an interactive time travel debugger for Linux C/C++ that records program execution so developers can replay it and inspect state. |
LLDB suits developers working with C-family languages who need desktop, iOS, or remote debugging. Its API and Python bindings may also suit developers building scripting or inspection workflows.
You want what its maker publishes above — check its page for the details.