Dispatch Runtime Events to EventListener (#18649)
authorBrian Robbins <brianrob@microsoft.com>
Mon, 2 Jul 2018 22:08:32 +0000 (15:08 -0700)
committerGitHub <noreply@github.com>
Mon, 2 Jul 2018 22:08:32 +0000 (15:08 -0700)
commitb3b9d08529baaa7afdc38b3ede5dde1e456360b2
treea203237496640223e56fb564e56d43d214fd6d54
parent834799c12ec0d459638d694b08bf536adee070b5
Dispatch Runtime Events to EventListener (#18649)
23 files changed:
src/System.Private.CoreLib/System.Private.CoreLib.csproj
src/System.Private.CoreLib/shared/System/Diagnostics/Tracing/EventSource.cs
src/System.Private.CoreLib/src/System/Diagnostics/Eventing/DotNETRuntimeEventSource.cs [new file with mode: 0644]
src/System.Private.CoreLib/src/System/Diagnostics/Eventing/EventPipe.cs
src/System.Private.CoreLib/src/System/Diagnostics/Eventing/EventPipeEventDispatcher.cs [new file with mode: 0644]
src/System.Private.CoreLib/src/System/Diagnostics/Eventing/EventPipeMetadataGenerator.cs
src/System.Private.CoreLib/src/System/Diagnostics/Eventing/EventPipePayloadDecoder.cs [new file with mode: 0644]
src/System.Private.CoreLib/src/System/Diagnostics/Eventing/XplatEventLogger.cs
src/scripts/genRuntimeEventSources.py
src/vm/ClrEtwAll.man
src/vm/ecalllist.h
src/vm/eventpipe.cpp
src/vm/eventpipe.h
src/vm/eventpipebuffermanager.cpp
src/vm/eventpipebuffermanager.h
src/vm/eventpipeconfiguration.cpp
src/vm/eventpipeconfiguration.h
src/vm/eventpipesession.cpp
src/vm/eventpipesession.h
tests/src/tracing/common/RuntimeEventSource.cs [new file with mode: 0644]
tests/src/tracing/common/common.csproj
tests/src/tracing/runtimeeventsource/RuntimeEventSourceTest.cs [new file with mode: 0644]
tests/src/tracing/runtimeeventsource/runtimeeventsource.csproj [new file with mode: 0644]