-
Hey!
It's me from twitch chat. Here's the CPU profile for day 15.
I think using a HashMap for `cost` might be the issue. 60% of the CPU time is being spent on `HashMap::get`
Here's the flamegraph g…
-
Is it feasible as it stands, or is it possible to implement a segregation of the perf data into multiple flamegraphs, for example one per unit test or one per benchmark?
This would be useful as a s…
-
In #2439 I eliminate most miri failures though various horrendously slow tests remain.
Most of these test spend a lot of time in `Machine::new`
With the following simplified test
```rust
#[t…
-
**Context**
I'm adding profiling support to an application by emitting ETW events that represent logical function calls.
Currently, after i capture an ETL trace i use a tool to convert it to json fo…
-
When running flamegraph on version `0.2.0`, it only results in `dtrace` showing me it's usage message, indicating that the flamegraph tool used a wrong invocation.
For reference, I use macOS Mojave…
-
Cool project! I was poking around and thought you might benefit from a visualization that shows the improvement in the flamegraph so I hopped in [Gimp](https://www.gimp.org):
![flamegraphs overlaid…
-
[Link to Sentry](https://sentry.sentry.io/profiling/summary/android-symbol-collector-mobile/?project=5953206&statsPeriod=14d&transaction=MainActivity)
Profiling defaults to Application Frames (whic…
-
The command pipeline is as follows:
perf record -g ./app
perf script > app.perf
cat app.perf | ./stackcollapse-perf.pl --all | ./flamegraph.pl > app.svg
My application is a m…
-
Forked off from https://github.com/google/pprof/pull/649#issuecomment-930796262
### What version of pprof are you using?
7fe48b4c820be13151ae35ce5a5e3f54f1b53eef
### What did you do?
Open …
-
Current API only accepts strings.
Would be helpful if it could accept something like:
```
struct Tree {
value_excluding_children: u64,
label: String,
subtrees: Vec,
node_type: NodeT…