diff options
author | Primiano Tucci <primiano@google.com> | 2022-02-08 20:59:11 +0000 |
---|---|---|
committer | Primiano Tucci <primiano@google.com> | 2022-02-08 22:11:32 +0000 |
commit | fe6c2e3844857903316f4d28b3f1c3e6838ebae5 (patch) | |
tree | 738b37a71922bfd8716a4c73c53cc6be9aa4d304 | |
parent | 0e7915d177374d6b924a918108880fbe003e8d53 (diff) | |
download | perfetto-fe6c2e3844857903316f4d28b3f1c3e6838ebae5.tar.gz |
Add CHANGELOG for v24.0
Change-Id: Idd5b216c7ab91b8c906a4e30f469aca31249df70
-rw-r--r-- | CHANGELOG | 38 |
1 files changed, 31 insertions, 7 deletions
@@ -1,19 +1,43 @@ Unreleased: Tracing service and probes: + * + Trace Processor: + * + UI: + * + SDK: + * + + +v24.0 - 2022-02-08: + Tracing service and probes: + * Added "cpufreq_period_ms" in data source "linux.sys_stats" to poll + /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq periodically. + * Added support for Trusty TEE workqueue events. + * Added support for more PMU events in traced_perf. * Changed output format of perfetto --query. Made the output more compact and added a summary of ongoing tracing sessions for the caller UID. - * Added "cpufreq_period_ms" in data source "linux.sys_stats" to poll - /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq periodically for - current frequency of CPUs in kHz. + * Changed timeout for traced stall detection from 2s to 4s. + * Changed internal buffer management to split trace filtering in smaller + tasks and avoid too large memory allocation when filtering. + * Fixed a bug that could cause producers to see Flush() requests after an + OnStop() and mis-behave if the tracing session is extremely short. Trace Processor: - * Add support for multiple SQL statements to be passed to - TraceProcessor::ExecuteQuery. All queries will be executed fully, with - the returned iterator yielding rows for the final statement. - * Add support for multi-line SQL comments; previously only single line + * Added support for passing multiple SQL statements to ExecuteQuery(). All + queries will be executed fully, with the returned iterator yielding rows + for the final statement. + * Added support for multi-line SQL comments; previously only single line comments were supported. UI: + * Added support for parsing instant events from legacy systrace formats. + * Added ingestion and visualization for inet_sock_set_state and + tcp_retransmit_skb events, showing TCP connections on dedicated tracks. * Changed HTTP+RPC to use the /websocket endpoint available in newer versions of trace_processor --httpd. + * Changed text selection/copy: now allowed by default for DOM elements. + * Changed search to also lookup slices by ID when the term is a number. + * Changed postMessage() API, suppressed confirmation dialog when the opener + is in the same origin, for cases when the UI is self-hosted. SDK: * |