Hash :
234c3f73
Author :
Date :
2025-03-07T11:41:10
Roll third_party/perfetto/ d06bef780..5c17fc6e0 (3310 commits) Also make the gitlink owned by anyone, like the others. https://android.googlesource.com/platform/external/perfetto.git/+log/d06bef7807a8..5c17fc6e089c $ git log d06bef780..5c17fc6e0 --date=short --no-merges --format='%ad %ae %s' 2025-03-06 lalitm tp: fix crash when we unable to parse kernel version 2025-03-06 stevegolton ui: Fix screenshot tests 2025-03-06 zezeozue ui: Show more descriptive names in the binder plugin 2025-03-06 elrakadm Create new sql function __instrinsic_strip_hex in perfetto sql 2025-03-06 rsavitski misc python scripts: use raw strings to avoid syntax warnings 2025-03-06 stevegolton ui: Bump idle detector timeout from 30s to 60s 2025-03-06 rsavitski ui: LinuxPerf: remove debug print and the now-unused type value 2025-03-06 stevegolton ui: Relax constraints when checking for optional dataset types 2025-03-06 stevegolton ui: Use struct for args to createTraceProcessorSliceTrack() 2025-03-06 stevegolton ui: Bump test timeout for large trace 2025-03-06 stevegolton ui: Format queries in search_manager.ts 2025-03-06 stevegolton ui: Use SliceRef in debug/query tracks' details panels 2025-03-05 lukechang [ui] Add hotkey for pin track cmd 2025-03-05 elrakadm Change thread_prefix perfetto function to public 2025-03-05 stevegolton ui: Add search implementation based on dataset 2025-03-05 stevegolton ui: Batch large union datasets into CTEs to avoid SQLite limits 2025-03-05 rsavitski smaps_rollup: clarify that it doesn't work on android sysimg out of the box 2025-03-05 zezeozue ui: Add a reason_type breakdown to the binder plugin 2025-03-05 lalitm ui: fix categorization of smaps tracks 2025-03-04 rzuklie Import Bluetooth duration as dur rather than arg. 2025-03-04 lydiatse ui: Breakdown tracks component 2025-03-04 shinyuw Add disp_vblank_irq_enable ftrace event 2025-03-03 lalitm perfetto: pin summary full proto to java 11 2025-03-03 lalitm perfetto:: Update changelog with `TraceWriter::drop_count` 2025-03-03 lalitm perfetto: add `TraceWriter::drop_count` 2025-03-03 elrakadm More standarization of slices (wakelocks, async slices) 2025-03-03 lalitm ui: add test for CPU and thread funcgraph traces 2025-03-03 simonmacm Clamp kernel wakelock held ratio to 0 as well as 1; we have seen pathological values occasionally cause massive negative values here. 2025-02-28 lalitm perfetto: expose trace summary protos publicly in Bazel 2025-02-28 elrakadm standarize vsync slice names and asset loading 2025-02-27 stevegolton ui: Scroll track group into view on collapse 2025-02-27 lalitm tp: add support for adding key-value metadata fields to summary 2025-02-27 lalitm ui: fix thread funcgraph data being missing 2025-02-27 ktimofeev Revert "Android Java SDK: test that we can use `@CriticalNative`." 2025-02-26 ktimofeev Android Java SDK: test that we can use `@CriticalNative`. 2025-02-26 ktimofeev BUILD: use API level 35 when building Android SDK with Bazel. 2025-02-26 ktimofeev Android Instrumentation Testing using Blaze: fix test runner script. 2025-02-26 altimin [ui] Remove old pivot table implementation 2025-02-26 lalitm Revert "perfetto: always use suspend aware clock for service snapshots" 2025-02-26 lydiatse ui: Data visualiser row limit warning. 2025-02-26 lydiatse ui: Add Query Node actions. 2025-02-26 lalitm tp: make perfetto keyword also a possible id 2025-02-26 primiano ui: recording: make chrome extension message more actionable 2025-02-26 lalitm tp: fix unused state variable in grammar destructor 2025-02-26 stevegolton ui: Roll stable 2025-02-26 stevegolton ui: Roll canary 2025-02-26 stevegolton ui: Remove the ability to set TrackNode ids manually 2025-02-26 chinglinyu ui: handle swapper task in multi-machine traces 2025-02-25 shayba Reland "Add bitmap tracing events to android_track_event" 2025-02-25 mayzner tp: Make v2_metric proto public. (...) 2024-01-31 hjd ui: Show unterminated thread state slices 2024-01-31 stevegolton [ui] Add links to flows tab in area selection details panel 2024-01-31 hjd ui: experimental.slices -> slices.slices 2024-01-31 stevegolton [ui] Add UI plugin docs for tabs and details panels 2024-01-31 stevegolton [ui] Show empty state widget in flow tab when no flows can be displayed 2024-01-31 stevegolton [ui] Fix bug where tabs could not be closed when we have too many open 2024-01-31 hjd ui: Add feature docs for TabsV2 2024-01-31 zezeozue [ui]: Add debug tracks for app_process_starts 2024-01-31 simonmacm Fix feature detection for battery plugin. 2024-01-31 mayzner Revert "tp: Extrinsically sorted columns" 2024-01-30 zezeozue [stdlib]: Add an android_app_process_starts module 2024-01-30 lalitm tp: remove experimental package and diffuse contents into other packages 2024-01-30 lalitm tp: merge NullableVector into ColumnStorage<optional<T>> 2024-01-30 mayzner tp: Extrinsically sorted columns 2024-01-30 primiano TP: parse trace filter stats 2024-01-30 lalitm tp: improve API of RuntimeTable 2024-01-30 stevegolton [ui] Improve aggregation tab discovery 2024-01-30 primiano test: add NullConsumerEndpoint 2024-01-30 hjd ui: TabsV2 panel starts closed 2024-01-30 sgjesse Update test to ensure OOM triggering allocation is not optimized out 2024-01-30 yangwangyw Add ODP perfetto metric. 2024-01-30 lalitm tp: document CREATE PERFETTO MACRO 2024-01-30 lalitm tp: add documentation of macros in standard library 2024-01-30 lalitm tp: implement graph reachability macro in standard library 2024-01-30 lalitm tp: reduce public API surface of Table 2023-12-20 pablogamito Add protolog trace processor 2024-01-30 mayzner tp: Fix BitVector::Builder check 2024-01-30 primiano Optimize binary size of syscall tables 2024-01-29 lalitm tp: rework all internal tables to be prefixed with just _ 2024-01-29 ddiproietto Revert "perfetto_cmd: Move code into libperfetto.so" 2024-01-29 ddiproietto Revert "trigger_perfetto: Move code into libperfetto.so" 2024-01-29 fhernqvist Add the base category to the Audio perfetto switch 2024-01-29 stevegolton [ui] Put pivot table tab behind flag 2024-01-29 rsavitski ui: simplify "io.ufs.command.tags" track grouping 2024-01-22 spandandas Add libz to shared libs of heapprofd_standalone_client 2024-01-17 stevegolton [ui] Include async stack trace in error report for failed queries 2023-12-15 liutongbo Add mcts tag to MainlineCTS ART test modules. 2023-05-09 ddiproietto ftrace: Avoid crashing if format doesn't match expectations 2023-09-12 rzuklie Proto fields for network tracing icmp type/code. 2023-07-19 hugojacob Fix duplicated `data` field 2023-03-10 ddiproietto Build apps for CTS tests with sdk 31 2023-03-10 ddiproietto Move reporter_test_cts.cc into a separate file 2023-03-08 rpl Explain the use of `min_sdk_version: "31"` in `CtsPerfettoTestCases`. 2023-03-10 ddiproietto Move reporter app into subdirectory 2023-03-06 rpl Run `HeapprofdJavaCtsTest` in Mainline Presubmits with the ART Module. 2023-03-02 rpl Add support for `CtsPerfettoTestCases` to MTS. 2023-03-06 rpl Run `HeapprofdJavaCtsTest` in Mainline Presubmits with the ART Module. 2023-03-02 rpl Add support for `CtsPerfettoTestCases` to MTS. 2023-02-22 rsavitski Revert "cts: stop asking for special FGS permission for isolated service" 2023-02-21 rsavitski cts: stop asking for special FGS permission for isolated service Created with: roll-dep third_party/perfetto Bug: chromium:388068052 Change-Id: I586c7e76d905279a324d3189d9e9cd9a3502c183 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6329991 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: Roman Lavrov <romanl@google.com> Auto-Submit: Victor Vianna <victorvianna@google.com> Commit-Queue: Roman Lavrov <romanl@google.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
# See https://chromium.googlesource.com/angle/angle/+/main/doc/ContributingCode.md#selecting-reviewers for more info
# Note: Owners must be split by domain to avoid git merge conflicts on platforms that cannot have
# email addresses from all platforms. Also, to avoid downstream git merge conflicts, all changes
# to this file should be done in the upstream ANGLE repository's main branch.
# @chromium.org email addresses:
geofflang@chromium.org
kbr@chromium.org
syoussefi@chromium.org
ynovikov@chromium.org
# @google.com email addresses:
abdolrashidi@google.com
cclao@google.com
chrisforbes@google.com
cnorthrop@google.com
geofflang@google.com
ianelliott@google.com
lpy@google.com
romanl@google.com
solti@google.com
syoussefi@google.com
vantablack@google.com
ynovikov@google.com
yuxinhu@google.com
# The auto-roller can also modify autogenerated files, so we give it ownership
# over all ANGLE files.
angle-autoroll@skia-public.iam.gserviceaccount.com
per-file AUTHORS=*
per-file CONTRIBUTORS=*
per-file DEPS=*
per-file WATCHLISTS=*
# Allow anyone to update gitlinks just like DEPS.
per-file build=*
per-file buildtools=*
per-file third_party/clang-format/script=*
per-file testing=*
per-file third_party/abseil-cpp=*
per-file third_party/android_build_tools=*
per-file third_party/android_deps=*
per-file third_party/android_platform=*
per-file third_party/android_sdk=*
per-file third_party/astc-encoder/src=*
per-file third_party/catapult=*
per-file third_party/cherry=*
per-file third_party/colorama/src=*
per-file third_party/cpu_features/src=*
per-file third_party/depot_tools=*
per-file third_party/dummy_chromium=*
per-file third_party/EGL-Registry/src=*
per-file third_party/flatbuffers/src=*
per-file third_party/gles1_conform=*
per-file third_party/glmark2/src=*
per-file third_party/glslang/src=*
per-file third_party/googletest=*
per-file third_party/ijar=*
per-file third_party/libdrm=*
per-file third_party/libjpeg_turbo=*
per-file third_party/libpng/src=*
per-file third_party/jinja2=*
per-file third_party/jsoncpp=*
per-file third_party/libc++/src=*
per-file third_party/libc++abi/src=*
per-file third_party/libunwind/src=*
per-file third_party/lunarg-vulkantools/src=*
per-file third_party/markupsafe=*
per-file third_party/mesa/src=*
per-file third_party/meson=*
per-file third_party/nasm=*
per-file third_party/OpenCL-CTS/src=*
per-file third_party/OpenCL-Docs/src=*
per-file third_party/OpenCL-ICD-Loader/src=*
per-file third_party/OpenGL-Registry/src=*
per-file third_party/perfetto=*
per-file third_party/protobuf=*
per-file third_party/Python-Markdown=*
per-file third_party/rapidjson/src=*
per-file third_party/requests/src=*
per-file third_party/rust=*
per-file third_party/six=*
per-file third_party/spirv-cross/src=*
per-file third_party/spirv-headers/src=*
per-file third_party/spirv-tools/src=*
per-file third_party/SwiftShader=*
per-file third_party/VK-GL-CTS/src=*
per-file third_party/vulkan-deps=*
per-file third_party/vulkan-headers/src=*
per-file third_party/vulkan-loader/src=*
per-file third_party/vulkan-tools/src=*
per-file third_party/vulkan-utility-libraries/src=*
per-file third_party/vulkan-validation-layers/src=*
per-file third_party/vulkan_memory_allocator=*
per-file third_party/wayland=*
per-file third_party/zlib=*
per-file tools/android=*
per-file tools/clang=*
per-file tools/mb=*
per-file tools/md_browser=*
per-file tools/memory=*
per-file tools/perf=*
per-file tools/protoc_wrapper=*
per-file tools/python=*
per-file tools/valgrind=*