Sourced from Microsoft.Diagnostics.Tracing.TraceEvent's releases.
PerfView and TraceEvent 3.1.12
Roll-up through 2024/06/13.
- Build updates to support authentication to symbol servers in TraceEvent.
PerfView and TraceEvent 3.1.11
Roll-up through 2024/06/10.
- Add support to PerfView for interactive authentication to the new Symweb.
- Disable rundown for .NET 2.0 by default. Can be re-enabled via /NoV2Rundown:false.
- Fix /GCTriggeredStacks command line argument to enable rundown so that stacks are properly captured.
- Update TraceEvent project/Nuget package to remove unnecessary PackageReference elements since the update to netstandard2.0.
- Fix Contention Stacks view to function properly for .NET Framework and older .NET Core processes.
PerfView and TraceEvent 3.1.10
Roll-up through 2024/05/02.
- New stack views for contention and waithandle events.
- New ASP.NET Core Stats view.
- Events view now displays an absolute timestamp in addition to relative.
- GC API fixes.
- NuGet package dependency fixes.
- Fix to avoid overflow of /RundownMaxMB.
PerfView and TraceEvent 3.1.9
Roll-up through 2024/03/07.
- Provide an option in PerfView to enable/disable truncation of the full raw event in the Events view when selecting “Dump raw event”.
- Fix the TraceEvent nuspec file to include all dependencies.
- Trim whitespace when parsing /Providers.
- Fix live session decoding of self-describing events.
PerfView and TraceEvent 3.1.8
Roll-up through 2024/01/31.
- Ensure PerfView.exe exits after closing the main window.
- Add
ETWTraceEventSource.DispatchBehavior
to control whether theTaskID
is fetched from the event header, or consumed from the hardcoded value in the parser. Used for scenarios where theTaskID
is modified by a trace processing tool or when theTaskID
otherwise varies.- Fix surfacing of
RelatedActivityID
in real-time sessions.- Stabilize root names for heap snapshots.
PerfView and TraceEvent 3.1.7
Roll-up through 2023/12/05.
- Properly setting the process.Log to be used by the GC to discern whether the process is running with SVR GC Threads
- Fix CTF structure alignment issue
- Show Object Size in for GCAllocationTick Events in Any Stacks
- Implementation of GC Dynamic Events
- Capture the Process Name from EventPipe Traces
- Fixes for Process Dump to GC Dump Conversion
... (truncated)
c179d83
Increment build versions (#2048)13719cb
Add Symbols Authentication Support for TraceEvent (#2046)374d7cd
Artifacts are not currently captured properly in CI jobs. Fix this by
(#2047)efd33a2
Increment Version Numbers. (#2044)363b2d1
Fix yaml spacing. (#2042)01d829b
Disable CodeQL scanning for code-mirror jobs. (#2041)c805b11
Add Support for Symweb Authentication to PerfView (#2039)a662474
Fix the Contention Stacks view for .NET Framework and older .NET Core
(#2038)b834e69
Remove Unnecessary PackageReferences (#2037)0a35b99
Disable V2 rundown by default. (#2033)