LLDB on Windows is still under development, but already useful for i386 + programs (x86_64 untested) built with DWARF debug information, including postmortem + analysis of minidumps. + For more details, see the Features by OS section below. +
Index: lldb/trunk/www/status.html =================================================================== --- lldb/trunk/www/status.html +++ lldb/trunk/www/status.html @@ -44,23 +44,32 @@
LLDB on FreeBSD lags behind the Linux implementation but is improving rapidly. For more details, see the Features by OS section below. +
LLDB on Windows is still under development, but already useful for i386 + programs (x86_64 untested) built with DWARF debug information, including postmortem + analysis of minidumps. + For more details, see the Features by OS section below. +
The table below shows a summary of the features that are available on several platforms. In addition to Linux and Mac OS X, LLDB is also - known to work on FreeBSD. Windows and NetBSD support is under development. + known to work on FreeBSD. NetBSD support is under development.
Feature | FreeBSD (x86_64) |
Linux (x86_64) |
Mac OS X (i386/x86_64 and ARM/Thumb) | +Windows (i386) | |||
---|---|---|---|---|---|---|---|
Backtracing | OK | OK | OK | +OK | |||
Breakpoints @@ -74,6 +83,7 @@ | OK | OK | OK | +OK | |||
C++11: @@ -85,42 +95,49 @@ | OK | OK | OK | +Unknown | |||
Commandline lldb tool | OK | OK | OK | +OK | |||
Core file debugging | OK (ELF) | OK (ELF) | OK (MachO) | +OK (Minidump) | |||
Debugserver (remote debugging) | Not ported | Not ported | OK | +Not ported | |||
Disassembly | OK | OK | OK | +OK | |||
Expression evaluation | Unknown | Works with some bugs | OK | +Works with some bugs | |||
JIT debugging | Unknown | Symbolic debugging only | Untested | +No | |||
Objective-C 2.0: @@ -138,6 +155,7 @@ | Unknown | Not applicable | OK | +Not applicable | |||
Process control @@ -153,12 +171,14 @@ | Works, with some bugs | OK (except exec*) | OK | +OK | |||
Public Python API | -OK | -OK | -OK | +OK (Python 2.7) | +OK (Python 2.7) | +OK (Python 2.7) | +OK (Python 3.5) |
Registers (x86_64 and i386) @@ -173,30 +193,28 @@ | GP and FP OK | OK (except for exception state registers) | OK | -||||
Script bridging | -OK | -OK | -OK | +OK (except for AVX support) | |||
Symbol reading and object file introspection | OK | OK | OK | +OK (no PDB yet) | |||
Thread inspection and stepping | OK | OK | OK | +OK | |||
Watchpoints | OK | OK | OK | +Not ported yet |