[local gc] Enable eventing (#16120)
authorDavid Mason <davmason@microsoft.com>
Thu, 1 Feb 2018 00:56:27 +0000 (16:56 -0800)
committerGitHub <noreply@github.com>
Thu, 1 Feb 2018 00:56:27 +0000 (16:56 -0800)
commit0bdf138318b737884fec898b0af68661172fa4da
tree4d9cbd093b4ddfab12a2799b617e00a33296dafe
parentb11de873286deb1662c8fc106aa3de1df3c1ba79
[local gc] Enable eventing (#16120)

* move GC etw enums to gcinterface.ee.h

* add GetActiveSyncBlockCount

* refactor reference to ETW::GCLog::ShouldTrackMovementForEtw()

* mov g_dwHandles to gc side

* enable FEATURE_EVENT_TRACE for gc
16 files changed:
src/gc/CMakeLists.txt
src/gc/env/gcenv.ee.h
src/gc/gc.cpp
src/gc/gc.h
src/gc/gcee.cpp
src/gc/gcenv.ee.standalone.inl
src/gc/gcinterface.ee.h
src/gc/gcinterface.h
src/gc/handletable.cpp
src/inc/eventtracebase.h
src/vm/eetoprofinterfaceimpl.h
src/vm/gcenv.ee.cpp
src/vm/gcenv.ee.h
src/vm/gchandleutilities.cpp
src/vm/vars.cpp
src/vm/vars.hpp