LLDB is a next generation, high performance debugger that is the default debugger in Xcode on Mac OS X. It supports modern multi-threaded programs and has up-to-date language support for C, C++, and Objective-C. LLDB is extensible through a Python scripting interface and plug-in architecture. It allows users to set breakpoints, watchpoints, and hooks to examine variables and threads.