31 [UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:UnrecognizedReflectionPattern", Justification =
"Parameters to this method are primitive and are trimmer safe")]
41 DataPointer = (
IntPtr)(&OriginatingTaskSchedulerID)
46 DataPointer = (
IntPtr)(&OriginatingTaskID)
51 DataPointer = (
IntPtr)(&ForkJoinContextID)
56 DataPointer = (
IntPtr)(&OperationType)
61 DataPointer = (
IntPtr)(&InclusiveFrom)
66 DataPointer = (
IntPtr)(&ExclusiveTo)
72 [UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:UnrecognizedReflectionPattern", Justification =
"Parameters to this method are primitive and are trimmer safe")]
74 public unsafe
void ParallelLoopEnd(
int OriginatingTaskSchedulerID,
int OriginatingTaskID,
int ForkJoinContextID,
long TotalIterations)
82 DataPointer = (
IntPtr)(&OriginatingTaskSchedulerID)
87 DataPointer = (
IntPtr)(&OriginatingTaskID)
92 DataPointer = (
IntPtr)(&ForkJoinContextID)
97 DataPointer = (
IntPtr)(&TotalIterations)
103 [UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:UnrecognizedReflectionPattern", Justification =
"Parameters to this method are primitive and are trimmer safe")]
113 DataPointer = (
IntPtr)(&OriginatingTaskSchedulerID)
118 DataPointer = (
IntPtr)(&OriginatingTaskID)
123 DataPointer = (
IntPtr)(&ForkJoinContextID)
128 DataPointer = (
IntPtr)(&OperationType)
133 DataPointer = (
IntPtr)(&ActionCount)
140 public void ParallelInvokeEnd(
int OriginatingTaskSchedulerID,
int OriginatingTaskID,
int ForkJoinContextID)
144 WriteEvent(4, OriginatingTaskSchedulerID, OriginatingTaskID, ForkJoinContextID);
149 public void ParallelFork(
int OriginatingTaskSchedulerID,
int OriginatingTaskID,
int ForkJoinContextID)
153 WriteEvent(5, OriginatingTaskSchedulerID, OriginatingTaskID, ForkJoinContextID);
158 public void ParallelJoin(
int OriginatingTaskSchedulerID,
int OriginatingTaskID,
int ForkJoinContextID)
162 WriteEvent(6, OriginatingTaskSchedulerID, OriginatingTaskID, ForkJoinContextID);
unsafe void WriteEventCore(int eventId, int eventDataCount, EventData *data)
unsafe void WriteEvent(int eventId)
static readonly ParallelEtwProvider Log
unsafe void ParallelInvokeBegin(int OriginatingTaskSchedulerID, int OriginatingTaskID, int ForkJoinContextID, ForkJoinOperationType OperationType, int ActionCount)
void ParallelJoin(int OriginatingTaskSchedulerID, int OriginatingTaskID, int ForkJoinContextID)
unsafe void ParallelLoopEnd(int OriginatingTaskSchedulerID, int OriginatingTaskID, int ForkJoinContextID, long TotalIterations)
unsafe void ParallelLoopBegin(int OriginatingTaskSchedulerID, int OriginatingTaskID, int ForkJoinContextID, ForkJoinOperationType OperationType, long InclusiveFrom, long ExclusiveTo)
void ParallelInvokeEnd(int OriginatingTaskSchedulerID, int OriginatingTaskID, int ForkJoinContextID)
void ParallelFork(int OriginatingTaskSchedulerID, int OriginatingTaskID, int ForkJoinContextID)