diff --git a/DEPS b/DEPS index dbc1b668e2d83..d9a397d3569c6 100644 --- a/DEPS +++ b/DEPS @@ -57,7 +57,7 @@ vars = { # Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS # You can use //tools/dart/create_updated_flutter_deps.py to produce # updated revision list of existing dependencies. - 'dart_revision': '360370ff93b053253343832432f8329a11372ffc', + 'dart_revision': '18678a3eddb7f511959bd1591c7348b833797ff2', # WARNING: DO NOT EDIT MANUALLY # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py @@ -67,16 +67,16 @@ vars = { 'dart_browser_launcher_rev': 'c2871b2e03aa4490caf476c274996e2bc20c5451', 'dart_clock_rev': '200a0209927ea7c4737309e7e9076ec8b97e9c4b', 'dart_collection_rev': 'd27bfaf7994ee690be6ed424b8ee288c7aa672f6', - 'dart_devtools_rev': '11ec4ae1036408018143b58d80d6feadbee56a6c', + 'dart_devtools_rev': 'd2f59cf9cb072f64baa7268a0a97cf422f44edbf', 'dart_libprotobuf_rev': '24487dd1045c7f3d64a21f38a3f0c06cc4cf2edb', - 'dart_perfetto_rev': 'b8da07095979310818f0efde2ef3c69ea70d62c5', + 'dart_perfetto_rev': '13ce0c9e13b0940d2476cd0cff2301708a9a2e2b', 'dart_protobuf_gn_rev': 'ca669f79945418f6229e4fef89b666b2a88cbb10', - 'dart_protobuf_rev': '050c1620a9149fcc1bf84e36d02bb111455e453d', + 'dart_protobuf_rev': '3528fad58b591692f734c49481d9ed16db50518c', 'dart_pub_rev': 'fca927ae2662204805e1646c0c0687369001a41a', 'dart_root_certificates_rev': '692f6d6488af68e0121317a9c2c9eb393eb0ee50', - 'dart_tools_rev': '15cc9c789359f13a637472817b64b42d827cd879', + 'dart_tools_rev': 'da6bb184c9eb18e344cf37ab1a34aa04b1057edc', 'dart_watcher_rev': '6ad58dcbbf328fbecf18d6ad2357c67be300b489', - 'dart_webdev_rev': '1bd434b66b58927c6aaf6e6fcbba075d86b82cfd', + 'dart_webdev_rev': '25f17cda837042e8b4f7aec5192c68bef0d3c387', 'dart_webkit_inspection_protocol_rev': '82f0c1c46dfdba5edf7c5fa84456233121dd69e1', 'dart_yaml_edit_rev': 'a7e7fbad5ee263cc681681c1a6eb9e6df5336ad6', 'dart_zlib_rev': '14dd4c4455602c9b71a1a89b5cafd1f4030d2e3f', @@ -331,7 +331,7 @@ deps = { Var('chromium_git') + '/external/github.com/WebAssembly/binaryen.git@a51bd6df919a5b79574f0996a760cc20cb05697e', 'src/third_party/dart/third_party/devtools': - {'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:11ec4ae1036408018143b58d80d6feadbee56a6c'}]}, + {'dep_type': 'cipd', 'packages': [{'package': 'dart/third_party/flutter/devtools', 'version': 'git_revision:d2f59cf9cb072f64baa7268a0a97cf422f44edbf'}]}, 'src/third_party/dart/third_party/pkg/args': Var('dart_git') + '/args.git@df9b428e53e889835257c8475538e09834ffd022', diff --git a/ci/licenses_golden/excluded_files b/ci/licenses_golden/excluded_files index 8f0e1c7332418..4bbc77a681d03 100644 --- a/ci/licenses_golden/excluded_files +++ b/ci/licenses_golden/excluded_files @@ -2469,6 +2469,7 @@ ../../../third_party/perfetto/examples ../../../third_party/perfetto/gn/standalone/build_tool_wrapper.py ../../../third_party/perfetto/gn/standalone/cp.py +../../../third_party/perfetto/gn/standalone/glob.py ../../../third_party/perfetto/gn/standalone/protoc.py ../../../third_party/perfetto/gn/standalone/toolchain/linux_find_llvm.py ../../../third_party/perfetto/gn/standalone/toolchain/llvm-strip.py @@ -2486,7 +2487,15 @@ ../../../third_party/perfetto/protos ../../../third_party/perfetto/python/README.md ../../../third_party/perfetto/python/example.py -../../../third_party/perfetto/python/perfetto/__init__.py +../../../third_party/perfetto/python/generators/diff_tests/runner.py +../../../third_party/perfetto/python/generators/diff_tests/testing.py +../../../third_party/perfetto/python/generators/diff_tests/utils.py +../../../third_party/perfetto/python/generators/sql_processing/docs_extractor.py +../../../third_party/perfetto/python/generators/sql_processing/docs_parse.py +../../../third_party/perfetto/python/generators/sql_processing/utils.py +../../../third_party/perfetto/python/generators/trace_processor_table/public.py +../../../third_party/perfetto/python/generators/trace_processor_table/serialize.py +../../../third_party/perfetto/python/generators/trace_processor_table/util.py ../../../third_party/perfetto/python/perfetto/batch_trace_processor/__init__.py ../../../third_party/perfetto/python/perfetto/batch_trace_processor/api.py ../../../third_party/perfetto/python/perfetto/batch_trace_processor/platform.py @@ -2506,6 +2515,7 @@ ../../../third_party/perfetto/python/setup.py ../../../third_party/perfetto/python/test ../../../third_party/perfetto/python/tools/batch_trace_processor_shell.py +../../../third_party/perfetto/python/tools/check_imports.py ../../../third_party/perfetto/python/tools/cpu_profile.py ../../../third_party/perfetto/python/tools/heap_profile.py ../../../third_party/perfetto/python/tools/record_android_trace.py @@ -2513,20 +2523,23 @@ ../../../third_party/perfetto/python/tools/trace_processor.py ../../../third_party/perfetto/python/tools/tracebox.py ../../../third_party/perfetto/python/tools/traceconv.py +../../../third_party/perfetto/python/tools/update_permalink.py ../../../third_party/perfetto/src/android_internal/README.md ../../../third_party/perfetto/src/base/test ../../../third_party/perfetto/src/ipc ../../../third_party/perfetto/src/profiling/OWNERS ../../../third_party/perfetto/src/profiling/memory ../../../third_party/perfetto/src/protozero/test +../../../third_party/perfetto/src/shared_lib/test ../../../third_party/perfetto/src/tools ../../../third_party/perfetto/src/trace_processor ../../../third_party/perfetto/src/traced ../../../third_party/perfetto/src/tracing ../../../third_party/perfetto/test -../../../third_party/perfetto/tools/add_tp_diff_test.py +../../../third_party/perfetto/third_party/.gitignore ../../../third_party/perfetto/tools/analyze_profiling_sampling_distribution.py ../../../third_party/perfetto/tools/check_sql_metrics.py +../../../third_party/perfetto/tools/check_sql_modules.py ../../../third_party/perfetto/tools/compat.py ../../../third_party/perfetto/tools/diff_test_trace_processor.py ../../../third_party/perfetto/tools/download_changed_screenshots.py @@ -2534,10 +2547,13 @@ ../../../third_party/perfetto/tools/find_scan_roots.py ../../../third_party/perfetto/tools/gen_amalgamated_sql.py ../../../third_party/perfetto/tools/gen_cc_proto_descriptor.py +../../../third_party/perfetto/tools/gen_grpc_build_gn.py +../../../third_party/perfetto/tools/gen_stdlib_docs_json.py +../../../third_party/perfetto/tools/gen_tp_table_docs.py +../../../third_party/perfetto/tools/gen_tp_table_headers.py ../../../third_party/perfetto/tools/gn_utils.py ../../../third_party/perfetto/tools/measure_tp_performance.py ../../../third_party/perfetto/tools/print_descriptor.py -../../../third_party/perfetto/tools/proto_utils.py ../../../third_party/perfetto/tools/protoc_helper.py ../../../third_party/perfetto/tools/pull_ftrace_format_files.py ../../../third_party/perfetto/tools/run_buildtools_binary.py @@ -2554,10 +2570,16 @@ ../../../third_party/perfetto/ui/README.md ../../../third_party/perfetto/ui/config/.gitignore ../../../third_party/perfetto/ui/package.json +../../../third_party/perfetto/ui/pnpm-lock.yaml ../../../third_party/perfetto/ui/release/OWNERS ../../../third_party/perfetto/ui/release/build_all_channels.py +../../../third_party/perfetto/ui/release/roll_branch.py ../../../third_party/perfetto/ui/src/assets/.gitignore ../../../third_party/perfetto/ui/src/base/utils/package.json +../../../third_party/perfetto/ui/src/plugins/com.example.Skeleton/OWNERS +../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidCujs/OWNERS +../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidPerf/OWNERS +../../../third_party/perfetto/ui/src/plugins/dev.perfetto.LargeScreensPerf/OWNERS ../../../third_party/perfetto/ui/src/test ../../../third_party/pkg/archive ../../../third_party/pkg/equatable diff --git a/ci/licenses_golden/licenses_dart b/ci/licenses_golden/licenses_dart index 603fb9c12d826..23ee00c4f79e4 100644 --- a/ci/licenses_golden/licenses_dart +++ b/ci/licenses_golden/licenses_dart @@ -1,4 +1,4 @@ -Signature: d5879876343f60ca65eb960f8dea6e2e +Signature: 1f49836d8f7f5b913f1aeafdff67b9bb ==================================================================================================== LIBRARY: dart diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party index 72ea9b280da7c..3451f4532d580 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: 69304324d997cc541ddf890752d79626 +Signature: 2adced2ae5419e9a89c08c00162adf68 ==================================================================================================== LIBRARY: angle @@ -649,6 +649,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/zlib.BUILD ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/buildtools/libbacktrace_config/backtrace-supported.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/buildtools/libbacktrace_config/config.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/buildtools/rustc-demangle-capi/rustc_demangle.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/gn/standalone/.emscripten ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/heapprofd.rc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/build_config.h @@ -683,13 +684,14 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/metatrace.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/metatrace_events.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/no_destructor.h -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/optional.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/paged_memory.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/periodic_task.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/pipe.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/platform.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/scoped_file.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/small_set.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/small_vector.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/status_or.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_splitter.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_utils.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_view.h @@ -701,6 +703,15 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_checker.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_task_runner.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/channel.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/future.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/future_combinators.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/poll.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/spawn.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream_combinators.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/thread_pool.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/threading/util.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/unix_socket.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/unix_task_runner.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/utils.h @@ -711,6 +722,9 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_noop.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_posix.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/weak_ptr.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/bigtrace/environment.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/bigtrace/orchestrator.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/bigtrace/worker.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/async_result.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/basic_types.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/client.h @@ -729,6 +743,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_graph_edge.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_memory_graph_node.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_process_memory_node.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/rpc/query_result_serializer.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/traced/data_source_types.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/traced/sys_stats_counters.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/traced/traced.h @@ -756,6 +771,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/cpp_message_obj.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/field.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/field_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/gen_field_helpers.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/message.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/message_arena.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/message_handle.h @@ -767,12 +783,51 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_null_delegate.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_writer.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/static_buffer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/atomic.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/backend_type.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/data_source_abi.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/export.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/heap_buffer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/pb_decoder_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/producer_abi.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/stream_writer_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/thread_utils_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/tracing_session_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/track_event_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/track_event_hl_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/abi/track_event_ll_abi.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/compiler.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/data_source.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/fnv1a.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_decoder.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_macros.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_msg.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_packed.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/pb_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/producer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/common/builtin_clock.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/common/data_source_descriptor.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/config/data_source_config.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/config/trace_config.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/config/track_event/track_event_config.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/interned_data/interned_data.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/test_event.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace_packet.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/counter_descriptor.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/debug_annotation.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_descriptor.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_event.pzc.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/protos/trace/trigger.pzc.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/stream_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/te_category_macros.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/te_macros.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/thread_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/tracing_session.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/public/track_event.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/basic_types.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/iterator.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/metatrace_config.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/read_trace.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/ref_counted.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/status.h @@ -787,6 +842,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/chrome_config.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_config.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_descriptor.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/flush_flags.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/forward_decls.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/trace_config.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/tracing_service_capabilities.h @@ -808,6 +864,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_internal.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_interned_fields.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_macros.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/write_track_event_args.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/locked_handle.h @@ -829,8 +886,6 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event_state_tracker.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/perfetto.rc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/python/BUILD -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/sdk/perfetto.cc -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/sdk/perfetto.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/atrace_hal.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/atrace_hal.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/health_hal.cc @@ -841,6 +896,8 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/lazy_library_loader.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/power_stats.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/power_stats.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd_logging.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/statsd_logging.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.cc @@ -855,6 +912,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/crash_keys.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/ctrl_c_handler.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/debug_crash_stack_trace.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/default_platform.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/event_fd.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/file_utils.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/flat_hash_map_benchmark.cc @@ -874,7 +932,6 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/metatrace.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/metatrace_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/no_destructor_unittest.cc -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/optional_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/paged_memory.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/paged_memory_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/periodic_task.cc @@ -883,6 +940,8 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/scoped_file_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/small_vector_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/status.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/status_or_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/status_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_splitter.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_splitter_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_utils.cc @@ -902,6 +961,15 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_task_runner.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_task_runner_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_utils.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/channel_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/future_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/spawn.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/spawn_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/stream_combinators.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/stream_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/thread_pool.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/thread_pool_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/threading/util_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/time.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/time_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/unix_socket.cc @@ -913,11 +981,19 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/uuid_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/version.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/virtual_destructors.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/vm_sockets.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/waitable_event.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/watchdog_posix.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/watchdog_posix_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/watchdog_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/weak_ptr_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/worker_impl.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/bigtrace/worker_impl.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map_benchmark.cc @@ -932,6 +1008,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_armeabi.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_x86.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_x86_64.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/bugreport_path.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/config.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/config.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/config_unittest.cc @@ -1003,6 +1080,9 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/elf.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/filesystem.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_posix.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_windows.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer_unittest.cc @@ -1036,10 +1116,14 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_filter_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter_benchmark.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/string_filter_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/gen_field_helpers.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_arena.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_arena_unittest.cc -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_handle.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_handle_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/message_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/packed_repeated_fields.cc @@ -1051,6 +1135,7 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_ring_buffer_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_utils_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/protoc_plugin/cppgen_plugin.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_c_plugin.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_plugin.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_heap_buffer.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_stream_null_delegate.cc @@ -1058,8 +1143,19 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_stream_writer_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/static_buffer.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/virtual_destructors.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/data_source.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/heap_buffer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/intern_map.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/intern_map.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/intern_map_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/pb_decoder.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/producer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/reset_for_testing.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/stream_writer.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/stream_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/thread_utils.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/tracing_session.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/shared_lib/track_event.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/tracebox/tracebox.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.h @@ -1083,6 +1179,14 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_text_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/utils.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service_integrationtest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service_main.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/relay_service_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traced_relay/socket_relay_handler_unittest.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge_main.cc @@ -1093,20 +1197,47 @@ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_ ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/integrationtest_teardown.js ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/jest.integrationtest.config.js ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/jest.unittest.config.js -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/rollup-serviceworker.config.js ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/rollup.config.js -ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/analyze_page.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/common.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/details.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/flags_page.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/fonts.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/home_page.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/metrics_page.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/modal.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/perfetto.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/query_page.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/record.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/sidebar.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/topbar.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/trace_info_page.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/viz_page.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/anchor.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/button.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/callout.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/checkbox.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/details_shell.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/details_table.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/editor.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/empty_state.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/error.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/form.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/grid_layout.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/hotkey.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/menu.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/multiselect.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/popup.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/section.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/select.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/spinner.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/switch.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/text_input.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/text_paragraph.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/theme.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/timestamp.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/vega_view.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets/virtual_scroll_container.scss +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/assets/widgets_page.scss ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/base/utils/index-browser.js ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/src/base/utils/index.js ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/shaderc/android_test/test.cpp @@ -2786,6 +2917,7 @@ FILE: ../../../third_party/perfetto/bazel/sqlite.BUILD FILE: ../../../third_party/perfetto/bazel/zlib.BUILD FILE: ../../../third_party/perfetto/buildtools/libbacktrace_config/backtrace-supported.h FILE: ../../../third_party/perfetto/buildtools/libbacktrace_config/config.h +FILE: ../../../third_party/perfetto/buildtools/rustc-demangle-capi/rustc_demangle.h FILE: ../../../third_party/perfetto/gn/standalone/.emscripten FILE: ../../../third_party/perfetto/heapprofd.rc FILE: ../../../third_party/perfetto/include/perfetto/base/build_config.h @@ -2820,13 +2952,14 @@ FILE: ../../../third_party/perfetto/include/perfetto/ext/base/http/sha1.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/metatrace.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/metatrace_events.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/no_destructor.h -FILE: ../../../third_party/perfetto/include/perfetto/ext/base/optional.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/paged_memory.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/periodic_task.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/pipe.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/platform.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/scoped_file.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/small_set.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/small_vector.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/status_or.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_splitter.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_utils.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_view.h @@ -2838,6 +2971,15 @@ FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_annotations FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_checker.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_task_runner.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/channel.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/future.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/future_combinators.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/poll.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/spawn.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/stream_combinators.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/thread_pool.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/threading/util.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/unix_socket.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/unix_task_runner.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/utils.h @@ -2848,6 +2990,9 @@ FILE: ../../../third_party/perfetto/include/perfetto/ext/base/watchdog.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_noop.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/watchdog_posix.h FILE: ../../../third_party/perfetto/include/perfetto/ext/base/weak_ptr.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/bigtrace/environment.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/bigtrace/orchestrator.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/bigtrace/worker.h FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/async_result.h FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/basic_types.h FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/client.h @@ -2866,6 +3011,7 @@ FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importe FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_graph_edge.h FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_memory_graph_node.h FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_process_memory_node.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/rpc/query_result_serializer.h FILE: ../../../third_party/perfetto/include/perfetto/ext/traced/data_source_types.h FILE: ../../../third_party/perfetto/include/perfetto/ext/traced/sys_stats_counters.h FILE: ../../../third_party/perfetto/include/perfetto/ext/traced/traced.h @@ -2893,6 +3039,7 @@ FILE: ../../../third_party/perfetto/include/perfetto/protozero/copyable_ptr.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/cpp_message_obj.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/field.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/field_writer.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/gen_field_helpers.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/message.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/message_arena.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/message_handle.h @@ -2904,12 +3051,51 @@ FILE: ../../../third_party/perfetto/include/perfetto/protozero/scattered_heap_bu FILE: ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_null_delegate.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/scattered_stream_writer.h FILE: ../../../third_party/perfetto/include/perfetto/protozero/static_buffer.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/atomic.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/backend_type.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/data_source_abi.h FILE: ../../../third_party/perfetto/include/perfetto/public/abi/export.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/heap_buffer.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/pb_decoder_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/producer_abi.h FILE: ../../../third_party/perfetto/include/perfetto/public/abi/stream_writer_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/thread_utils_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/tracing_session_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/track_event_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/track_event_hl_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/track_event_ll_abi.h FILE: ../../../third_party/perfetto/include/perfetto/public/compiler.h +FILE: ../../../third_party/perfetto/include/perfetto/public/data_source.h +FILE: ../../../third_party/perfetto/include/perfetto/public/fnv1a.h +FILE: ../../../third_party/perfetto/include/perfetto/public/pb_decoder.h +FILE: ../../../third_party/perfetto/include/perfetto/public/pb_macros.h +FILE: ../../../third_party/perfetto/include/perfetto/public/pb_msg.h +FILE: ../../../third_party/perfetto/include/perfetto/public/pb_packed.h +FILE: ../../../third_party/perfetto/include/perfetto/public/pb_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/public/producer.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/common/builtin_clock.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/common/data_source_descriptor.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/config/data_source_config.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/config/trace_config.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/config/track_event/track_event_config.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/interned_data/interned_data.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/test_event.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/trace_packet.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/counter_descriptor.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/debug_annotation.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_descriptor.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/track_event/track_event.pzc.h +FILE: ../../../third_party/perfetto/include/perfetto/public/protos/trace/trigger.pzc.h FILE: ../../../third_party/perfetto/include/perfetto/public/stream_writer.h +FILE: ../../../third_party/perfetto/include/perfetto/public/te_category_macros.h +FILE: ../../../third_party/perfetto/include/perfetto/public/te_macros.h +FILE: ../../../third_party/perfetto/include/perfetto/public/thread_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/public/tracing_session.h +FILE: ../../../third_party/perfetto/include/perfetto/public/track_event.h FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/basic_types.h FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/iterator.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/metatrace_config.h FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/read_trace.h FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/ref_counted.h FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/status.h @@ -2924,6 +3110,7 @@ FILE: ../../../third_party/perfetto/include/perfetto/tracing/console_interceptor FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/chrome_config.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_config.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/data_source_descriptor.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/flush_flags.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/forward_decls.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/trace_config.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/tracing_service_capabilities.h @@ -2945,6 +3132,7 @@ FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_tl FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_internal.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_interned_fields.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/track_event_macros.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/write_track_event_args.h FILE: ../../../third_party/perfetto/include/perfetto/tracing/locked_handle.h @@ -2966,8 +3154,6 @@ FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_legacy. FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_state_tracker.h FILE: ../../../third_party/perfetto/perfetto.rc FILE: ../../../third_party/perfetto/python/BUILD -FILE: ../../../third_party/perfetto/sdk/perfetto.cc -FILE: ../../../third_party/perfetto/sdk/perfetto.h FILE: ../../../third_party/perfetto/src/android_internal/atrace_hal.cc FILE: ../../../third_party/perfetto/src/android_internal/atrace_hal.h FILE: ../../../third_party/perfetto/src/android_internal/health_hal.cc @@ -2978,6 +3164,8 @@ FILE: ../../../third_party/perfetto/src/android_internal/lazy_library_loader.cc FILE: ../../../third_party/perfetto/src/android_internal/lazy_library_loader.h FILE: ../../../third_party/perfetto/src/android_internal/power_stats.cc FILE: ../../../third_party/perfetto/src/android_internal/power_stats.h +FILE: ../../../third_party/perfetto/src/android_internal/statsd.cc +FILE: ../../../third_party/perfetto/src/android_internal/statsd.h FILE: ../../../third_party/perfetto/src/android_internal/statsd_logging.cc FILE: ../../../third_party/perfetto/src/android_internal/statsd_logging.h FILE: ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.cc @@ -2992,6 +3180,7 @@ FILE: ../../../third_party/perfetto/src/base/circular_queue_unittest.cc FILE: ../../../third_party/perfetto/src/base/crash_keys.cc FILE: ../../../third_party/perfetto/src/base/ctrl_c_handler.cc FILE: ../../../third_party/perfetto/src/base/debug_crash_stack_trace.cc +FILE: ../../../third_party/perfetto/src/base/default_platform.cc FILE: ../../../third_party/perfetto/src/base/event_fd.cc FILE: ../../../third_party/perfetto/src/base/file_utils.cc FILE: ../../../third_party/perfetto/src/base/flat_hash_map_benchmark.cc @@ -3011,7 +3200,6 @@ FILE: ../../../third_party/perfetto/src/base/logging_unittest.cc FILE: ../../../third_party/perfetto/src/base/metatrace.cc FILE: ../../../third_party/perfetto/src/base/metatrace_unittest.cc FILE: ../../../third_party/perfetto/src/base/no_destructor_unittest.cc -FILE: ../../../third_party/perfetto/src/base/optional_unittest.cc FILE: ../../../third_party/perfetto/src/base/paged_memory.cc FILE: ../../../third_party/perfetto/src/base/paged_memory_unittest.cc FILE: ../../../third_party/perfetto/src/base/periodic_task.cc @@ -3020,6 +3208,8 @@ FILE: ../../../third_party/perfetto/src/base/pipe.cc FILE: ../../../third_party/perfetto/src/base/scoped_file_unittest.cc FILE: ../../../third_party/perfetto/src/base/small_vector_unittest.cc FILE: ../../../third_party/perfetto/src/base/status.cc +FILE: ../../../third_party/perfetto/src/base/status_or_unittest.cc +FILE: ../../../third_party/perfetto/src/base/status_unittest.cc FILE: ../../../third_party/perfetto/src/base/string_splitter.cc FILE: ../../../third_party/perfetto/src/base/string_splitter_unittest.cc FILE: ../../../third_party/perfetto/src/base/string_utils.cc @@ -3039,6 +3229,15 @@ FILE: ../../../third_party/perfetto/src/base/thread_checker_unittest.cc FILE: ../../../third_party/perfetto/src/base/thread_task_runner.cc FILE: ../../../third_party/perfetto/src/base/thread_task_runner_unittest.cc FILE: ../../../third_party/perfetto/src/base/thread_utils.cc +FILE: ../../../third_party/perfetto/src/base/threading/channel_unittest.cc +FILE: ../../../third_party/perfetto/src/base/threading/future_unittest.cc +FILE: ../../../third_party/perfetto/src/base/threading/spawn.cc +FILE: ../../../third_party/perfetto/src/base/threading/spawn_unittest.cc +FILE: ../../../third_party/perfetto/src/base/threading/stream_combinators.cc +FILE: ../../../third_party/perfetto/src/base/threading/stream_unittest.cc +FILE: ../../../third_party/perfetto/src/base/threading/thread_pool.cc +FILE: ../../../third_party/perfetto/src/base/threading/thread_pool_unittest.cc +FILE: ../../../third_party/perfetto/src/base/threading/util_unittest.cc FILE: ../../../third_party/perfetto/src/base/time.cc FILE: ../../../third_party/perfetto/src/base/time_unittest.cc FILE: ../../../third_party/perfetto/src/base/unix_socket.cc @@ -3050,11 +3249,19 @@ FILE: ../../../third_party/perfetto/src/base/uuid.cc FILE: ../../../third_party/perfetto/src/base/uuid_unittest.cc FILE: ../../../third_party/perfetto/src/base/version.cc FILE: ../../../third_party/perfetto/src/base/virtual_destructors.cc +FILE: ../../../third_party/perfetto/src/base/vm_sockets.h FILE: ../../../third_party/perfetto/src/base/waitable_event.cc FILE: ../../../third_party/perfetto/src/base/watchdog_posix.cc FILE: ../../../third_party/perfetto/src/base/watchdog_posix_unittest.cc FILE: ../../../third_party/perfetto/src/base/watchdog_unittest.cc FILE: ../../../third_party/perfetto/src/base/weak_ptr_unittest.cc +FILE: ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.cc +FILE: ../../../third_party/perfetto/src/bigtrace/orchestrator_impl.h +FILE: ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.cc +FILE: ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper.h +FILE: ../../../third_party/perfetto/src/bigtrace/trace_processor_wrapper_unittest.cc +FILE: ../../../third_party/perfetto/src/bigtrace/worker_impl.cc +FILE: ../../../third_party/perfetto/src/bigtrace/worker_impl.h FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.cc FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map.h FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map_benchmark.cc @@ -3069,6 +3276,7 @@ FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_aarch64.h FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_armeabi.h FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_x86.h FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_x86_64.h +FILE: ../../../third_party/perfetto/src/perfetto_cmd/bugreport_path.h FILE: ../../../third_party/perfetto/src/perfetto_cmd/config.cc FILE: ../../../third_party/perfetto/src/perfetto_cmd/config.h FILE: ../../../third_party/perfetto/src/perfetto_cmd/config_unittest.cc @@ -3140,6 +3348,9 @@ FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer.h FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer_unittest.cc FILE: ../../../third_party/perfetto/src/profiling/symbolizer/elf.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/filesystem.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_posix.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/filesystem_windows.cc FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.cc FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.h FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer_unittest.cc @@ -3173,10 +3384,14 @@ FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter_fuzze FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter_unittest.cc FILE: ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer.h FILE: ../../../third_party/perfetto/src/protozero/filtering/message_tokenizer_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter.h +FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter_benchmark.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/string_filter_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/gen_field_helpers.cc FILE: ../../../third_party/perfetto/src/protozero/message.cc FILE: ../../../third_party/perfetto/src/protozero/message_arena.cc FILE: ../../../third_party/perfetto/src/protozero/message_arena_unittest.cc -FILE: ../../../third_party/perfetto/src/protozero/message_handle.cc FILE: ../../../third_party/perfetto/src/protozero/message_handle_unittest.cc FILE: ../../../third_party/perfetto/src/protozero/message_unittest.cc FILE: ../../../third_party/perfetto/src/protozero/packed_repeated_fields.cc @@ -3188,6 +3403,7 @@ FILE: ../../../third_party/perfetto/src/protozero/proto_ring_buffer.h FILE: ../../../third_party/perfetto/src/protozero/proto_ring_buffer_unittest.cc FILE: ../../../third_party/perfetto/src/protozero/proto_utils_unittest.cc FILE: ../../../third_party/perfetto/src/protozero/protoc_plugin/cppgen_plugin.cc +FILE: ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_c_plugin.cc FILE: ../../../third_party/perfetto/src/protozero/protoc_plugin/protozero_plugin.cc FILE: ../../../third_party/perfetto/src/protozero/scattered_heap_buffer.cc FILE: ../../../third_party/perfetto/src/protozero/scattered_stream_null_delegate.cc @@ -3195,8 +3411,19 @@ FILE: ../../../third_party/perfetto/src/protozero/scattered_stream_writer.cc FILE: ../../../third_party/perfetto/src/protozero/scattered_stream_writer_unittest.cc FILE: ../../../third_party/perfetto/src/protozero/static_buffer.cc FILE: ../../../third_party/perfetto/src/protozero/virtual_destructors.cc +FILE: ../../../third_party/perfetto/src/shared_lib/data_source.cc +FILE: ../../../third_party/perfetto/src/shared_lib/heap_buffer.cc +FILE: ../../../third_party/perfetto/src/shared_lib/intern_map.cc +FILE: ../../../third_party/perfetto/src/shared_lib/intern_map.h +FILE: ../../../third_party/perfetto/src/shared_lib/intern_map_unittest.cc +FILE: ../../../third_party/perfetto/src/shared_lib/pb_decoder.cc +FILE: ../../../third_party/perfetto/src/shared_lib/producer.cc +FILE: ../../../third_party/perfetto/src/shared_lib/reset_for_testing.h FILE: ../../../third_party/perfetto/src/shared_lib/stream_writer.cc FILE: ../../../third_party/perfetto/src/shared_lib/stream_writer.h +FILE: ../../../third_party/perfetto/src/shared_lib/thread_utils.cc +FILE: ../../../third_party/perfetto/src/shared_lib/tracing_session.cc +FILE: ../../../third_party/perfetto/src/shared_lib/track_event.cc FILE: ../../../third_party/perfetto/src/tracebox/tracebox.cc FILE: ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.cc FILE: ../../../third_party/perfetto/src/traceconv/deobfuscate_profile.h @@ -3220,6 +3447,14 @@ FILE: ../../../third_party/perfetto/src/traceconv/trace_to_text.h FILE: ../../../third_party/perfetto/src/traceconv/trace_to_text_unittest.cc FILE: ../../../third_party/perfetto/src/traceconv/utils.cc FILE: ../../../third_party/perfetto/src/traceconv/utils.h +FILE: ../../../third_party/perfetto/src/traced_relay/relay_service.cc +FILE: ../../../third_party/perfetto/src/traced_relay/relay_service.h +FILE: ../../../third_party/perfetto/src/traced_relay/relay_service_integrationtest.cc +FILE: ../../../third_party/perfetto/src/traced_relay/relay_service_main.cc +FILE: ../../../third_party/perfetto/src/traced_relay/relay_service_unittest.cc +FILE: ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.cc +FILE: ../../../third_party/perfetto/src/traced_relay/socket_relay_handler.h +FILE: ../../../third_party/perfetto/src/traced_relay/socket_relay_handler_unittest.cc FILE: ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.cc FILE: ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge.h FILE: ../../../third_party/perfetto/src/websocket_bridge/websocket_bridge_main.cc @@ -3230,20 +3465,47 @@ FILE: ../../../third_party/perfetto/ui/config/integrationtest_setup.js FILE: ../../../third_party/perfetto/ui/config/integrationtest_teardown.js FILE: ../../../third_party/perfetto/ui/config/jest.integrationtest.config.js FILE: ../../../third_party/perfetto/ui/config/jest.unittest.config.js -FILE: ../../../third_party/perfetto/ui/config/rollup-serviceworker.config.js FILE: ../../../third_party/perfetto/ui/config/rollup.config.js -FILE: ../../../third_party/perfetto/ui/src/assets/analyze_page.scss FILE: ../../../third_party/perfetto/ui/src/assets/common.scss FILE: ../../../third_party/perfetto/ui/src/assets/details.scss FILE: ../../../third_party/perfetto/ui/src/assets/flags_page.scss +FILE: ../../../third_party/perfetto/ui/src/assets/fonts.scss FILE: ../../../third_party/perfetto/ui/src/assets/home_page.scss FILE: ../../../third_party/perfetto/ui/src/assets/metrics_page.scss FILE: ../../../third_party/perfetto/ui/src/assets/modal.scss FILE: ../../../third_party/perfetto/ui/src/assets/perfetto.scss +FILE: ../../../third_party/perfetto/ui/src/assets/query_page.scss FILE: ../../../third_party/perfetto/ui/src/assets/record.scss FILE: ../../../third_party/perfetto/ui/src/assets/sidebar.scss FILE: ../../../third_party/perfetto/ui/src/assets/topbar.scss FILE: ../../../third_party/perfetto/ui/src/assets/trace_info_page.scss +FILE: ../../../third_party/perfetto/ui/src/assets/viz_page.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/anchor.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/button.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/callout.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/checkbox.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/details_shell.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/details_table.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/editor.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/empty_state.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/error.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/form.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/grid_layout.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/hotkey.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/menu.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/multiselect.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/popup.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/section.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/select.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/spinner.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/switch.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/text_input.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/text_paragraph.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/theme.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/timestamp.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/vega_view.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/virtual_scroll_container.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets_page.scss FILE: ../../../third_party/perfetto/ui/src/base/utils/index-browser.js FILE: ../../../third_party/perfetto/ui/src/base/utils/index.js FILE: ../../../third_party/shaderc/DEVELOPMENT.howto.md @@ -6412,9 +6674,13 @@ FILE: ../../../third_party/perfetto/TEST_MAPPING FILE: ../../../third_party/perfetto/buildtools/libcxx_config/__config_site FILE: ../../../third_party/perfetto/docs/_coverpage.md FILE: ../../../third_party/perfetto/docs/analysis/batch-trace-processor.md +FILE: ../../../third_party/perfetto/docs/analysis/builtin.md FILE: ../../../third_party/perfetto/docs/analysis/common-queries.md +FILE: ../../../third_party/perfetto/docs/analysis/debug-tracks.md FILE: ../../../third_party/perfetto/docs/analysis/metrics.md +FILE: ../../../third_party/perfetto/docs/analysis/perfetto-sql-syntax.md FILE: ../../../third_party/perfetto/docs/analysis/pivot-tables.md +FILE: ../../../third_party/perfetto/docs/analysis/trace-processor-python.md FILE: ../../../third_party/perfetto/docs/analysis/trace-processor.md FILE: ../../../third_party/perfetto/docs/case-studies/android-boot-tracing.md FILE: ../../../third_party/perfetto/docs/case-studies/memory.md @@ -6432,6 +6698,7 @@ FILE: ../../../third_party/perfetto/docs/contributing/perfetto-in-the-press.md FILE: ../../../third_party/perfetto/docs/contributing/sdk-releasing.md FILE: ../../../third_party/perfetto/docs/contributing/testing.md FILE: ../../../third_party/perfetto/docs/contributing/ui-development.md +FILE: ../../../third_party/perfetto/docs/contributing/ui-plugins.md FILE: ../../../third_party/perfetto/docs/data-sources/android-game-intervention-list.md FILE: ../../../third_party/perfetto/docs/data-sources/android-log.md FILE: ../../../third_party/perfetto/docs/data-sources/atrace.md @@ -6479,9 +6746,12 @@ FILE: ../../../third_party/perfetto/docs/images/cpu-slice-track.png FILE: ../../../third_party/perfetto/docs/images/cpu-zoomed.png FILE: ../../../third_party/perfetto/docs/images/dataflow.svg FILE: ../../../third_party/perfetto/docs/images/debug-slices-random.png +FILE: ../../../third_party/perfetto/docs/images/debug-tracks/debug-tracks-create.png +FILE: ../../../third_party/perfetto/docs/images/debug-tracks/debug-tracks-query.png +FILE: ../../../third_party/perfetto/docs/images/debug-tracks/debug-tracks-result.png FILE: ../../../third_party/perfetto/docs/images/description.png -FILE: ../../../third_party/perfetto/docs/images/enable-profile-flame-graph.png FILE: ../../../third_party/perfetto/docs/images/example_pd_graph.png +FILE: ../../../third_party/perfetto/docs/images/flows.png FILE: ../../../third_party/perfetto/docs/images/frametimeline/app-timelines.png FILE: ../../../third_party/perfetto/docs/images/frametimeline/app-vsyncid.png FILE: ../../../third_party/perfetto/docs/images/frametimeline/blue.png @@ -6496,6 +6766,7 @@ FILE: ../../../third_party/perfetto/docs/images/frametimeline/sf-vsyncid.png FILE: ../../../third_party/perfetto/docs/images/frametimeline/timeline_tracks.png FILE: ../../../third_party/perfetto/docs/images/frametimeline/yellow.png FILE: ../../../third_party/perfetto/docs/images/gpu-counters.png +FILE: ../../../third_party/perfetto/docs/images/heap_prof_continuous.png FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap0.png FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap1.png FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap2.png @@ -6508,13 +6779,15 @@ FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/shmem-overview. FILE: ../../../third_party/perfetto/docs/images/heapprofd-sampling/conditional-expected-error.png FILE: ../../../third_party/perfetto/docs/images/heapprofd-sampling/expected-error.png FILE: ../../../third_party/perfetto/docs/images/heapprofd-sampling/one-sample.png -FILE: ../../../third_party/perfetto/docs/images/java-flamegraph-focus.png -FILE: ../../../third_party/perfetto/docs/images/java-flamegraph.png +FILE: ../../../third_party/perfetto/docs/images/java-heap-graph-focus.png +FILE: ../../../third_party/perfetto/docs/images/java-heap-graph.png +FILE: ../../../third_party/perfetto/docs/images/java-heap-samples.png FILE: ../../../third_party/perfetto/docs/images/latency.png FILE: ../../../third_party/perfetto/docs/images/lmk_lmkd.png FILE: ../../../third_party/perfetto/docs/images/metrics-summary.png FILE: ../../../third_party/perfetto/docs/images/native-flamegraph-focus.png -FILE: ../../../third_party/perfetto/docs/images/native-flamegraph.png +FILE: ../../../third_party/perfetto/docs/images/native-heap-prof-focus.png +FILE: ../../../third_party/perfetto/docs/images/native-heap-prof.png FILE: ../../../third_party/perfetto/docs/images/oom-score.png FILE: ../../../third_party/perfetto/docs/images/oop-table-inheritance.png FILE: ../../../third_party/perfetto/docs/images/perfetto-btp-flattening.svg @@ -6549,10 +6822,12 @@ FILE: ../../../third_party/perfetto/docs/images/shmem-abi-spans.png FILE: ../../../third_party/perfetto/docs/images/slices.png FILE: ../../../third_party/perfetto/docs/images/socket-protocol.png FILE: ../../../third_party/perfetto/docs/images/span-join.png +FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-counter.png +FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-flow.png +FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-process.png +FILE: ../../../third_party/perfetto/docs/images/synthetic-track-event-thread.png FILE: ../../../third_party/perfetto/docs/images/sys_stat_counters.png FILE: ../../../third_party/perfetto/docs/images/syscalls.png -FILE: ../../../third_party/perfetto/docs/images/syssrv-apk-assets-focus.png -FILE: ../../../third_party/perfetto/docs/images/syssrv-apk-assets-two.png FILE: ../../../third_party/perfetto/docs/images/thread-states.png FILE: ../../../third_party/perfetto/docs/images/tp-table-inheritance.png FILE: ../../../third_party/perfetto/docs/images/trace-processor.png @@ -6579,17 +6854,20 @@ FILE: ../../../third_party/perfetto/docs/quickstart/heap-profiling.md FILE: ../../../third_party/perfetto/docs/quickstart/linux-tracing.md FILE: ../../../third_party/perfetto/docs/quickstart/trace-analysis.md FILE: ../../../third_party/perfetto/docs/quickstart/traceconv.md +FILE: ../../../third_party/perfetto/docs/reference/android-version-notes.md FILE: ../../../third_party/perfetto/docs/reference/heap_profile-cli.md FILE: ../../../third_party/perfetto/docs/reference/perfetto-cli.md +FILE: ../../../third_party/perfetto/docs/reference/synthetic-track-event.md FILE: ../../../third_party/perfetto/docs/toc.md +FILE: ../../../third_party/perfetto/docs/tracing-101.md FILE: ../../../third_party/perfetto/docs/visualization/deep-linking-to-perfetto-ui.md FILE: ../../../third_party/perfetto/docs/visualization/large-traces.md FILE: ../../../third_party/perfetto/docs/visualization/perfetto-ui-release-process.md FILE: ../../../third_party/perfetto/docs/visualization/perfetto-ui.md FILE: ../../../third_party/perfetto/gn/standalone/wasm_typescript_declaration.d.ts +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/data_source_type.h FILE: ../../../third_party/perfetto/tools/test_data.txt FILE: ../../../third_party/perfetto/ui/config/gn_deprecation_banner.txt -FILE: ../../../third_party/perfetto/ui/package-lock.json FILE: ../../../third_party/perfetto/ui/release/channels.json FILE: ../../../third_party/perfetto/ui/src/assets/brand.png FILE: ../../../third_party/perfetto/ui/src/assets/favicon.png @@ -6615,21 +6893,57 @@ FILE: ../../../third_party/perfetto/ui/src/assets/rec_mem_hifreq.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_meminfo.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_native_heap_profiler.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_one_shot.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_profiling.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_ps_stats.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_ring_buf.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_syscalls.png FILE: ../../../third_party/perfetto/ui/src/assets/rec_vmstat.png +FILE: ../../../third_party/perfetto/ui/src/assets/scheduling_latency.png FILE: ../../../third_party/perfetto/ui/src/assets/typefaces.scss +FILE: ../../../third_party/perfetto/ui/src/assets/widgets/tree.scss +FILE: ../../../third_party/perfetto/ui/src/base/array_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/array_utils_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/bigint_math.ts +FILE: ../../../third_party/perfetto/ui/src/base/bigint_math_unittest.ts FILE: ../../../third_party/perfetto/ui/src/base/binary_search.ts FILE: ../../../third_party/perfetto/ui/src/base/binary_search_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/brand.ts +FILE: ../../../third_party/perfetto/ui/src/base/classnames.ts +FILE: ../../../third_party/perfetto/ui/src/base/classnames_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/clipboard.ts +FILE: ../../../third_party/perfetto/ui/src/base/comparison_utils.ts FILE: ../../../third_party/perfetto/ui/src/base/deferred.ts FILE: ../../../third_party/perfetto/ui/src/base/deferred_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/disposable.ts +FILE: ../../../third_party/perfetto/ui/src/base/disposable_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/dom_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/dom_utils_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/fuzzy.ts +FILE: ../../../third_party/perfetto/ui/src/base/fuzzy_unittest.ts FILE: ../../../third_party/perfetto/ui/src/base/generic_set.ts +FILE: ../../../third_party/perfetto/ui/src/base/hotkeys.ts +FILE: ../../../third_party/perfetto/ui/src/base/hotkeys_unittest.ts FILE: ../../../third_party/perfetto/ui/src/base/http_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/json_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/json_utils_unittest.ts FILE: ../../../third_party/perfetto/ui/src/base/logging.ts +FILE: ../../../third_party/perfetto/ui/src/base/math_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/mithril_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/object_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/object_utils_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/resize_observer.ts +FILE: ../../../third_party/perfetto/ui/src/base/result.ts +FILE: ../../../third_party/perfetto/ui/src/base/semantic_icons.ts +FILE: ../../../third_party/perfetto/ui/src/base/set_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/set_utils_unittest.ts FILE: ../../../third_party/perfetto/ui/src/base/string_utils.ts FILE: ../../../third_party/perfetto/ui/src/base/string_utils_unittest.ts -FILE: ../../../third_party/perfetto/ui/src/base/trace_config_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/time.ts +FILE: ../../../third_party/perfetto/ui/src/base/time_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/utils/index.d.ts +FILE: ../../../third_party/perfetto/ui/src/base/validators.ts +FILE: ../../../third_party/perfetto/ui/src/base/validators_unittest.ts FILE: ../../../third_party/perfetto/ui/src/chrome_extension/chrome_tracing_controller.ts FILE: ../../../third_party/perfetto/ui/src/chrome_extension/devtools_socket.ts FILE: ../../../third_party/perfetto/ui/src/chrome_extension/index.ts @@ -6639,37 +6953,49 @@ FILE: ../../../third_party/perfetto/ui/src/common/actions_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/aggregation_data.ts FILE: ../../../third_party/perfetto/ui/src/common/arg_types.ts FILE: ../../../third_party/perfetto/ui/src/common/array_buffer_builder.ts +FILE: ../../../third_party/perfetto/ui/src/common/basic_async_track.ts FILE: ../../../third_party/perfetto/ui/src/common/cache_manager.ts +FILE: ../../../third_party/perfetto/ui/src/common/cache_utils.ts FILE: ../../../third_party/perfetto/ui/src/common/canvas_utils.ts FILE: ../../../third_party/perfetto/ui/src/common/canvas_utils_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/channels.ts FILE: ../../../third_party/perfetto/ui/src/common/colorizer.ts FILE: ../../../third_party/perfetto/ui/src/common/colorizer_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/commands.ts FILE: ../../../third_party/perfetto/ui/src/common/comparator_builder.ts FILE: ../../../third_party/perfetto/ui/src/common/constants.ts FILE: ../../../third_party/perfetto/ui/src/common/conversion_jobs.ts +FILE: ../../../third_party/perfetto/ui/src/common/dragndrop_logic.ts +FILE: ../../../third_party/perfetto/ui/src/common/dragndrop_logic_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/empty_state.ts FILE: ../../../third_party/perfetto/ui/src/common/engine.ts FILE: ../../../third_party/perfetto/ui/src/common/errors.ts +FILE: ../../../third_party/perfetto/ui/src/common/event_set.ts +FILE: ../../../third_party/perfetto/ui/src/common/event_set_nocompile_test.ts +FILE: ../../../third_party/perfetto/ui/src/common/event_set_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/feature_flags.ts FILE: ../../../third_party/perfetto/ui/src/common/feature_flags_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/flamegraph_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/flamegraph_util.ts +FILE: ../../../third_party/perfetto/ui/src/common/hash.ts +FILE: ../../../third_party/perfetto/ui/src/common/high_precision_time.ts +FILE: ../../../third_party/perfetto/ui/src/common/high_precision_time_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/http_rpc_engine.ts -FILE: ../../../third_party/perfetto/ui/src/common/immer_init.ts +FILE: ../../../third_party/perfetto/ui/src/common/internal_layout_utils.ts FILE: ../../../third_party/perfetto/ui/src/common/logs.ts FILE: ../../../third_party/perfetto/ui/src/common/metatracing.ts +FILE: ../../../third_party/perfetto/ui/src/common/metatracing_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/metric_data.ts -FILE: ../../../third_party/perfetto/ui/src/common/plugin_api.ts FILE: ../../../third_party/perfetto/ui/src/common/plugins.ts FILE: ../../../third_party/perfetto/ui/src/common/plugins_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/proto_ring_buffer.ts FILE: ../../../third_party/perfetto/ui/src/common/proto_ring_buffer_unittest.ts -FILE: ../../../third_party/perfetto/ui/src/common/protos.ts FILE: ../../../third_party/perfetto/ui/src/common/protos_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/queries.ts FILE: ../../../third_party/perfetto/ui/src/common/query_result.ts FILE: ../../../third_party/perfetto/ui/src/common/query_result_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/query_utils.ts +FILE: ../../../third_party/perfetto/ui/src/common/query_utils_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_connection_impl.ts FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_connection_over_websocket.ts FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_connection_over_webusb.ts @@ -6703,14 +7029,19 @@ FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/traced_tracing_ses FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/websocket_menu_controller.ts FILE: ../../../third_party/perfetto/ui/src/common/registry.ts FILE: ../../../third_party/perfetto/ui/src/common/registry_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/schema.ts +FILE: ../../../third_party/perfetto/ui/src/common/schema_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/search_data.ts +FILE: ../../../third_party/perfetto/ui/src/common/selection_observer.ts FILE: ../../../third_party/perfetto/ui/src/common/state.ts FILE: ../../../third_party/perfetto/ui/src/common/state_unittest.ts FILE: ../../../third_party/perfetto/ui/src/common/thread_state.ts -FILE: ../../../third_party/perfetto/ui/src/common/time.ts -FILE: ../../../third_party/perfetto/ui/src/common/time_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/timestamp_format.ts +FILE: ../../../third_party/perfetto/ui/src/common/track_adapter.ts FILE: ../../../third_party/perfetto/ui/src/common/track_data.ts FILE: ../../../third_party/perfetto/ui/src/common/upload_utils.ts +FILE: ../../../third_party/perfetto/ui/src/common/upload_utils_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/viewer.ts FILE: ../../../third_party/perfetto/ui/src/common/wasm_engine_proxy.ts FILE: ../../../third_party/perfetto/ui/src/common/worker_messages.ts FILE: ../../../third_party/perfetto/ui/src/controller/adb.ts @@ -6731,6 +7062,7 @@ FILE: ../../../third_party/perfetto/ui/src/controller/app_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/area_selection_handler.ts FILE: ../../../third_party/perfetto/ui/src/controller/area_selection_handler_unittest.ts FILE: ../../../third_party/perfetto/ui/src/controller/args_parser.ts +FILE: ../../../third_party/perfetto/ui/src/controller/args_parser_unittest.ts FILE: ../../../third_party/perfetto/ui/src/controller/chrome_proxy_record_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/consumer_port_types.ts FILE: ../../../third_party/perfetto/ui/src/controller/controller.ts @@ -6738,53 +7070,56 @@ FILE: ../../../third_party/perfetto/ui/src/controller/controller_unittest.ts FILE: ../../../third_party/perfetto/ui/src/controller/cpu_profile_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/flamegraph_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/flow_events_controller.ts -FILE: ../../../third_party/perfetto/ui/src/controller/globals.ts +FILE: ../../../third_party/perfetto/ui/src/controller/ftrace_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/index.ts FILE: ../../../third_party/perfetto/ui/src/controller/loading_manager.ts FILE: ../../../third_party/perfetto/ui/src/controller/logs_controller.ts -FILE: ../../../third_party/perfetto/ui/src/controller/metrics_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/permalink_controller.ts -FILE: ../../../third_party/perfetto/ui/src/controller/pivot_table_redux_controller.ts -FILE: ../../../third_party/perfetto/ui/src/controller/query_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/pivot_table_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/pivot_table_tree_builder_unittest.ts FILE: ../../../third_party/perfetto/ui/src/controller/record_config_types.ts FILE: ../../../third_party/perfetto/ui/src/controller/record_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/record_controller_interfaces.ts FILE: ../../../third_party/perfetto/ui/src/controller/record_controller_jsdomtest.ts FILE: ../../../third_party/perfetto/ui/src/controller/search_controller.ts -FILE: ../../../third_party/perfetto/ui/src/controller/search_controller_unittest.ts FILE: ../../../third_party/perfetto/ui/src/controller/selection_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/trace_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/trace_error_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/trace_stream.ts -FILE: ../../../third_party/perfetto/ui/src/controller/track_controller.ts FILE: ../../../third_party/perfetto/ui/src/controller/track_decider.ts -FILE: ../../../third_party/perfetto/ui/src/controller/validators.ts -FILE: ../../../third_party/perfetto/ui/src/controller/validators_unittest.ts -FILE: ../../../third_party/perfetto/ui/src/controller/visualised_args_controller.ts +FILE: ../../../third_party/perfetto/ui/src/core/perf.ts +FILE: ../../../third_party/perfetto/ui/src/core/perf_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/core/protos.ts +FILE: ../../../third_party/perfetto/ui/src/core/raf_scheduler.ts +FILE: ../../../third_party/perfetto/ui/src/core/static_initializers.ts +FILE: ../../../third_party/perfetto/ui/src/core/trace_config_utils.ts FILE: ../../../third_party/perfetto/ui/src/engine/index.ts FILE: ../../../third_party/perfetto/ui/src/engine/wasm_bridge.ts FILE: ../../../third_party/perfetto/ui/src/frontend/aggregation_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/analytics.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/analyze_page.ts FILE: ../../../third_party/perfetto/ui/src/frontend/android_bug_tool.ts FILE: ../../../third_party/perfetto/ui/src/frontend/animation.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/app.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/base_counter_track.ts FILE: ../../../third_party/perfetto/ui/src/frontend/base_slice_track.ts FILE: ../../../third_party/perfetto/ui/src/frontend/base_slice_track_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/bottom_tab.ts FILE: ../../../third_party/perfetto/ui/src/frontend/checkerboard.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/chrome_slice_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/chrome_slice_details_tab.ts FILE: ../../../third_party/perfetto/ui/src/frontend/clipboard.ts FILE: ../../../third_party/perfetto/ui/src/frontend/cookie_consent.ts FILE: ../../../third_party/perfetto/ui/src/frontend/counter_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/cpu_profile_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/css_constants.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/debug.ts FILE: ../../../third_party/perfetto/ui/src/frontend/details_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/download_utils.ts FILE: ../../../third_party/perfetto/ui/src/frontend/drag/border_drag_strategy.ts FILE: ../../../third_party/perfetto/ui/src/frontend/drag/drag_strategy.ts FILE: ../../../third_party/perfetto/ui/src/frontend/drag/inner_drag_strategy.ts FILE: ../../../third_party/perfetto/ui/src/frontend/drag/outer_drag_strategy.ts FILE: ../../../third_party/perfetto/ui/src/frontend/drag_gesture_handler.ts FILE: ../../../third_party/perfetto/ui/src/frontend/error_dialog.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/events.ts FILE: ../../../third_party/perfetto/ui/src/frontend/file_drop_handler.ts FILE: ../../../third_party/perfetto/ui/src/frontend/flags_page.ts FILE: ../../../third_party/perfetto/ui/src/frontend/flamegraph.ts @@ -6793,39 +7128,44 @@ FILE: ../../../third_party/perfetto/ui/src/frontend/flamegraph_unittest.ts FILE: ../../../third_party/perfetto/ui/src/frontend/flow_events_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/flow_events_renderer.ts FILE: ../../../third_party/perfetto/ui/src/frontend/frontend_local_state.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/ftrace_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/generic_slice_details_tab.ts FILE: ../../../third_party/perfetto/ui/src/frontend/globals.ts FILE: ../../../third_party/perfetto/ui/src/frontend/gridline_helper.ts FILE: ../../../third_party/perfetto/ui/src/frontend/gridline_helper_unittest.ts FILE: ../../../third_party/perfetto/ui/src/frontend/help_modal.ts FILE: ../../../third_party/perfetto/ui/src/frontend/home_page.ts FILE: ../../../third_party/perfetto/ui/src/frontend/hsluv_cache.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/icons.ts FILE: ../../../third_party/perfetto/ui/src/frontend/index.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/insights_page.ts FILE: ../../../third_party/perfetto/ui/src/frontend/keyboard_event_handler.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/keyboard_layout_map.ts FILE: ../../../third_party/perfetto/ui/src/frontend/legacy_trace_viewer.ts FILE: ../../../third_party/perfetto/ui/src/frontend/live_reload.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/logs_filters.ts FILE: ../../../third_party/perfetto/ui/src/frontend/logs_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/metrics_page.ts FILE: ../../../third_party/perfetto/ui/src/frontend/modal.ts FILE: ../../../third_party/perfetto/ui/src/frontend/named_slice_track.ts FILE: ../../../third_party/perfetto/ui/src/frontend/notes_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/omnibox.ts FILE: ../../../third_party/perfetto/ui/src/frontend/overview_timeline_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/pages.ts FILE: ../../../third_party/perfetto/ui/src/frontend/pan_and_zoom_handler.ts FILE: ../../../third_party/perfetto/ui/src/frontend/panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/panel_container.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/perf.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/perf_unittest.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux_argument_popup.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux_query_generator.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_redux_types.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_argument_popup.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_query_generator.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/pivot_table_types.ts FILE: ../../../third_party/perfetto/ui/src/frontend/popup_menu.ts FILE: ../../../third_party/perfetto/ui/src/frontend/post_message_handler.ts FILE: ../../../third_party/perfetto/ui/src/frontend/publish.ts FILE: ../../../third_party/perfetto/ui/src/frontend/query_history.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/query_page.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/query_result_tab.ts FILE: ../../../third_party/perfetto/ui/src/frontend/query_table.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/raf_scheduler.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/query_table_unittest.ts FILE: ../../../third_party/perfetto/ui/src/frontend/rate_limiters.ts FILE: ../../../third_party/perfetto/ui/src/frontend/record_config.ts FILE: ../../../third_party/perfetto/ui/src/frontend/record_page.ts @@ -6836,6 +7176,7 @@ FILE: ../../../third_party/perfetto/ui/src/frontend/recording/android_settings.t FILE: ../../../third_party/perfetto/ui/src/frontend/recording/chrome_settings.ts FILE: ../../../third_party/perfetto/ui/src/frontend/recording/cpu_settings.ts FILE: ../../../third_party/perfetto/ui/src/frontend/recording/gpu_settings.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/linux_perf_settings.ts FILE: ../../../third_party/perfetto/ui/src/frontend/recording/memory_settings.ts FILE: ../../../third_party/perfetto/ui/src/frontend/recording/power_settings.ts FILE: ../../../third_party/perfetto/ui/src/frontend/recording/recording_multiple_choice.ts @@ -6853,12 +7194,38 @@ FILE: ../../../third_party/perfetto/ui/src/frontend/search_handler.ts FILE: ../../../third_party/perfetto/ui/src/frontend/service_worker_controller.ts FILE: ../../../third_party/perfetto/ui/src/frontend/sidebar.ts FILE: ../../../third_party/perfetto/ui/src/frontend/slice.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/slice_args.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/slice_details.ts FILE: ../../../third_party/perfetto/ui/src/frontend/slice_details_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/slice_layout.ts FILE: ../../../third_party/perfetto/ui/src/frontend/slice_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/slice_track_base.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql/args.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql/slice.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql/thread_state.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/argument_selector.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/column.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/column_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/render_cell.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/state.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/state_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/tab.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/table.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/table_description.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_table/well_known_tables.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_types.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_utils.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/sql_utils_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/store.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/store_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/tables/attribute_modal_holder.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/tables/table.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/tables/table_showcase.ts FILE: ../../../third_party/perfetto/ui/src/frontend/task_tracker.ts FILE: ../../../third_party/perfetto/ui/src/frontend/task_tracker_unittest.ts -FILE: ../../../third_party/perfetto/ui/src/frontend/thread_state_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/thread_and_process_info.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/thread_state.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/thread_state_tab.ts FILE: ../../../third_party/perfetto/ui/src/frontend/tickmark_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/time_axis_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/time_scale.ts @@ -6870,33 +7237,103 @@ FILE: ../../../third_party/perfetto/ui/src/frontend/trace_converter.ts FILE: ../../../third_party/perfetto/ui/src/frontend/trace_info_page.ts FILE: ../../../third_party/perfetto/ui/src/frontend/trace_url_handler.ts FILE: ../../../third_party/perfetto/ui/src/frontend/track.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/track_cache.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/track_cache_unittest.ts FILE: ../../../third_party/perfetto/ui/src/frontend/track_group_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/track_panel.ts FILE: ../../../third_party/perfetto/ui/src/frontend/track_registry.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/value.ts FILE: ../../../third_party/perfetto/ui/src/frontend/vertical_line_helper.ts FILE: ../../../third_party/perfetto/ui/src/frontend/viewer_page.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/viz_page.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/widgets/timestamp.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/widgets/vega_view.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/widgets_page.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/com.example.Skeleton/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidBinderViz/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidCujs/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.AndroidPerf/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.CoreCommands/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.ExampleSimpleCommand/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.ExampleState/index.ts +FILE: ../../../third_party/perfetto/ui/src/plugins/dev.perfetto.LargeScreensPerf/index.ts +FILE: ../../../third_party/perfetto/ui/src/public/index.ts +FILE: ../../../third_party/perfetto/ui/src/public/utils.ts FILE: ../../../third_party/perfetto/ui/src/service_worker/service_worker.ts FILE: ../../../third_party/perfetto/ui/src/service_worker/tsconfig.json FILE: ../../../third_party/perfetto/ui/src/traceconv/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/actual_frames/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/android_log/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/annotation/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/async_slices/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_critical_user_interactions/details_panel.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_critical_user_interactions/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/chrome_tasks_scroll_jank_track.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/event_latency_details_panel.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/event_latency_track.ts FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/jank_colors.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_delta_graph.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_details_panel.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_jank_slice.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_jank_v3_details_panel.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_jank_v3_track.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/scroll_track.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_slices/generic_slice_track.ts FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_slices/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/counter/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/cpu_freq/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/cpu_profile/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/cpu_slices/index.ts -FILE: ../../../third_party/perfetto/ui/src/tracks/debug_slices/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/custom_sql_table_slices/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/debug/add_debug_track_menu.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/debug/counter_track.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/debug/details_tab.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/debug/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/debug/slice_track.ts FILE: ../../../third_party/perfetto/ui/src/tracks/expected_frames/index.ts -FILE: ../../../third_party/perfetto/ui/src/tracks/generic_slice_track/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/ftrace/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/heap_profile/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/null_track/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/perf_samples_profile/index.ts -FILE: ../../../third_party/perfetto/ui/src/tracks/process_scheduling/index.ts FILE: ../../../third_party/perfetto/ui/src/tracks/process_summary/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/process_summary/process_scheduling_track.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/process_summary/process_summary_track.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/screenshots/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/screenshots/screenshot_panel.ts FILE: ../../../third_party/perfetto/ui/src/tracks/thread_state/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/thread_state/thread_state_track_v2.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/thread_state/thread_state_v2.ts FILE: ../../../third_party/perfetto/ui/src/tracks/visualised_args/index.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/anchor.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/basic_table.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/button.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/callout.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/checkbox.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/details_shell.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/duration.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/editor.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/empty_state.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/error.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/form.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/grid_layout.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/hotkey_context.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/hotkey_glyphs.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/icon.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/menu.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/multiselect.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/popup.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/portal.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/raf.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/section.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/select.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/spinner.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/sql_ref.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/switch.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/text_input.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/text_paragraph.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/tree.ts +FILE: ../../../third_party/perfetto/ui/src/widgets/virtual_scroll_container.ts FILE: ../../../third_party/perfetto/ui/tsconfig.base.json FILE: ../../../third_party/perfetto/ui/tsconfig.json ----------------------------------------------------------------------------------------------------