public void Exit() { if (MeterManager.collecting && enabled) { MeterManager.AddEvent(this, MeterManager.ekExit, ""); } }
public static void Init() { if (instance == null) { instance = new MeterManager(); } }
protected MeterManager() { timerIdCounter = 1; eventTrace = new List <MeterEvent>(); metersByName = new Dictionary <string, TimingMeter>(); metersById = new Dictionary <int, TimingMeter>(); startTime = CaptureCurrentTime(); microsecondsPerTick = 1000000.0f / (float)Stopwatch.Frequency; instance = this; }
public static void Init() { if (instance == null) instance = new MeterManager(); }
protected MeterManager() { timerIdCounter = 1; eventTrace = new List<MeterEvent>(); metersByName = new Dictionary<string, TimingMeter>(); metersById = new Dictionary<int, TimingMeter>(); startTime = CaptureCurrentTime(); microsecondsPerTick = 1000000.0f / (float)Stopwatch.Frequency; instance = this; }