diff options
author | Xiangyang (Mark) Guo <xiangyang.guo@intel.com> | 2017-05-15 13:05:32 -0700 |
---|---|---|
committer | Brian Robbins <brianrob@microsoft.com> | 2017-05-15 13:05:32 -0700 |
commit | a7fae647fc09448cce04276a87a2873c09d31d42 (patch) | |
tree | 8f8afd1e440ec2ee802da1751ae8efee3497c015 /src/vm/sampleprofiler.cpp | |
parent | 37168aeaf5d70de2d7af52d102002fc29b9feaf1 (diff) | |
download | coreclr-a7fae647fc09448cce04276a87a2873c09d31d42.tar.gz coreclr-a7fae647fc09448cce04276a87a2873c09d31d42.tar.bz2 coreclr-a7fae647fc09448cce04276a87a2873c09d31d42.zip |
Write EventSource events with metadata to EventPipe (#11577)
* Fix EventPipe initialization.
* rebase code with master, add prototype of event source metadata
* fix define event
* add null ptr checking
* move WriteEvent metadata serialization to managed side
* Fix enabled keywords for COMPlus_PerformanceTracing=1.
* put parameter name into metadata, use WriteToBuffer
* Write event metadata to the file.
* allocate buffer in EventPipeEvent ctor
* prevent double free
* refactor code
* AddEvent params reorder
Diffstat (limited to 'src/vm/sampleprofiler.cpp')
-rw-r--r-- | src/vm/sampleprofiler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm/sampleprofiler.cpp b/src/vm/sampleprofiler.cpp index 3ed1a5b7fd..c7373bc088 100644 --- a/src/vm/sampleprofiler.cpp +++ b/src/vm/sampleprofiler.cpp @@ -36,8 +36,8 @@ void SampleProfiler::Enable() { s_pEventPipeProvider = new EventPipeProvider(s_providerID); s_pThreadTimeEvent = s_pEventPipeProvider->AddEvent( - 0, /* keywords */ 0, /* eventID */ + 0, /* keywords */ 0, /* eventVersion */ EventPipeEventLevel::Informational, false /* NeedStack */); |