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