[all-commits] [llvm/llvm-project] 7578a9: [lldb] Real-time console pane for output in lldb t...

Nagesh Nazare via All-commits all-commits at lists.llvm.org
Thu May 7 10:47:04 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7578a9ad9361a6589fcfd89a36a24496cb6b5ec4
      https://github.com/llvm/llvm-project/commit/7578a9ad9361a6589fcfd89a36a24496cb6b5ec4
  Author: Nagesh Nazare <85761012+nageshnnazare at users.noreply.github.com>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M lldb/include/lldb/Core/Debugger.h
    M lldb/source/Core/CoreProperties.td
    M lldb/source/Core/Debugger.cpp
    M lldb/source/Core/IOHandlerCursesGUI.cpp
    A lldb/test/API/commands/gui/console-output/Makefile
    A lldb/test/API/commands/gui/console-output/TestGuiConsoleOutput.py
    A lldb/test/API/commands/gui/console-output/main.cpp
    M llvm/docs/ReleaseNotes.md

  Log Message:
  -----------
  [lldb] Real-time console pane for output in lldb tui (#177160)

Creating a feature branch.

New Console Pane that -

- captures stdout/stderr msgs from debugged process
- displays output to console in real-time
- provides scrolling and navigation features
- manages 10K line circular buffer
- auto-scroll on/off feature

<img width="2940" height="1744" alt="image"
src="https://github.com/user-attachments/assets/49e9dd3e-9f6f-4383-820b-ce365a46208f"
/>

Controls -
enable / disable : F5 + o
tab to switch to Console pane
UP/ DOWN / PAGEUP/ PAGEDOWN for scrolling,
HOME/ END for top or bottom
c for clear output

Tested on Mac



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list