Sergey Grivskiy
|
63e036f11a
|
custom core library name (for cross-platform build, like easy_profiler_eabihf), ex: "cmake -DLIB_NAME=easy_profiler_x64 ../easy_profiler_core"
|
2016-12-09 15:01:47 +03:00 |
|
Sergey Grivskiy
|
4db9c82729
|
fix: wrong results for ARM: empty getCurrentTime() for ARM and other architectures
|
2016-12-09 15:01:47 +03:00 |
|
Victor Zarubkin
|
61271ff282
|
Amend last commit
|
2016-12-08 22:28:02 +03:00 |
|
Victor Zarubkin
|
6f14a4e97c
|
(GUI) Added possibility to re-connect to the profiled application or to connect to the new address/port
|
2016-12-08 22:22:09 +03:00 |
|
Victor Zarubkin
|
88dc699099
|
No need to check for nullptr while deleting
|
2016-12-08 22:19:45 +03:00 |
|
Victor Zarubkin
|
c9d3169dbf
|
(EasyGraphicsView) minor alignment fixes
|
2016-12-07 23:32:10 +03:00 |
|
Victor Zarubkin
|
d0c847da1d
|
(EasyGraphicsView) Additional 5% offset before first and after last block;
* (EasyGraphicsView) Scroll to the first block after opening file;
|
2016-12-07 23:28:15 +03:00 |
|
Victor Zarubkin
|
0a4f9b0f43
|
(GUI) similar blocks highlighting fix;
(EasyDescTreeWidget) tree build fix;
|
2016-12-07 22:40:45 +03:00 |
|
Victor Zarubkin
|
46c4867b2d
|
(EasyHystogramItem) updating image after window resize
|
2016-12-07 22:35:37 +03:00 |
|
Victor Zarubkin
|
b33faa571e
|
(EasyHystogramItem) Display hystogram mode (MODE: overview // MODE: zoom);
* (EasyHystogramItem) Changed colors calculation method;
|
2016-12-07 22:29:16 +03:00 |
|
Victor Zarubkin
|
159f7f5c7e
|
changed displayed version
|
2016-12-04 19:18:38 +03:00 |
|
Victor Zarubkin
|
3c72d5d94d
|
minor fixes
|
2016-12-04 19:17:28 +03:00 |
|
Victor Zarubkin
|
041ed6beab
|
(easy_profiler_core) reader: fixed uint64_t overflow while converting ticks to nanoseconds. TODO: maybe use 128-bit integers in future.
|
2016-12-04 18:42:32 +03:00 |
|
Victor Zarubkin
|
f9e8138c36
|
gcc warnings fix
|
2016-12-04 18:40:46 +03:00 |
|
Victor Zarubkin
|
e388c8e08e
|
Merge branch 'develop' of https://github.com/yse/easy_profiler into develop
|
2016-12-04 17:02:01 +03:00 |
|
Sergey Yagovtsev
|
4539addae2
|
warning fix
|
2016-12-04 16:59:34 +03:00 |
|
Victor Zarubkin
|
15f3c7fc87
|
(GUI) Added tooltips into Settings->View menu;
(GUI) More informative popup window view;
(GUI) Added hystogram for current selected block;
|
2016-12-04 16:51:27 +03:00 |
|
Sergey Yagovtsev
|
052bd47452
|
Set CXX standard by cmake
|
2016-12-04 16:50:58 +03:00 |
|
Sergey Yagovtsev
|
cbbf570fae
|
Define EASY_PRODUCT_VERSION by concatenating major, minor and patch strings
|
2016-12-04 16:40:00 +03:00 |
|
Sergey Yagovtsev
|
256f5f6041
|
Rename src and move include directory
|
2016-12-02 00:35:25 +03:00 |
|
Sergey Yagovtsev
|
052b37744e
|
Add to win solution include files
|
2016-12-02 00:14:28 +03:00 |
|
Sergey Yagovtsev
|
f4d4cbecfa
|
Merge branch 'develop' of github.com:yse/easy_profiler into develop
|
2016-12-02 00:09:31 +03:00 |
|
Sergey Yagovtsev
|
5537eb290d
|
More convenient build scripts.
|
2016-12-02 00:08:25 +03:00 |
|
Victor Zarubkin
|
ced93de1b3
|
(EasyGraphicsView) New popup window for blocks
|
2016-12-01 23:31:40 +03:00 |
|
Victor Zarubkin
|
e7db63e7d3
|
startListen fixes
|
2016-12-01 23:30:43 +03:00 |
|
Sergey Yagovtsev
|
80ebd76116
|
Interface changing:
1 - Rename startListeningToCature to startListen
2 - Specify listen port by startListen function parameter
|
2016-12-01 23:25:54 +03:00 |
|
Victor Zarubkin
|
acb197557f
|
(EasyGraphicsView) Added possibility to scroll thread names list with mouse wheel
|
2016-12-01 22:27:25 +03:00 |
|
Victor Zarubkin
|
33bd7256ab
|
(EasyGraphicsView) Scroll to main thread after file load
|
2016-12-01 22:20:34 +03:00 |
|
Victor Zarubkin
|
02e43a2b45
|
(EasyGraphicsScrollbar) Displaying text with minimum and maximum duration of frames
|
2016-12-01 21:55:11 +03:00 |
|
Victor Zarubkin
|
a2ae2dd051
|
(EasyGraphicsItem) Changed sync events minimum size
|
2016-12-01 21:53:06 +03:00 |
|
Victor Zarubkin
|
02349afe8b
|
(EasyGraphicsView) Fixed timeline scale indicator text;
* (EasyGraphicsView) Fixed longest thread selection;
|
2016-12-01 21:52:29 +03:00 |
|
Victor Zarubkin
|
4dcb769ba2
|
(EasyGraphicsScrollbar) Added possibility to scale minimap to the current visible area (click mouse right button on minimap)
|
2016-11-30 22:37:11 +03:00 |
|
Victor Zarubkin
|
045f464e1f
|
(EasyGraphicsView) Chronometer line style reset fix
|
2016-11-30 22:22:58 +03:00 |
|
Victor Zarubkin
|
69a326c06b
|
(EasyGraphicsView) Highlighting all similar blocks on diagram (only if they are visible!);
(GUI) Added possibility to select units in which time will be displayed
|
2016-11-30 21:59:40 +03:00 |
|
Sergey Yagovtsev
|
2ddfa4db68
|
win build
|
2016-11-28 22:58:16 +03:00 |
|
Sergey Yagovtsev
|
f0d0859cb1
|
Merge branch 'develop' of https://github.com/yse/easy_profiler into develop
|
2016-11-27 14:26:08 +03:00 |
|
Sergey Yagovtsev
|
f788071003
|
Check thread expired on linux and add new message in easy_net
|
2016-11-27 14:26:00 +03:00 |
|
Victor Zarubkin
|
90705af989
|
(GUI) Added flag "add zero blocks to hierarchy". If it is false then blocks with zero duration will not be added into hierarchy tree in hierarchy window. This saves a lot of memory.
|
2016-11-26 18:08:02 +03:00 |
|
Victor Zarubkin
|
b63cc382bd
|
(EasyGraphicsItem) increased events interval
|
2016-11-26 17:15:08 +03:00 |
|
Victor Zarubkin
|
0658540109
|
(EasyGraphicsView) Important fix: fixed wrong indexing on paint
|
2016-11-26 17:00:05 +03:00 |
|
Victor Zarubkin
|
a7ac056021
|
(GUI) Added flag for enabling zero length blocks on diagram (if NOT enabled then such blocks would be resized to minimum length which is 250 ns. Otherwise you probably will not see blocks with zero length on diagram, but such blocks are still available at hierarchy window)
|
2016-11-23 22:54:59 +03:00 |
|
Victor Zarubkin
|
53fd4df281
|
Amend last commit
|
2016-11-23 22:51:11 +03:00 |
|
Victor Zarubkin
|
0c332b9609
|
Correct checking for thread_name
|
2016-11-23 22:16:53 +03:00 |
|
Victor Zarubkin
|
f1017c3ed4
|
(GUI) Added possibility to do case sensitive search into blocks descriptions list and hierarchy window
|
2016-11-20 21:40:05 +03:00 |
|
Victor Zarubkin
|
92b2b27a3b
|
(GUI) Added search box into Hierarchy window;
(GUI) Added new option for building hierarchy for selected thread only (for memory economy)
|
2016-11-20 21:01:33 +03:00 |
|
Victor Zarubkin
|
a08b986418
|
(EasyDescTreeWidget) Expanded files in blocks list remain expanded after refresh
|
2016-11-20 18:34:31 +03:00 |
|
Victor Zarubkin
|
75fff29ba5
|
Fixed bug with increasing descriptions number on blocks list refresh
|
2016-11-20 18:33:56 +03:00 |
|
Victor Zarubkin
|
7ae518e1d0
|
(profiler core) Manually check if thread exist or not. Changed EASY_THREAD behavior: it does not create ThreadGuard and can be invoked from every function you like. Added macro EASY_THREAD_SCOPE which behaves like an old EASY_THREAD macro (creates ThreadGuard).
|
2016-11-20 17:09:50 +03:00 |
|
Victor Zarubkin
|
63f77efcf1
|
(ProfileManager) Fixed stack logic mistake
|
2016-11-20 15:18:51 +03:00 |
|
Victor Zarubkin
|
4d13e689f8
|
changed default value
|
2016-11-20 14:39:01 +03:00 |
|