示例#1
0
        private object CreateThreadLocalCompletionCountObject()
        {
            Debug.Assert(t_completionCountObject == null);

            object threadLocalCompletionCountObject = _completionCounter.CreateThreadLocalCountObject();

            t_completionCountObject = threadLocalCompletionCountObject;
            return(threadLocalCompletionCountObject);
        }
示例#2
0
        private static object CreateThreadLocalContentionCountObject()
        {
            Debug.Assert(t_ContentionCountObject == null);

            object threadLocalContentionCountObject = s_lockContentionCounter.CreateThreadLocalCountObject();

            t_ContentionCountObject = threadLocalContentionCountObject;
            return(threadLocalContentionCountObject);
        }