perfview
perfview copied to clipboard
PerfView is a CPU and memory performance-analysis tool
I have a method to write `ulong` event in my event source: ```csharp [NonEvent] private unsafe void WriteEvent(int eventId, ulong arg1) { if (IsEnabled()) { EventData* descrs = stackalloc EventData[1];...
TraceParserGen has a bug when working with manifests that include task based opcodes and fails to generate the CS file when the id of the skipped opcode is later referenced....
## Problem When using EventSource to write events with unsigned integer parameters (UInt16, UInt32, UInt64), the values were being displayed as their signed equivalents (Int16, Int32, Int64) in PerfView's event...
## Summary This PR introduces a new test project `TraceParserGen.Tests` that implements a comprehensive test framework for validating TraceParserGen.exe. ## Changes Made ### Latest Updates - **Removed FindInputDir method** -...
PerfView currently uses the singleton "NT Kernel Logger" session name for the kernel session. This can result in interface by and with other tracing tools. For operating systems that support...
An unhanded exception occured. At this point you can opt to continue, however it is possible that the aborted computation will cause additional failures. Because PerfView generally only opens files...
I've been playing around with `-LbrSources:PmcInterrupt -LbrFilters:StackMode` data and about ~0.1% of the LBR records are attributed to the wrong process. In my investigation of these misattributed LBR records, execution...
https://github.com/microsoft/perfview/pull/2222 introduced a change that OR'd the capture state flags with the previously enabled flags, however following the xperf commands from the log.cmd (gpuview) script, this seems wrong. It can...
On shutdown, I'm still getting crashes in PerfView when during the course of use, I've opened a view that uses WebView2. Here is the crashing stack: ``` # Child-SP RetAddr...
It is invisible because of the same Grid.Row value as Command. https://github.com/microsoft/perfview/blob/bb36ed72043d7381eb1a7b4cb7265dabc06365fa/src/PerfView/Dialogs/RunCommandDialog.xaml#L41-L53