speedscope/sample/profiles
Jamie Wong e404053837 Add support for profiles w/ multiples processes & threads (#130)
More broadly, this just supports multiple profiles loaded into the editor in the same time, which supports import from profiles which are multithreaded by importing each thread as a different profile.

For now, the only two file formats that support multiprocess import are Instruments .trace files and speedscope's own file format

In the process of doing this, I refactored the container code considerably and extracted all the dispatch calls into containers rather than them being part of the non-container view code. This is nice because it means that views don't have to be aware of which Flamechart they are or which profile index is being operated upon.

Fixes #66
Fixes #82
Fixes #91
2018-08-11 22:06:53 -07:00
..
Chrome/65 Add tests for importers (#56) 2018-05-29 23:53:03 -07:00
Firefox More firefox import fixes (#128) 2018-08-08 17:15:33 -07:00
Instruments Update instruments import to use integeruniquer.index file (#64) 2018-06-20 00:51:22 -07:00
node Import from node profiles via v8 logs (#98) 2018-07-21 16:00:25 -07:00
speedscope Add support for profiles w/ multiples processes & threads (#130) 2018-08-11 22:06:53 -07:00
stackcollapse Add a hotkey to flatten recursion (#68) 2018-06-21 13:56:58 -07:00
stackprof Add tests for importers (#56) 2018-05-29 23:53:03 -07:00