ThreadTracer

Thread Profiler

An inline profiler that measures wall time, CPU time and context switches for threads in C.

Lightweight inline profiler that measures wall-time, cpu-time and premptive context switches for threads.

GitHub

72 stars
6 watching
3 forks
Language: C
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pocketwatchgames/pockettrace A tool for measuring performance and timing in C++ applications 77
haskell/threadscope A graphical tool for profiling parallel programs in multiple programming languages. 153
aartaka/trivial-time A utility for measuring execution time and profiling in Common Lisp code 5
seanmiddleditch/yardstick A profiling library and visualization toolset for C++ applications. 8
temporal/tracer Provides a tracing profiler for Common Lisp applications to collect detailed information on function calls and execution sequences. 54
cedricguillemet/libprofiler A tool to measure time taken by specific code portions 80
llnl/caliper A performance analysis and instrumentation library for HPC programs 352
giginet/xcprofiler A tool to measure compilation time of Swift projects. 334
worlddowntown/benchmark Provides methods to measure and report the time used to execute Swift code 86
stoyannk/profi A lightweight C++ profiling library designed to minimize performance impact while providing detailed timing and counter data for multithreaded applications. 31
verysleepy/verysleepy An application that measures and displays the performance of CPU-intensive tasks on Windows. 1,074
thlorenz/cpuprofilify Converts profiling output to a format used by Chrome DevTools 167
lpereira/hardinfo A system profiler and benchmark tool for Linux systems that gathers hardware and software information. 770
yse/easy_profiler A lightweight cross-platform profiler library for C++ that provides low overhead and accurate profiling capabilities. 2,185
cezarypiatek/multithreadinganalyzer Analyzes code for multithreading-related issues to improve thread safety and prevent common pitfalls. 30