12 writes to AsyncProfilerInfo
System.Private.CoreLib (12)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (5)
1776AsyncProfiler.SyncPoint.Check(ref info.AsyncProfilerInfo); 1784AsyncProfiler.InitInfo(ref info.AsyncProfilerInfo); 1857AsyncProfiler.ContinuationWrapper.UnwindIndex(ref info.AsyncProfilerInfo, unwindedFrames); 1878AsyncProfiler.ContinuationWrapper.UnwindIndex(ref info.AsyncProfilerInfo, unwindedFrames); 1922AsyncProfiler.ContinuationWrapper.IncrementIndex(ref info.AsyncProfilerInfo);
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (7)
73AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo); 116AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo); 144AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo); 161AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo); 183AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo); 198AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo); 213AsyncThreadContext context = AsyncThreadContext.Acquire(ref info.AsyncProfilerInfo);
10 references to AsyncProfilerInfo
System.Private.CoreLib (10)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (2)
1775info.AsyncProfilerInfo.CurrentContinuation = curContinuation; 1786info.AsyncProfilerInfo.DispatcherId = (ulong)task.Id;
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (8)
18public static ulong GetDispatcherId(ref AsyncDispatcherInfo info) => info.AsyncProfilerInfo.DispatcherId; 27return v2->AsyncProfilerInfo.DispatcherId; 97byte wrapperIndex = (byte)(info.AsyncProfilerInfo.ContinuationIndex & ContinuationWrapper.COUNT_MASK); 98if (info.AsyncProfilerInfo.CurrentContinuation != null) 100Debug.Assert(info.AsyncProfilerInfo.CurrentContinuation is Continuation); 101AsyncCallstack.EmitResumeEvent(context, currentTimestamp, dispatcherId, wrapperIndex, Unsafe.As<Continuation>(info.AsyncProfilerInfo.CurrentContinuation)); 263nint dispatcher = Unsafe.Add(ref info.AsyncProfilerInfo.ContinuationTable, info.AsyncProfilerInfo.ContinuationIndex & COUNT_MASK);