mstange · GitHub

@mstange

@mstange

… flame graph code.
For the non-inverted call node info, the two are equivalent.
But if we want to use the flame graph on an inverted call node info,
such as for the "called by" view in the function list, the old code
would not work because the callNodeTable is always the non-inverted
call node table. So this change removes one barrier for inverted
flame graphs.
startsAtBottom={true} is the regular flame graph layout.
startsAtBottom={false} can be used for icicle-style flame graphs.

@mstange

@mstange

Merged

Merged

canova added a commit that referenced this pull request

Jul 9, 2026
Changes:
[Nazım Can Altınova] Bump profiler-cli version to 0.4.0 (#6132)
[Florian Quèze] Add "/" and "f" keyboard shortcuts to focus the panel
filter box (#6025)
[Markus Stange] Change profile.shared.stackTable.prefix to prefixOffset
(delta from current index) (#6089)
[Sky Ning] Add workflow to insert PR preview links (#6133)
[Markus Stange] Implement column sorting in the marker table (#6083)
[Markus Stange] Make it easier to create upside-down flame graphs
(#6128)
[Markus Stange] Use appropriate highlighter dialects for ts + jsx
(#6141)
[cathaysia] style: add .editorconfig (#6142)
[Nazım Can Altınova] Prevent long source URLs from overflowing the code
error overlay (#6147)
[Nazım Can Altınova] Extract a runCommand helper for profiler-cli
command handlers (#6148)
[Markus Stange] feat(theme): add color-scheme meta (#6150)
[Nazım Can Altınova] Add an early throw for the this.querier and remove
the non-null asserts in the cli codebase (#6145)
[Markus Stange] feat: invert call stack in flame graph to render as
icicle graph (#6090)
[Markus Stange] Improve preview link discovery (#6149)
[Nazım Can Altınova] 🔃 Sync: l10n -> main (July 9, 2026) (#6155)
And special thanks to our localizers:
de: Michael Köhler
el: Jim Spentzos
en-GB: Ian Neal
es-CL: ravmn
fr: Théo Chevalier
fy-NL: Fjoerfoks
ia: Melo46
it: Francesco Lodolo [:flod]
nl: Fjoerfoks
ru: Valery Ledovskoy
tr: Nazım Can Altınova
zh-TW: Pin-guang Chen

Read the original on github.com ↗