diff options
Diffstat (limited to 'src/vm/eventpipebuffermanager.h')
-rw-r--r-- | src/vm/eventpipebuffermanager.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vm/eventpipebuffermanager.h b/src/vm/eventpipebuffermanager.h index a53721b7b8..23e4e7f3e9 100644 --- a/src/vm/eventpipebuffermanager.h +++ b/src/vm/eventpipebuffermanager.h @@ -7,6 +7,7 @@ #ifdef FEATURE_PERFTRACING +#include "eventpipe.h" #include "eventpipefile.h" #include "eventpipebuffer.h" #include "spinlock.h" @@ -67,7 +68,7 @@ public: // This is because the thread that writes the events is not the same as the "event thread". // An optional stack trace can be provided for sample profiler events. // Otherwise, if a stack trace is needed, one will be automatically collected. - bool WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *pData, unsigned int length, LPCGUID pActivityId, LPCGUID pRelatedActivityId, Thread *pEventThread = NULL, StackContents *pStack = NULL); + bool WriteEvent(Thread *pThread, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, Thread *pEventThread = NULL, StackContents *pStack = NULL); // Write the contents of the managed buffers to the specified file. // The stopTimeStamp is used to determine when tracing was stopped to ensure that we |