LLDB-MI (historical)

E292726

LLDB-MI (historical) was an older, now-deprecated machine interface front-end for the LLDB debugger in the LLVM project, intended to provide a GDB/MI-compatible interface for IDEs and other tools.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
LLDB-MI (historical) canonical 1

Statements (44)

Predicate Object
instanceOf debugger front-end
machine interface
software component
category debugger user interface
software development tool
compatibilityGoal GDB/MI protocol compatibility
deprecationReason limited maintenance and divergence from LLDB core features
designGoal ease migration from GDB to LLDB for tools
provide MI-based automation interface
developedBy LLVM
surface form: LLVM community
distribution LLVM source tree
documentationLocation LLVM project documentation
executionEnvironment host system shell
historicalNote no longer recommended for new integrations
hostDebugger LLDB
hostProject LLVM
inputFormat MI commands
intendedFor IDEs
development tools
other front-end tools
interactionMode text-based
interfaceStyle GDB remote serial protocol
surface form: GDB/MI
language C++
license Apache License 2.0 with LLVM exceptions
outputFormat MI responses
partOf LLDB
LLVM
surface form: LLVM project
platform cross-platform
primaryFunction provide a GDB/MI-compatible interface to LLDB
projectAffiliation LLDB
surface form: LLVM Debugger (LLDB) subproject
projectType open-source
relatedTo GDB
GDB remote serial protocol
surface form: GDB/MI

LLDB
surface form: LLDB command-line interface
replacedBy direct LLDB native APIs in IDEs
requires LLDB backend
softwareDomain debugging
status deprecated
historical
supportsDebugger LLDB
targetUsers IDE developers
tool integrators
useCase command-line machine interface for LLDB
integration of LLDB into IDEs expecting GDB/MI

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

LLVM hasComponent LLDB-MI (historical)