Skip to content

Releases: microsoft/Microsoft-Performance-Tools-Linux-Android

v1.6.3

18 Jul 19:48
c89534d
Compare
Choose a tag to compare

What's Changed

  • PerfDataExtension - upgrade to LinuxTracepoints 0.2.0 by @idigdoug in #130
  • Take TraceEvent update to fix user reported crash opening Linux Perf txt based trace by @ivberg in #131

Full Changelog: v1.6.2...v1.6.3

v1.6.2

11 Jun 17:15
f88ebc4
Compare
Choose a tag to compare

What's Changed

  • Upgrade to Perfetto Trace_processor_shell.exe v45 by @ivberg in #129

Full Changelog: v1.6.1...v1.6.2

1.6.1 -

10 Jun 20:36
0d92ad6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.6...v1.6.1

1.6 - New Linux Perf.data binary file TracePoint support. Deprecate Perf CTF support

20 May 18:58
144d42c
Compare
Choose a tag to compare

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

07 Nov 22:38
3170e29
Compare
Choose a tag to compare

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

11 May 20:55
efc4eeb
Compare
Choose a tag to compare

What's Changed

  • Fix for Issue 109 - PopulateCpuWakeEvents by @ivberg in #110

Full Changelog: v1.5.2...v1.5.3

LTTng - Support for .NET 6.0 & 7.0

12 Jan 19:10
bf5b380
Compare
Choose a tag to compare

What's Changed

  • Unable to process LTTng trace on .NET 6.0 by @ivberg in #103
  • Add LTTngCds Unit Test that only references LTTngCds by @ivberg in #105

v1.5.1 - LTTng offset, providerName column. Perfetto Exclusive Duration

23 Nov 20:57
77760b4
Compare
Choose a tag to compare

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

Full Changelog: v1.5...v1.5.1

v1.5

04 May 16:11
08a91b6
Compare
Choose a tag to compare

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

19 Apr 21:22
Compare
Choose a tag to compare

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

Full Changelog: v1.3.4...v1.4