-
We should translate the HRESULT exception codes we receive from `DiagnosticClient` into meaningful human-readable descriptions of the codes.
## Background and Motivation
When we get an error fro…
-
This will require changes in the IPC library in src/native/eventpipe as well as the diagnostics client. It will only work in versions of Windows newer than Win 10 1804 (TODO: verify this version). Thi…
-
### Description
When there are multiple EventListeners in the same application, disposing one of them during application shutdown causes a crash. It affects at least .NET 6/7/8. Reproduced on Windows…
-
To do continuous monitoring of an application where you would like MethodLoad events for jitted code to support symbolic lookup, and would also like GC events you end up getting AllocationTicks as wel…
-
Not sure yet if it's in Npgsql itself or in the benchmark infra, but:
```
Bytes Written: 6,483,583
Bytes Read: 165,323,803
Command Rate: …
-
It would be nice if we logged EventSource events when starting/finishing file IO operations so that profilers could understand where execution is IO bound rather than CPU bound. ETW provides events in…
-
It was declared by `.NET` team (details can be found in several places, e.g. [here](https://lttng.org/blog/2018/08/28/bringing-dotnet-perf-analysis-to-linux/)), that `LTTng` had been chosen as a major…
-
The events produced by ASP.NET to the diagnostic listener pass a payload object which is consumed by several different tools/libraries. For some of the events the payload object uses a public defined …
-
I'm making this issue as an informal way to flag other issues and discussions that might be relevant to doing tracing, logging, and performance counters in the .Net runtime. This includes technologies…
-
On none Windows platforms, Mono S.P.C will take a copy of processs environment block when SetEnvironmentVariable gets called:
https://github.com/dotnet/runtime/blob/79ae74f5ca5c8a6fe3a48935e85bd737…