Releases: microsoft/perfview
Releases · microsoft/perfview
PerfView 2.0.76
Roll-up through 2022/03/01.
- Fix an issue that prevented symbol resolution in 64-bit processes.
TraceEvent 2.0.75
Roll-up through 2022/02/28.
- Add native arm64 support for TraceEvent.
- Fixes /MinSecForTrigger for 64-bit processes to honor a non-default value.
- Misc UI fixes.
- Symbols for official PerfView and TraceEvent builds are now archived on the official Microsoft Symbol Server: https://msdl.microsoft.com/download/symbols.
PerfView 2.0.75
Roll-up through 2022/02/28.
- Add native arm64 support for TraceEvent.
- Fixes /MinSecForTrigger for 64-bit processes to honor a non-default value.
- Misc UI fixes.
- Symbols for official PerfView and TraceEvent builds are now archived on the official Microsoft Symbol Server: https://msdl.microsoft.com/download/symbols.
TraceEvent 2.0.74
Roll-up through 2021/11/09.
- Fixes to path handling for files inside of Windows containers.
- Expose additional source line information.
- Provide a mechanism to override SupportFilesDir for SAW deployment of PerfView.
PerfView 2.0.74
Roll-up through 2021/11/09.
- Fixes to path handling for files inside of Windows containers.
- Expose additional source line information.
- Provide a mechanism to override SupportFilesDir for SAW deployment of PerfView.
TraceEvent 2.0.73
Roll-up through 2021/09/27.
- Opt-in 64-bit large GCDump support without backwards compatibility support. This includes some breaking changes in the MemoryGraph project to support structures that cannot be expressed within a 32-bit values.
- Opt-in 64-bit ETLX support without backwards compatibility support.
Notes:
- Backwards compatibility will be forthcoming coming in a future release. For now, if you choose to opt-in to 64-bit support, you will not be able to open the 32-bit formats.
- Opt-in is only available for apps that consume TraceEvent directly. There is currently no opt-in mechanism in PerfView. This will be forthcoming in a future release.
PerfView 2.0.73
Roll-up through 2021/09/27.
- Opt-in 64-bit large GCDump support without backwards compatibility support. This includes some breaking changes in the MemoryGraph project to support structures that cannot be expressed within a 32-bit values.
- Opt-in 64-bit ETLX support without backwards compatibility support.
Notes:
- Backwards compatibility will be forthcoming coming in a future release. For now, if you choose to opt-in to 64-bit support, you will not be able to open the 32-bit formats.
- Opt-in is only available for apps that consume TraceEvent directly. There is currently no opt-in mechanism in PerfView. This will be forthcoming in a future release.
TraceEvent 2.0.72
Roll-up through 2021/09/16.
- Fix crashes from traces containing .NET Alloc data where the object size is reported as 0.
- Fix an issue where non-Windows traces where TraceEvent attempts to detect if a stack frame comes from the kernel.
- Fix SYSTEMTIME argument parsing.
- Allow users to specify the process ID when creating ActivityPath strings.
PerfView 2.0.72
Roll-up through 2021/09/16.
- Fix crashes from traces containing .NET Alloc data where the object size is reported as 0.
- Fix an issue where non-Windows traces where TraceEvent attempts to detect if a stack frame comes from the kernel.
- Fix SYSTEMTIME argument parsing.
- Allow users to specify the process ID when creating ActivityPath strings.
TraceEvent 2.0.71
Roll-up through 2021/07/26.
- Fix for unresolvable types from mscorlib in allocation traces that use the PerfView CLR profiler implementation.
- Enable stack collection for file queries and directory enumerations.
- Documentation updates.
- Support for .NET 6 GCMarkWithType event changes; if you intend to look at the GCStats view, or use the TraceEvent library to interpret GC events on a trace collected with .NET 6.0 runtime, you will need to upgrade to at least this version of TraceEvent. Previous versions will throw an exception during these operations.
- Fix Directory Enumeration stacks.