VS Code Extensions
Parallel Stacks Graph

Parallel Stacks Graph

by avolden

Shows threads from a debugging session as a graph view

Downloads

23

Rating

— (0)

Version

1.1.0

Last updated

Apr 21, 2026

The extensions adds a window to display a Parallel Stacks of the currently debugged program (Similar to the Parallel Stacks in Visual Studio).

screenshot Example of the Parallel Stacks view.

Features

The view displays a graph of threads grouped by callstacks, when the program is paused.

  • Compatible with all debuggers: The view use custom Debug Adapter Protocol requests to retrieve information. All debugger implementing the protocol should work.
  • Sync with editor: Navigating in the callstack or stepping in the code automatically updates the view.
  • Show external code: Hide code created by third party (such as external libraries) to focus on debugging your code.
  • Navigate from the view: Clicking on a function will open the file and go to the function line (if the file exists locally).

The view is accessible either by using the Parallel Stacks: Show command, either by clicking the icon added in the callstack menu bar. alt text

Limitations

  • The extension rely heavily on what the Debug Adapter for the session gives when asking threads. If the Debug Adapter returns bad or incomplete information, the graph may have incoherency
  • Clicking on a function only takes you to the active line, but doesn't move the debugger to the execution of the line. This is a limitation in the VS Code Extension API, that doesn't allow changing the active stack frame of the debug session.

Related extensions