3 writes to Continuation
System.Private.CoreLib (3)
src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (3)
479state.Continuation = state.Continuation.Next; 493state.Continuation = state.Continuation.Next; 529state.Continuation = asyncCallstack;
9 references to Continuation
System.Private.CoreLib (9)
src\System\Runtime\CompilerServices\AsyncProfiler.CoreCLR.cs (9)
442if (index > buffer.Length || state.Continuation == null) 458currentNativeIP = (ulong)state.Continuation.ResumeInfo->DiagnosticIP; 476callstackSpanIndex += Serializer.WriteCompressedInt32(callstackSpan.Slice(callstackSpanIndex, Serializer.MaxCompressedInt32Size), state.Continuation.State); 479state.Continuation = state.Continuation.Next; 480while (state.Count < maxAsyncCallstackFrames && state.Continuation != null) 486currentNativeIP = (ulong)state.Continuation.ResumeInfo->DiagnosticIP; 490callstackSpanIndex += Serializer.WriteCompressedInt32(callstackSpan.Slice(callstackSpanIndex, Serializer.MaxCompressedInt32Size), state.Continuation.State); 493state.Continuation = state.Continuation.Next; 499return state.Continuation == null || state.Count == byte.MaxValue;