Commit Graph

201 Commits

Author SHA1 Message Date
Jamie Wong
88eb8068cb Faster Chrome profile import 2018-01-17 11:00:39 -08:00
Jamie Wong
c15f4c4764 WIP faster import from Chrome timelines 2018-01-16 23:32:22 -08:00
Jamie Wong
ddd7646217 Faster chrome import by de-duplicating FrameInfo 2018-01-16 22:38:11 -08:00
Jamie Wong
d5c1d8439a Add utils, time import more granularly 2018-01-16 22:27:31 -08:00
Jamie Wong
98fe1d762e release 2018-01-16 10:00:18 -08:00
Jamie Wong
63765631cc Better file format detection & warn on failure 2018-01-16 09:59:22 -08:00
Jamie Wong
547c4cdc1e release 2018-01-13 21:06:39 -08:00
Jamie Wong
ccd664b757 Fix favicon URL 2018-01-13 21:05:58 -08:00
Jamie Wong
4e6fd73ca5 Zoom by scrolling on minimap 2018-01-10 22:25:58 -08:00
Jamie Wong
93485cfacf Grab to drag for minimap, improve cursor use 2018-01-10 22:16:59 -08:00
Jamie Wong
c1cee29eab Hoist code for viewport transformation to FlamechartView 2018-01-10 20:43:42 -08:00
Jamie Wong
5bbfc452ab release 2018-01-08 23:08:32 -08:00
Jamie Wong
04d617f024 Fix text clipping for labels moved on the left boundary 2018-01-08 23:08:18 -08:00
Jamie Wong
95e76e9377 release 2018-01-08 22:39:10 -08:00
Jamie Wong
97244c89c7 Add sucrase cpuprofile as a sample 2018-01-08 22:38:18 -08:00
Jamie Wong
8d5b924d1d Stack GCs on top of the previous stack 2018-01-08 22:38:01 -08:00
Jamie Wong
0c9878f3de Optimize overlay rendering by reducing number of allocations 2018-01-08 22:37:39 -08:00
Jamie Wong
e880b0c8ed Optimize rectangleBatchRenderer construction 2018-01-08 22:02:20 -08:00
Jamie Wong
a4a842fe59 release 2018-01-07 19:54:22 -08:00
Jamie Wong
6227737581 Update docs 2018-01-07 19:53:36 -08:00
Jamie Wong
464824f8d8 Add support for .cpuprofile format 2018-01-07 19:50:33 -08:00
Jamie Wong
ea2ab1b062
Update README.md 2018-01-07 19:16:07 -08:00
Jamie Wong
6c267a0cb8 release 2018-01-07 18:38:46 -08:00
Jamie Wong
8e3997d81f Speed up color genration 2018-01-07 18:36:23 -08:00
Jamie Wong
ebb1627f76 Toolbar changes 2018-01-07 16:18:41 -08:00
Jamie Wong
61ca86f60e Release 2018-01-07 11:46:44 -08:00
Jamie Wong
8ba298b216 Basic landing page 2018-01-07 11:45:05 -08:00
Jamie Wong
97cd2416e8 0 to reset zoom 2018-01-07 08:36:11 -08:00
Jamie Wong
3a235036b5 Favicon 2018-01-07 08:36:11 -08:00
Jamie Wong
33b305191d Basic keyboard navigation 2018-01-07 08:36:11 -08:00
Jamie Wong
f72ea82146 Tweaks to value formatting 2018-01-07 08:36:11 -08:00
Jamie Wong
0f776cfb10 user-select: none for toolbar 2018-01-07 08:36:11 -08:00
Jamie Wong
2188025165 Basic horizontal axis labelling 2018-01-07 08:36:11 -08:00
Jamie Wong
cf36b8e630
Update README.md 2018-01-01 13:19:39 -05:00
Jamie Wong
59b9a1262b release 2017-12-31 21:52:47 -05:00
Jamie Wong
ffc82360c0 Alternative sorting solution 2017-12-31 19:51:26 -05:00
Jamie Wong
9ee5b53eda Rename times to weights, start refactor for sorted flamegraphs 2017-12-31 18:25:37 -05:00
Jamie Wong
5932111819 Conversion to more efficient flamechart construction methodology 2017-12-31 14:57:38 -05:00
Jamie Wong
9fbef41305 Fix weird off-by-one error in chrome timeline import 2017-12-31 02:13:57 -05:00
Jamie Wong
65ec2da913 Chrome timeline import (anonymous) 2017-12-31 01:27:56 -05:00
Jamie Wong
c240ac8694 Chrome timeline import, optimization of mergeAdjacentFrames 2017-12-30 22:48:30 -05:00
Jamie Wong
e5d7cecda6 Release 2017-12-29 22:53:51 -05:00
Jamie Wong
1870bb9c6b Basic mouse interactions for the minimap 2017-12-29 22:52:56 -05:00
Jamie Wong
e59299cfc5 Grab cursor for drag-panning 2017-12-29 22:22:58 -05:00
Jamie Wong
09a2b60512 Clear hover in more cases 2017-12-29 22:17:25 -05:00
Jamie Wong
6bd70e24e9 Fix weird resize issues 2017-12-29 22:07:41 -05:00
Jamie Wong
17df504205 Hide hovertip on mouseleave 2017-12-29 22:07:27 -05:00
Jamie Wong
0644f16814 Toolbar, pull viewport rect state source of truth out of panzoom component 2017-12-29 21:15:12 -05:00
Jamie Wong
bcbb99a66e Switch to flexbox 2017-12-29 20:44:40 -05:00
Jamie Wong
7da9a14c2c Fix weird zoom wrapping issue 2017-12-27 01:10:35 -05:00