[EventPipe] Minor bug fixes, and remove redundant/unused code. (#23956)
authorJosé Rivero <jorive@microsoft.com>
Wed, 17 Apr 2019 01:58:31 +0000 (18:58 -0700)
committerGitHub <noreply@github.com>
Wed, 17 Apr 2019 01:58:31 +0000 (18:58 -0700)
commitb388f6cd87d87f4a07fe966aaa1bc92f245165d9
tree96d38fd71242691b4066ffe8977993b827bdb77a
parentf360bbc0cf893bcd612516563145729743d3af2b
[EventPipe] Minor bug fixes, and remove redundant/unused code. (#23956)

- Update MicrosoftDiagnosticsTracingTraceEventPackageVersion
- Delete connection if the request is unknown/unhandled
- Adding missing error handling.
  - Provider names must be defined.
- Some renaming, error handling, and build warnings.
- Removing test code, and merge EventPipe::Enable functions.
- Remove commented/non-used lines.
15 files changed:
dependencies.props
src/debug/debug-pal/win/diagnosticsipc.cpp
src/vm/diagnosticserver.cpp
src/vm/diagnosticserver.h
src/vm/eventpipe.cpp
src/vm/eventpipe.h
src/vm/eventpipeconfiguration.cpp
src/vm/eventpipeinternal.cpp
src/vm/eventpipeinternal.h
src/vm/eventpipeprotocolhelper.cpp
src/vm/eventpipeprotocolhelper.h
src/vm/eventpipesession.cpp
src/vm/eventpipesession.h
src/vm/fastserializer.cpp
src/vm/fastserializer.h