Base types, Collections, Diagnostics, IO, RegEx…
Today CLR reveals certain key gc, threadpool events via ETW but nothing interesting besides that.
If we were to design a larger scale instrumentation,
- What kind of information/events you would like to see?
- What kind of higher level bucketing (for ex., Loader, JIT, GC) would be interesting?
- What level of granularity you would need?
- Would you like CLR tracing to go to the same place as other Fx instrumentation and your own instrumentation? In other words, do you see value in integrating CLR tracing with System.Diagnostics tracing such that you get it all in one place?