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.

All labels observed (1)

Label Occurrences
LLDB-MI (historical) canonical 1

How this entity was disambiguated

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 community ⓘ
linked to: LLVM
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/MI ⓘ
language C++ ⓘ
license Apache License 2.0 with LLVM exceptions ⓘ
outputFormat MI responses ⓘ
partOf LLDB ⓘ
LLVM project ⓘ
linked to: LLVM
platform cross-platform ⓘ
primaryFunction provide a GDB/MI-compatible interface to LLDB ⓘ
projectAffiliation LLVM Debugger (LLDB) subproject ⓘ
linked to: LLDB
projectType open-source ⓘ
relatedTo GDB ⓘ
GDB/MI ⓘ
LLDB command-line interface ⓘ
linked to: LLDB
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 ⓘ

How these facts were elicited

Referenced by (1)

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

LLVM → hasComponent → LLDB-MI (historical) ⓘ