Victor Zarubkin
|
6b93a6635f
|
added tree widget view for profiled blocks
|
2016-06-26 13:14:00 +03:00 |
|
Victor Zarubkin
|
a8df818b33
|
profiler gui: first steps
|
2016-06-26 12:48:59 +03:00 |
|
Victor Zarubkin
|
c5b7399eab
|
removed condition variable waiting because all threads were aligned into one chain, waiting each other.
* modified sample functions: added heavy memory allocation operations.
|
2016-06-26 12:47:39 +03:00 |
|
Victor Zarubkin
|
d997a48989
|
gather statistics
|
2016-06-26 12:45:21 +03:00 |
|
Victor Zarubkin
|
9d9cbc4413
|
long loops instead of sleep for test.prof
|
2016-06-26 02:16:50 +03:00 |
|
Victor Zarubkin
|
36ec598697
|
statistics gathering
|
2016-06-26 02:15:39 +03:00 |
|
Victor Zarubkin
|
94add93883
|
const modifiers for const methods
|
2016-06-26 02:12:27 +03:00 |
|
Victor Zarubkin
|
66d8a1b8f1
|
using std::list instead of std::vector is near twice faster
|
2016-06-26 00:58:40 +03:00 |
|
Victor Zarubkin
|
bd09a0173f
|
statistics gathering
|
2016-06-26 00:56:24 +03:00 |
|
Victor Zarubkin
|
aa8fde2434
|
removed unnecessary memory allocation
|
2016-06-25 23:10:05 +03:00 |
|
Victor Zarubkin
|
f2a1c8bf30
|
fixed potential memory leak on move operator
|
2016-06-25 17:30:39 +03:00 |
|
Victor Zarubkin
|
06192258ed
|
statistics move
|
2016-06-25 17:27:36 +03:00 |
|
Victor Zarubkin
|
2a1b7acfb9
|
prepare for statistics gathering and small refactoring with namespaces and comments
|
2016-06-25 17:24:29 +03:00 |
|
Victor Zarubkin
|
dba149c1e6
|
refactoring: proper types
|
2016-06-25 17:17:44 +03:00 |
|
Sergey Yagovtsev
|
0e26850408
|
New target with disabled profiler
|
2016-06-22 23:59:49 +03:00 |
|
Sergey Yagovtsev
|
e525df5254
|
Warning fix
|
2016-06-22 23:58:41 +03:00 |
|
Sergey Yagovtsev
|
281ba558ea
|
Warning fix
|
2016-06-22 23:58:07 +03:00 |
|
Sergey Yagovtsev
|
fb3837316c
|
Thread local for get current thread id
|
2016-06-22 23:57:11 +03:00 |
|
Sergey Yagovtsev
|
99fa9ffc5d
|
Add info about duration in ms
|
2016-06-21 22:08:11 +03:00 |
|
Sergey Yagovtsev
|
6999122455
|
Linux build
|
2016-06-21 00:13:45 +03:00 |
|
Sergey Yagovtsev
|
4d1d66a405
|
More info in reader
|
2016-06-20 23:33:14 +03:00 |
|
Sergey Yagovtsev
|
be11666ea3
|
Add inline function getCurrentThreadId
|
2016-06-20 23:21:54 +03:00 |
|
Sergey Yagovtsev
|
e61404c92c
|
Add function getThreadId
|
2016-06-20 23:10:14 +03:00 |
|
Sergey Yagovtsev
|
34307baca1
|
Add optimization 03
|
2016-06-20 22:56:38 +03:00 |
|
Sergey Yagovtsev
|
b26673b8ba
|
Build if profiler disabled
|
2016-06-20 22:43:45 +03:00 |
|
Sergey Yagovtsev
|
8c746fc991
|
Merge branch 'develop' of github.com:yse/easy_profiler into develop
|
2016-06-20 22:27:10 +03:00 |
|
Sergey Yagovtsev
|
f1cff4e4a1
|
Remove sleep in sample
|
2016-06-20 22:17:12 +03:00 |
|
Victor Zarubkin
|
bc496f7ecf
|
Typedef for children array type
|
2016-06-19 23:57:58 +03:00 |
|
Sergey Yagovtsev
|
f0a0b51a85
|
Add reader in profiler lib
|
2016-06-19 23:46:42 +03:00 |
|
Victor Zarubkin
|
a506a717cd
|
Moved declaration of BlocksTree to profiler/reader.h
|
2016-06-19 23:01:49 +03:00 |
|
Sergey Yagovtsev
|
5e1f390655
|
Remove pointer to parent
|
2016-06-19 22:37:17 +03:00 |
|
Sergey Yagovtsev
|
739bfb9a17
|
Remove unused lib
|
2016-06-19 22:30:17 +03:00 |
|
Sergey Yagovtsev
|
c09d928393
|
linux build
|
2016-06-19 22:28:17 +03:00 |
|
Sergey Yagovtsev
|
a9018888f1
|
Add more info for log
|
2016-06-17 18:49:09 +03:00 |
|
Sergey Yagovtsev
|
fda71f5351
|
linux build
|
2016-06-17 18:37:01 +03:00 |
|
Sergey Yagovtsev
|
aa39a0ad25
|
Deserialize tree
|
2016-06-17 18:09:40 +03:00 |
|
Sergey Yagovtsev
|
7713f91500
|
Create tree structure
|
2016-06-17 16:31:09 +03:00 |
|
Sergey Yagovtsev
|
5f96b6403c
|
Remove abs path
|
2016-06-10 23:45:21 +03:00 |
|
Sergey Yagovtsev
|
6d94573403
|
Add percent column
|
2016-05-06 00:30:31 +03:00 |
|
Sergey Yagovtsev
|
dfa583f410
|
Simple tree view
|
2016-05-01 23:32:46 +03:00 |
|
Sergey Yagovtsev
|
3d2ed40f54
|
add profiler gui
|
2016-04-29 16:13:32 +03:00 |
|
Sergey Yagovtsev
|
a056a68e5b
|
Set output dir for archives
|
2016-03-21 06:22:48 +03:00 |
|
Sergey Yagovtsev
|
b29509c8a9
|
Add color for sample application
|
2016-03-04 12:17:50 +03:00 |
|
Sergey Yagovtsev
|
691c2953a4
|
Change color type. Now color is 8bit instead of 16bit. Add helper function for converting to RGB
|
2016-03-04 11:59:36 +03:00 |
|
Sergey Yagovtsev
|
2266de8346
|
Add more colors
|
2016-03-03 16:22:48 +03:00 |
|
Sergey Yagovtsev
|
309da55899
|
Move colors enumenator to main header
|
2016-03-03 15:48:00 +03:00 |
|
Sergey Yagovtsev
|
9fa0b890d8
|
Add colors header
|
2016-03-03 15:35:23 +03:00 |
|
Sergey Yagovtsev
|
b422da141d
|
1) Add documentation
2) Fix win warnings
|
2016-03-03 14:55:38 +03:00 |
|
Sergey Yagovtsev
|
4d1c6a0228
|
Set end of mark in constructor and test output to file on profile manager destructor
|
2016-02-20 18:17:00 +03:00 |
|
Sergey Yagovtsev
|
0d986a6464
|
Move serialized block in header
|
2016-02-24 06:31:05 +03:00 |
|