diff --git a/DEPS b/DEPS index 5505c460ec854..78073af9f5f06 100644 --- a/DEPS +++ b/DEPS @@ -59,6 +59,9 @@ vars = { 'dart_clock_rev': '65e8a13ddf26c9d21884ccc8f8532725697d40df', 'dart_collection_rev': '85e987cf1b8aaba60bdc8b16dd1ee6233436549f', 'dart_devtools_rev': 'c7a81f64dabb4b9f2cae0cf2c9411ef8bb805191', + 'dart_libprotobuf_rev': '24487dd1045c7f3d64a21f38a3f0c06cc4cf2edb', + 'dart_perfetto_rev': 'b8da07095979310818f0efde2ef3c69ea70d62c5', + 'dart_protobuf_gn_rev': 'b9517855b24624ec4edf4a11c1b7060f4ef237e6', 'dart_protobuf_rev': 'cc0f287fb6a8680e431eb9210225f1d0ac33c047', 'dart_pub_rev': '0cbaf7a2fb8c8ca543c6f222bf25d5f5c63abbf3', 'dart_root_certificates_rev': '692f6d6488af68e0121317a9c2c9eb393eb0ee50', @@ -236,7 +239,7 @@ allowed_hosts = [ ] deps = { - 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'abada33190daa7914938ec56d59032012fcf12f7', + 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'c77cac9502fb108be6a1ed4e0e4e1c65649b3a35', # Fuchsia compatibility # @@ -292,6 +295,16 @@ deps = { 'src/third_party/boringssl/src': 'https://boringssl.googlesource.com/boringssl.git' + '@' + Var('dart_boringssl_rev'), + 'src/third_party/perfetto': + Var('fuchsia_git') + "/third_party/android.googlesource.com/platform/external/perfetto" + + '@' + Var('dart_perfetto_rev'), + + 'src/third_party/protobuf': + Var('fuchsia_git') + '/third_party/protobuf' + '@' + Var('dart_libprotobuf_rev'), + + 'src/build/secondary/third_party/protobuf': + Var('fuchsia_git') + '/protobuf-gn' + '@' + Var('dart_protobuf_gn_rev'), + 'src/third_party/dart': Var('dart_git') + '/sdk.git' + '@' + Var('dart_revision'), diff --git a/ci/licenses_golden/excluded_files b/ci/licenses_golden/excluded_files index 1b0ce14b51c8a..4de048a90e0a8 100644 --- a/ci/licenses_golden/excluded_files +++ b/ci/licenses_golden/excluded_files @@ -2341,6 +2341,126 @@ ../../../third_party/libwebp/webp_js ../../../third_party/libxml ../../../third_party/ocmock +../../../third_party/perfetto/.clang-format +../../../third_party/perfetto/.clang-tidy +../../../third_party/perfetto/.git +../../../third_party/perfetto/.gitattributes +../../../third_party/perfetto/.github +../../../third_party/perfetto/.gitignore +../../../third_party/perfetto/.gn +../../../third_party/perfetto/.style.yapf +../../../third_party/perfetto/CHANGELOG +../../../third_party/perfetto/DIR_METADATA +../../../third_party/perfetto/METADATA +../../../third_party/perfetto/OWNERS +../../../third_party/perfetto/PRESUBMIT.py +../../../third_party/perfetto/README.chromium +../../../third_party/perfetto/README.md +../../../third_party/perfetto/WORKSPACE +../../../third_party/perfetto/bazel/deps.bzl +../../../third_party/perfetto/bazel/proto_gen.bzl +../../../third_party/perfetto/bazel/rules.bzl +../../../third_party/perfetto/bazel/standalone/README.md +../../../third_party/perfetto/bazel/standalone/perfetto_cfg.bzl +../../../third_party/perfetto/buildtools/.gitignore +../../../third_party/perfetto/buildtools/README.md +../../../third_party/perfetto/codereview.settings +../../../third_party/perfetto/debian +../../../third_party/perfetto/docs/.gitignore +../../../third_party/perfetto/docs/README.md +../../../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/protoc.py +../../../third_party/perfetto/gn/standalone/toolchain/linux_find_llvm.py +../../../third_party/perfetto/gn/standalone/toolchain/llvm-strip.py +../../../third_party/perfetto/gn/standalone/toolchain/mac_find_llvm.py +../../../third_party/perfetto/gn/standalone/toolchain/win_find_msvc.py +../../../third_party/perfetto/gn/write_buildflag_header.py +../../../third_party/perfetto/include/README.md +../../../third_party/perfetto/include/perfetto/README.md +../../../third_party/perfetto/include/perfetto/profiling/OWNERS +../../../third_party/perfetto/include/perfetto/test +../../../third_party/perfetto/include/perfetto/trace_processor/OWNERS +../../../third_party/perfetto/include/perfetto/tracing/OWNERS +../../../third_party/perfetto/infra +../../../third_party/perfetto/meson.build +../../../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/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 +../../../third_party/perfetto/python/perfetto/common/repo_utils.py +../../../third_party/perfetto/python/perfetto/experimental/slice_breakdown/__init__.py +../../../third_party/perfetto/python/perfetto/experimental/slice_breakdown/breakdown.py +../../../third_party/perfetto/python/perfetto/prebuilts/manifests/trace_processor_shell.py +../../../third_party/perfetto/python/perfetto/prebuilts/manifests/tracebox.py +../../../third_party/perfetto/python/perfetto/prebuilts/manifests/traceconv.py +../../../third_party/perfetto/python/perfetto/prebuilts/perfetto_prebuilts.py +../../../third_party/perfetto/python/perfetto/trace_processor +../../../third_party/perfetto/python/perfetto/trace_uri_resolver/path.py +../../../third_party/perfetto/python/perfetto/trace_uri_resolver/registry.py +../../../third_party/perfetto/python/perfetto/trace_uri_resolver/resolver.py +../../../third_party/perfetto/python/perfetto/trace_uri_resolver/util.py +../../../third_party/perfetto/python/run_tests.py +../../../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/cpu_profile.py +../../../third_party/perfetto/python/tools/heap_profile.py +../../../third_party/perfetto/python/tools/record_android_trace.py +../../../third_party/perfetto/python/tools/slice_breakdown.py +../../../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/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/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/tools/analyze_profiling_sampling_distribution.py +../../../third_party/perfetto/tools/check_sql_metrics.py +../../../third_party/perfetto/tools/compat.py +../../../third_party/perfetto/tools/diff_test_trace_processor.py +../../../third_party/perfetto/tools/download_changed_screenshots.py +../../../third_party/perfetto/tools/export_power_profiles.py +../../../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/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 +../../../third_party/perfetto/tools/serialize_test_trace.py +../../../third_party/perfetto/tools/setup_all_configs.py +../../../third_party/perfetto/tools/test_gen_amalgamated.py +../../../third_party/perfetto/tools/touch_file.py +../../../third_party/perfetto/tools/write_version_header.py +../../../third_party/perfetto/ui/.clang-format +../../../third_party/perfetto/ui/.eslintrc.js +../../../third_party/perfetto/ui/.gitignore +../../../third_party/perfetto/ui/OWNERS +../../../third_party/perfetto/ui/PRESUBMIT.py +../../../third_party/perfetto/ui/README.md +../../../third_party/perfetto/ui/config/.gitignore +../../../third_party/perfetto/ui/package.json +../../../third_party/perfetto/ui/release/OWNERS +../../../third_party/perfetto/ui/release/build_all_channels.py +../../../third_party/perfetto/ui/src/assets/.gitignore +../../../third_party/perfetto/ui/src/base/utils/package.json +../../../third_party/perfetto/ui/src/test ../../../third_party/pkg/archive ../../../third_party/pkg/equatable ../../../third_party/pkg/file @@ -2352,6 +2472,7 @@ ../../../third_party/pkg/process_runner ../../../third_party/pkg/quiver ../../../third_party/pkg/vector_math +../../../third_party/protobuf ../../../third_party/pyyaml ../../../third_party/rapidjson/.git ../../../third_party/rapidjson/.gitattributes diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party index 57896a9979a4f..6d8be17009128 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: 4c297f3a339c12a3d3c1547ec9beeef5 +Signature: 3245c5904f5e95ffd94e04e67d311da6 ==================================================================================================== LIBRARY: angle @@ -278,6 +278,7 @@ LIBRARY: flatbuffers LIBRARY: fuchsia-vulkan LIBRARY: glslang LIBRARY: khronos +LIBRARY: perfetto LIBRARY: shaderc LIBRARY: spirv-cross LIBRARY: vulkan-headers @@ -673,6 +674,477 @@ 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/fuchsia-vulkan/include/vulkan/vk_sdk_platform.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/khronos/GLES2/gl2platform.h ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/khronos/GLES3/gl3platform.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/Android.bp +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/BUILD +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/PerfettoIntegrationTests.xml +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/BUILD +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/jsoncpp.BUILD +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/linenoise.BUILD +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/llvm_demangle.BUILD +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/bazel/sqlite.BUILD +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/build_configs/android_tree/perfetto_build_flags.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/build_configs/bazel/perfetto_build_flags.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/compiler.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/export.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/flat_set.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/logging.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/platform_handle.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/proc_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/status.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/task_runner.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/template_util.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/thread_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/base/time.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/android_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/base64.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/circular_queue.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/container_annotations.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/crash_keys.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/ctrl_c_handler.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/endian.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/event_fd.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/file_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/flat_hash_map.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/getopt.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/getopt_compat.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/hash.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/http/http_server.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/http/sha1.h +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/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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/string_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/subprocess.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/sys_types.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/temp_file.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/thread_annotations.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/uuid.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/version.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/waitable_event.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/base/watchdog.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/client_info.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/codegen_helpers.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/deferred.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/host.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/service.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/service_descriptor.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/ipc/service_proxy.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/demangle.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/export_json.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/graph.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/graph_processor.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_allocator_node_id.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/basic_types.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/commit_data_request.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/consumer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/observable_events.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/producer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/shared_memory.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/shared_memory_abi.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/shared_memory_arbiter.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/slice.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/trace_packet.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/trace_stats.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/trace_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/core/tracing_service.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/consumer_ipc_client.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/default_socket.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/producer_ipc_client.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/service_ipc_host.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/profiling/parse_smaps.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/profiling/pprof_builder.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/contiguous_memory_range.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/copyable_ptr.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/packed_repeated_fields.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/proto_decoder.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/proto_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/root_message.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/protozero/scattered_heap_buffer.h +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/export.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/compiler.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/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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/trace_blob.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/trace_blob_view.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/trace_processor.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/trace_processor/trace_processor_storage.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/backend_type.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/buffer_exhausted_policy.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/console_interceptor.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/core/tracing_service_state.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/data_source.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/debug_annotation.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/event_context.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/interceptor.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/basic_types.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/checked_scope.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/compile_time_hash.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/data_source_internal.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/in_process_tracing_backend.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/interceptor_trace_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/system_tracing_backend.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_backend_fake.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_muxer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_tls.h +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_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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/platform.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/string_helpers.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/trace_writer_base.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/traced_proto.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/traced_value.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/traced_value_forward.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/tracing.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/tracing_backend.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/tracing_policy.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event_args.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event_category_registry.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event_interned_data_index.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/include/perfetto/tracing/track_event_legacy.h +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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/health_hal.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/incident_service.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/incident_service.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/lazy_library_loader.cc +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_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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_stats/perfetto_atoms.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_stats/statsd_logging_helper.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/android_stats/statsd_logging_helper.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/android_utils.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/base64.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/base64_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/circular_queue_unittest.cc +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/flat_hash_map_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/flat_set_benchmark.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/flat_set_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/getopt_compat.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/getopt_compat_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/hash_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/http/http_server.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/http/http_server_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/http/sha1.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/http/sha1_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/log_ring_buffer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/logging.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/logging_unittest.cc +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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/periodic_task_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/pipe.cc +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_utils_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_view.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_view_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/string_writer_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/subprocess.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/subprocess_posix.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/subprocess_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/subprocess_windows.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/task_runner_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/temp_file.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/temp_file_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_checker.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/thread_checker_unittest.cc +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/unix_socket_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/unix_task_runner.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/utils.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/utils_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/base/uuid.cc +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/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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/lazy_kernel_symbolizer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/lazy_kernel_symbolizer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kallsyms/lazy_kernel_symbolizer_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscall_table.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscall_table.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_aarch32.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/kernel_utils/syscalls_aarch64.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/main.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/packet_writer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/packet_writer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/packet_writer_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/pbtxt_to_pb.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/pbtxt_to_pb.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/pbtxt_to_pb_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd_android.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd_state.proto +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/rate_limiter.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/rate_limiter.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/rate_limiter_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/trigger_perfetto.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/trigger_perfetto_main.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/trigger_producer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/perfetto_cmd/trigger_producer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/callstack_trie.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/callstack_trie.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/interner.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/interner_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/interning_output.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/interning_output.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/proc_cmdline.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/proc_cmdline.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/proc_cmdline_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/proc_utils.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/proc_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/proc_utils_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/producer_support.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/producer_support.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/producer_support_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/profiler_guardrails.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/profiler_guardrails.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/profiler_guardrails_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/unwind_support.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/common/unwind_support.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/deobfuscator.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/deobfuscator.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/deobfuscator_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/common_types.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/event_config.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/event_config.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/event_config_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/event_reader.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/event_reader.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/main.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/perf_producer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/perf_producer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/perf_producer_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/proc_descriptors.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/proc_descriptors.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/regs_parsing.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/regs_parsing.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/traced_perf.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/traced_perf.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/unwind_queue.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/unwind_queue_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/unwinding.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/perf/unwinding.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_parser.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_parser.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_parser_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer.cc +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/scoped_read_mmap.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/scoped_read_mmap_posix.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/scoped_read_mmap_windows.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/subprocess.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/subprocess_posix.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/subprocess_windows.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/symbolize_database.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/symbolize_database.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/symbolizer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/profiling/symbolizer/symbolizer.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/copyable_ptr_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/field.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_common.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_generator.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_generator.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_generator_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_util.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_util.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/filter_util_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_filter.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_filter.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_filter_benchmark.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/filtering/message_filter_fuzzer.cc +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_decoder.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_decoder_fuzzer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_decoder_unittest.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_ring_buffer.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/proto_ring_buffer.h +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_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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/protozero/scattered_stream_writer.cc +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/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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/lite_fallbacks.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/main.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/pprof_builder.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/proto_full_utils.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/proto_full_utils.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/symbolize_profile.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/symbolize_profile.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_hprof.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_hprof.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_json.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_json.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_profile.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_profile.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_systrace.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_systrace.h +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_text.cc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/src/traceconv/trace_to_text.h +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/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 +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/traced_perf.rc +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/build.js +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/integrationtest_env.js +ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/perfetto/ui/config/integrationtest_setup.js +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/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/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/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 ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/shaderc/glslc/src/dependency_info.cc ORIGIN: http://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../third_party/shaderc/glslc/src/dependency_info.h @@ -2332,6 +2804,477 @@ FILE: ../../../third_party/khronos/EGL/eglext.h FILE: ../../../third_party/khronos/EGL/eglplatform.h FILE: ../../../third_party/khronos/GLES2/gl2platform.h FILE: ../../../third_party/khronos/GLES3/gl3platform.h +FILE: ../../../third_party/perfetto/Android.bp +FILE: ../../../third_party/perfetto/BUILD +FILE: ../../../third_party/perfetto/PerfettoIntegrationTests.xml +FILE: ../../../third_party/perfetto/bazel/BUILD +FILE: ../../../third_party/perfetto/bazel/jsoncpp.BUILD +FILE: ../../../third_party/perfetto/bazel/linenoise.BUILD +FILE: ../../../third_party/perfetto/bazel/llvm_demangle.BUILD +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/gn/standalone/.emscripten +FILE: ../../../third_party/perfetto/heapprofd.rc +FILE: ../../../third_party/perfetto/include/perfetto/base/build_config.h +FILE: ../../../third_party/perfetto/include/perfetto/base/build_configs/android_tree/perfetto_build_flags.h +FILE: ../../../third_party/perfetto/include/perfetto/base/build_configs/bazel/perfetto_build_flags.h +FILE: ../../../third_party/perfetto/include/perfetto/base/compiler.h +FILE: ../../../third_party/perfetto/include/perfetto/base/export.h +FILE: ../../../third_party/perfetto/include/perfetto/base/flat_set.h +FILE: ../../../third_party/perfetto/include/perfetto/base/logging.h +FILE: ../../../third_party/perfetto/include/perfetto/base/platform_handle.h +FILE: ../../../third_party/perfetto/include/perfetto/base/proc_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/base/status.h +FILE: ../../../third_party/perfetto/include/perfetto/base/task_runner.h +FILE: ../../../third_party/perfetto/include/perfetto/base/template_util.h +FILE: ../../../third_party/perfetto/include/perfetto/base/thread_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/base/time.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/android_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/base64.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/circular_queue.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/container_annotations.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/crash_keys.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/ctrl_c_handler.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/endian.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/event_fd.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/file_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/flat_hash_map.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/getopt.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/getopt_compat.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/hash.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/http/http_server.h +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/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/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 +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/string_writer.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/subprocess.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/sys_types.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/temp_file.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/thread_annotations.h +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/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 +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/uuid.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/version.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/base/waitable_event.h +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/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 +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/client_info.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/codegen_helpers.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/deferred.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/host.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/service.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/service_descriptor.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/ipc/service_proxy.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/demangle.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/export_json.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/graph.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/graph_processor.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_allocator_node_id.h +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/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 +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/basic_types.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/commit_data_request.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/consumer.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/observable_events.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/producer.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/shared_memory.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/shared_memory_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/shared_memory_arbiter.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/slice.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/trace_packet.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/trace_stats.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/trace_writer.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/core/tracing_service.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/consumer_ipc_client.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/default_socket.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/producer_ipc_client.h +FILE: ../../../third_party/perfetto/include/perfetto/ext/tracing/ipc/service_ipc_host.h +FILE: ../../../third_party/perfetto/include/perfetto/profiling/parse_smaps.h +FILE: ../../../third_party/perfetto/include/perfetto/profiling/pprof_builder.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/contiguous_memory_range.h +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/message.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/message_arena.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/message_handle.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/packed_repeated_fields.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/proto_decoder.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/proto_utils.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/root_message.h +FILE: ../../../third_party/perfetto/include/perfetto/protozero/scattered_heap_buffer.h +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/export.h +FILE: ../../../third_party/perfetto/include/perfetto/public/abi/stream_writer_abi.h +FILE: ../../../third_party/perfetto/include/perfetto/public/compiler.h +FILE: ../../../third_party/perfetto/include/perfetto/public/stream_writer.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/read_trace.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/ref_counted.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/status.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/trace_blob.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/trace_blob_view.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/trace_processor.h +FILE: ../../../third_party/perfetto/include/perfetto/trace_processor/trace_processor_storage.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/backend_type.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/buffer_exhausted_policy.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/console_interceptor.h +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/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 +FILE: ../../../third_party/perfetto/include/perfetto/tracing/core/tracing_service_state.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/data_source.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/debug_annotation.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/event_context.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/interceptor.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/basic_types.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/checked_scope.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/compile_time_hash.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/data_source_internal.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/in_process_tracing_backend.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/interceptor_trace_writer.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/system_tracing_backend.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_backend_fake.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_muxer.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/internal/tracing_tls.h +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_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 +FILE: ../../../third_party/perfetto/include/perfetto/tracing/platform.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/string_helpers.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/trace_writer_base.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/traced_proto.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/traced_value.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/traced_value_forward.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/tracing.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/tracing_backend.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/tracing_policy.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/track.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_args.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_category_registry.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_interned_data_index.h +FILE: ../../../third_party/perfetto/include/perfetto/tracing/track_event_legacy.h +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 +FILE: ../../../third_party/perfetto/src/android_internal/health_hal.h +FILE: ../../../third_party/perfetto/src/android_internal/incident_service.cc +FILE: ../../../third_party/perfetto/src/android_internal/incident_service.h +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_logging.cc +FILE: ../../../third_party/perfetto/src/android_internal/statsd_logging.h +FILE: ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.cc +FILE: ../../../third_party/perfetto/src/android_internal/tracing_service_proxy.h +FILE: ../../../third_party/perfetto/src/android_stats/perfetto_atoms.h +FILE: ../../../third_party/perfetto/src/android_stats/statsd_logging_helper.cc +FILE: ../../../third_party/perfetto/src/android_stats/statsd_logging_helper.h +FILE: ../../../third_party/perfetto/src/base/android_utils.cc +FILE: ../../../third_party/perfetto/src/base/base64.cc +FILE: ../../../third_party/perfetto/src/base/base64_unittest.cc +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/event_fd.cc +FILE: ../../../third_party/perfetto/src/base/file_utils.cc +FILE: ../../../third_party/perfetto/src/base/flat_hash_map_benchmark.cc +FILE: ../../../third_party/perfetto/src/base/flat_hash_map_unittest.cc +FILE: ../../../third_party/perfetto/src/base/flat_set_benchmark.cc +FILE: ../../../third_party/perfetto/src/base/flat_set_unittest.cc +FILE: ../../../third_party/perfetto/src/base/getopt_compat.cc +FILE: ../../../third_party/perfetto/src/base/getopt_compat_unittest.cc +FILE: ../../../third_party/perfetto/src/base/hash_unittest.cc +FILE: ../../../third_party/perfetto/src/base/http/http_server.cc +FILE: ../../../third_party/perfetto/src/base/http/http_server_unittest.cc +FILE: ../../../third_party/perfetto/src/base/http/sha1.cc +FILE: ../../../third_party/perfetto/src/base/http/sha1_unittest.cc +FILE: ../../../third_party/perfetto/src/base/log_ring_buffer.h +FILE: ../../../third_party/perfetto/src/base/logging.cc +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 +FILE: ../../../third_party/perfetto/src/base/periodic_task_unittest.cc +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/string_splitter.cc +FILE: ../../../third_party/perfetto/src/base/string_splitter_unittest.cc +FILE: ../../../third_party/perfetto/src/base/string_utils.cc +FILE: ../../../third_party/perfetto/src/base/string_utils_unittest.cc +FILE: ../../../third_party/perfetto/src/base/string_view.cc +FILE: ../../../third_party/perfetto/src/base/string_view_unittest.cc +FILE: ../../../third_party/perfetto/src/base/string_writer_unittest.cc +FILE: ../../../third_party/perfetto/src/base/subprocess.cc +FILE: ../../../third_party/perfetto/src/base/subprocess_posix.cc +FILE: ../../../third_party/perfetto/src/base/subprocess_unittest.cc +FILE: ../../../third_party/perfetto/src/base/subprocess_windows.cc +FILE: ../../../third_party/perfetto/src/base/task_runner_unittest.cc +FILE: ../../../third_party/perfetto/src/base/temp_file.cc +FILE: ../../../third_party/perfetto/src/base/temp_file_unittest.cc +FILE: ../../../third_party/perfetto/src/base/thread_checker.cc +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/time.cc +FILE: ../../../third_party/perfetto/src/base/time_unittest.cc +FILE: ../../../third_party/perfetto/src/base/unix_socket.cc +FILE: ../../../third_party/perfetto/src/base/unix_socket_unittest.cc +FILE: ../../../third_party/perfetto/src/base/unix_task_runner.cc +FILE: ../../../third_party/perfetto/src/base/utils.cc +FILE: ../../../third_party/perfetto/src/base/utils_unittest.cc +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/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/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 +FILE: ../../../third_party/perfetto/src/kallsyms/kernel_symbol_map_unittest.cc +FILE: ../../../third_party/perfetto/src/kallsyms/lazy_kernel_symbolizer.cc +FILE: ../../../third_party/perfetto/src/kallsyms/lazy_kernel_symbolizer.h +FILE: ../../../third_party/perfetto/src/kallsyms/lazy_kernel_symbolizer_unittest.cc +FILE: ../../../third_party/perfetto/src/kernel_utils/syscall_table.cc +FILE: ../../../third_party/perfetto/src/kernel_utils/syscall_table.h +FILE: ../../../third_party/perfetto/src/kernel_utils/syscalls_aarch32.h +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/config.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/config.h +FILE: ../../../third_party/perfetto/src/perfetto_cmd/config_unittest.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/main.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/packet_writer.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/packet_writer.h +FILE: ../../../third_party/perfetto/src/perfetto_cmd/packet_writer_unittest.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/pbtxt_to_pb.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/pbtxt_to_pb.h +FILE: ../../../third_party/perfetto/src/perfetto_cmd/pbtxt_to_pb_unittest.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd.h +FILE: ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd_android.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/perfetto_cmd_state.proto +FILE: ../../../third_party/perfetto/src/perfetto_cmd/rate_limiter.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/rate_limiter.h +FILE: ../../../third_party/perfetto/src/perfetto_cmd/rate_limiter_unittest.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/trigger_perfetto.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/trigger_perfetto_main.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/trigger_producer.cc +FILE: ../../../third_party/perfetto/src/perfetto_cmd/trigger_producer.h +FILE: ../../../third_party/perfetto/src/profiling/common/callstack_trie.cc +FILE: ../../../third_party/perfetto/src/profiling/common/callstack_trie.h +FILE: ../../../third_party/perfetto/src/profiling/common/interner.h +FILE: ../../../third_party/perfetto/src/profiling/common/interner_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/common/interning_output.cc +FILE: ../../../third_party/perfetto/src/profiling/common/interning_output.h +FILE: ../../../third_party/perfetto/src/profiling/common/proc_cmdline.cc +FILE: ../../../third_party/perfetto/src/profiling/common/proc_cmdline.h +FILE: ../../../third_party/perfetto/src/profiling/common/proc_cmdline_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/common/proc_utils.cc +FILE: ../../../third_party/perfetto/src/profiling/common/proc_utils.h +FILE: ../../../third_party/perfetto/src/profiling/common/proc_utils_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/common/producer_support.cc +FILE: ../../../third_party/perfetto/src/profiling/common/producer_support.h +FILE: ../../../third_party/perfetto/src/profiling/common/producer_support_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/common/profiler_guardrails.cc +FILE: ../../../third_party/perfetto/src/profiling/common/profiler_guardrails.h +FILE: ../../../third_party/perfetto/src/profiling/common/profiler_guardrails_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/common/unwind_support.cc +FILE: ../../../third_party/perfetto/src/profiling/common/unwind_support.h +FILE: ../../../third_party/perfetto/src/profiling/deobfuscator.cc +FILE: ../../../third_party/perfetto/src/profiling/deobfuscator.h +FILE: ../../../third_party/perfetto/src/profiling/deobfuscator_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/common_types.h +FILE: ../../../third_party/perfetto/src/profiling/perf/event_config.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/event_config.h +FILE: ../../../third_party/perfetto/src/profiling/perf/event_config_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/event_reader.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/event_reader.h +FILE: ../../../third_party/perfetto/src/profiling/perf/main.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/perf_producer.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/perf_producer.h +FILE: ../../../third_party/perfetto/src/profiling/perf/perf_producer_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/proc_descriptors.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/proc_descriptors.h +FILE: ../../../third_party/perfetto/src/profiling/perf/regs_parsing.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/regs_parsing.h +FILE: ../../../third_party/perfetto/src/profiling/perf/traced_perf.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/traced_perf.h +FILE: ../../../third_party/perfetto/src/profiling/perf/unwind_queue.h +FILE: ../../../third_party/perfetto/src/profiling/perf/unwind_queue_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/unwinding.cc +FILE: ../../../third_party/perfetto/src/profiling/perf/unwinding.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_parser.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_parser.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_parser_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/breakpad_symbolizer.cc +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/local_symbolizer.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/local_symbolizer_unittest.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/scoped_read_mmap.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/scoped_read_mmap_posix.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/scoped_read_mmap_windows.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/subprocess.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/subprocess_posix.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/subprocess_windows.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/symbolize_database.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/symbolize_database.h +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/symbolizer.cc +FILE: ../../../third_party/perfetto/src/profiling/symbolizer/symbolizer.h +FILE: ../../../third_party/perfetto/src/protozero/copyable_ptr_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/field.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_common.h +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_generator.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_generator.h +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_generator_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser.h +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_bytecode_parser_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_util.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_util.h +FILE: ../../../third_party/perfetto/src/protozero/filtering/filter_util_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter.h +FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter_benchmark.cc +FILE: ../../../third_party/perfetto/src/protozero/filtering/message_filter_fuzzer.cc +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/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 +FILE: ../../../third_party/perfetto/src/protozero/proto_decoder.cc +FILE: ../../../third_party/perfetto/src/protozero/proto_decoder_fuzzer.cc +FILE: ../../../third_party/perfetto/src/protozero/proto_decoder_unittest.cc +FILE: ../../../third_party/perfetto/src/protozero/proto_ring_buffer.cc +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_plugin.cc +FILE: ../../../third_party/perfetto/src/protozero/scattered_heap_buffer.cc +FILE: ../../../third_party/perfetto/src/protozero/scattered_stream_null_delegate.cc +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/stream_writer.cc +FILE: ../../../third_party/perfetto/src/shared_lib/stream_writer.h +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 +FILE: ../../../third_party/perfetto/src/traceconv/lite_fallbacks.cc +FILE: ../../../third_party/perfetto/src/traceconv/main.cc +FILE: ../../../third_party/perfetto/src/traceconv/pprof_builder.cc +FILE: ../../../third_party/perfetto/src/traceconv/proto_full_utils.cc +FILE: ../../../third_party/perfetto/src/traceconv/proto_full_utils.h +FILE: ../../../third_party/perfetto/src/traceconv/symbolize_profile.cc +FILE: ../../../third_party/perfetto/src/traceconv/symbolize_profile.h +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_hprof.cc +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_hprof.h +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_json.cc +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_json.h +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_profile.cc +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_profile.h +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_systrace.cc +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_systrace.h +FILE: ../../../third_party/perfetto/src/traceconv/trace_to_text.cc +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/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 +FILE: ../../../third_party/perfetto/traced_perf.rc +FILE: ../../../third_party/perfetto/ui/build.js +FILE: ../../../third_party/perfetto/ui/config/integrationtest_env.js +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/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/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/base/utils/index-browser.js +FILE: ../../../third_party/perfetto/ui/src/base/utils/index.js FILE: ../../../third_party/shaderc/DEVELOPMENT.howto.md FILE: ../../../third_party/shaderc/android_test/test.cpp FILE: ../../../third_party/shaderc/downloads.md @@ -5407,6 +6350,695 @@ See the License for the specific language governing permissions and limitations under the License. ==================================================================================================== +==================================================================================================== +LIBRARY: perfetto +ORIGIN: ../../../third_party/perfetto/LICENSE +TYPE: LicenseType.apache +FILE: ../../../third_party/perfetto/.git-blame-ignore-revs +FILE: ../../../third_party/perfetto/Android.bp.extras +FILE: ../../../third_party/perfetto/BUILD.extras +FILE: ../../../third_party/perfetto/MODULE_LICENSE_APACHE2 +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/common-queries.md +FILE: ../../../third_party/perfetto/docs/analysis/metrics.md +FILE: ../../../third_party/perfetto/docs/analysis/pivot-tables.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 +FILE: ../../../third_party/perfetto/docs/concepts/buffers.md +FILE: ../../../third_party/perfetto/docs/concepts/clock-sync.md +FILE: ../../../third_party/perfetto/docs/concepts/config.md +FILE: ../../../third_party/perfetto/docs/concepts/detached-mode.md +FILE: ../../../third_party/perfetto/docs/concepts/service-model.md +FILE: ../../../third_party/perfetto/docs/contributing/build-instructions.md +FILE: ../../../third_party/perfetto/docs/contributing/chrome-branches.md +FILE: ../../../third_party/perfetto/docs/contributing/common-tasks.md +FILE: ../../../third_party/perfetto/docs/contributing/embedding.md +FILE: ../../../third_party/perfetto/docs/contributing/getting-started.md +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/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 +FILE: ../../../third_party/perfetto/docs/data-sources/battery-counters.md +FILE: ../../../third_party/perfetto/docs/data-sources/cpu-freq.md +FILE: ../../../third_party/perfetto/docs/data-sources/cpu-scheduling.md +FILE: ../../../third_party/perfetto/docs/data-sources/frametimeline.md +FILE: ../../../third_party/perfetto/docs/data-sources/gpu.md +FILE: ../../../third_party/perfetto/docs/data-sources/java-heap-profiler.md +FILE: ../../../third_party/perfetto/docs/data-sources/memory-counters.md +FILE: ../../../third_party/perfetto/docs/data-sources/native-heap-profiler.md +FILE: ../../../third_party/perfetto/docs/data-sources/syscalls.md +FILE: ../../../third_party/perfetto/docs/data-sources/system-log.md +FILE: ../../../third_party/perfetto/docs/design-docs/api-and-abi.md +FILE: ../../../third_party/perfetto/docs/design-docs/batch-trace-processor.md +FILE: ../../../third_party/perfetto/docs/design-docs/checkpoint-atoms.md +FILE: ../../../third_party/perfetto/docs/design-docs/continuous-integration.md +FILE: ../../../third_party/perfetto/docs/design-docs/extensions.md +FILE: ../../../third_party/perfetto/docs/design-docs/heapprofd-design.md +FILE: ../../../third_party/perfetto/docs/design-docs/heapprofd-sampling.md +FILE: ../../../third_party/perfetto/docs/design-docs/heapprofd-wire-protocol.md +FILE: ../../../third_party/perfetto/docs/design-docs/life-of-a-tracing-session.md +FILE: ../../../third_party/perfetto/docs/design-docs/protozero.md +FILE: ../../../third_party/perfetto/docs/design-docs/security-model.md +FILE: ../../../third_party/perfetto/docs/faq.md +FILE: ../../../third_party/perfetto/docs/images/android_game_interventions.png +FILE: ../../../third_party/perfetto/docs/images/android_logs.png +FILE: ../../../third_party/perfetto/docs/images/annotation-counter.png +FILE: ../../../third_party/perfetto/docs/images/annotation-slice.png +FILE: ../../../third_party/perfetto/docs/images/api-and-abi.png +FILE: ../../../third_party/perfetto/docs/images/atrace-slices.png +FILE: ../../../third_party/perfetto/docs/images/battery-counters-ui.png +FILE: ../../../third_party/perfetto/docs/images/battery-counters.png +FILE: ../../../third_party/perfetto/docs/images/buffers.png +FILE: ../../../third_party/perfetto/docs/images/camera-slices.png +FILE: ../../../third_party/perfetto/docs/images/continuous-integration.png +FILE: ../../../third_party/perfetto/docs/images/counter-events.png +FILE: ../../../third_party/perfetto/docs/images/counters.png +FILE: ../../../third_party/perfetto/docs/images/cpu-bar-graphs.png +FILE: ../../../third_party/perfetto/docs/images/cpu-frequency.png +FILE: ../../../third_party/perfetto/docs/images/cpu-profile-diamond.png +FILE: ../../../third_party/perfetto/docs/images/cpu-profile-flame.png +FILE: ../../../third_party/perfetto/docs/images/cpu-sched-details.png +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/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/frametimeline/app-timelines.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/app-vsyncid.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/blue.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/green.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/light-green.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/red.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/select-app-slice.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/select-sf-slice-1.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/select-sf-slice-2.png +FILE: ../../../third_party/perfetto/docs/images/frametimeline/selection.png +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/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 +FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Android-Heap3.png +FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Architecture.png +FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Service.png +FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/Shared-Memory0.png +FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/shmem-detail.png +FILE: ../../../third_party/perfetto/docs/images/heapprofd-design/shmem-overview.png +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/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/oom-score.png +FILE: ../../../third_party/perfetto/docs/images/oop-table-inheritance.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-btp-flattening.svg +FILE: ../../../third_party/perfetto/docs/images/perfetto-btp-overview.svg +FILE: ../../../third_party/perfetto/docs/images/perfetto-stack.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-stack.svg +FILE: ../../../third_party/perfetto/docs/images/perfetto-ui-channel-autopush-toggle.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-ui-channel-toggle.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-ui-channel.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-ui-disable-metrics.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-ui-screenshot.png +FILE: ../../../third_party/perfetto/docs/images/perfetto-ui-version.png +FILE: ../../../third_party/perfetto/docs/images/pivot-tables/pivot-table-area-selection.png +FILE: ../../../third_party/perfetto/docs/images/pivot-tables/pivot-table-design.png +FILE: ../../../third_party/perfetto/docs/images/pivot-tables/pivot-table-editor.png +FILE: ../../../third_party/perfetto/docs/images/pivot-tables/pivot-table-expanded-cell.png +FILE: ../../../third_party/perfetto/docs/images/pivot-tables/pivot-table-query.png +FILE: ../../../third_party/perfetto/docs/images/pivot-tables/pivot-table.png +FILE: ../../../third_party/perfetto/docs/images/power-rails.png +FILE: ../../../third_party/perfetto/docs/images/proc_stat.png +FILE: ../../../third_party/perfetto/docs/images/profile-diamond.png +FILE: ../../../third_party/perfetto/docs/images/protozero-ssw.png +FILE: ../../../third_party/perfetto/docs/images/rail-mode-debug-slices.png +FILE: ../../../third_party/perfetto/docs/images/record-trace-chrome.png +FILE: ../../../third_party/perfetto/docs/images/record-trace.png +FILE: ../../../third_party/perfetto/docs/images/rss_stat_and_mm_event.png +FILE: ../../../third_party/perfetto/docs/images/sched-slices.png +FILE: ../../../third_party/perfetto/docs/images/shmem-abi-concepts.png +FILE: ../../../third_party/perfetto/docs/images/shmem-abi-overview.png +FILE: ../../../third_party/perfetto/docs/images/shmem-abi-page.png +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/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 +FILE: ../../../third_party/perfetto/docs/images/trace-rss-camera.png +FILE: ../../../third_party/perfetto/docs/images/trace-view.png +FILE: ../../../third_party/perfetto/docs/images/trace_config.png +FILE: ../../../third_party/perfetto/docs/images/trace_config_buffer_mapping.png +FILE: ../../../third_party/perfetto/docs/images/traceconv-summary.png +FILE: ../../../third_party/perfetto/docs/images/tracing-categories-chrome.png +FILE: ../../../third_party/perfetto/docs/images/tracing-protocol.png +FILE: ../../../third_party/perfetto/docs/images/track-events.png +FILE: ../../../third_party/perfetto/docs/images/track-timeline.png +FILE: ../../../third_party/perfetto/docs/images/tracks.png +FILE: ../../../third_party/perfetto/docs/images/userspace.png +FILE: ../../../third_party/perfetto/docs/instrumentation/heapprofd-api.md +FILE: ../../../third_party/perfetto/docs/instrumentation/interceptors.md +FILE: ../../../third_party/perfetto/docs/instrumentation/tracing-sdk.md +FILE: ../../../third_party/perfetto/docs/instrumentation/track-events.md +FILE: ../../../third_party/perfetto/docs/logo.png +FILE: ../../../third_party/perfetto/docs/quickstart/android-tracing.md +FILE: ../../../third_party/perfetto/docs/quickstart/callstack-sampling.md +FILE: ../../../third_party/perfetto/docs/quickstart/chrome-tracing.md +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/heap_profile-cli.md +FILE: ../../../third_party/perfetto/docs/reference/perfetto-cli.md +FILE: ../../../third_party/perfetto/docs/toc.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/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 +FILE: ../../../third_party/perfetto/ui/src/assets/hiring_banner.scss +FILE: ../../../third_party/perfetto/ui/src/assets/index.html +FILE: ../../../third_party/perfetto/ui/src/assets/logo-128.png +FILE: ../../../third_party/perfetto/ui/src/assets/logo-3d.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_atrace.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_battery_counters.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_board_voltage.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_cpu_coarse.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_cpu_fine.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_cpu_freq.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_cpu_voltage.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_frame_timeline.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_ftrace.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_gpu_mem_total.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_java_heap_dump.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_lmk.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_logcat.png +FILE: ../../../third_party/perfetto/ui/src/assets/rec_long_trace.png +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_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/typefaces.scss +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/deferred.ts +FILE: ../../../third_party/perfetto/ui/src/base/deferred_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/base/generic_set.ts +FILE: ../../../third_party/perfetto/ui/src/base/http_utils.ts +FILE: ../../../third_party/perfetto/ui/src/base/logging.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/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 +FILE: ../../../third_party/perfetto/ui/src/chrome_extension/manifest.json +FILE: ../../../third_party/perfetto/ui/src/common/actions.ts +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/cache_manager.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/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/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/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/http_rpc_engine.ts +FILE: ../../../third_party/perfetto/ui/src/common/immer_init.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/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/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 +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/adb_file_handler.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/auth/adb_auth.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/auth/adb_key_manager.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/auth/credentials_interfaces.d.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/chrome_traced_tracing_session.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/host_os_byte_stream.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/recording_config_utils.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/recording_error_handling.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/recording_interfaces_v2.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/recording_page_controller.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/recording_utils.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/android_websocket_target_factory.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/android_websocket_target_factory_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/android_webusb_target_factory.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/chrome_target_factory.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/chrome_target_factory_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/host_os_target_factory.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/index.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factories/virtual_target_factory.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/target_factory_registry.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/targets/android_target.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/targets/android_virtual_target.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/targets/android_websocket_target.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/targets/android_webusb_target.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/targets/chrome_target.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/targets/host_os_target.ts +FILE: ../../../third_party/perfetto/ui/src/common/recordingV2/traced_tracing_session.ts +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/search_data.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/track_data.ts +FILE: ../../../third_party/perfetto/ui/src/common/upload_utils.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 +FILE: ../../../third_party/perfetto/ui/src/controller/adb_base_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/adb_interfaces.ts +FILE: ../../../third_party/perfetto/ui/src/controller/adb_jsdomtest.ts +FILE: ../../../third_party/perfetto/ui/src/controller/adb_record_controller_jsdomtest.ts +FILE: ../../../third_party/perfetto/ui/src/controller/adb_shell_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/adb_socket_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/aggregation_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/counter_aggregation_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/cpu_aggregation_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/cpu_by_process_aggregation_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/frame_aggregation_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/slice_aggregation_controller.ts +FILE: ../../../third_party/perfetto/ui/src/controller/aggregation/thread_aggregation_controller.ts +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/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 +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/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/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/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/base_slice_track.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/base_slice_track_unittest.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/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/details_panel.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 +FILE: ../../../third_party/perfetto/ui/src/frontend/flamegraph_panel.ts +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/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/keyboard_event_handler.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_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/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/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_table.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/raf_scheduler.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 +FILE: ../../../third_party/perfetto/ui/src/frontend/record_page_v2.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/record_widgets.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/advanced_settings.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/android_settings.ts +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/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 +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/recording_sections.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/recording_settings.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/recording_ui_utils.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/reset_interface_modal.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/recording/reset_target_modal.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/reorderable_cells.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/router.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/router_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/rpc_http_dialog.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/scroll_helper.ts +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_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/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/tickmark_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/time_axis_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/time_scale.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/time_scale_unittest.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/time_selection_panel.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/topbar.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/trace_attrs.ts +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_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/vertical_line_helper.ts +FILE: ../../../third_party/perfetto/ui/src/frontend/viewer_page.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/async_slices/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/chrome_scroll_jank/index.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/expected_frames/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/generic_slice_track/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/thread_state/index.ts +FILE: ../../../third_party/perfetto/ui/src/tracks/visualised_args/index.ts +FILE: ../../../third_party/perfetto/ui/tsconfig.base.json +FILE: ../../../third_party/perfetto/ui/tsconfig.json +---------------------------------------------------------------------------------------------------- +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +Copyright (c) 2017, The Android Open Source Project + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +==================================================================================================== + ==================================================================================================== LIBRARY: libcxx LIBRARY: libcxxabi @@ -63922,4 +65554,4 @@ freely, subject to the following restrictions: 3. This notice may not be removed or altered from any source distribution. ==================================================================================================== -Total license count: 871 +Total license count: 872 diff --git a/ci/licenses_golden/tool_signature b/ci/licenses_golden/tool_signature index 55e23e24539b1..7d300f7b83bf6 100644 --- a/ci/licenses_golden/tool_signature +++ b/ci/licenses_golden/tool_signature @@ -1,2 +1,2 @@ -Signature: ccf8317fb6539998c8f4ff0a96d7f698 +Signature: 90df0faca032ae220230aef5e61ca020 diff --git a/tools/licenses/lib/paths.dart b/tools/licenses/lib/paths.dart index 18a02134c9159..5e136a1107322 100644 --- a/tools/licenses/lib/paths.dart +++ b/tools/licenses/lib/paths.dart @@ -132,6 +132,17 @@ final Set skippedPaths = { r'third_party/libwebp/webp_js', r'third_party/libxml', // dependency of the testing system that we don't actually use r'third_party/ocmock', // only used for tests + r'third_party/perfetto/debian', // contains nothing that ends up in the binary executable + r'third_party/perfetto/infra', // contains nothing that ends up in the binary executable + r'third_party/perfetto/protos', // contains nothing that ends up in the binary executable + r'third_party/perfetto/python/perfetto/trace_processor', // contains nothing that ends up in the binary executable + r'third_party/perfetto/src/ipc', // contains nothing that ends up in the binary executable + r'third_party/perfetto/src/profiling/memory', // contains nothing that ends up in the binary executable + r'third_party/perfetto/src/tools', // contains nothing that ends up in the binary executable + r'third_party/perfetto/src/trace_processor', // contains nothing that ends up in the binary executable + r'third_party/perfetto/src/traced', // contains nothing that ends up in the binary executable + r'third_party/perfetto/src/tracing', // contains nothing that ends up in the binary executable + r'third_party/protobuf', // build-time dependency only r'third_party/pkg/archive', // contains nothing that ends up in the binary executable r'third_party/pkg/equatable', r'third_party/pkg/file',