Ejemplo n.º 1
0
        private void Kernel_ThreadStop(Microsoft.Diagnostics.Tracing.Parsers.Kernel.ThreadTraceData obj)
        {
            ThreadData thread = GetThreadData(obj);

            if (thread != null)
            {
                thread.Finish = obj.TimeStamp;
            }
        }
Ejemplo n.º 2
0
        private void Kernel_ThreadStart(Microsoft.Diagnostics.Tracing.Parsers.Kernel.ThreadTraceData obj)
        {
            ProcessData process = GetProcessData(obj);

            if (process != null)
            {
                process.Threads[obj.ThreadID] = new ThreadData()
                {
                    ThreadID = obj.ThreadID,
                    Start    = obj.TimeStamp,
                };
            }
        }