Add RundownRequested switch to EventPipe IPC protocol (dotnet/coreclr#25495)
authorSung Yoon Whang <suwhang@microsoft.com>
Tue, 2 Jul 2019 07:08:30 +0000 (00:08 -0700)
committerGitHub <noreply@github.com>
Tue, 2 Jul 2019 07:08:30 +0000 (00:08 -0700)
commit921c2c94a2796c2590f26a623db1613c5f3afea5
treec44c239c20b27a8670798917f490f9b44293fc18
parent1a11a64791ae1ab90d36bbcbf85eb2522297155a
Add RundownRequested switch to EventPipe IPC protocol (dotnet/coreclr#25495)

* Add RundownRequested switch to EventPipe IPC protocol

* Fix linux build

* make the rundownRequested field a bool

* some renaming

* Make a new command that has an option for disabling rundown instead of breaking change

* code review feedback

Commit migrated from https://github.com/dotnet/coreclr/commit/eb13fb092778db9fa8a0dea755393494959b71a6
src/coreclr/src/vm/eventpipe.cpp
src/coreclr/src/vm/eventpipe.h
src/coreclr/src/vm/eventpipeinternal.cpp
src/coreclr/src/vm/eventpipeprotocolhelper.cpp
src/coreclr/src/vm/eventpipeprotocolhelper.h
src/coreclr/src/vm/eventpipesession.cpp
src/coreclr/src/vm/eventpipesession.h