-
- Downloads
print runtime stats to the environment variable EMPER_STATS_FILE
* Make all stats print methods accept a std::ostream as output. * Move the printing of runtime component stats into Runtime::printStats. * Use Runtime::printStats instead of Runtime::printLastRuntimeStats in ~Runtime, because we are already in a runtime which may differ from Runtime::currentRuntime. * Write the stats in ~Runtime to a possible file passed in the environment variable EMPER_STATS_FILE
parent
7ae0f69b
No related branches found
No related tags found
Showing
- emper/Runtime.cpp 20 additions, 14 deletionsemper/Runtime.cpp
- emper/Runtime.hpp 3 additions, 2 deletionsemper/Runtime.hpp
- emper/RuntimeStrategyStats.hpp 1 addition, 1 deletionemper/RuntimeStrategyStats.hpp
- emper/io/Stats.cpp 4 additions, 4 deletionsemper/io/Stats.cpp
- emper/io/Stats.hpp 2 additions, 1 deletionemper/io/Stats.hpp
- emper/sleep_strategy/AbstractWorkerSleepStrategy.hpp 1 addition, 1 deletionemper/sleep_strategy/AbstractWorkerSleepStrategy.hpp
- emper/strategies/AbstractWorkStealingStats.cpp 24 additions, 24 deletionsemper/strategies/AbstractWorkStealingStats.cpp
- emper/strategies/AbstractWorkStealingStats.hpp 3 additions, 2 deletionsemper/strategies/AbstractWorkStealingStats.hpp
- emper/strategies/laws/LawsStrategyStats.cpp 16 additions, 16 deletionsemper/strategies/laws/LawsStrategyStats.cpp
- emper/strategies/laws/LawsStrategyStats.hpp 2 additions, 1 deletionemper/strategies/laws/LawsStrategyStats.hpp
Loading
Please register or sign in to comment