Mukund Raghav Sharma (Moko)

Results 8 issues of Mukund Raghav Sharma (Moko)

This seems like a bug where despite adding the ``/ClrEventLevel:Verbose`` to collect a trace with all CLR Verbose events via perfview using a command such as: ```PerfView start /AcceptEULA /NoGUI...

There are a number of fields where we lack the data: 1. ObjSpaceBefore == ObjSizeAfter 2. PinnedSurv = 0 3. In = 0 4. Out = 0

# Improvement 1: Fixed Menu Indentation Issues The menu indentation is important as it forms a workflow to diagnose GC related performance issues in itself. Fixing these will help with...

This PR implements the functionality of copying files to a docker container. Changes required to the current implementation include to create, copy the attached files and then start rather than...

Seems like ETLX conversion of the nettrace file has features such as the Heap Analyzer, TraceInfo etc. These will be nice to have defaults. ## Nettrace ![image](https://github.com/microsoft/perfview/assets/68247673/b36a7b7a-d10c-4d6d-8e83-93be0b9dc38d) ## ETLX ![image](https://github.com/microsoft/perfview/assets/68247673/ed481cc7-8039-4778-a879-f040795f212c)

The call to GenSizeAfterMB in the GenFragmentationPercent call is what causes the null ref. ```csharp public double GenFragmentationPercent(Gens gen) { return GenFragmentationMB(gen) * 100.0 / GenSizeAfterMB(gen); } ``` That GenSizeAfterMB...

## Summary Fixed documentation for the `MemoryLoadBytes` section as it was misleading before as it's not a percentage but a quantity with units in bytes. Fixes an issue in the...

area-System.Runtime
community-contribution

This PR adds a separate section for OOM details emitted as a dynamic event from the runtime. Example of the details (if an OOM exists in the trace) in GCStats:...