Releases: microsoft/Microsoft-Performance-Tools-Linux-Android
Releases · microsoft/Microsoft-Performance-Tools-Linux-Android
v1.6.3
v1.6.2
1.6.1 -
What's Changed
- Add microsoft-performance-toolkit-sdk PTIX Support by @trgibeau in #125
- Include required properties on all ProcessingSourceInfo instances returned by processing sources by @mslukebo in #123
- Convert Utilities to Shared Project by @trgibeau in #126
- PerfDataExtension - StartTime role assigned to Timestamp column by @idigdoug in #128
- Migrate to GitHub Actions by @ivberg in #124
New Contributors
Full Changelog: v1.6...v1.6.1
1.6 - New Linux Perf.data binary file TracePoint support. Deprecate Perf CTF support
What's Changed
- PerfDataExtension - Decoding support for perf.data by @idigdoug in #120
- Perf - Remove support for perf.data as converted CTF files and rename appropriately by @ivberg in #119
- Upgrade to supported .NET8 (from .NET 3.1 for UT and LTTngDriver). Upgrade to latest supported Perf SDK point release by @ivberg in #122
- Better descriptions for plugins by @ivberg in #116
- Migrate build pipeline to 1ES Standard (Security) by @ivberg in #117
New Contributors
Full Changelog: v1.5.5...v1.6
Perfetto - Upgrade to latest Perfetto & Protobuf. GenericEvents bug fix
What's Changed
- Support plugin manifests for WPA Plugin feed by @ivberg in #114
- Perfetto - fix crash in WPA when aggregating by Generic Events FieldN (cast to string) by @ivberg in #112
- Perfetto - Upgrade to latest Perfetto v38 and Protobuf 3.25.0 /w .pdb by @ivberg in #115
Full Changelog: v1.5.3...v1.5.5
1.5.3 - Perfetto Bug Fix error parsing CPU scheduling wake events
What's Changed
Full Changelog: v1.5.2...v1.5.3
LTTng - Support for .NET 6.0 & 7.0
v1.5.1 - LTTng offset, providerName column. Perfetto Exclusive Duration
What's Changed
- Add -offsetTime parameter for LTTNG plugin to offset event by the specified number of nanoseconds by @jamesdooleymsft in #99
- Add and show LTTNG provider column for generic event table by @jamesdooleymsft in #100
- Fix exception when parsing trace with null arg value. by @ivberg in #93
- Support in Perfetto for event Exclusive Duration by @ivberg in #94
New Contributors
- @jamesdooleymsft made their first contribution in #99
Full Changelog: v1.5...v1.5.1
v1.5
What's Changed
- Support other types of files Perfetto already supports including .gz compressed traces, Chromium F12 DevTools Perf Profile Export, and legacy chrome://tracing .json files. @ivberg in #89
- Add new process table data including process arguments /w optional Chromium process label (name of website tab). Allow Generic Events to display this process label but hide if not available. Add Android package_list. by @ivberg in #91
- Enhanced Unit Test coverage by @ivberg in #92
Full Changelog: v1.4...v1.5
Perfetto frame jank event support. Upgrade Perfetto Trace Processor to 24.2
What's Changed
- Adds PerfettoFrameEvent which shows scheduled and actually displayed frames in a single "Jank Event" table by @seolive-msft in #87
- Upgrade Perfetto Trace Processor from v18.0(2021-08-02) to v24.2 (2022-02-10) by @ivberg in #85
New Contributors
- @seolive-msft made their first contribution in #87
Full Changelog: v1.3.4...v1.4