QtVsTools.Package/Common/Timestamp.cs
@@ -30,8 +30,12 @@ namespace QtVsTools { using Common; public class Timestamp : Concurrent<Timestamp> { static LazyFactory StaticLazy { get; } = new LazyFactory(); long LastTimestamp { get; set; } long GetStrictMonotonicTimestamp() { @@ -43,9 +47,8 @@ } } static Timestamp _Instance; static Timestamp Instance => StaticThreadSafeInit(() => _Instance, () => _Instance = new Timestamp()); static Timestamp Instance => StaticLazy.Get(() => Instance, () => new Timestamp()); public static long Next() {