Keep weak gc handle for EventPipe delegate callback in provider. (#39205)
authorJohan Lorensson <lateralusx.github@gmail.com>
Tue, 14 Jul 2020 13:09:27 +0000 (15:09 +0200)
committerGitHub <noreply@github.com>
Tue, 14 Jul 2020 13:09:27 +0000 (15:09 +0200)
commit962e911fd99b2319f080ad47bec8c53f04b91156
tree189c6aeb364881099c8688c850cb322268fe7122
parent078755e701831802f55121a24da0a17df52dde7a
Keep weak gc handle for EventPipe delegate callback in provider. (#39205)
15 files changed:
src/mono/mono/eventpipe/ep-config-internals.h
src/mono/mono/eventpipe/ep-config.c
src/mono/mono/eventpipe/ep-config.h
src/mono/mono/eventpipe/ep-event-source.c
src/mono/mono/eventpipe/ep-provider.c
src/mono/mono/eventpipe/ep-provider.h
src/mono/mono/eventpipe/ep-types.h
src/mono/mono/eventpipe/ep.c
src/mono/mono/eventpipe/ep.h
src/mono/mono/eventpipe/test/ep-buffer-manager-tests.c
src/mono/mono/eventpipe/test/ep-buffer-tests.c
src/mono/mono/eventpipe/test/ep-fastserializer-tests.c
src/mono/mono/eventpipe/test/ep-file-tests.c
src/mono/mono/eventpipe/test/ep-tests.c
src/mono/mono/metadata/icall-eventpipe.c