[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #60005] Flame graphs for profiler output
From: |
CH |
Subject: |
[Octave-bug-tracker] [bug #60005] Flame graphs for profiler output |
Date: |
Thu, 4 Feb 2021 14:43:48 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:84.0) Gecko/20100101 Firefox/84.0 |
URL:
<https://savannah.gnu.org/bugs/?60005>
Summary: Flame graphs for profiler output
Project: GNU Octave
Submitted by: atcl
Submitted on: Thu 04 Feb 2021 07:43:46 PM UTC
Category: Plotting
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Feature Request
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: dev
Discussion Lock: Any
Operating System: Any
_______________________________________________________
Details:
MATLAB has a flame graph visualization since 2020a. Way before, in January
2019, I wrote a flame graph visualization for Octave's profiler output, see:
https://git.io/flamegraph
It uses text box annotations for the flames, and recursively traverses the
profile data. Thus, it is rather slow and requires a lot of memory.
I would be happy if this could be the basis for a flame graph visualization in
Octave, but I lack understanding of the Octave internals to accelerate this
code. Maybe doing this inside a plot is the wrong approach altogether, but it
seems convenient; or there may be a more efficient way to draw the boxes?
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?60005>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #60005] Flame graphs for profiler output,
CH <=