Fix LTTng filtering for runtime providers (dotnet/coreclr#25374)
authorSung Yoon Whang <suwhang@microsoft.com>
Wed, 26 Jun 2019 04:03:04 +0000 (21:03 -0700)
committerGitHub <noreply@github.com>
Wed, 26 Jun 2019 04:03:04 +0000 (21:03 -0700)
commitd36cad06840e015163a0dfcca422d186b795d12f
treef4cb6ced37cb2d7ae5916993058a976092f5ac3a
parent95d11fcc50949df4c7266fff70882243157cbab7
Fix LTTng filtering for runtime providers (dotnet/coreclr#25374)

* LTTng filtering

* Fix Windows build, make IsInitialized check faster

* Cleanup/change default to no keywords/level set

* Keep the default to be the current policy - enable everything

* more cleanup

* No need to check for initialization

* Fix Windows build

Commit migrated from https://github.com/dotnet/coreclr/commit/68f6fd0b3294894d2d39357eff895b5a6b11433f
src/coreclr/src/inc/clrconfigvalues.h
src/coreclr/src/inc/eventtracebase.h
src/coreclr/src/scripts/genEventing.py
src/coreclr/src/vm/eventtrace.cpp