Support PortableThreadPool native event sinks on Mono. (#53500)
authorJohan Lorensson <lateralusx.github@gmail.com>
Wed, 2 Jun 2021 16:09:20 +0000 (18:09 +0200)
committerGitHub <noreply@github.com>
Wed, 2 Jun 2021 16:09:20 +0000 (18:09 +0200)
commit69241aa2b1dbefb5ce84b33cb63eb63907495d19
tree34f5cf523873e26e61debabb12acf6a55cd2392c
parentf4e01f5416342985768ddb3b1f5fb98fa322ef6b
Support PortableThreadPool native event sinks on Mono. (#53500)
18 files changed:
src/coreclr/System.Private.CoreLib/System.Private.CoreLib.csproj
src/coreclr/System.Private.CoreLib/src/System/Diagnostics/Eventing/NativeRuntimeEventSource.PortableThreadPool.NativeSinks.CoreCLR.cs [new file with mode: 0644]
src/coreclr/scripts/genRuntimeEventSources.py
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
src/libraries/System.Private.CoreLib/src/System/Diagnostics/Tracing/NativeRuntimeEventSource.cs
src/libraries/System.Private.CoreLib/src/System/Threading/NativeRuntimeEventSource.PortableThreadPool.NativeSinks.cs [moved from src/coreclr/System.Private.CoreLib/src/System/Diagnostics/Eventing/NativeRuntimeEventSource.PortableThreadPool.CoreCLR.cs with 81% similarity]
src/libraries/System.Private.CoreLib/src/System/Threading/NativeRuntimeEventSource.PortableThreadPool.cs
src/mono/System.Private.CoreLib/System.Private.CoreLib.csproj
src/mono/System.Private.CoreLib/src/System/Diagnostics/Tracing/NativeRuntimeEventSource.PortableThreadPool.NativeSinks.Mono.cs [new file with mode: 0644]
src/mono/mono/component/event_pipe-stub.c
src/mono/mono/component/event_pipe.c
src/mono/mono/component/event_pipe.h
src/mono/mono/eventpipe/ep-rt-mono.c
src/mono/mono/eventpipe/ep-rt-mono.h
src/mono/mono/eventpipe/gen-eventing-event-inc.lst
src/mono/mono/metadata/icall-decl.h
src/mono/mono/metadata/icall-def-netcore.h
src/mono/mono/metadata/icall-eventpipe.c