106 {
108 {
109 EventData* ptr = stackalloc EventData[5];
110 *ptr = new EventData
111 {
113 DataPointer = (
IntPtr)(&OriginatingTaskSchedulerID)
114 };
115 ptr[1] = new EventData
116 {
118 DataPointer = (
IntPtr)(&OriginatingTaskID)
119 };
120 ptr[2] = new EventData
121 {
123 DataPointer = (
IntPtr)(&ForkJoinContextID)
124 };
125 ptr[3] = new EventData
126 {
128 DataPointer = (
IntPtr)(&OperationType)
129 };
130 ptr[4] = new EventData
131 {
133 DataPointer = (
IntPtr)(&ActionCount)
134 };
136 }
137 }
unsafe void WriteEventCore(int eventId, int eventDataCount, EventData *data)