Skip to content

Support Managed Threadpool Diagnostics #45384

@tommcdon

Description

@tommcdon

The goal is to maintain parity with existing diagnostics for the native thread pool. Currently the concrete work for this item is:

  • Make NativeRuntimeEventSource.cs as a general way of sending runtime events from managed side, as opposed to what it is now
  • Make sure the events being fired from the managed ThreadPool is being fired correctly.
  • Fix EventListener deadlock that can occur as part of enabling managed threadpool events through EventListener
  • Make sure EventListeners can subscribe to managed threadpool events
  • Test LTTng events can still get fired from managed threadpool under the Microsoft-Windows-DotNETRuntime provider

Metadata

Metadata

Assignees

Labels

Bottom Up WorkNot part of a theme, epic, or user storyUser StoryA single user-facing feature. Can be grouped under an epic.area-Diagnostics-coreclr

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions