-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENHANCEMENTS] Scaling widths by metrics + callstack categorisation/grouping #11
Comments
eFlambé doesn't do heatmaps, it does flamegraphs/callstacks. Aside from being simpler, it allows us to use different flamegraph viewers interchangeably and only have to worry about the file formatting differences. I don't plan on ever changing this and don't have the desire to support heatmaps like flame_prof does. eFlambé only profiles function calls and uses runtime to set the widths in the flamegraph. We can definitely add an option to use runtime, reductions, or other metrics to set the widths in the flamegraphs.
Can you provide a list of metrics that frame_prof can use to set the widths in flamegraphs? I'm thinking of adding a |
@Stratus3D ok for heatmaps.
|
@Zabrane does flame_prof implement all these? And if so, can you link to the relevant source code? Thanks! Some of these metrics seem easier to implement than others, but I haven't started on this yet. |
Note to self: look at the source code for https://github.com/kzemek/erlang_pmp |
@Stratus3D I'm really enjoying
eflambé
and i'm wondering if it's possible to add these two innovations from flame_prof:Armed with them,
eflambé
could be the best profiling tool for Erlang.The text was updated successfully, but these errors were encountered: