Process Timing C++ single-file, header-only, simple class to take timings to processes. It is thread-safe and lock-free, so it is fast, since it does not use mutex or memory barriers, and can be used in multi-threading.