37 references to AsyncProfiler
System.Private.CoreLib (37)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (16)
178public AsyncProfiler.Info AsyncProfilerInfo; 1261AsyncProfiler.CreateAsyncContext.Create(task, nextContinuation); 1589AsyncProfiler.SyncPoint.Check(ref info.AsyncProfilerInfo); 1597AsyncProfiler.InitInfo(ref info.AsyncProfilerInfo); 1605AsyncProfiler.ResumeAsyncContext.Resume(ref info); 1622AsyncProfiler.SuspendAsyncContext.Suspend(ref info, nextContinuation); 1639AsyncProfiler.SuspendAsyncContext.Suspend(ref info, nextContinuation ?? newContinuation); 1656AsyncProfiler.CompleteAsyncContext.Complete(ref info); 1670AsyncProfiler.ContinuationWrapper.UnwindIndex(ref info.AsyncProfilerInfo, unwindedFrames); 1677AsyncProfiler.AsyncMethodException.Unhandled(ref info, unwindedFrames); 1691AsyncProfiler.ContinuationWrapper.UnwindIndex(ref info.AsyncProfilerInfo, unwindedFrames); 1698AsyncProfiler.AsyncMethodException.Handled(ref info, unwindedFrames); 1715AsyncProfiler.ResumeAsyncMethod.Resume(ref info); 1732AsyncProfiler.CompleteAsyncMethod.Complete(ref info); 1735AsyncProfiler.ContinuationWrapper.IncrementIndex(ref info.AsyncProfilerInfo); 1749return AsyncProfiler.ContinuationWrapper.Dispatch(ref info, curContinuation, ref resultLoc);
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (1)
8using Serializer = System.Runtime.CompilerServices.AsyncProfiler.EventBuffer.Serializer;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.cs (5)
15using Serializer = System.Runtime.CompilerServices.AsyncProfiler.EventBuffer.Serializer; 939ulong parentDispatcherId = AsyncProfiler.DispatcherIds.CaptureParentDispatcherId(); 940ulong dispatcherId = AsyncProfiler.DispatcherIds.GetDispatcherId(dispatcher); 958ulong parentDispatcherId = AsyncProfiler.DispatcherIds.CaptureParentDispatcherId(); 959ulong dispatcherId = AsyncProfiler.DispatcherIds.GetDispatcherId(dispatcher);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfilerEventSource.cs (2)
109AsyncProfiler.Config.CaptureState(); 124AsyncProfiler.Config.Update(m_level, keywords);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncStateMachineDispatcher.cs (13)
29public AsyncProfiler.Info AsyncProfilerInfo; 87AsyncProfiler.CreateAsyncContext.Append(ref *info); 98AsyncProfiler.CreateAsyncContext.Append(ref *info); 126AsyncProfiler.CreateAsyncContext.Create(ref *info, dispatcher); 130AsyncProfiler.CreateAsyncContext.Create(dispatcher); 149AsyncProfiler.AsyncMethodException.UnwindFrames(ref *info, 1); 171AsyncProfiler.SyncPoint.Check(ref info->AsyncProfilerInfo); 194AsyncProfiler.ResumeAsyncMethod.Resume(ref *info, box); 213AsyncProfiler.SuspendAsyncContext.Suspend(ref info.AsyncProfilerInfo); 220AsyncProfiler.CompleteAsyncContext.Complete(ref info); 246AsyncProfiler.CompleteAsyncMethod.Complete(ref *info); 294AsyncProfiler.InitInfo(ref info.AsyncProfilerInfo); 306AsyncProfiler.ResumeAsyncContext.Resume(ref info);