internal static void TestHybridLockPerf() { HRTimer timer = HRTimer.CreateAndStart(); LightLock hl = new LightLock(); int y = 0; Parallel.For(0, ITERATIONS_COUNT, i => { hl.WaitOne(); y++; hl.Set(); }); System.Console.WriteLine(y.ToString()); System.Console.WriteLine(timer.StopWatch()); }
public void ResetSend() { DataToSend = null; SendBytesRemaining = BytesSentAlready = 0; ActionSendSync.Set(); }