diff options
author | Brian Robbins <brianrob@microsoft.com> | 2018-01-29 16:57:01 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-29 16:57:01 -0800 |
commit | ad7c1e85fa95a92d5cc58b93b6ca9e2b77ec86b6 (patch) | |
tree | e762d6280e29cfc31b41904cc7ac7aeb075aff3a /src/vm/eventpipebuffer.cpp | |
parent | f83908c15be840101772c68d87eb3d41ab2faf6f (diff) | |
download | coreclr-ad7c1e85fa95a92d5cc58b93b6ca9e2b77ec86b6.tar.gz coreclr-ad7c1e85fa95a92d5cc58b93b6ca9e2b77ec86b6.tar.bz2 coreclr-ad7c1e85fa95a92d5cc58b93b6ca9e2b77ec86b6.zip |
EventPipe: Don't Generate and Emit Stacks on Rundown (#16083)
Diffstat (limited to 'src/vm/eventpipebuffer.cpp')
-rw-r--r-- | src/vm/eventpipebuffer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vm/eventpipebuffer.cpp b/src/vm/eventpipebuffer.cpp index 407c875fa6..3ac2122233 100644 --- a/src/vm/eventpipebuffer.cpp +++ b/src/vm/eventpipebuffer.cpp @@ -47,7 +47,7 @@ EventPipeBuffer::~EventPipeBuffer() } } -bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, StackContents *pStack) +bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeSession &session, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, StackContents *pStack) { CONTRACTL { @@ -75,6 +75,7 @@ bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, EventPi { // Placement-new the EventPipeEventInstance. EventPipeEventInstance *pInstance = new (m_pCurrent) EventPipeEventInstance( + session, event, pThread->GetOSThreadId(), pDataDest, |