Releases: eclipsesource/perfetto
Releases · eclipsesource/perfetto
Perfetto UI - dbc3f3fc97cefe
ui: use the trace omnibox manager in command omnibox rendering (#159) * ui: show commands of current trace in help * ui: use the trace omnibox manager in command omnibox rendering Signed-off-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
Perfetto UI - 344e851d96d267
perfetto-ui-344e851d96d267 ui: add pf-button class to modal close button (#157)
Perfetto UI - 1e42592258afe5
tp: fix crash when writing args (#3292) (#158) If the string is null, we should treat it like json null Fixes: https://github.com/google/perfetto/issues/3287 Co-authored-by: Lalit Maganti <lalitm@google.com>
Perfetto UI - f7f6d590dc6d41
ui: customizable minimum track height (#156) Tracks once occupied more vertical space, which can be more comfortable especially for users with vision and motor (pointer control) difficulties. To accommodate embedding applications and users with accessibility needs, add support for customization of the height of via a new setting. For android-graphics/sokatoa#3887 Signed-off-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
Perfetto UI - 62f010acad1a65
ui: add API for command filtering for embedders (#154) In some applications that embed the Perfetto UI, there are a number of commands that are not needed. For example, in an application that manages the opening of traces into instances of the Perfetto UI, there is no need for the commands that open and close traces. And other commands may overlap or conflict with other capabilities provided by the host application, which therefore may wish to exclude those commands. Add an API to the Registry class to permit an embedding application to install a filter that quietly prevents registration of unwanted services. Employ this capability in the CommandManager. Signed-off-by: Christian W. Damus <cdamus.ext@eclipsesource.com>
Perfetto UI - 483d0b192faf88
Merge upstream fix for MacOS x86_64 build Merge pull request #155
Perfetto UI - 541e23c1b2c395
Documentation
- fix duplicate anchors in memory doc (google#2896) #2267,#3168,#2337,#3169,#3170,#2896 (Lalit Maganti)
- document correlation id field in advanced track event docs (google#2905) #2267,#3168,#2337,#3169,#3170,#2905 (Lalit Maganti)
- fix documentation example for track event lambdas (google#2909) #2267,#3168,#2337,#3169,#3170,#2909 (Lalit Maganti)
- add documentation for debug annotations (google#2910) #2267,#3168,#2337,#3169,#3170,#2910 (Lalit Maganti)
- add SQL query examples to TrackEvent documentation (google#2911) #2267,#3168,#2337,#3169,#3170,#2911 (Lalit Maganti)
- fix dead links in ui automation reference (google#2921) #2267,#3168,#2337,#3169,#3170,#2921 (Lalit Maganti)
- update GN vscode extension in "Useful extensions" list. (google#2975) #2267,#3168,#2337,#3169,#3170,#2975 (Kirill Timofeev)
- fix typo in ftrace.md (google#2988) #2267,#3168,#2337,#3169,#3170,#2988 (Stephen Shi)
- clarify syntax for __string usage in ftrace kernel documentation (google#2993) #2267,#3168,#2337,#3169,#3170,#2993 (Lalit Maganti)
- ftrace: actually fix __assign_str macro comment (google#2999) #2267,#3168,#2337,#3169,#3170,#2999 (Ryan)
- fix copy-paste mistakes in ui automation docs (google#3015) #2267,#3168,#2337,#3169,#3170,#3015 (Lalit Maganti)
- fix typos in atrace documentation (google#3066) #2267,#3168,#2337,#3169,#3170,#3066 (Lalit Maganti)
- add AGENTS.md file for Perfetto (google#3076) #2267,#3168,#2337,#3169,#3170,#3076 (Lalit Maganti)
- add example of debug track with sql module dep (google#3088) #2267,#3168,#2337,#3169,#3170,#3088 (Lalit Maganti)
- add trace processor architecture design doc (google#3111) #2267,#3168,#2337,#3169,#3170,#3111 (Lalit Maganti)
- add section on memory usage to Android cookbook (google#3140) #2267,#3168,#2337,#3169,#3170,#3140 (Lalit Maganti)
Tests
- update TaskRunner to MaybeLockFreeTaskRunner (google#3050) #2267,#3168,#2337,#3169,#3170,#3050 (sashwinbalaji)
Commits
- f576134: Add plugins for YouTube CUJs with initial impl. (google#2850) (pqhu-google) #2267,#3168,#2337,#3169,#3170,#2850
- Run ui/format-sources --all (google#2867) #2267,#3168,#2337,#3169,#3170,#2867 (Steve Golton)
- exclude null frequencies when computing avg freq (google#2757) #2267,#3168,#2337,#3169,#3170,#2757 (cphlipot1)
- Add track settings infrastructure & bulk track settings edit menu (google#2859) #2267,#3168,#2337,#3169,[google#3170](https://...
Perfetto UI - bdf39d07628a76
Documentation
- fix duplicate anchors in memory doc (google#2896) #2337,#2896 (Lalit Maganti)
- document correlation id field in advanced track event docs (google#2905) #2337,#2905 (Lalit Maganti)
- fix documentation example for track event lambdas (google#2909) #2337,#2909 (Lalit Maganti)
- add documentation for debug annotations (google#2910) #2337,#2910 (Lalit Maganti)
- add SQL query examples to TrackEvent documentation (google#2911) #2337,#2911 (Lalit Maganti)
- fix dead links in ui automation reference (google#2921) #2337,#2921 (Lalit Maganti)
- update GN vscode extension in "Useful extensions" list. (google#2975) #2337,#2975 (Kirill Timofeev)
- fix typo in ftrace.md (google#2988) #2337,#2988 (Stephen Shi)
- clarify syntax for __string usage in ftrace kernel documentation (google#2993) #2337,#2993 (Lalit Maganti)
- ftrace: actually fix __assign_str macro comment (google#2999) #2337,#2999 (Ryan)
- fix copy-paste mistakes in ui automation docs (google#3015) #2337,#3015 (Lalit Maganti)
- fix typos in atrace documentation (google#3066) #2337,#3066 (Lalit Maganti)
- add AGENTS.md file for Perfetto (google#3076) #2337,#3076 (Lalit Maganti)
- add example of debug track with sql module dep (google#3088) #2337,#3088 (Lalit Maganti)
- add trace processor architecture design doc (google#3111) #2337,#3111 (Lalit Maganti)
Tests
- update TaskRunner to MaybeLockFreeTaskRunner (google#3050) #2337,#3050 (sashwinbalaji)
Commits
- Fix flow arrowhead rendering for vertical arrow separation (google#2802) #2267,#2337,#2826,#2802 (Steve Golton)
- fix cpu slice aggregation with no processes (google#2810) #2267,#2337,#2826,#2810 (Lalit Maganti)
- collect dmabuf RSS with process stats (google#2740) #2267,#2337,#2826,#2740 (T.J. Mercier)
- Fix headless track selection bug (google#2811) #2267,#2337,#2826,#2811 (Steve Golton)
- Replace unstyled 'a' elements with 'Anchor' (google#2813) #2267,#2337,#2826,#2813 (Steve Golton)
- Add border to resize handle in query page (google#2814) #2267,#2337,#2826,#2814 (Steve Golton)
- Fix bug where child track titles stick to the wrong place inside non-summary track groups (google#2812) #2267,#2337,#2826,#2812 (Steve Golton)
- Add percentage of total wall time to sched aggregation tables (google#2816) #2267,#2337,#2826,#2816 (Steve Golton)
- Fix segfault in tree partition (google#2818) #2267,#2337,#2826,#2818 (Mayzner)
- Use if constexpr to prevent compile error in TarWriter (google#2815) #2267,#2337,#2826,#2815 (sashwinbalaji)
- Update material icons pack to the latest version (google#2820) #2267,#2337,#2826,#2820 (Steve Golton)
- Roll canary (google#2819) #2267,#2337,#2826,#2819 (Steve Golton)
- 66b7d8e: Copybara import from Chromium: proto and stdlib changes (copybara-service[bot]) #2267,#2337,#2826,#2822
- Fix bug in aggregation percentage calculation (google#2825) #2267,#2337,#2826,#2825 (Steve Golton)
- Move commands from uiMain to the CoreCommands plugin (google#2827) #2267,#2337,#2826,#2827 ([Steve Golton](eb89044a47f0805706f2a4c...
Perfetto UI - f73ad8a275f60c
Documentation
- fix duplicate anchors in memory doc (google#2896) #2337,#2896 (Lalit Maganti)
- document correlation id field in advanced track event docs (google#2905) #2337,#2905 (Lalit Maganti)
- fix documentation example for track event lambdas (google#2909) #2337,#2909 (Lalit Maganti)
- add documentation for debug annotations (google#2910) #2337,#2910 (Lalit Maganti)
- add SQL query examples to TrackEvent documentation (google#2911) #2337,#2911 (Lalit Maganti)
- fix dead links in ui automation reference (google#2921) #2337,#2921 (Lalit Maganti)
- update GN vscode extension in "Useful extensions" list. (google#2975) #2337,#2975 (Kirill Timofeev)
- fix typo in ftrace.md (google#2988) #2337,#2988 (Stephen Shi)
- clarify syntax for __string usage in ftrace kernel documentation (google#2993) #2337,#2993 (Lalit Maganti)
- ftrace: actually fix __assign_str macro comment (google#2999) #2337,#2999 (Ryan)
- fix copy-paste mistakes in ui automation docs (google#3015) #2337,#3015 (Lalit Maganti)
- fix typos in atrace documentation (google#3066) #2337,#3066 (Lalit Maganti)
- add AGENTS.md file for Perfetto (google#3076) #2337,#3076 (Lalit Maganti)
- add example of debug track with sql module dep (google#3088) #2337,#3088 (Lalit Maganti)
- add trace processor architecture design doc (google#3111) #2337,#3111 (Lalit Maganti)
Tests
- update TaskRunner to MaybeLockFreeTaskRunner (google#3050) #2337,#3050 (sashwinbalaji)
Commits
- roll canary release (google#2801) #2267,#2337,#2826,#2801 (Lalit Maganti)
- Fix flow arrowhead rendering for vertical arrow separation (google#2802) #2267,#2337,#2826,#2802 (Steve Golton)
- fix cpu slice aggregation with no processes (google#2810) #2267,#2337,#2826,#2810 (Lalit Maganti)
- collect dmabuf RSS with process stats (google#2740) #2267,#2337,#2826,#2740 (T.J. Mercier)
- Fix headless track selection bug (google#2811) #2267,#2337,#2826,#2811 (Steve Golton)
- Replace unstyled 'a' elements with 'Anchor' (google#2813) #2267,#2337,#2826,#2813 (Steve Golton)
- Add border to resize handle in query page (google#2814) #2267,#2337,#2826,#2814 (Steve Golton)
- Fix bug where child track titles stick to the wrong place inside non-summary track groups (google#2812) #2267,#2337,#2826,#2812 (Steve Golton)
- Add percentage of total wall time to sched aggregation tables (google#2816) #2267,#2337,#2826,#2816 (Steve Golton)
- Fix segfault in tree partition (google#2818) #2267,#2337,#2826,#2818 (Mayzner)
- Use if constexpr to prevent compile error in TarWriter (google#2815) #2267,#2337,#2826,#2815 (sashwinbalaji)
- Update material icons pack to the latest version (google#2820) #2267,#2337,#2826,#2820 (Steve Golton)
- Roll canary (google#2819) #2267,#2337,#2826,#2819 (Steve Golton)
- 66b7d8e: Copybara import from Chromium: proto and stdlib changes (copybara-service[bot]) #2267,#2337,#2826,#2822
- Fix bug in aggregation percentage calculation (google#2825) #2267,#2337,#2826,#2825 (Steve Golton)
- Move comma...
Perfetto UI - 594f27b3f2b988
Documentation
- fix duplicate anchors in memory doc (google#2896) #2337,#2896 (Lalit Maganti)
- document correlation id field in advanced track event docs (google#2905) #2337,#2905 (Lalit Maganti)
- fix documentation example for track event lambdas (google#2909) #2337,#2909 (Lalit Maganti)
- add documentation for debug annotations (google#2910) #2337,#2910 (Lalit Maganti)
- add SQL query examples to TrackEvent documentation (google#2911) #2337,#2911 (Lalit Maganti)
- fix dead links in ui automation reference (google#2921) #2337,#2921 (Lalit Maganti)
- update GN vscode extension in "Useful extensions" list. (google#2975) #2337,#2975 (Kirill Timofeev)
- fix typo in ftrace.md (google#2988) #2337,#2988 (Stephen Shi)
- clarify syntax for __string usage in ftrace kernel documentation (google#2993) #2337,#2993 (Lalit Maganti)
- ftrace: actually fix __assign_str macro comment (google#2999) #2337,#2999 (Ryan)
- fix copy-paste mistakes in ui automation docs (google#3015) #2337,#3015 (Lalit Maganti)
- fix typos in atrace documentation (google#3066) #2337,#3066 (Lalit Maganti)
- add AGENTS.md file for Perfetto (google#3076) #2337,#3076 (Lalit Maganti)
- add example of debug track with sql module dep (google#3088) #2337,#3088 (Lalit Maganti)
- add trace processor architecture design doc (google#3111) #2337,#3111 (Lalit Maganti)
Tests
- update TaskRunner to MaybeLockFreeTaskRunner (google#3050) #2337,#3050 (sashwinbalaji)
Commits
- Make the isInternalUser flag available to regular plugins (google#2793) #2267,#2337,#2826,#2793 (Steve Golton)
- only run breakdown if there is a startup in trace (google#2794) #2267,#2337,#2826,#2794 (Lalit Maganti)
- fix cropping of flamegraph filter explanation (google#2798) #2267,#2337,#2826,#2798 (Lalit Maganti)
- add information about what multi-trace merging is/isn't (google#2782) #2267,#2337,#2826,#2782 (Lalit Maganti)
- 60533b2: Fix package name for SystemUI pin plugins. (google#2797) (devianb) #2267,#2337,#2826,#2797
- 6385e74: Add tables for surfaceflinger slices and frames in CUJ boundaries to stdlib. (google#2796) (devianb) #2267,#2337,#2826,#2796
- include winscope in luci build. (google#2790) #2267,#2337,#2826,#2790 (Priyanka)
- Add CopyToClipboardButton widget (google#2799) #2267,#2337,#2826,#2799 (Steve Golton)
- roll canary release (google#2801) #2267,#2337,#2826,#2801 (Lalit Maganti)
- Fix flow arrowhead rendering for vertical arrow separation (google#2802) #2267,#2337,#2826,#2802 (Steve Golton)
- fix cpu slice aggregation with no processes (google#2810) #2267,#2337,#2826,#2810 (Lalit Maganti)
- collect dmabuf RSS with process stats (google#2740) #2267,#2337,#2826,#2740 (T.J. Mercier)
- Fix headless track selection bug (google#2811) #2267,#2337,#2826,#2811 (Steve Golton)
- Replace unstyled 'a' elements with 'Anchor' (google#2813) #2267,#2337,#2826,#2813 (Steve Golton)
- Add border to resize handle in query page (google#2814) #2267,#2337,#2826,#2814 (Steve Golton)
- Fix bug where child track titles stick to the wrong place inside non-summary track groups (google#2812) [google#2267](ht...