We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b2bb4e5 commit 418dd93Copy full SHA for 418dd93
src/TraceEvent/TraceLog.cs
@@ -338,6 +338,11 @@ private unsafe void OnAllEventPipeEventsRealTime(TraceEvent data)
338
// We need to look up the event to get the dispatch Target assigned.
339
TraceEvent rtEvent = realTimeSource.Lookup(data.eventRecord);
340
realTimeSource.Dispatch(rtEvent);
341
+
342
+ // Clean up interim data structures - they're not necessary after the event has been processed (Dispatched).
343
+ eventsToStacks.Clear();
344
+ eventsToCodeAddresses.Clear();
345
+ cswitchBlockingEventsToStacks.Clear();
346
}
347
348
/// <summary>
0 commit comments