34    {
   36        {
   37            EventData* ptr = stackalloc EventData[6];
   38            *ptr = new EventData
   39            {
   41                DataPointer = (
IntPtr)(&OriginatingTaskSchedulerID)
 
   42            };
   43            ptr[1] = new EventData
   44            {
   46                DataPointer = (
IntPtr)(&OriginatingTaskID)
 
   47            };
   48            ptr[2] = new EventData
   49            {
   51                DataPointer = (
IntPtr)(&ForkJoinContextID)
 
   52            };
   53            ptr[3] = new EventData
   54            {
   56                DataPointer = (
IntPtr)(&OperationType)
 
   57            };
   58            ptr[4] = new EventData
   59            {
   61                DataPointer = (
IntPtr)(&InclusiveFrom)
 
   62            };
   63            ptr[5] = new EventData
   64            {
   66                DataPointer = (
IntPtr)(&ExclusiveTo)
 
   67            };
   69        }
   70    }
unsafe void WriteEventCore(int eventId, int eventDataCount, EventData *data)