5 writes to GCData
System.Private.CoreLib (5)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (5)
119Continuation newContinuation = new Continuation { Data = new byte[dataSize], GCData = new object[numGCRefs] }; 138Continuation newContinuation = new Continuation { Data = new byte[dataSize], GCData = gcData }; 157Continuation newContinuation = new Continuation { Data = new byte[dataSize], GCData = gcData }; 233finalContinuation.GCData = new object[1]; 299finalContinuation.GCData = new object[1];
5 references to GCData
System.Private.CoreLib (5)
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (5)
255return Unsafe.As<byte, T>(ref finalResult.GCData![0]!.GetRawData()); 258return Unsafe.As<object, T>(ref finalResult.GCData![0]!); 321return Unsafe.As<byte, T>(ref finalResult.GCData![0]!.GetRawData()); 324return Unsafe.As<object, T>(ref finalResult.GCData![0]!); 379continuation.GCData![(continuation.Flags & CorInfoContinuationFlags.CORINFO_CONTINUATION_RESULT_IN_GCDATA) != 0 ? 1 : 0] = ex;