public ComputingResourceStateMachine(MutableTraceEventStackSource outputStackSource, ScenarioConfiguration configuration, ComputingResourceViewType viewType) { m_OutputStackSource = outputStackSource; m_Sample = new StackSourceSample(outputStackSource); m_Configuration = configuration; m_ViewType = viewType; m_ThreadState = new ComputingResourceThreadState[configuration.TraceLog.Threads.Count]; for (int i = 0; i < m_ThreadState.Length; ++i) { m_ThreadState[i] = new ComputingResourceThreadState(i); } }
public ScenarioStateMachine( ScenarioConfiguration configuration) { m_Configuration = configuration; }