ReleaseMicrosoftMicrosoftpublished Mar 31, 2026seen Jun 26

microsoft/perfview v3.2.0

microsoft/perfview

Open original ↗

Captured source

source ↗
published Mar 31, 2026seen Jun 26captured 3whttp 200method plain

PerfView and TraceEvent 3.2.0

Repository: microsoft/perfview

Tag: v3.2.0

Published: 2026-03-31T00:26:35Z

Prerelease: no

Release notes:

What's Changed

  • Fix Debug.Assert failures in SpeedScope tests and DynamicTraceEventParser by @brianrob in https://github.com/microsoft/perfview/pull/2368
  • Add TraceParserGen.Tests project and fix code generation bugs by @Copilot in https://github.com/microsoft/perfview/pull/2308
  • Update UsersGuide.htm by @AftabAnsari10662 in https://github.com/microsoft/perfview/pull/2370
  • Strip .il and .ni suffixes from TraceModuleFile.Name by @leculver in https://github.com/microsoft/perfview/pull/2364
  • Handle provider names that start with a numeric digit. by @brianrob in https://github.com/microsoft/perfview/pull/2369
  • Dispose WebView2 controls before Environment.Exit to prevent finalizer crash by @brianrob in https://github.com/microsoft/perfview/pull/2371
  • Refactor GetManifestForRegisteredProvider to use XmlWriter by @Copilot in https://github.com/microsoft/perfview/pull/2353
  • docs: Add investigation guidance for JIT-inlined missing stack frames by @Copilot in https://github.com/microsoft/perfview/pull/2377
  • Fix spurious BROKEN frame at top of Linux thread stacks in CPU Stacks viewer by @Copilot in https://github.com/microsoft/perfview/pull/2375
  • Fix NRE in AddUniversalDynamicSymbol for invalid symbol address ranges by @brianrob in https://github.com/microsoft/perfview/pull/2376
  • Add missing authority parameter to log by @hoyosjs in https://github.com/microsoft/perfview/pull/2379
  • Replace individual code owners with microsoft/perfview-reviewers group by @brianrob in https://github.com/microsoft/perfview/pull/2381
  • Fix Dynamic Symbol Resolution for Mappings Shared Across Multiple Processes in Universal Traces by @brianrob in https://github.com/microsoft/perfview/pull/2380
  • Implement Symbol Demanglers for Linux Binaries by @brianrob in https://github.com/microsoft/perfview/pull/2383
  • Fix NullReferenceException race condition in TraceLog.AllocLookup/FreeLookup by @Copilot in https://github.com/microsoft/perfview/pull/2387
  • Add typed schema for AllocationSampled (EventID 303, .NET 10+) in ClrTraceEventParser by @Copilot in https://github.com/microsoft/perfview/pull/2388
  • Add ElfSymbolModule for Parsing ELF Symbol Tables by @brianrob in https://github.com/microsoft/perfview/pull/2384
  • Update BDN to latest version. by @cincuranet in https://github.com/microsoft/perfview/pull/2389
  • Fixed overflow when working with large dumps by @remilema in https://github.com/microsoft/perfview/pull/2399
  • Fix XamlMessageBox STA Threading Crash from Background Threads by @brianrob in https://github.com/microsoft/perfview/pull/2400
  • Add ELF Symbol Resolution for Linux .nettrace Traces by @brianrob in https://github.com/microsoft/perfview/pull/2397
  • Add Missing WCF Event Templates by @brianrob in https://github.com/microsoft/perfview/pull/2390

New Contributors

  • @AftabAnsari10662 made their first contribution in https://github.com/microsoft/perfview/pull/2370
  • @remilema made their first contribution in https://github.com/microsoft/perfview/pull/2399

Full Changelog: https://github.com/microsoft/perfview/compare/v3.1.30...v3.2.0