2019-01-31 02:51:40 +08:00
|
|
|
.. title:: Welcome to LLDB's documentation!
|
|
|
|
|
|
|
|
LLDB
|
|
|
|
====
|
|
|
|
|
|
|
|
LLDB is a next generation, high-performance debugger. It is built as a set of
|
|
|
|
reusable components which highly leverage existing libraries in the larger LLVM
|
|
|
|
Project, such as the Clang expression parser and LLVM disassembler.
|
|
|
|
|
2019-03-30 00:12:27 +08:00
|
|
|
LLDB is the default debugger in Xcode on macOS and supports debugging C,
|
2019-01-31 02:51:40 +08:00
|
|
|
Objective-C and C++ on the desktop and iOS devices and simulator.
|
|
|
|
|
|
|
|
All of the code in the LLDB project is available under the standard
|
|
|
|
`LLVM License <http://llvm.org/docs/DeveloperPolicy.html#copyright-license-and-patents>`__,
|
|
|
|
an open source "BSD-style" license.
|
|
|
|
|
|
|
|
|
|
|
|
Goals & Status
|
|
|
|
==============
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
|
|
|
|
status/about
|
|
|
|
status/goals
|
|
|
|
status/features
|
|
|
|
status/status
|
|
|
|
status/projects
|
|
|
|
|
|
|
|
Use & Extension
|
|
|
|
===============
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
|
|
|
|
use/tutorial
|
|
|
|
use/map
|
|
|
|
use/formatting
|
|
|
|
use/variable
|
|
|
|
use/symbolication
|
|
|
|
use/symbols
|
|
|
|
use/python
|
2019-05-10 06:14:14 +08:00
|
|
|
use/python-reference
|
2019-01-31 02:51:40 +08:00
|
|
|
use/remote
|
|
|
|
use/troubleshooting
|
|
|
|
use/architecture
|
|
|
|
|
|
|
|
Resources
|
|
|
|
=========
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 1
|
|
|
|
|
|
|
|
resources/download
|
2019-05-08 09:51:26 +08:00
|
|
|
resources/source
|
2019-01-31 02:51:40 +08:00
|
|
|
resources/build
|
|
|
|
resources/test
|
2019-04-19 01:31:20 +08:00
|
|
|
resources/bots
|
2019-01-31 02:51:40 +08:00
|
|
|
resources/sbapi
|
|
|
|
|
2019-04-23 06:41:55 +08:00
|
|
|
API Documentation
|
|
|
|
=================
|
|
|
|
|
2019-05-14 08:36:05 +08:00
|
|
|
* `Public Python API Reference <https://lldb.llvm.org/python_reference/index.html>`_
|
|
|
|
* `Public C++ API Reference <https://lldb.llvm.org/cpp_reference/namespacelldb.html>`_
|
|
|
|
* `Private C++ Reference <https://lldb.llvm.org/cpp_reference/index.html>`_
|
2019-04-23 06:41:55 +08:00
|
|
|
|
2019-04-24 09:48:40 +08:00
|
|
|
External Links
|
|
|
|
==============
|
2019-01-31 02:51:40 +08:00
|
|
|
|
2019-04-24 09:48:40 +08:00
|
|
|
* `Source Code <http://llvm.org/viewvc/llvm-project/lldb/trunk/>`_
|
|
|
|
* `Code Reviews <https://reviews.llvm.org>`_
|
|
|
|
* `Bug Reports <https://bugs.llvm.org/>`_
|