This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* @file Instrumentor.hpp | |
* | |
* @brief Basic Instrumentation Profiler for C++ | Macro-fied | |
* | |
* Upon execution of profile macro embedded source code, all the profiling data | |
* is dumped to a JSON file compatible with Chrome Tracing tool. The JSON file can | |
* then be loaded to chrome tracing (chrome://tracing) to visualise the data. | |
* | |
* @author TheCherno (primary author) |