Jamie Wong
Jamie Wong
Interesting! It seems like the relevant code is here: https://github.com/brendangregg/FlameGraph/blob/18c3dea3b2c55ae66768936f1039e36a12b627f6/flamegraph.pl#L371-L480 I spent quite a lot of time making the color scheme for speedscope both visually appealing and semantically meaningful by...
@vmarchaud since you're explicitly supporting import of v8 memory profiles, fixing this might be of interest to you. Right now, the tick boundaries are always aligned along powers of ten,...
Hi @prim! Thanks for providing clear repro instructions along with what you expect the output to be. I'll take a look next time I sit down to work on speedscope
@prim @DanielThomas I started trying to investigate this by updating the test environment to be able to generate the `perf` output for the source file you provided @prim. I was...
Hmm, okay interesting. I think I understand the high level problem, but want to write it out to make sure I understand. When a thread is idle because the OS...
I hit this again: ``` Failed after 36 tests and 57 shrinks. rngState: 857c059d36a1824bef; Counterexample: {"m00":0,"m01":7.101930074443485e-7,"m02":0,"m10":-5.378125217531116e-7,"m11":2.90428925357 99183,"m12":0}; {"m00":12.973272448405623,"m01":7.433900397270918,"m02":-21.513099929783493,"m10":36.96676528733224,"m11":21.18127042800188,"m12":28.690610187128186}; 342 | 343 | test('times', () => { > 344 | jsc.assertForall(invertibleTransform,...
Hi @crespoxiao and @bjorn3! Re: it being a directory, that part is a known issue, though one that's fixable. Instruments file in general are supported, though only when dropped onto...
@zintus Thanks for providing the test file! The import definitely looks wrong. I started investigating, and have the code I've attempted in #216, but I'm not happy with the fix,...
Iiinteresting. So format itself shows before/after values for each call stack? Before implementing this (and if I'm being frank, I haven't been doing much work on speedscope in a while...
I think unfortunately not. This is a lot of work that touches everything from the file format, to the way that application state is stored, to how profiles are stored,...