0
0
mirror of https://github.com/yse/easy_profiler.git synced 2024-12-26 08:01:51 +08:00

Commit Graph

  • e8d667e083 #0 [UI] Adjusted search boxes in Hierarchy widget and Blocks Descriptors Widget Victor Zarubkin 2018-03-18 03:13:16 +03:00
  • 212502578f #100 [UI] Implemented zoom-in button Victor Zarubkin 2018-03-18 03:12:10 +03:00
  • bc0d351522 #0 [UI] Added viewport info widget. See [Settings] -> [See viewport info] Victor Zarubkin 2018-03-15 21:01:19 +03:00
  • 5d94a8b194 #31 [UI] Fixed current block boundaries painting Victor Zarubkin 2018-03-15 21:00:08 +03:00
  • 5eefad6ab6 #31 [UI] Highlight current selected block boundaries on arbitrary value chart Victor Zarubkin 2018-03-14 00:31:07 +03:00
  • 261de87ad9 #31 [UI] Arbitrary values: fixed multi-window viewer Victor Zarubkin 2018-03-13 01:54:05 +03:00
  • dd5af5350b #31 [UI] Open several arbitrary values viewer windows Victor Zarubkin 2018-03-13 01:28:58 +03:00
  • 769236c35a #31 [Gui] Double click on arbitrary value on the Diagram will open values viewer and will select appropriate arbitrary value Victor Zarubkin 2018-03-12 01:47:20 +03:00
  • 402612ee2b #0 [Gui] Fixed hierarchy building for zero duration blocks - events and arbitrary values are always visible Victor Zarubkin 2018-03-12 01:45:20 +03:00
  • 5e632bedee #31 [Core] Arbitrary values: replaced size_t with uint16_t; [Gui] Added support of arrays to arbitrary values tree Victor Zarubkin 2018-03-07 20:52:39 +03:00
  • 49f000d11a #0 [Gui] Windows styling fix Victor Zarubkin 2018-03-03 03:01:41 +03:00
  • f6447ad3f9 #0 [Gui] Fixed typo Victor Zarubkin 2018-03-03 03:00:48 +03:00
  • 2643ea9b09 #0 [Gui] Mac build fix Victor Zarubkin 2018-03-02 21:08:53 +03:00
  • 3280e951fd #31 [Gui] Implemented zoom for complexity chart mode; Implemented export to .csv for complexity mode Victor Zarubkin 2018-02-27 21:48:15 +03:00
  • bd1d8b71cf #0 [Gui] Added background jobs to thread pool and removed detached threads from code Victor Zarubkin 2018-02-27 21:41:32 +03:00
  • b07de42a48 #0 [Gui] Thread pool fix: there was a possibility that not all tasks would be executed Victor Zarubkin 2018-02-25 21:19:23 +03:00
  • b6b988e274 #0 [Gui] TreeView style fixes Victor Zarubkin 2018-02-25 21:04:32 +03:00
  • e3f1dfad10 #67 [Converter] Build fix after merging to release_2_0 Victor Zarubkin 2018-02-25 19:23:48 +03:00
  • 2232407685 Add math functions for calculation complexity Sergey Yagovtsev 2018-02-25 14:51:43 +03:00
  • 59f04384be #0 [Gui] Paint background for current item for tree-widget Victor Zarubkin 2018-02-24 23:50:20 +03:00
  • 5ff6acd422 Merge remote-tracking branch 'origin/develop' into release_2_0_dev Victor Zarubkin 2018-02-24 23:25:51 +03:00
  • 9308a17c21 #31 [Gui] Fixed appox. line painting for complexity chart; Added export to .csv for regular chart type (timestamp;value); Victor Zarubkin 2018-02-22 20:56:28 +03:00
  • f05df560cd
    Update README.md Sergey Yagovtsev 2018-02-22 00:10:01 +03:00
  • 4fb35b2099 #0 [Gui] Fixed popup and double click on thread names on Diagram Victor Zarubkin 2018-02-20 22:14:21 +03:00
  • 1db116c791 #31 [Gui] Fixed mouse indicator for complexity chart; fixed buildTree(); added stub for future export values to .csv Victor Zarubkin 2018-02-20 22:11:43 +03:00
  • 87bc825980 #31 [Gui] Arbitrary values viewer: fixed performance problem, added icons for chart types Victor Zarubkin 2018-02-16 20:51:33 +03:00
  • ad57e00067
    Update .travis.yml Sergey Yagovtsev 2018-02-15 12:54:11 +03:00
  • 022c43dd96
    Update .travis.yml Sergey Yagovtsev 2018-02-15 12:40:27 +03:00
  • de02d8f10c
    Update .travis.yml Sergey Yagovtsev 2018-02-15 12:33:21 +03:00
  • b72b3e5c67
    Merge pull request #94 from devnoname120/cmake-no-gui Sergey Yagovtsev 2018-02-14 14:07:57 +03:00
  • ba2ea90e10 Switch EASY_PROFILER_NO_GUI from variable to option devnoname120 2018-02-14 12:02:27 +01:00
  • 963ecfc518 Add a EASY_PROFILER_NO_GUI option devnoname120 2018-01-14 14:50:36 +01:00
  • 3608ec1a56 #31 [Gui] Hide slider when displaying complexity chart Victor Zarubkin 2018-02-11 16:37:18 +03:00
  • 9860a565d3 #31 [Gui] Complexity charts for arbitrary value viewer Victor Zarubkin 2018-02-09 21:06:18 +03:00
  • 647eced7d2 Add command line tool (profiler_converter) for converting to json format derevnja 2018-02-07 19:11:12 +03:00
  • 49acea2a09 another attempt to build MSVS 2013 Sergey Yagovtsev 2018-02-07 18:52:51 +03:00
  • 2ee75c2bb8 another attempt to build MSVS 2013 Sergey Yagovtsev 2018-02-07 18:52:51 +03:00
  • 2e6f0a3d56 trying to fix Visual Studio 2013 build Victor Zarubkin 2018-02-07 18:44:38 +03:00
  • ded95509c0 trying to fix Visual Studio 2013 build Victor Zarubkin 2018-02-07 18:38:18 +03:00
  • d59a5ec5c0 Visual Studio 2013 build fix Victor Zarubkin 2018-02-07 18:31:58 +03:00
  • f4f5d123b0 Visual Studio 2013 build fix Victor Zarubkin 2018-02-07 18:24:30 +03:00
  • faa5da1c5e Visual Studio 2013 build fix Victor Zarubkin 2018-02-07 18:07:47 +03:00
  • 112b3aabe2 Visual Studio 2013 build fix Victor Zarubkin 2018-02-07 18:02:35 +03:00
  • 6d5c39df41 typo fix Sergey Yagovtsev 2018-02-07 17:18:58 +03:00
  • a910cfc869 Visual Studio 2013 build fix Sergey Yagovtsev 2018-02-07 17:15:55 +03:00
  • c1a9706720 Minor fixes Sergey Yagovtsev 2018-02-07 17:09:38 +03:00
  • b9996fc1cd Visual Studio 2013 build Sergey Yagovtsev 2018-02-07 16:59:39 +03:00
  • e054931962 Test commit Sergey Yagovtsev 2018-02-07 15:58:56 +03:00
  • b50a5bcbb3 #31 [Gui] Intermediate commit: implementing O(n) chart (kinda...) to be able to analyse algorithm complexity depending on certain arbitrary value Victor Zarubkin 2018-02-02 22:44:38 +03:00
  • 677a138fa3 #89 Trying to fix high-dpi displays problem Victor Zarubkin 2018-02-01 23:17:01 +03:00
  • 192ab87e4c #0 Simplified some lambdas Victor Zarubkin 2018-01-29 23:42:18 +03:00
  • 091d5447ce #0 Updated copyright dates; [Gui] thread_pool.cpp MSVC build fix; [Core] Renamed getCurrentTime() to profiler::clock::now() + renamed profiler::currentTime() to profiler::now() Victor Zarubkin 2018-01-29 23:29:43 +03:00
  • 1a333e4f01 #0 [Gui] Large portion of refactoring; Replaced bunch of threads with thread pool; Small fixes for arbitrary values viewer Victor Zarubkin 2018-01-28 20:52:17 +03:00
  • 1f6d3c2a7d #31 [Gui] Arbitrary values viewer bug fixes Victor Zarubkin 2018-01-28 02:01:49 +03:00
  • 230f7d1463 #0 [Gui] Saving dialog geometry; Added refresh button to arbitrary values widget; Fixed zoom-in algorithm Victor Zarubkin 2018-01-25 23:21:56 +03:00
  • a7a58acd1d #31 [Gui] Big update for arbitrary values viewer. It is now viable and can be used to inspect user metrics. Currently arbitrary values viewer is built into blocks list widget. Victor Zarubkin 2018-01-21 19:37:44 +03:00
  • 694497b5ca Release 2.0 further work. Intermediate commit. Victor Zarubkin 2018-01-20 15:23:28 +03:00
  • 9cd1f62fce Merge remote-tracking branch 'origin/develop' into release_2_0 Victor Zarubkin 2018-01-08 03:02:36 +03:00
  • 22c61a42b5 #75 [Core] No waiting when dumping blocks. All events should now be stored properly. Victor Zarubkin 2018-01-08 02:56:51 +03:00
  • d3c21bfe2a
    #0 Update README.md - fixed typo Victor Zarubkin 2018-01-08 01:22:27 +03:00
  • a78c92c33f Context switch logger: get the processor cycle counter instead of time of a day Sergey Yagovtsev 2018-01-07 18:38:49 +03:00
  • bbfe1896f8
    Update README.md Sergey Yagovtsev 2018-01-07 02:10:57 +03:00
  • 2c008b77ed Merge remote-tracking branch 'origin/develop' into release_2_0 Victor Zarubkin 2018-01-04 17:59:21 +03:00
  • f9a132e9ee #0 [Core] Minor cosmetic changes Victor Zarubkin 2018-01-04 17:38:59 +03:00
  • 50cd560722 #0: various fixes for windows build (#84) uykusuz 2018-01-04 15:15:02 +01:00
  • 38459f8ea4 README.md: fixed typo (#90) Sergey Kosarevsky 2018-01-04 14:56:22 +01:00
  • d59ce14abd #0 various windows fixes: react to PR comments again Boris Broenner 2018-01-03 12:33:15 +01:00
  • 452b07ed3b Revert "#0 various windows fixes: react to PR comments" Boris Broenner 2018-01-03 10:45:05 +01:00
  • d34cb851c7 Revert "event_trace_win: fix bug in ProcessInfo initialization" Boris Broenner 2018-01-03 10:44:58 +01:00
  • 6e83f80f5b Install with include hierarhy Sergey Yagovtsev 2017-12-29 17:12:08 +03:00
  • d049a1339e #75 [Core] No more waiting behavior when dumping blocks. Current solution resolves possible dead-lock but restricts any Events out of Frame bounds (You can see that the last event for LoadingResources thread in the profiler_sample is always absent). Victor Zarubkin 2017-12-28 22:21:54 +03:00
  • a9e6ac084b Older compiler build v2.0.0-beta.1 Victor Zarubkin 2017-12-28 00:41:32 +03:00
  • b1bf6a1ac8 Older compiler build Victor Zarubkin 2017-12-28 00:37:26 +03:00
  • 6a74c76681 Windows build Victor Zarubkin 2017-12-28 00:31:53 +03:00
  • 4406664a7d #31 Basic arbitrary values viewer chart Victor Zarubkin 2017-12-28 00:23:14 +03:00
  • 941c5667bd minor refactoring Sergey Yagovtsev 2017-12-28 00:00:20 +03:00
  • 341a549f61 Sample: build when SAMPLE_NETWORK_TEST is undefined Sergey Yagovtsev 2017-12-27 22:37:52 +03:00
  • f424f5fb60 README.md: fixed typo Sergey Kosarevsky 2017-12-27 00:58:05 +01:00
  • 0bd2be080e fixes due to PR comments Kirill Smirnov 2017-12-20 15:18:30 +03:00
  • 0556056f3c fixes due to PR comments Kirill Smirnov 2017-12-20 15:10:48 +03:00
  • 6c350febbd fixes due to PR comments Kirill Smirnov 2017-12-20 15:05:53 +03:00
  • 98fdc1a051 Merge 485f011c18bdc99623587c96c56fea4f048ca904 into d8aa408500e5f6d84707c8792dfe66c668ec5010 derevnja 2017-12-20 11:59:46 +00:00
  • 485f011c18 win build fixes Smirnov Kirill 2017-12-20 14:47:19 +03:00
  • e19d870b1d remove obsolete code Kirill Smirnov 2017-12-20 12:13:32 +03:00
  • 6e8b5c1ac3 remove obsolete code Kirill Smirnov 2017-12-19 16:15:20 +03:00
  • 6ba5e8eb57 some fixes with color parameter Kirill Smirnov 2017-12-19 16:04:42 +03:00
  • 3556a0e4c8 fix: ns and children Kirill Smirnov 2017-12-18 18:03:53 +03:00
  • 06ad5b51ca add info to about block into json Kirill Smirnov 2017-12-18 17:59:04 +03:00
  • 04a0880a77
    Create LICENSE Sergey Yagovtsev 2017-12-18 17:43:52 +03:00
  • 6c9fcd1eb4 remove unused code Kirill Smirnov 2017-12-18 15:03:42 +03:00
  • 3ed1881477 base info-tree to json output Kirill Smirnov 2017-12-18 14:54:41 +03:00
  • b73044fddd #31 [Core] Fixed issue with storing arbitrary value while dumping. // [GUI] Further values viewer progress. Victor Zarubkin 2017-12-14 23:12:27 +03:00
  • c4ce6cf488 event_trace_win: fix bug in ProcessInfo initialization Boris Broenner 2017-12-12 09:52:17 +01:00
  • cae31a2537 #0 various windows fixes: react to PR comments Boris Broenner 2017-12-08 13:37:47 +01:00
  • 9d596e7e22 #0: various fixes for windows build Boris Broenner 2017-12-07 17:26:18 +01:00
  • 123358b798 #31 [GUI] Arbitrary values viewer begin. Refactoring. Victor Zarubkin 2017-12-07 22:36:53 +03:00
  • 2b24ea635f #0 [GUI] HierarchyTree: Finally replaced colored rows with colored squares in front of block name. These squares can not be turned off from now. Victor Zarubkin 2017-12-06 22:04:08 +03:00
  • f03fa50dd5 #0 [GUI] Appearance Victor Zarubkin 2017-12-05 21:53:14 +03:00
  • b11c68e71f #31 [GUI] Arbitrary values viewer progress Victor Zarubkin 2017-12-04 20:29:45 +03:00
  • 3b6986aa36 #0 [GUI] Appearance progress Victor Zarubkin 2017-12-04 20:29:22 +03:00