perfview icon indicating copy to clipboard operation
perfview copied to clipboard

PerfView is a CPU and memory performance-analysis tool

Results 260 perfview issues
Sort by recently updated
recently updated
newest added

This change helps ensure refactorings do not unintentionally change the deserialized result. Related to #1321

This change helps ensure refactorings do not unintentionally change the serialized result.

Forcing `StreamLabel` to be 2-byte aligned for serialization allows it to be serialized without loss of precision with a right shift of 1. This in turn allows the 4GiB file...

* Use shared storage for module names * Apply differential compression to m_nodes * Apply differential compression to m_nodeAddresses

This adds more complete ETW parity within the NetPerf file format. These changes are lessons learnt from BPerf's file format which can round trip between BTL files and ETL files...

* Adds C# implementation for LZ-based compression and decompression that is used in BPerf File Format (the file format we're intending to replace) * Adds a flag for the compression...

Ignore errors instantiating source checksum method during symbol source lookup. For many use cases, source checksum is a "nice to have", but not a requirement. Cryptography method instantiation may fail...

Provide an enhancement per request: https://github.com/microsoft/perfview/issues/301

At the moment `CreateOptions` enum just duplicates values of `System.IO.FileAttributes` enum and this is wrong. Real enum values correspond to `CreateOptions` argument in `IoCreateFileEx`/`NtCreateFile` functions.