#
484e5c73 |
|
29-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: profiler: Compare types larger than int properly
|
#
712f37e1 |
|
28-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: profiler: Use nanosecond as a main time unit
|
#
f68a4860 |
|
28-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: Ignore time used by the profiler implementation
|
#
96dcc73b |
|
26-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: Add scheduler profiler A bit hackish implementation of a profiler for the scheduler. SCHEDULER_ENTER_FUNCTION at the begining of each function aren't nice and usage of __PRETTY_FUNCTION__ isn't any better (both gcc and clang support it though), but it was quick to implement and doesn't lose information on inlined functions. It's just a tool, not an integral part of the kernal anyway.
|
#
484e5c737f7fdd033c7a83e2f89a28c85ee293d9 |
|
29-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: profiler: Compare types larger than int properly
|
#
712f37e19e2d0e75c7cc28ffc226b3a62b955ada |
|
28-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: profiler: Use nanosecond as a main time unit
|
#
f68a486001635e28f4542780bfeb685cfa4371ad |
|
28-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: Ignore time used by the profiler implementation
|
#
96dcc73b39cc68a59c276a35690f8af1886214ef |
|
26-Dec-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
scheduler: Add scheduler profiler A bit hackish implementation of a profiler for the scheduler. SCHEDULER_ENTER_FUNCTION at the begining of each function aren't nice and usage of __PRETTY_FUNCTION__ isn't any better (both gcc and clang support it though), but it was quick to implement and doesn't lose information on inlined functions. It's just a tool, not an integral part of the kernal anyway.
|