Contents Menu Expand Light mode Dark mode Auto light/dark mode
🐛 LLDB
🐛 LLDB

Using LLDB

  • Tutorial
  • GDB to LLDB command map
  • Frame and Thread Format
  • Variable Formatting
  • Symbolication
  • Symbols on macOS
  • Remote Debugging
  • Tracing with Intel Processor Trace
  • On Demand Symbols
  • Using LLDB On AArch64 Linux
  • JSON Symbol File Format
  • Model Context Protocol (MCP)
  • Settings
  • Troubleshooting
  • Links
  • Man Page

Scripting LLDB

  • Python Reference
    • Accessing Script Documentation
    • Embedded Python Interpreter
    • Script-Driven Debugging
    • Breakpoint-Triggered Scripts
    • Custom Breakpoint Resolvers
    • Automating Stepping Logic
    • Writing Custom Commands
    • Implementing Standalone Scripts
    • Detecting Patterns With Recognizers
    • Extending Target Stop-Hooks
  • Python API
  • Python Extensions

Developing LLDB

  • Overview
  • Contributing
  • Building
  • Testing
  • Testing LLDB using QEMU
  • Debugging
  • Fuzzing
  • Scripting Bridge API
  • Data Formatters
  • Formatter Bytecode
  • DWARF Extensions
  • GDB Remote Protocol Extensions
  • LLDB Platform Packets
  • Caveats
  • Open Projects
  • Contributing to LLDB-DAP
  • Adding Programming Language Support
  • Public C++ API
  • Private C++ API

External Links

  • Source Code
  • Releases
  • Join the Discord
  • Discord Channel
  • Discussion Forums
  • Developer Policy
  • Bug Reports
  • Code Reviews
Back to top
Copyright © 2007-2025, The LLDB Team
Made with Sphinx and @pradyunsg's Furo
Last updated on Nov 15, 2025