Skip to content

Tracking: Diagnostic Server and EventPipe C++ to C backport #36820

Closed
@lambdageek

Description

@lambdageek

Once #41872 is merged, we will have the original C++ CoreCLR EventPipe + Diagnostic Server implementation, as well as the C shared (currently MonoVM) EventPipe Diagnostic Server code. They should not functionally diverge.

This issue is meant to track changes that land in the CoreCLR version that should be ported over to the shared version.

So far these are:

CoreCLR PR CoreCLR PR Status Shared PR Notes
#36242 Merged - #37756
#36720 Merged - #41152
#36733 Merged - Ported as part of implementing CoreClr EventPipe shim.
#37035 Merged - #37756
#37002 Merged - #41152
#38967 Merged - #41152
#40191 Merged - #41152
#40332 Merged - Ported as part of implementing CoreClr EventPipe shim.
#40499 Merged - #41152
#40918 Merged - Not affecting shared library.
#41052 Merged - Ported as part of implementing CoreClr EventPipe shim.
#41194 Merged - Not affecting shared library. CoreClr EventPipe shim includes change.
#42307 Merged - Fixed in C library when initially detected and reported.
#43711 Merged - #46214
#38225 Merged - #46219
#44068 Merged - C library already handle this scenario.
#45672 Merged - #46220

Metadata

Metadata

Labels

EventPipearea-Diagnostics-coreclrenhancementProduct code improvement that does NOT require public API changes/additionsruntime-monospecific to the Mono runtimetrackingThis issue is tracking the completion of other related issues.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions