Porting flamegraph to Rust — part 1

Profile Picture
- Published on Jan 26, 2019🌏 Public

In this stream, we started porting parts of the flamegraph profiling tool to Rust: http://www.brendangregg.com/flamegrap.... In this part, we focused on figuring out how the tool works, and on porting the stackcollapse-perf script that does most of the heavy-lifting: https://github.com/brendangregg/Flame.... Towards the end, we have an almost complete port of that script that is ~10x faster than the original! You can see the repository for the Rust port at https://github.com/jonhoo/inferno. Live version with chat history here: https://youtu.be/ZL2JlBPUOlY