MCPcopy Create free account
hub / github.com/dds-bridge/dds / InitTimes

Method InitTimes

library/src/system/scheduler.cpp:83–110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

81
82#ifdef DDS_SCHEDULER
83void Scheduler::InitTimes()
84{
85 // Initialize TimeStatList members
86 timeStrain.Reset();
87 timeRepeat.Reset();
88 timeDepth.Reset();
89 timeStrength.Reset();
90 timeFanout.Reset();
91 timeThread.Reset();
92
93 timeStrain.Init("Suit/NT", 2);
94 timeRepeat.Init("Repeat number", 16);
95 timeDepth.Init("Trace depth", 60);
96 timeStrength.Init("Evenness", 60);
97 timeFanout.Init("Fanout", 100);
98 timeThread.Init("Threads", numThreads);
99
100 timeGroupActualStrain.Reset();
101 timeGroupPredStrain.Reset();
102 timeGroupDiffStrain.Reset();
103
104 timeGroupActualStrain.Init("Group actual suit/NT", 2);
105 timeGroupPredStrain.Init("Group predicted suit/NT", 2);
106 timeGroupDiffStrain.Init("Group diff suit/NT", 2);
107
108 blockMax = 0;
109 timeBlock = 0;
110}
111#endif
112
113

Callers

nothing calls this directly

Calls 2

ResetMethod · 0.45
InitMethod · 0.45

Tested by

no test coverage detected