Fix EventPipe IPC streaming (#23768)
authorSung Yoon Whang <suwhang@microsoft.com>
Sat, 13 Apr 2019 00:11:49 +0000 (17:11 -0700)
committerGitHub <noreply@github.com>
Sat, 13 Apr 2019 00:11:49 +0000 (17:11 -0700)
commit411fb39bc45067d47b4189bdf7288b9224ced487
tree7abfe315c296cd9b580c2f92663d9eb8d0274880
parentd5865236e7898b730de28a7a6f034e975bb7282e
Fix EventPipe IPC streaming (#23768)

* Make events stream out faster when we are doing IPC

* Block size should be less during IPC session

* Modify some comments

* Address PR feedback

* more pr feedback

* Fix high volume scenario

* Fix flush

* cleanup

* Only flush when we have buffers written
src/vm/eventpipebuffermanager.cpp
src/vm/eventpipebuffermanager.h
src/vm/eventpipefile.cpp
src/vm/eventpipefile.h
src/vm/fastserializer.cpp
src/vm/fastserializer.h