Victor Zarubkin
4ab09696c0
Added screenshot into readme
2016-11-05 19:24:12 +03:00
Sergey Yagovtsev
e03b720290
Prepare for make package by cpack
2016-11-02 22:37:51 +03:00
Sergey Yagovtsev
064a486be8
disable clang
2016-10-21 23:45:37 +03:00
Sergey Yagovtsev
37a25f5df4
travis fix type
2016-10-21 23:33:31 +03:00
Sergey Yagovtsev
4bb5f45c70
travis build
2016-10-21 23:33:24 +03:00
Sergey Yagovtsev
1753a32b5e
travis build
2016-10-21 23:28:40 +03:00
Sergey Yagovtsev
35b92fb46b
Travis attempt
2016-10-21 23:26:03 +03:00
Sergey Yagovtsev
20b28cd7a9
Set modern compiler for travis
2016-10-21 23:15:46 +03:00
Sergey Yagovtsev
49091c73ca
Update Readme
2016-10-21 22:21:25 +03:00
Sergey Yagovtsev
f8ab7f0d91
Merge remote-tracking branch 'origin/develop' into rename_to_easy
2016-10-21 22:15:32 +03:00
Sergey Yagovtsev
0f182fef1b
Merge branch 'develop' of github.com:yse/easy_profiler into develop
2016-10-19 22:22:01 +03:00
Victor Zarubkin
8054c3ab6f
init thread storage on end block
2016-10-19 22:21:04 +03:00
Victor Zarubkin
01b946f396
Thread names change
2016-10-02 17:52:42 +03:00
Victor Zarubkin
bc83a837f7
New icons
2016-10-02 17:52:14 +03:00
Victor Zarubkin
19966b40c6
Crash fix
2016-10-02 17:45:55 +03:00
Victor Zarubkin
5de9fcf824
Moved working with files from QFile to std::fstream because QFile has no overwrite mode (old file should be removed first);
...
Added merging algorithm for block descriptions when refreshing descriptions list.
2016-10-02 16:17:22 +03:00
Victor Zarubkin
4eef4daf30
Minor refactoring
2016-10-02 12:33:08 +03:00
Victor Zarubkin
dc01c49020
Saving network data using temporary cache file + Question box when clicked on "Clear all"
2016-10-02 12:13:12 +03:00
Sergey Yagovtsev
76defe2372
Rename directory profiler to easy
2016-09-29 23:29:57 +03:00
Victor Zarubkin
817083d3ff
Merge branch 'develop' of https://github.com/yse/easy_profiler into develop
2016-09-29 23:20:48 +03:00
Sergey Yagovtsev
b3be5c85a5
Update README.md
2016-09-30 00:12:36 +04:00
Sergey Yagovtsev
477e643040
Disable EasyProfiler by default. For building with profiler define macro BUILD_WITH_EASY_PROFILER
2016-09-29 23:08:20 +03:00
Sergey Yagovtsev
5b6c9210c7
For previous commit
2016-09-29 22:57:14 +03:00
Sergey Yagovtsev
c4e553c4bb
Same interface for win and linux
2016-09-29 22:54:54 +03:00
Victor Zarubkin
3b7266fb37
Prepare for saving profiled data (does not work yet);
...
* Remastered tool-bars and menus;
* Added new painting regime (Settings->View->Hide narrow children)
2016-09-29 22:40:19 +03:00
Victor Zarubkin
eca7061fd0
Added menu Settings->Remote to control profiler event tracing and other future options
2016-09-28 00:37:20 +03:00
Victor Zarubkin
d099aa28bb
Validating ip address
2016-09-27 23:45:33 +03:00
Victor Zarubkin
66a8f7804c
Merge branch 'develop' of https://github.com/yse/easy_profiler into develop
...
# Conflicts:
# profiler_gui/main_window.cpp
2016-09-27 23:24:50 +03:00
Sergey Yagovtsev
3e4abf9f58
Connect on win platform
2016-09-27 23:14:00 +03:00
Sergey Yagovtsev
fd9a172b9b
Connect by non-blocking socket
2016-09-27 23:00:49 +03:00
Victor Zarubkin
425ca67077
(EasyMainWindow) IP-Address validation
2016-09-27 22:43:02 +03:00
Victor Zarubkin
4a05cafab4
Writing signature and version into file to let reader check if file is valid;
...
* Added output messages
2016-09-27 22:28:04 +03:00
Victor Zarubkin
6e50f6517d
(EasyMainWindow) save and restore last used ip-address and port
2016-09-27 21:57:46 +03:00
Victor Zarubkin
e317d006a0
Linux build without copy
2016-09-27 01:07:13 +03:00
Victor Zarubkin
7e4e921403
Linux build: have to COPY file contents. Sad :(
2016-09-27 00:51:45 +03:00
Victor Zarubkin
15ba83cb20
Linux build
2016-09-27 00:12:28 +03:00
Victor Zarubkin
db5a866c0d
Windows build
2016-09-26 23:54:20 +03:00
Victor Zarubkin
46a9caddb8
Merge branch 'develop' of https://github.com/yse/easy_profiler into develop
2016-09-26 23:52:05 +03:00
Sergey Yagovtsev
bf74e673fc
Move getCurrentTime function in separate header
2016-09-26 23:23:38 +03:00
Sergey Yagovtsev
f9b594918f
Add function for x86 and x64 arch
2016-09-26 23:11:25 +03:00
Sergey Yagovtsev
7b21801b65
Add sorting to test script and calculate usec/block
2016-09-26 22:11:13 +03:00
Sergey Yagovtsev
dfd5c6ba4b
Update README.md
2016-09-26 22:00:22 +03:00
Victor Zarubkin
f539dd3858
(EasyTreeWidget) tool-tips for blocks statuses
2016-09-25 11:51:39 +03:00
Victor Zarubkin
c53a8d4cb9
(EasyGraphicsView) additional offset before first block and after last block for ease of view
2016-09-25 11:50:57 +03:00
Victor Zarubkin
8fd70c5420
Many new features:
...
* Reading blocks from stream without temporary file;
* Reading blocks description from stream;
* Control blocks statuses over network: connect to the application, refresh blocks list, change block's status, launch profiling.
2016-09-25 11:49:49 +03:00
Victor Zarubkin
485cec2b4f
More correct version of reader interruption
2016-09-24 00:26:56 +03:00
Victor Zarubkin
e600c2f5cd
begin/end time for Linux too
2016-09-24 00:15:33 +03:00
Victor Zarubkin
6cae6901de
(profiler_gui) Removed unnecessary signals (rebuild may be needed)
2016-09-24 00:00:31 +03:00
Victor Zarubkin
c96a8c3a18
(profiler_core) Added "ThreadFinished" event
2016-09-23 23:51:49 +03:00
Victor Zarubkin
583410c929
(profiler_gui) Added events indicators (like context switch events at the bottom of each thread)
2016-09-23 23:50:43 +03:00