diff options
| author | Adrian Prantl <aprantl@apple.com> | 2019-11-19 08:53:15 -0800 |
|---|---|---|
| committer | Adrian Prantl <aprantl@apple.com> | 2019-11-19 10:55:50 -0800 |
| commit | 77f8a3324b741bc78c93d1076a31b77f331a0bc5 (patch) | |
| tree | 41b0ee1fc062cc960d9fdb99139ccf9c4548c3cb /lldb/docs/status | |
| parent | 882f23caeae5ad3ec1806eb6ec387e3611649d54 (diff) | |
| download | bcm5719-llvm-77f8a3324b741bc78c93d1076a31b77f331a0bc5.tar.gz bcm5719-llvm-77f8a3324b741bc78c93d1076a31b77f331a0bc5.zip | |
Add a "Using LLDB" section to the welcome page of the website
This is an attempt to feature the user-facing resources more
prominently on the LLDB website by calling out the tutorial and the
GDB command map wight on the start page.
I also moved the "Why a new debugger" section to the "Goals"
subpage. Given that LLDB's first release is almost a decade in the
past now, the title is a bit of an anachronism.
Lastly, I moved the Architecture sub-page from "use" to "resources",
since end-users do not care about the source code layout.
Differential Revision: https://reviews.llvm.org/D70449
Diffstat (limited to 'lldb/docs/status')
| -rw-r--r-- | lldb/docs/status/goals.rst | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lldb/docs/status/goals.rst b/lldb/docs/status/goals.rst index e25b945df22..c5c236c5a46 100644 --- a/lldb/docs/status/goals.rst +++ b/lldb/docs/status/goals.rst @@ -31,3 +31,14 @@ Some more specific goals include: * Great support for C, Objective-C and C++ * Retargetable to support multiple platforms * Provide a base for debugger research and other innovation + +Why a New Debugger? +------------------- + +In order to achieve our goals we decided to start with a fresh architecture +that would support modern multi-threaded programs, handle debugging symbols in +an efficient manner, use compiler based code knowledge and have plug-in support +for functionality and extensions. Additionally we want the debugger +capabilities to be available to other analysis tools, be they scripts or +compiled programs, without requiring them to be GPL. + |

