aboutsummaryrefslogtreecommitdiff
path: root/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD30
1 files changed, 27 insertions, 3 deletions
diff --git a/BUILD b/BUILD
index bab66eefa..3437d7c16 100644
--- a/BUILD
+++ b/BUILD
@@ -239,6 +239,7 @@ perfetto_cc_library(
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_importers_ninja_ninja",
":src_trace_processor_importers_perf_perf",
+ ":src_trace_processor_importers_perf_record",
":src_trace_processor_importers_proto_full",
":src_trace_processor_importers_proto_minimal",
":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr",
@@ -1374,6 +1375,7 @@ perfetto_cc_library(
":include_perfetto_public_protozero",
"src/trace_processor/containers/bit_vector.h",
"src/trace_processor/containers/implicit_segment_forest.h",
+ "src/trace_processor/containers/interval_tree.h",
"src/trace_processor/containers/null_term_string_view.h",
"src/trace_processor/containers/row_map.h",
"src/trace_processor/containers/row_map_algorithms.h",
@@ -1708,12 +1710,25 @@ perfetto_filegroup(
"src/trace_processor/importers/perf/perf_data_tokenizer.h",
"src/trace_processor/importers/perf/perf_data_tracker.cc",
"src/trace_processor/importers/perf/perf_data_tracker.h",
- "src/trace_processor/importers/perf/perf_event.h",
"src/trace_processor/importers/perf/perf_file.h",
"src/trace_processor/importers/perf/reader.h",
],
)
+# GN target: //src/trace_processor/importers/perf:record
+perfetto_filegroup(
+ name = "src_trace_processor_importers_perf_record",
+ srcs = [
+ "src/trace_processor/importers/perf/perf_event.h",
+ "src/trace_processor/importers/perf/perf_event_attr.cc",
+ "src/trace_processor/importers/perf/perf_event_attr.h",
+ "src/trace_processor/importers/perf/perf_session.cc",
+ "src/trace_processor/importers/perf/perf_session.h",
+ "src/trace_processor/importers/perf/reader.h",
+ "src/trace_processor/importers/perf/record.h",
+ ],
+)
+
# GN target: //src/trace_processor/importers/proto/winscope:full
perfetto_filegroup(
name = "src_trace_processor_importers_proto_winscope_full",
@@ -1882,7 +1897,7 @@ perfetto_filegroup(
"src/trace_processor/importers/proto/network_trace_module.h",
"src/trace_processor/importers/proto/packet_analyzer.cc",
"src/trace_processor/importers/proto/packet_analyzer.h",
- "src/trace_processor/importers/proto/packet_sequence_state.h",
+ "src/trace_processor/importers/proto/packet_sequence_state_builder.h",
"src/trace_processor/importers/proto/packet_sequence_state_generation.cc",
"src/trace_processor/importers/proto/perf_sample_tracker.cc",
"src/trace_processor/importers/proto/perf_sample_tracker.h",
@@ -1892,7 +1907,6 @@ perfetto_filegroup(
"src/trace_processor/importers/proto/profile_packet_sequence_state.h",
"src/trace_processor/importers/proto/profile_packet_utils.cc",
"src/trace_processor/importers/proto/profile_packet_utils.h",
- "src/trace_processor/importers/proto/proto_incremental_state.h",
"src/trace_processor/importers/proto/proto_trace_parser_impl.cc",
"src/trace_processor/importers/proto/proto_trace_parser_impl.h",
"src/trace_processor/importers/proto/proto_trace_reader.cc",
@@ -1905,6 +1919,7 @@ perfetto_filegroup(
"src/trace_processor/importers/proto/track_event_module.h",
"src/trace_processor/importers/proto/track_event_parser.cc",
"src/trace_processor/importers/proto/track_event_parser.h",
+ "src/trace_processor/importers/proto/track_event_sequence_state.cc",
"src/trace_processor/importers/proto/track_event_tokenizer.cc",
"src/trace_processor/importers/proto/track_event_tokenizer.h",
"src/trace_processor/importers/proto/track_event_tracker.cc",
@@ -1917,6 +1932,7 @@ perfetto_filegroup(
name = "src_trace_processor_importers_proto_packet_sequence_state_generation_hdr",
srcs = [
"src/trace_processor/importers/proto/packet_sequence_state_generation.h",
+ "src/trace_processor/importers/proto/track_event_sequence_state.h",
],
)
@@ -5887,6 +5903,7 @@ perfetto_cc_library(
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_importers_ninja_ninja",
":src_trace_processor_importers_perf_perf",
+ ":src_trace_processor_importers_perf_record",
":src_trace_processor_importers_proto_full",
":src_trace_processor_importers_proto_minimal",
":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr",
@@ -6060,6 +6077,7 @@ perfetto_cc_binary(
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_importers_ninja_ninja",
":src_trace_processor_importers_perf_perf",
+ ":src_trace_processor_importers_perf_record",
":src_trace_processor_importers_proto_full",
":src_trace_processor_importers_proto_minimal",
":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr",
@@ -6293,6 +6311,7 @@ perfetto_cc_binary(
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_importers_ninja_ninja",
":src_trace_processor_importers_perf_perf",
+ ":src_trace_processor_importers_perf_record",
":src_trace_processor_importers_proto_full",
":src_trace_processor_importers_proto_minimal",
":src_trace_processor_importers_proto_packet_sequence_state_generation_hdr",
@@ -6531,3 +6550,8 @@ perfetto_py_binary(
main = "tools/write_version_header.py",
python_version = "PY3",
)
+
+exports_files(
+ ["ui/src/assets/favicon.png"],
+ visibility = PERFETTO_CONFIG.public_visibility,
+)