Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 44 | 18.9% |
gold | [1:9] | 11 | 4.74% |
yellow | [10:29] | 1 | 0.43% |
greenyellow | [30:49] | 36 | 15.5% |
lawngreen | 50+ | 140 | 60.3% |
All colors | 232 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc | 3 |
/work/build/../../src/perfetto/src/base/temp_file.cc | 7 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 9 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 3 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 3 |
/work/build/../../src/perfetto/src/base/utils.cc | 1 |
/work/build/../../src/perfetto/src/base/default_platform.cc | 2 |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.cc | 7 |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.h | 10 |
/work/build/../../src/perfetto/src/profiling/memory/scoped_spinlock.h | 4 |
/work/build/../../src/perfetto/src/profiling/memory/scoped_spinlock.cc | 1 |
/usr/local/bin/../include/c++/v1/optional | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 20 | 23.2% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 36 | 41.8% |
lawngreen | 50+ | 30 | 34.8% |
All colors | 86 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_decoder.h | 7 |
/work/build/../../src/perfetto/src/protozero/proto_decoder.cc | 4 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/public/pb_utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 3 |
/work/build/../../src/perfetto/include/perfetto/protozero/field.h | 4 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 44 | 25.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 2 | 1.13% |
greenyellow | [30:49] | 38 | 21.5% |
lawngreen | 50+ | 92 | 52.2% |
All colors | 176 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc | 2 |
/work/build/../../src/perfetto/src/protozero/filtering/message_filter.cc | 12 |
/work/build/../../src/perfetto/src/protozero/filtering/message_filter.h | 11 |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser.h | 7 |
/work/build/../../src/perfetto/src/protozero/filtering/string_filter.h | 4 |
/work/build/../../src/perfetto/src/protozero/filtering/message_tokenizer.h | 4 |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser.cc | 6 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_decoder.h | 4 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_utils.h | 10 |
/work/build/../../src/perfetto/include/perfetto/public/pb_utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/hash.h | 4 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 6 |
/work/build/../../src/perfetto/src/protozero/filtering/string_filter.cc | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 19 | 9.64% |
gold | [1:9] | 6 | 3.04% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 38 | 19.2% |
lawngreen | 50+ | 134 | 68.0% |
All colors | 197 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc | 1 |
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer.cc | 5 |
/work/build/../../src/perfetto/src/base/paged_memory.cc | 9 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 2 |
/work/build/../../src/perfetto/src/base/utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/paged_memory.h | 2 |
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer.h | 1 |
/work/build/gen/protos/perfetto/ipc/wire_protocol.gen.cc | 7 |
/work/build/../../src/perfetto/include/perfetto/protozero/cpp_message_obj.h | 1 |
/work/build/../../src/perfetto/include/perfetto/protozero/copyable_ptr.h | 6 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 42 | 18.7% |
gold | [1:9] | 8 | 3.57% |
yellow | [10:29] | 1 | 0.44% |
greenyellow | [30:49] | 38 | 16.9% |
lawngreen | 50+ | 135 | 60.2% |
All colors | 224 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc | 3 |
/work/build/../../src/perfetto/src/base/temp_file.cc | 7 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 9 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 3 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 3 |
/work/build/../../src/perfetto/src/base/utils.cc | 1 |
/work/build/../../src/perfetto/src/base/default_platform.cc | 2 |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.cc | 7 |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.h | 10 |
/usr/local/bin/../include/c++/v1/optional | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 23 | 19.4% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 2 | 1.69% |
greenyellow | [30:49] | 38 | 32.2% |
lawngreen | 50+ | 55 | 46.6% |
All colors | 118 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc | 3 |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser.h | 4 |
/work/build/../../src/perfetto/include/perfetto/protozero/packed_repeated_fields.h | 8 |
/work/build/../../src/perfetto/src/protozero/packed_repeated_fields.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/hash.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 2 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_utils.h | 3 |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser.cc | 6 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_decoder.h | 4 |
/work/build/../../src/perfetto/include/perfetto/public/pb_utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 6 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 2 | 20.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 1 | 10.0% |
lawngreen | 50+ | 7 | 70.0% |
All colors | 10 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/slice.h | 2 |
/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 524 | 51.1% |
gold | [1:9] | 86 | 8.39% |
yellow | [10:29] | 2 | 0.19% |
greenyellow | [30:49] | 36 | 3.51% |
lawngreen | 50+ | 377 | 36.7% |
All colors | 1025 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc | 2 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/test/cpu_reader_support.cc | 1 |
/work/build/../../src/perfetto/src/base/test/utils.cc | 1 |
/work/build/../../src/perfetto/src/base/utils.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 12 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 6 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 14 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 5 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 7 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_procfs.cc | 3 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/event_info.cc | 1 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/event_info_constants.h | 3 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/event_info_constants.cc | 3 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/proto_translation_table.cc | 15 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/format_parser/format_parser.cc | 6 |
/work/build/../../src/perfetto/src/base/string_splitter.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_splitter.h | 2 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/format_parser/format_parser.h | 6 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 17 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/proto_translation_table.h | 13 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_utils.h | 27 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/compact_sched.cc | 12 |
/usr/local/bin/../include/c++/v1/optional | 12 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/printk_formats_parser.cc | 1 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/printk_formats_parser.h | 10 |
/work/build/../../src/perfetto/include/perfetto/base/flat_set.h | 32 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 8 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_metadata.h | 11 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/compact_sched.h | 19 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_config_muxer.h | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/flat_hash_map.h | 11 |
/work/build/../../src/perfetto/src/tracing/core/null_trace_writer.cc | 2 |
/work/build/../../src/perfetto/src/tracing/core/trace_writer_impl.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/tracing/trace_writer_base.h | 1 |
/work/build/../../src/perfetto/src/protozero/scattered_stream_null_delegate.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/protozero/scattered_stream_writer.h | 7 |
/work/build/../../src/perfetto/src/protozero/scattered_stream_writer.cc | 7 |
/work/build/../../src/perfetto/include/perfetto/protozero/root_message.h | 1 |
/work/build/../../src/perfetto/src/protozero/message_arena.cc | 3 |
/work/build/../../src/perfetto/src/protozero/message.cc | 6 |
/work/build/../../src/perfetto/include/perfetto/protozero/message.h | 22 |
/work/build/../../src/perfetto/include/perfetto/protozero/message_arena.h | 1 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc | 19 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.h | 26 |
/work/build/../../src/perfetto/include/perfetto/protozero/message_handle.h | 13 |
/work/build/../../src/perfetto/src/protozero/packed_repeated_fields.cc | 2 |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_stats.pbzero.h | 1 |
/work/build/../../src/perfetto/include/perfetto/protozero/packed_repeated_fields.h | 7 |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_event_bundle.pbzero.h | 23 |
/work/build/../../src/perfetto/src/kallsyms/lazy_kernel_symbolizer.cc | 6 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 6 |
/work/build/../../src/perfetto/src/kallsyms/kernel_symbol_map.cc | 9 |
/work/build/../../src/perfetto/include/perfetto/ext/base/metatrace.h | 6 |
/work/build/../../src/perfetto/src/base/metatrace.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/base/thread_utils.h | 1 |
/work/build/../../src/perfetto/src/base/paged_memory.cc | 6 |
/work/build/../../src/perfetto/include/perfetto/ext/base/paged_memory.h | 1 |
/work/build/../../src/perfetto/src/kallsyms/kernel_symbol_map.h | 4 |
/work/build/../../src/perfetto/src/base/default_platform.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/public/pb_utils.h | 1 |
/work/build/gen/protos/perfetto/trace/trace_packet.pbzero.h | 3 |
/work/build/../../src/perfetto/include/perfetto/protozero/field_writer.h | 7 |
/work/build/gen/protos/perfetto/trace/interned_data/interned_data.pbzero.h | 1 |
/work/build/gen/protos/perfetto/trace/profiling/profile_common.pbzero.h | 2 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_print_filter.h | 1 |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_print_filter.cc | 5 |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_event.pbzero.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/hash.h | 5 |
/work/build/../../src/perfetto/src/tracing/trace_writer_base.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 201 | 29.3% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 36 | 5.24% |
lawngreen | 50+ | 449 | 65.4% |
All colors | 686 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/trace_processor/basic_types.h | 3 |
/work/build/../../src/perfetto/src/trace_processor/trace_processor_storage.cc | 2 |
/work/build/../../src/perfetto/src/trace_processor/trace_processor_storage_impl.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/trace_processor/trace_processor_storage.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/hash.h | 2 |
/work/build/../../src/perfetto/src/trace_processor/trace_processor_context.cc | 2 |
/work/build/../../src/perfetto/src/trace_processor/importers/common/machine_tracker.h | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/common/slice_tracker.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/types/trace_processor_context.h | 1 |
/work/build/../../src/perfetto/src/trace_processor/trace_reader_registry.h | 1 |
/work/build/../../src/perfetto/src/trace_processor/trace_reader_registry.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/flat_hash_map.h | 13 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 5 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 11 |
/work/build/../../src/perfetto/src/base/utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 4 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/default_modules.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/ftrace/ftrace_module.h | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_importer_module.cc | 2 |
/work/build/../../src/perfetto/src/trace_processor/importers/etw/etw_module.h | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_module.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_tracker.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_tokenizer.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/util/proto_to_args_parser.cc | 4 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_string_lookup.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/active_chrome_processes_tracker.h | 1 |
/work/build/../../src/perfetto/src/trace_processor/util/descriptors.cc | 12 |
/work/build/gen/protos/perfetto/common/descriptor.pbzero.h | 59 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_decoder.h | 51 |
/work/build/../../src/perfetto/src/protozero/proto_decoder.cc | 4 |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_utils.h | 11 |
/work/build/../../src/perfetto/include/perfetto/public/pb_utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/protozero/field.h | 15 |
/usr/local/bin/../include/c++/v1/optional | 3 |
/work/build/../../src/perfetto/src/trace_processor/util/descriptors.h | 22 |
/work/build/../../src/perfetto/src/base/status.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/status.h | 5 |
/work/build/../../src/perfetto/include/perfetto/protozero/scattered_heap_buffer.h | 10 |
/work/build/../../src/perfetto/src/protozero/scattered_heap_buffer.cc | 7 |
/work/build/../../src/perfetto/include/perfetto/protozero/scattered_stream_writer.h | 7 |
/work/build/../../src/perfetto/src/protozero/scattered_stream_writer.cc | 6 |
/work/build/../../src/perfetto/include/perfetto/protozero/root_message.h | 3 |
/work/build/../../src/perfetto/src/protozero/message_arena.cc | 3 |
/work/build/../../src/perfetto/src/protozero/message.cc | 4 |
/work/build/../../src/perfetto/include/perfetto/protozero/message_arena.h | 2 |
/work/build/../../src/perfetto/include/perfetto/protozero/message.h | 7 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/memory_tracker_snapshot_module.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_system_probes_module.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_system_probes_parser.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/metadata_minimal_module.cc | 1 |
/work/build/../../src/perfetto/src/trace_processor/trace_blob.cc | 4 |
/work/build/../../src/perfetto/include/perfetto/trace_processor/ref_counted.h | 10 |
/work/build/../../src/perfetto/include/perfetto/trace_processor/trace_blob_view.h | 2 |
/work/build/../../src/perfetto/include/perfetto/trace_processor/trace_blob.h | 2 |
/work/build/../../src/perfetto/src/base/scoped_mmap.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 2 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 344 | 53.0% |
gold | [1:9] | 26 | 4.01% |
yellow | [10:29] | 7 | 1.08% |
greenyellow | [30:49] | 36 | 5.55% |
lawngreen | 50+ | 235 | 36.2% |
All colors | 648 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc | 4 |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.h | 3 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 9 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 8 |
/work/build/../../src/perfetto/src/profiling/common/unwind_support.cc | 7 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Maps.h | 3 |
/work/build/../../src/perfetto/src/base/default_platform.cc | 2 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/SharedString.h | 11 |
/work/build/../../src/perfetto/buildtools/android-libprocinfo/include/procinfo/process_map.h | 6 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 5 |
/work/build/../../src/perfetto/src/profiling/memory/unwinding.h | 4 |
/work/build/../../src/perfetto/src/profiling/common/unwind_support.h | 4 |
/work/build/../../src/perfetto/src/profiling/memory/unwinding.cc | 7 |
/work/build/../../src/perfetto/src/profiling/memory/wire_protocol.cc | 5 |
/work/build/../../src/perfetto/src/profiling/memory/unwound_messages.h | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsX86.cpp | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Regs.h | 8 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsX86_64.cpp | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsArm.cpp | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsArm64.cpp | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsRiscv64.cpp | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Arch.h | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Unwinder.h | 7 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Unwinder.cpp | 4 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/LogStdout.cpp | 2 |
/work/build/../../src/perfetto/buildtools/android-libbase/stringprintf.cpp | 2 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/MapInfo.h | 21 |
/work/build/../../src/perfetto/buildtools/android-libbase/file.cpp | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp | 11 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Elf.h | 6 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Elf.cpp | 17 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Memory.cpp | 4 |
/work/build/../../src/perfetto/buildtools/android-libbase/include/android-base/unique_fd.h | 10 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ElfInterface.cpp | 7 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Memory.h | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryRange.h | 3 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ElfInterfaceArm.h | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/ElfInterface.h | 6 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryXz.cpp | 7 |
/work/build/../../src/perfetto/buildtools/lzma/C/XzIn.c | 10 |
/work/build/../../src/perfetto/buildtools/lzma/C/Xz.c | 7 |
/work/build/../../src/perfetto/buildtools/lzma/C/7zStream.c | 5 |
/work/build/../../src/perfetto/buildtools/lzma/C/7zCrc.c | 2 |
/work/build/../../src/perfetto/buildtools/lzma/C/XzDec.c | 22 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryXz.h | 1 |
/work/build/../../src/perfetto/buildtools/lzma/C/Sha256.c | 4 |
/work/build/../../src/perfetto/buildtools/lzma/C/XzCrc64.c | 1 |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Regs.cpp | 1 |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 1 |
/work/build/../../src/perfetto/src/base/utils.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 210 | 31.5% |
gold | [1:9] | 14 | 2.10% |
yellow | [10:29] | 1 | 0.15% |
greenyellow | [30:49] | 36 | 5.41% |
lawngreen | 50+ | 404 | 60.7% |
All colors | 665 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc | 7 |
/work/build/../../src/perfetto/src/base/test/test_task_runner.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/base/task_runner.h | 1 |
/work/build/../../src/perfetto/src/base/unix_task_runner.cc | 12 |
/work/build/../../src/perfetto/src/base/thread_checker.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/base/thread_utils.h | 1 |
/work/build/../../src/perfetto/src/base/event_fd.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 9 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 12 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/event_fd.h | 1 |
/work/build/../../src/perfetto/test/test_helper.h | 14 |
/work/build/../../src/perfetto/test/test_helper.cc | 12 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 6 |
/work/build/../../src/perfetto/src/tracing/ipc/default_socket.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/consumer.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/thread_task_runner.h | 1 |
/work/build/../../src/perfetto/src/base/thread_task_runner.cc | 3 |
/work/build/../../src/perfetto/src/base/virtual_destructors.cc | 1 |
/usr/local/bin/../include/c++/v1/optional | 4 |
/work/build/../../src/perfetto/src/base/utils.cc | 3 |
/work/build/../../src/perfetto/src/tracing/ipc/consumer/consumer_ipc_client_impl.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/tracing_service.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/service_proxy.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/client.h | 4 |
/work/build/../../src/perfetto/src/ipc/client_impl.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/ext/base/unix_socket.h | 7 |
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer.cc | 1 |
/work/build/../../src/perfetto/src/base/paged_memory.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/weak_ptr.h | 15 |
/work/build/../../src/perfetto/src/base/unix_socket.cc | 32 |
/work/build/gen/protos/perfetto/ipc/consumer_port.ipc.cc | 1 |
/work/build/../../src/perfetto/src/ipc/service_proxy.cc | 2 |
/work/build/../../src/perfetto/src/tracing/core/trace_packet.cc | 1 |
/work/build/../../src/perfetto/src/base/default_platform.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/watchdog.h | 1 |
/work/build/../../src/perfetto/src/base/watchdog_posix.cc | 8 |
/work/build/../../src/perfetto/include/perfetto/ext/base/watchdog_posix.h | 3 |
/work/build/gen/protos/perfetto/config/trace_config.gen.cc | 14 |
/work/build/../../src/perfetto/include/perfetto/protozero/cpp_message_obj.h | 1 |
/work/build/../../src/perfetto/include/perfetto/protozero/copyable_ptr.h | 20 |
/work/build/gen/protos/perfetto/config/trace_config.gen.h | 2 |
/work/build/gen/protos/perfetto/config/data_source_config.gen.h | 2 |
/work/build/../../src/perfetto/src/protozero/virtual_destructors.cc | 1 |
/work/build/../../src/perfetto/src/tracing/core/virtual_destructors.cc | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 193 | 36.8% |
gold | [1:9] | 8 | 1.52% |
yellow | [10:29] | 13 | 2.48% |
greenyellow | [30:49] | 36 | 6.87% |
lawngreen | 50+ | 274 | 52.2% |
All colors | 524 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc | 4 |
/work/build/../../src/perfetto/src/base/test/test_task_runner.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/base/task_runner.h | 1 |
/work/build/../../src/perfetto/src/base/unix_task_runner.cc | 12 |
/work/build/../../src/perfetto/src/base/thread_checker.cc | 3 |
/work/build/../../src/perfetto/include/perfetto/base/thread_utils.h | 1 |
/work/build/../../src/perfetto/src/base/event_fd.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | 9 |
/work/build/../../src/perfetto/src/base/file_utils.cc | 1 |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | 3 |
/work/build/../../src/perfetto/src/base/logging.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | 11 |
/work/build/../../src/perfetto/include/perfetto/base/time.h | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | 3 |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | 2 |
/work/build/../../src/perfetto/src/base/crash_keys.cc | 2 |
/work/build/../../src/perfetto/src/base/string_utils.cc | 4 |
/work/build/../../src/perfetto/include/perfetto/ext/base/event_fd.h | 1 |
/work/build/../../src/perfetto/test/test_helper.h | 13 |
/work/build/../../src/perfetto/test/test_helper.cc | 8 |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | 6 |
/work/build/../../src/perfetto/src/tracing/ipc/default_socket.cc | 5 |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/consumer.h | 1 |
/work/build/../../src/perfetto/include/perfetto/ext/base/thread_task_runner.h | 1 |
/work/build/../../src/perfetto/src/base/thread_task_runner.cc | 3 |
/work/build/../../src/perfetto/src/base/virtual_destructors.cc | 1 |
/usr/local/bin/../include/c++/v1/optional | 4 |
/work/build/../../src/perfetto/src/base/utils.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/unix_socket.h | 7 |
/work/build/../../src/perfetto/src/base/unix_socket.cc | 31 |
/work/build/../../src/perfetto/include/perfetto/ext/base/weak_ptr.h | 5 |
/work/build/../../src/perfetto/src/base/default_platform.cc | 2 |
/work/build/../../src/perfetto/include/perfetto/ext/base/watchdog.h | 1 |
/work/build/../../src/perfetto/src/base/watchdog_posix.cc | 8 |
/work/build/../../src/perfetto/include/perfetto/ext/base/watchdog_posix.h | 3 |
/work/build/../../src/perfetto/src/tracing/core/virtual_destructors.cc | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
perfetto::protos::gen::Trace::SerializeAsString()const
|
/work/build/gen/protos/perfetto/trace/trace.gen.cc | 2 | ['N/A', 'N/A'] | 18 | 0 | 24 | 3 | 2 | 3708 | 0 | 8658 | 8449 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::GetTimeInternalNs(int)', 'perfetto::base::ScopedResource >::operator bool() const', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::base::ScopedResource >::reset(int)', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'perfetto::base::WriteAll(int, void const*, unsigned long)', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::profiling::SharedRingBuffer::AcquireLock(perfetto::profiling::ScopedSpinlock::Mode)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::GetTimeInternalNs(int)', 'protozero::TypedProtoDecoderBase::ExpandHeapStorage()', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'protozero::(anonymous namespace)::ParseOneField(unsigned char const*, unsigned char const*)', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'protozero::(anonymous namespace)::FuzzProtoDecoder(unsigned char const*, unsigned long)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['protozero::MessageFilter::FilterMessageFragments(protozero::MessageFilter::InputSlice const*, unsigned long)', 'perfetto::base::GetTimeInternalNs(int)', 'protozero::FilterBytecodeParser::LoadInternal(unsigned char const*, unsigned long)', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'protozero::MessageFilter::FilterMessageFragments(protozero::MessageFilter::InputSlice const*, unsigned long)', 'protozero::MessageFilter::MessageFilter()', 'protozero::MessageFilter::MessageFilter(protozero::MessageFilter::Config)', 'protozero::MessageFilter::MessageFilter()', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::GetTimeInternalNs(int)', 'perfetto::base::internal::GetSysPageSizeSlowpath()', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'LLVMFuzzerTestOneInput', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'perfetto::base::PagedMemory::Allocate(unsigned long, int)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::GetTimeInternalNs(int)', 'perfetto::base::ScopedResource >::operator bool() const', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::base::ScopedResource >::reset(int)', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'perfetto::base::WriteAll(int, void const*, unsigned long)', 'perfetto::profiling::SharedRingBuffer::Initialize(perfetto::base::ScopedResource >)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::GetTimeInternalNs(int)', 'protozero::FilterBytecodeParser::LoadInternal(unsigned char const*, unsigned long)', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'protozero::(anonymous namespace)::LoadBytecodeWithChecksum(protozero::FilterBytecodeParser*, unsigned char const*, unsigned long)', 'void protozero::PackedVarInt::Append(unsigned int)', 'perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)', 'protozero::(anonymous namespace)::LoadBytecodeWithChecksum(protozero::FilterBytecodeParser*, unsigned char const*, unsigned long)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::PacketStreamValidator::Validate(std::__1::vector > const&)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['protozero::Message::AppendBytes(unsigned int, void const*, unsigned long)', 'perfetto::base::operator==(perfetto::base::StringView const&, perfetto::base::StringView const&)', 'perfetto::base::StringView::StringView(char const*)', 'void perfetto::(anonymous namespace)::ForEachSym(int, perfetto::KernelSymbolMap::Parse(int)::$_0)', 'perfetto::base::ReadFile(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator >*)', 'perfetto::CpuReader::ParseEvent(unsigned short, unsigned char const*, unsigned char const*, perfetto::ProtoTranslationTable const*, perfetto::FtraceDataSourceConfig const*, protozero::Message*, perfetto::FtraceMetadata*)', 'perfetto::base::ScopedResource >::operator bool() const', 'perfetto::CpuReader::ParseEvent(unsigned short, unsigned char const*, unsigned char const*, perfetto::ProtoTranslationTable const*, perfetto::FtraceDataSourceConfig const*, protozero::Message*, perfetto::FtraceMetadata*)', 'perfetto::base::StringView::StartsWith(perfetto::base::StringView const&) const', 'protozero::MessageHandle::MessageHandle(perfetto::protos::pbzero::TracePacket*)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['unsigned char* protozero::proto_utils::WriteVarInt(long, unsigned char*)', 'protozero::ScatteredStreamWriter::WriteBytesSlowPath(unsigned char const*, unsigned long)', 'protozero::Message::AppendBytes(unsigned int, void const*, unsigned long)', 'perfetto::base::GetTimeInternalNs(int)', 'void protozero::Message::AppendVarInt(unsigned int, unsigned long)', 'protozero::ProtoDecoder::ReadField()', 'protozero::ScatteredHeapBuffer::StitchSlices()', 'perfetto::trace_processor::DescriptorPool::ResolveUninterpretedOption(perfetto::trace_processor::ProtoDescriptor const&, perfetto::trace_processor::FieldDescriptor const&, std::__1::vector >&)', 'perfetto::base::ScopedResource >::reset(int)', 'perfetto::base::FlatHashMap > (perfetto::trace_processor::TraceProcessorContext*)>, perfetto::base::Hash, perfetto::base::QuadraticProbe, false>::MaybeGrowAndRehash(bool)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['unwindstack::MemoryXz::ReadBlocks()', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'Xz_ReadBackward', 'unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string, std::__1::allocator > const&, unsigned long, unsigned long)', 'perfetto::profiling::FDMaps::Parse()', 'unwindstack::MapInfo::CreateMemory(std::__1::shared_ptr const&)', 'unwindstack::MapInfo::GetElf(std::__1::shared_ptr const&, unwindstack::ArchEnum)', 'perfetto::profiling::ReceiveWireMessage(char*, unsigned long, perfetto::profiling::WireMessage*)', 'unwindstack::MapInfo::CreateMemory(std::__1::shared_ptr const&)', 'unwindstack::MapInfo::GetPrevRealMap()']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::(anonymous namespace)::MakeSockAddr(perfetto::base::SockFamily, std::__1::basic_string, std::__1::allocator > const&)', 'perfetto::base::UnixSocketRaw::UnixSocketRaw(perfetto::base::ScopedResource >, perfetto::base::SockFamily, perfetto::base::SockType)', 'perfetto::base::CStringToUInt32(char const*, int)', 'perfetto::base::GetTimeInternalNs(int)', 'perfetto::base::StripPrefix(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)', 'perfetto::base::UnixSocketRaw::Listen()', 'perfetto::ipc::ClientImpl::ClientImpl(perfetto::ipc::Client::ConnArgs, perfetto::base::TaskRunner*)', 'perfetto::base::(anonymous namespace)::CreateSocketHandle(perfetto::base::SockFamily, perfetto::base::SockType)', 'perfetto::base::(anonymous namespace)::CreateSocketHandle(perfetto::base::SockFamily, perfetto::base::SockType)', 'perfetto::base::UnixSocket::Shutdown(bool)']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['perfetto::base::(anonymous namespace)::MakeSockAddr(perfetto::base::SockFamily, std::__1::basic_string, std::__1::allocator > const&)', 'perfetto::base::UnixSocketRaw::UnixSocketRaw(perfetto::base::ScopedResource >, perfetto::base::SockFamily, perfetto::base::SockType)', 'perfetto::base::CStringToUInt32(char const*, int)', 'perfetto::base::GetTimeInternalNs(int)', 'perfetto::base::StripPrefix(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)', 'perfetto::base::UnixSocketRaw::Listen()', 'perfetto::base::(anonymous namespace)::CreateSocketHandle(perfetto::base::SockFamily, perfetto::base::SockType)', 'perfetto::base::(anonymous namespace)::CreateSocketHandle(perfetto::base::SockFamily, perfetto::base::SockType)', 'perfetto::base::UnixSocket::Shutdown(bool)', 'perfetto::socket_fuzz::(anonymous namespace)::FuzzSharedMemory(unsigned char const*, unsigned long)']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
perfetto::base::(anonymousnamespace)::MakeSockAddr(perfetto::base::SockFamily,std::__1::basic_string
|
74 | 16 | 21.62% | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] |
perfetto::ProducerIPCService::InitializeConnection(perfetto::protos::gen::InitializeConnectionRequestconst&,perfetto::ipc::Deferred
|
64 | 35 | 54.68% | [] |
perfetto::TracingServiceImpl::ConnectProducer(perfetto::Producer*,perfetto::ClientIdentityconst&,std::__1::basic_string
|
59 | 25 | 42.37% | [] |
perfetto::TracingServiceImpl::ActivateTriggers(unsignedshort,std::__1::vector
|
122 | 7 | 5.737% | [] |
perfetto::TracingServiceImpl::RegisterDataSource(unsignedshort,perfetto::protos::gen::DataSourceDescriptorconst&) | 50 | 26 | 52.0% | [] |
perfetto::protos::gen::DataSourceDescriptor::ParseFromArray(voidconst*,unsignedlong) | 43 | 16 | 37.20% | [] |
perfetto::ipc::ClientImpl::OnBindServiceReply(perfetto::ipc::ClientImpl::QueuedRequest,perfetto::protos::gen::IPCFrame_BindServiceReplyconst&) | 31 | 17 | 54.83% | [] |
perfetto::SharedMemoryArbiterImpl::FlushPendingCommitDataRequests(std::__1::function
|
50 | 26 | 52.0% | [] |
perfetto::TraceWriterImpl::GetNewBuffer() | 102 | 46 | 45.09% | [] |
perfetto::ProducerIPCClientImpl::ProducerIPCClientImpl(perfetto::ipc::Client::ConnArgs,perfetto::Producer*,std::__1::basic_string
|
41 | 21 | 51.21% | [] |
perfetto::ProducerIPCClientImpl::OnServiceRequest(perfetto::protos::gen::GetAsyncCommandResponseconst&) | 83 | 45 | 54.21% | [] |
perfetto::TraceBuffer::CopyChunkUntrusted(unsignedshort,perfetto::ClientIdentityconst&,unsignedshort,unsignedint,unsignedshort,unsignedchar,bool,unsignedcharconst*,unsignedlong) | 126 | 52 | 41.26% | [] |
perfetto::TracingServiceImpl::EnableTracing(perfetto::TracingServiceImpl::ConsumerEndpointImpl*,perfetto::protos::gen::TraceConfigconst&,perfetto::base::ScopedResource
|
440 | 128 | 29.09% | [] |
perfetto::TracingServiceImpl::DisableTracing(unsignedlong,bool) | 44 | 14 | 31.81% | [] |
perfetto::TracingServiceImpl::ScrapeSharedMemoryBuffers(perfetto::TracingServiceImpl::TracingSession*,perfetto::TracingServiceImpl::ProducerEndpointImpl*) | 56 | 3 | 5.357% | [] |
perfetto::TracingServiceImpl::ReadBuffersIntoConsumer(unsignedlong,perfetto::TracingServiceImpl::ConsumerEndpointImpl*) | 31 | 15 | 48.38% | [] |
perfetto::TracingServiceImpl::MaybeFilterPackets(perfetto::TracingServiceImpl::TracingSession*,std::__1::vector
|
46 | 4 | 8.695% | [] |
perfetto::TracingServiceImpl::CopyProducerPageIntoLogBuffer(unsignedshort,perfetto::ClientIdentityconst&,unsignedshort,unsignedint,unsignedshort,unsignedshort,unsignedchar,bool,unsignedcharconst*,unsignedlong) | 40 | 14 | 35.0% | [] |
perfetto::TracingServiceImpl::ApplyChunkPatches(unsignedshort,std::__1::vector
|
43 | 4 | 9.302% | [] |
perfetto::protos::gen::DataSourceConfig::ParseFromArray(voidconst*,unsignedlong) | 151 | 34 | 22.51% | [] |
perfetto::protos::gen::DataSourceConfig::Serialize(protozero::Message*)const | 138 | 62 | 44.92% | [] |
perfetto::protos::gen::TraceConfig::ParseFromArray(voidconst*,unsignedlong) | 131 | 26 | 19.84% | [] |
perfetto::protos::gen::TraceConfig::Serialize(protozero::Message*)const | 108 | 42 | 38.88% | [] |
unwindstack::DwarfEhFrameWithHdr
|
49 | 26 | 53.06% | [] |
boolunwindstack::DwarfMemory::ReadEncodedValue
|
86 | 14 | 16.27% | [] |
unwindstack::DwarfMemory::AdjustEncodedValue(unsignedchar,unsignedlong*) | 34 | 16 | 47.05% | [] |
unwindstack::MapInfo::CreateFileMemory() | 42 | 7 | 16.66% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
unwindstack::MapInfo::CreateMemory(std::__1::shared_ptr
|
52 | 24 | 46.15% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
unwindstack::MemoryFileAtOffset::Init(std::__1::basic_string
|
32 | 6 | 18.75% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
unwindstack::MemoryXz::Init() | 38 | 12 | 31.57% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
unwindstack::GetPcAdjustment(unsignedlong,unwindstack::Elf*,unwindstack::ArchEnum) | 47 | 11 | 23.40% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
Xzs_ReadBackward | 33 | 13 | 39.39% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
Xz_ReadBackward | 71 | 35 | 49.29% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
inflate | 613 | 128 | 20.88% | [] |
HUF_readDTableX1_wksp | 107 | 12 | 11.21% | [] |
perfetto::profiling::StringifyLibUnwindstackError(unwindstack::ErrorCode) | 34 | 16 | 47.05% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
perfetto::profiling::UnwindingWorker::HandleBuffer(perfetto::profiling::UnwindingWorker*,perfetto::profiling::AllocRecordArena*,perfetto::profiling::SharedRingBuffer::Bufferconst&,perfetto::profiling::UnwindingWorker::ClientData*,int,perfetto::profiling::UnwindingWorker::Delegate*) | 42 | 19 | 45.23% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
perfetto::profiling::ReceiveWireMessage(char*,unsignedlong,perfetto::profiling::WireMessage*) | 37 | 15 | 40.54% | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] |
protozero::proto_utils::ProtoSchemaToString(protozero::proto_utils::ProtoSchemaType) | 44 | 6 | 13.63% | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | 41 | 10 | 24.39% | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
perfetto::CpuReader::ParseField(perfetto::Fieldconst&,unsignedcharconst*,unsignedcharconst*,perfetto::ProtoTranslationTableconst*,protozero::Message*,perfetto::FtraceMetadata*) | 88 | 30 | 34.09% | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
perfetto::ToString(perfetto::FtraceFieldType) | 48 | 5 | 10.41% | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
Json::OurReader::readValue() | 84 | 36 | 42.85% | [] |
Json::OurReader::readObject(Json::OurReader::Token&) | 61 | 10 | 16.39% | [] |
Json::OurReader::decodeString(Json::OurReader::Token&,std::__1::basic_string
|
52 | 26 | 50.0% | [] |
Json::Value::dupPayload(Json::Valueconst&) | 31 | 13 | 41.93% | [] |
adler32_z | 52 | 14 | 26.92% | [] |
inflate_fast | 216 | 81 | 37.5% | [] |
perfetto::trace_processor::ArgsTranslationTable::TranslateArgs(perfetto::base::SmallVector
|
91 | 21 | 23.07% | [] |
perfetto::trace_processor::EventTracker::FlushPendingEvents() | 66 | 5 | 7.575% | [] |
perfetto::trace_processor::ProcessTracker::ResolvePendingAssociations(unsignedint,unsignedint) | 46 | 17 | 36.95% | [] |
perfetto::trace_processor::perf_text_importer::ParseSampleLine(std::__1::basic_string_view
|
53 | 27 | 50.94% | [] |
perfetto::trace_processor::ChromeSystemProbesParser::ParseProcessStats(long,protozero::ConstBytes) | 40 | 17 | 42.5% | [] |
perfetto::trace_processor::TrackEventParser::EventImporter::ParseThreadEndEvent() | 31 | 10 | 32.25% | [] |
perfetto::trace_processor::TrackEventParser::EventImporter::ParseMetadataEvent() | 48 | 4 | 8.333% | [] |
perfetto::trace_processor::TrackEventTokenizer::TokenizeLegacySampleEvent(perfetto::protos::pbzero::TrackEvent_Decoderconst&,perfetto::protos::pbzero::TrackEvent_LegacyEvent_Decoderconst&,perfetto::trace_processor::PacketSequenceStateGeneration&) | 66 | 4 | 6.060% | [] |
perfetto::base::Statusperfetto::trace_processor::TrackEventTokenizer::AddExtraCounterValues
|
36 | 11 | 30.55% | [] |
perfetto::trace_processor::TrackEventTracker::GetDescriptorTrackImpl(unsignedlong,perfetto::trace_processor::StringPool::Id,std::__1::optional
|
70 | 38 | 54.28% | [] |
perfetto::trace_processor::TrackEventTracker::ConvertToAbsoluteCounterValue(unsignedlong,unsignedint,double) | 34 | 7 | 20.58% | [] |
perfetto::trace_processor::TraceSorter::ParseTracePacket(perfetto::trace_processor::TraceProcessorContext&,perfetto::trace_processor::TraceSorter::TimestampedEventconst&) | 68 | 12 | 17.64% | [] |
perfetto::trace_processor::TraceSorter::ExtractAndDiscardTokenizedObject(perfetto::trace_processor::TraceSorter::TimestampedEventconst&) | 59 | 12 | 20.33% | [] |
perfetto::trace_processor::util::DebugAnnotationParser::ParseDebugAnnotationValue(perfetto::protos::pbzero::DebugAnnotation_Decoder&,perfetto::trace_processor::util::ProtoToArgsParser::Delegate&,perfetto::trace_processor::util::ProtoToArgsParser::Keyconst&) | 88 | 46 | 52.27% | [] |
perfetto::trace_processor::util::DebugAnnotationParser::ParseNestedValueArgs(protozero::ConstBytes,perfetto::trace_processor::util::ProtoToArgsParser::Keyconst&,perfetto::trace_processor::util::ProtoToArgsParser::Delegate&) | 59 | 6 | 10.16% | [] |
perfetto::trace_processor::DescriptorPool::ResolveUninterpretedOption(perfetto::trace_processor::ProtoDescriptorconst&,perfetto::trace_processor::FieldDescriptorconst&,std::__1::vector
|
72 | 7 | 9.722% | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] |
autoperfetto::trace_processor::util::TraceBlobViewReader::SliceOffImpl
|
39 | 13 | 33.33% | [] |
perfetto::trace_processor::TraceTypeToString(perfetto::trace_processor::TraceType) | 43 | 9 | 20.93% | [] |
perfetto::trace_processor::GuessTraceType(unsignedcharconst*,unsignedlong) | 68 | 36 | 52.94% | [] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/work/build/gen/protos/perfetto/trace/track_event/chrome_frame_reporter.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/include/gmock/gmock-cardinalities.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/string_filter.h | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/waitable_event.cc | [] | [] |
/work/build/gen/protos/perfetto/config/interceptor_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Sha256.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/selector_overlay.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/clock_snapshot.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/table.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_print_filter.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/gfp_flags.cc | [] | [] |
/work/build/gen/protos/perfetto/common/commit_data_request.gen.h | [] | [] |
/work/build/../../src/perfetto/src/base/test/utils.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/utils.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/RegsArm64.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_decoder.h | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/LzmaLib.c | [] | [] |
/work/build/../../src/perfetto/src/ipc/client_impl.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/power/android_power_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/args_tracker.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/global_args_tracker.h | [] | [] |
/work/build/gen/protos/perfetto/config/track_event/track_event_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/process_descriptor.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/counter_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/inftrees.c | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/service.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/fse_decompress.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/packet_analyzer.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/track_event.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/DwarfSection.h | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/profile_common.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_benchmark_metadata.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/weak_ptr.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_tokenizer.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/GlobalDebugImpl.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/XzIn.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zlib/inffast.c | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/log_message.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/gpu/vulkan_memory_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/RegsX86_64.h | [] | [] |
/work/build/gen/protos/perfetto/trace/power/android_energy_estimation_breakdown.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/etw/etw_event_bundle.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/profiling/heapprofd_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/memory_tracker/graph_processor.cc | [] | [] |
/work/build/../../src/perfetto/src/base/getopt_compat.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/deobfuscation.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/inflate.c | [] | [] |
/work/build/../../src/perfetto/src/base/status.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfOp.cpp | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/callstack_trie.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_window_handle_event_info.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/workqueue.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/multi_machine_trace_manager.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/perf_tables_py.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/android_bugreport/android_dumpstate_event.h | [] | [] |
/work/build/gen/protos/perfetto/trace/power/android_entity_state_residency.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/src/lib_json/json_valueiterator.inl | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/deobfuscation_mapping_table.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/kernel_wakelock_data.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_writer.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/memory_tracker/raw_process_memory_node.cc | [] | [] |
/work/build/../../src/perfetto/src/base/temp_file.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/crash_keys.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/range_overlay.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/file.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/filesystem/inode_file_map.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/process_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/table.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/etw/etw_module.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/track_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/unix_socket.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/build_id.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/java_hprof_producer.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/profiler_guardrails.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/no_destructor.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/wire_protocol.cc | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/packed_repeated_fields.h | ['/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/profile_packet_sequence_state.cc | [] | [] |
/work/build/gen/protos/perfetto/config/chrome/histogram_samples.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/huf_decompress.c | [] | [] |
/work/build/gen/protos/perfetto/trace/trigger.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/ipc/client_impl.h | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-printers.cc | [] | [] |
/work/build/gen/protos/perfetto/config/profiling/heapprofd_config.gen.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/trace_processor/trace_blob_view.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/protozero/scattered_heap_buffer.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/etw/etw.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/sched_event_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/perfetto/tracing_service_event.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/shared_memory_abi.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/source_location.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/typed_column.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/../common/bits.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/pipe.h | [] | [] |
/work/build/../../src/perfetto/src/base/string_splitter.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/chrome/scenario_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/heapprofd_producer.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/track_tracker.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/packages_list.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/test_config.gen.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/copyable_ptr.h | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/power.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/system_info/cpu_info.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/perf_counter.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/android_game_intervention_list/android_game_intervention_list_data_source.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/contrib/optimizations/insert_string.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_sdk_sysprop_guard_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/system_info/system_info.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfEhFrame.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zBuf2.c | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/bits.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/scoped_spinlock.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/profiling/java_hprof_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/power/android_power_data_source.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/task_state.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_renderer_scheduler_state.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstdmt_compress.c | [] | [] |
/work/build/gen/protos/perfetto/trace/test_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/gmock-all.cc | [] | [] |
/work/build/gen/protos/perfetto/common/android_energy_consumer_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Global.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/shared_memory.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/metatrace.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/bit_vector.h | [] | [] |
/work/build/gen/protos/perfetto/common/descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/virtual_memory_mapping.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/producer/producer_ipc_client_impl.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/tracing/core/flush_flags.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/small_vector.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/utils.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/base/status.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/message_filter.h | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/fse_compress.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/fs.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ufs.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/power/android_energy_estimation_breakdown.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/thread_state_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/selector_overlay.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zCrc.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/include/json/value.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Ppmd7.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/args_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/destructible.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/range_overlay.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/jit_cache.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/android_log/android_log_data_source.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/block.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/gmock-internal-utils.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/scattered_stream_writer.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryRange.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/tables/table_destructors.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/app_wakelock_module.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/deprecated/zbuff_decompress.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/sorter/trace_sorter.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/surfaceflinger_layers.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/packages_list_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/src/lib_json/json_writer.cpp | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/build_id.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/system_info/cpu_info.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/small_set.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/trace_parser.h | [] | [] |
/work/build/gen/protos/perfetto/trace/remote_clock_sync.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/gzread.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/stack_profile_sequence_state.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_config_muxer.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/raw_syscalls.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_trace_tokenizer.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/watchdog.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_compositor_scheduler_state.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/format_parser/format_parser.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Ppmd7Dec.c | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_message_pump.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_compress_sequences.c | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_utils.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/android/graphics/point.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/cros_ec.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/profiling/java_hprof_config.gen.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/v4l2.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/scattered_stream_writer.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/perfetto/tracing_service_event.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/android_log.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_event.pbzero.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/gtest-test-part.h | [] | [] |
/work/build/gen/protos/perfetto/common/tracing_service_capabilities.gen.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_system_probes_module.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/usr/local/bin/../include/c++/v1/sstream | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/debug_annotation.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/row_map.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/stack_profile_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zBuf.c | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc | ['/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/systrace/systrace_line.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/circular_queue.h | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/gtest.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/status_or.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/RegsRiscv64.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_process_memory_node.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/null_overlay.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/deferred.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/event_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/bcl_exynos.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_latency_info.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/trace_writer_base.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/machine_tracker.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/gmock-cardinalities.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/typed_column_internal.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/service_descriptor.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/data_layer.h | [] | [] |
/work/build/gen/protos/perfetto/config/profiling/perf_event_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/test/test_helper.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/variadic.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/null_overlay.cc | [] | [] |
/work/build/gen/protos/perfetto/ipc/wire_protocol.gen.cc | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc'] |
/work/build/../../src/perfetto/buildtools/zlib/zutil.c | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/internal/gtest-filepath.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/memfd.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/android_log/android_log_data_source.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/cover.c | [] | [] |
/work/build/gen/protos/perfetto/ipc/relay_port.ipc.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/threads.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_trigger.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/android_system_property.pbzero.h | [] | [] |
/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/etw/etw_event.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/common/tracing_service_state.gen.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/paged_memory.h | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/android/packages_list.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/hyp.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_stats.cc | [] | [] |
/work/build/../../src/perfetto/src/base/pipe.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/field.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/tracks.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/packet_sequence_state_builder.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/message_tokenizer.h | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/protozero/packed_repeated_fields.cc | ['/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/common/tracing_service_state.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view_splitter.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/string_filter.cc | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/track_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/tables/macros_internal.cc | [] | [] |
/work/build/../../src/perfetto/src/kallsyms/lazy_kernel_symbolizer.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/camera_event.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/translation/translation_table.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/ipc/host_impl.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/packet_analyzer.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/pixel_modem_events.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libprocinfo/include/procinfo/process_map.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/sched.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/null_term_string_view.h | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-all.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/power/linux_power_sysfs_data_source.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/proto_utils.h | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/core/trace_writer_impl.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/trees.c | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/bookkeeping_dump.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_importer_module.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Arch.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/packages_list/packages_list_parser.h | [] | [] |
/work/build/../../src/perfetto/src/base/base64.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/thread_utils.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/stress_test_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/format_parser/format_parser.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/clock_snapshots.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/i2c.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/contiguous_memory_range.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfDebugFrame.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_stats.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/slice_translation_table.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/storage_layer.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/XzCrc64Opt.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/mdss.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryOffline.h | [] | [] |
/usr/local/bin/../include/c++/v1/optional | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/test_extensions.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/forwarding_trace_parser.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/bookkeeping.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ArmExidx.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_application_state_info.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/network_trace_module.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_reader_registry.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/android/graphics_frame_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/include/gmock/gmock-spec-builders.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/oom.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/interned_message_view.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Sort.c | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/gmock.cc | [] | [] |
/usr/local/bin/../include/c++/v1/variant | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_uuid.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/scoped_spinlock.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/lowmemorykiller.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsArm.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/android/app_wakelock_data.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/net.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/synthetic.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_fast.c | [] | [] |
/work/build/gen/protos/perfetto/config/inode_file/inode_file_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/flat_hash_map.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/virtual_memory_mapping.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/trace_blob_view_reader.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/string_storage.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/error_private.c | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/statsd_client/statsd_binder_data_source.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/initial_display_state.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_user_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/virtual_destructors.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/metatrace/metatrace_data_source.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryLocal.h | [] | [] |
/work/build/../../src/perfetto/src/kallsyms/kernel_symbol_map.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/kallsyms/lazy_kernel_symbolizer.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/producer.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/address_range.h | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/profile_packet.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_log_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/debug_annotation_parser.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/include/gmock/gmock-matchers.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/client_info.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/google_icc_trace.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/graph.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/network_trace_module.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_config_utils.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/process_track_translation_table.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/track_compressor.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/storage/trace_storage.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_active_processes.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/trace_processor/basic_types.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/profiling/memory/log_histogram.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/deprecated/zbuff_common.c | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/interning_output.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/flat_set.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/row_map.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/string_pool.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/rpm.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/zstd_internal.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/bookkeeping.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/producer_support.cc | [] | [] |
/usr/local/bin/../include/c++/v1/initializer_list | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/trace_buffer.h | [] | [] |
/work/build/gen/protos/perfetto/trace/power/battery_counters.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/unix_task_runner.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/consumer/consumer_ipc_client_impl.h | [] | [] |
/work/build/../../src/perfetto/src/base/thread_task_runner.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/process_stats/process_stats_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/test/cpu_reader_support.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_compress.c | [] | [] |
/work/build/../../src/perfetto/src/android_stats/statsd_logging_helper.cc | [] | [] |
/work/build/../../src/perfetto/src/base/version.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/query_executor.cc | [] | [] |
/work/build/gen/protos/perfetto/config/inode_file/inode_file_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/unwind_support.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/file_utils.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/atrace_wrapper.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/include/android-base/strings.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/reader.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_string_lookup.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Unwinder.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/protozero/gen_field_helpers.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zAlloc.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/bit_vector.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_log_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ipi.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/perfetto/perfetto_metatrace.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/etw/etw_module.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_trace_tokenizer.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/bump_allocator.h | [] | [] |
/work/build/gen/protos/perfetto/trace/power/android_entity_state_residency.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/internal/gtest-internal.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/trace_processor/trace_processor_storage.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.h | [] | [] |
/work/build/gen/protos/perfetto/config/ftrace/ftrace_config.gen.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/zdict.c | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/producer/producer_ipc_client_impl.h | [] | [] |
/work/build/gen/protos/third_party/statsd/shell_data.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_stats.h | [] | [] |
/work/build/gen/protos/perfetto/config/gpu/gpu_counter_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsRiscv64.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/probes_producer.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/memory_graph.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/statsd/statsd_tracing_config.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/gpu/gpu_counter_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/glob.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/android_tables_py.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_allocator_node_id.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Elf.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/common/cpu_freq_info.cc | [] | [] |
/work/build/gen/protos/perfetto/trace_processor/serialization.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/entropy_common.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ps/process_tree.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/common/data_source_descriptor.gen.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/jit_cache.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/cpuhp.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/power/power_rails.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Demangle.cpp | [] | [] |
/work/build/gen/src/trace_processor/tables/track_tables_py.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/sorter/trace_sorter.h | [] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/src/lib_json/json_tool.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/LzFind.c | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/LzmaDec.c | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/profiler_guardrails.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/surfaceflinger_transactions.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/test_event.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/pixel_modem_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/common/tracing_service_capabilities.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/../common/zstd_internal.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/prefix_finder.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/thread_task_runner.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/SharedString.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/service/metatrace_writer.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_file.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/track_event/screenshot.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer.cc | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/descriptors.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/core/in_process_shared_memory.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Maps.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/profiling/common/unwind_support.cc | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/slice_tracker.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryBuffer.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Bcj2.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/lwis.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_sequence_state.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/gmock-matchers.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/sorter/trace_token_buffer.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_controller.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/probes_data_source.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/histogram.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/BraIA64.c | [] | [] |
/work/build/gen/protos/perfetto/trace/trigger.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_procfs.h | [] | [] |
/work/build/../../src/perfetto/src/kallsyms/kernel_symbol_map.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/dcvsh.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/uuid.h | [] | [] |
/work/build/../../src/perfetto/src/base/test/vm_test_utils.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Ppmd7Enc.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/android_fs.gen.cc | [] | [] |
/work/build/gen/protos/third_party/statsd/shell_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/trace_file_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/common/observable_events.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/trace_config.gen.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] |
/work/build/../../src/perfetto/src/trace_processor/importers/android_bugreport/android_log_event.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/packages_list/packages_list_data_source.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/tcp.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/client_identity.h | [] | [] |
/work/build/../../src/perfetto/src/ipc/deferred.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/tables/macros_internal.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/app_wakelock_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/active_chrome_processes_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/mapping_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/multi_machine_trace_manager.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/huf_compress.c | [] | [] |
/work/build/gen/protos/perfetto/config/trace_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/weak_runner.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/trace_processor_context.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/../common/allocations.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/stack_profile_sequence_state.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/default_socket.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/android/surfaceflinger_common.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/initial_display_state/initial_display_state_data_source.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ext4.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/packet_sequence_state_generation.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_system_probes_parser.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_ldm.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/types.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/range_of_interest.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Lzma2Enc.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_trace_reader.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/gzclose.c | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/service/clock.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/args_translation_table.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/printk_formats_parser.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/fuchsia/fuchsia_record.h | [] | [] |
/work/build/gen/protos/perfetto/common/track_event_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/gtest-printers.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/divsufsort.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_trace_reader.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/f2fs.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/zstd_common.c | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/task_execution.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/base/logging.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/service/random.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/range_of_interest.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/android_log.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Bra.c | [] | [] |
/work/build/gen/protos/perfetto/common/descriptor.pbzero.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] |
/work/build/../../src/perfetto/src/traced/probes/ps/process_stats_data_source.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/data_layer.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Aes.c | [] | [] |
/work/build/gen/protos/perfetto/config/test_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/service/producer_ipc_service.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/range_tree.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/event_fd.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/static_buffer.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/event_info_constants.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/proto_to_args_parser.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/paged_memory.cc | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/mapping_tracker.h | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/profile_packet.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/chrome/chrome_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/perf_sample_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_packet.gen.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/field.h | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/ipc/host_impl.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_splitter.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/sys_stats/sys_stats_data_source.h | [] | [] |
/work/build/gen/protos/perfetto/trace/filesystem/inode_file_map.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/gen_field_helpers.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ElfInterfaceArm.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/message.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/statsd/statsd_tracing_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/common/data_source_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/global_args_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/stack_profile_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/unwound_messages.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/track_event/task_execution.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_polled_state_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/json/json_utils.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/tp_metatrace.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/bookkeeping_dump.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/storage/trace_storage.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_compress_superblock.c | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/async_result.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/network_trace.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/kernel_wakelock_data.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_processor_context.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/initial_display_state/initial_display_state_data_source.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_packet.pbzero.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
/work/build/../../src/perfetto/src/base/watchdog_posix.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/consumer/consumer_ipc_client_impl.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/android/protolog_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser.h | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc'] | [] |
/work/build/gen/src/trace_processor/tables/counter_tables_py.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/interning_output.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/winscope_extensions.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/ftrace/ftrace_module.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/dense_null_overlay.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zCrcOpt.c | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/pool.c | [] | [] |
/work/build/gen/protos/perfetto/trace_processor/trace_processor.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/extension_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/base/uuid.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/g2d.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-filepath.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-matchers.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/counter_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Symbols.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/cgroup.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/include/android-base/errno_restorer.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/GlobalDebugInterface.h | [] | [] |
/work/build/gen/protos/perfetto/ipc/consumer_port.ipc.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/arrangement_overlay.h | [] | [] |
/work/build/gen/protos/perfetto/trace/statsd/statsd_atom.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/event_info_constants.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/logging.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/gpu/gpu_log.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/cpu_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/posix_shared_memory.cc | [] | [] |
/work/build/gen/protos/perfetto/ipc/consumer_port.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/printk.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/perf_event_attr.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column_storage_overlay.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/fuchsia/fuchsia_record.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_print_filter.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/log_ring_buffer.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/rustc-demangle-capi/rustc_demangle.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/../common/bitstream.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/compress.c | [] | [] |
/work/build/gen/protos/perfetto/trace/gpu/vulkan_api_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/args_translation_table.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/ElfInterface.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/arrangement_overlay.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_tracker.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/clock_snapshots.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/DwarfStructs.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Global.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_metadata.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/legacy_v8_cpu_profile_tracker.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/callstack_trie.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/fastrpc.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_stats_parser.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/XzEnc.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/utils.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/pixel_mm.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/frame_timeline_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/JitDebug.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/power/power_rails.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/patch_list.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/proto_decoder.cc | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/samsung.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_string_lookup.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryXz.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ps/process_tree.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/dma_fence.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_system_property_config.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/mali.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/regex.h | [] | [] |
/work/build/../../src/perfetto/src/base/default_platform.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/protozero_to_text.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/stringprintf.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/android/android_game_intervention_list.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/../compress/zstd_compress_internal.h | [] | [] |
/work/build/../../src/perfetto/test/fake_producer.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_compress_literals.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/trace_parser.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/google_irm_trace.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_trace_parser_impl.cc | [] | [] |
/work/build/../../src/perfetto/src/base/unix_socket.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/compaction.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/signal.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/base64.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/trace_processor/ref_counted.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/service/dependencies.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/scattered_stream_null_delegate.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/kvm.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/interner.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Delta.c | [] | [] |
/work/build/../../src/perfetto/buildtools/android-logging/liblog/logger_write.cpp | [] | [] |
/work/build/gen/protos/perfetto/ipc/producer_port.ipc.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/v8_tables_py.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/message_handle.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/service/relay_ipc_service.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/proto_ring_buffer.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/trace_buffer.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/random.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/dummy_storage.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/unwinding.cc | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/test/fake_producer.h | [] | [] |
/work/build/../../src/perfetto/src/base/periodic_task.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/trace_processor/trace_blob.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_controller.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/source_location.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/adler32.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/sock.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/cpu_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/../common/mem.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zDec.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/slice_tracker.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/compact_sched.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-typed-test.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/memory_tracker/raw_memory_graph_node.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-death-test.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfEhFrameWithHdr.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_packet_defaults.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/trace_packet.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/perf_session.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/system_info.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/args_parser.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/lru_inode_cache.h | [] | [] |
/work/build/../../src/perfetto/src/kernel_utils/syscall_table.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/kernel_wakelocks_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/basic_types.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/debug_annotation_parser.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/shared_memory_abi.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/interned_data/interned_data.pbzero.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/trace_proto_tables_py.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Unwinder.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/protozero/message_arena.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/android_internal/lazy_library_loader.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/active_chrome_processes_tracker.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/virtio_gpu.gen.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/etm_tables_py.h | [] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/include/json/writer.h | [] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/include/json/reader.h | [] | [] |
/work/build/gen/protos/perfetto/ipc/consumer_port.gen.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/android/android_system_property_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/watchdog_posix.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/src/lib_json/json_value.cpp | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/glob.h | [] | [] |
/work/build/gen/protos/perfetto/ipc/producer_port.gen.h | [] | [] |
/work/build/gen/protos/perfetto/trace/android/initial_display_state.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/sys_stats/sys_stats_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_cwksp.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/packages_list/packages_list_parser.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/drm.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-test-part.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_lazy.c | [] | [] |
/work/build/gen/protos/perfetto/common/perf_events.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_config_muxer.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/descriptors.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/ipc/relay_port.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_module.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_event_bundle.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/record.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/version_number.h | [] | [] |
/work/build/../../src/perfetto/test/test_helper.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/tracing/core/trace_config.h | [] | [] |
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc'] | [] |
/work/build/gen/src/trace_processor/tables/sched_tables_py.h | [] | [] |
/work/build/gen/protos/perfetto/ipc/wire_protocol.gen.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-logging/liblog/properties.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/gpu_mem.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/time.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/ctrl_c_handler.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/internal/gtest-param-util.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/dense_null_overlay.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/extension_descriptor.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/filemap.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/track_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/ipc/virtual_destructors.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/debug_annotation.pbzero.h | [] | [] |
/work/build/gen/src/trace_processor/tables/winscope_tables_py.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ElfInterface.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/src/trace_processor/tables/metadata_tables_py.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/printk_formats_parser.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/metadata_tracker.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_keyed_service.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/logging_splitters.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/task_runner.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/fse.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/message_arena.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/sde.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/base/string_view_splitter.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/shared_memory_arbiter_impl.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/base/test/tmp_dir_tree.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/trace_type.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryLocalUnsafe.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/deflate.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/process_track_translation_table.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/prefix_finder.cc | [] | [] |
/work/build/../../src/perfetto/src/base/time.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/metadata_minimal_module.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/trace_config.gen.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/system_info_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/cma.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/deprecated/zbuff_compress.c | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/event_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zFile.c | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/system_info/system_info_data_source.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfSection.cpp | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/atrace_hal_wrapper.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_metadata.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/compact_sched.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/id_storage.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/cpp_message_obj.h | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/cpm_trace.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/kgsl.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/sys_stats/sys_stats_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/base/virtual_destructors.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/RegsX86.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zArcIn.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/android_system_property.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/traced/data_source_types.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/statsd_client/common.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/network_trace.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/virtual_destructors.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/thread_utils.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/lru_inode_cache.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/system_info/system_info_data_source.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_reader_registry.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zlib/crc32.c | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/proc_utils.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/virtio_video.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/perf_event_attr.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/clock.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_procfs.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/ipc/relay_port.ipc.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/power/battery_counters.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/numeric_storage.h | [] | [] |
/work/build/gen/protos/perfetto/common/observable_events.gen.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/parser_types.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/profile_packet_utils.cc | [] | [] |
/work/build/gen/protos/perfetto/config/data_source_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/null_trace_writer.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_opt.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/mm_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfMemory.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/irq.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/strings.cpp | [] | [] |
/work/build/gen/protos/perfetto/common/trace_stats.gen.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/app_wakelock_module.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryRemote.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ui_state.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column_storage.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/static_buffer.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/deobfuscation_mapping_table.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/process_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/vendor_tracepoints.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column.cc | [] | [] |
/work/build/gen/protos/perfetto/config/ftrace/ftrace_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/protozero/proto_ring_buffer.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/7zStream.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/common/interceptor_descriptor.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/profile_common.pbzero.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
/work/build/../../src/perfetto/include/perfetto/ext/base/scoped_mmap.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/kernel_wakelocks_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/power/android_power_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h | [] | [] |
/work/build/gen/src/trace_processor/tables/profiler_tables_py.h | [] | [] |
/work/build/gen/protos/perfetto/common/gpu_counter_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/CpuArch.c | [] | [] |
/work/build/gen/protos/perfetto/trace/android/graphics/rect.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/process_stats/process_stats_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/file_scanner.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Memory.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_trace_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column_storage.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/memory_tracker_snapshot_module.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/binder.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/process_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Bra86.c | [] | [] |
/work/build/../../src/perfetto/src/base/scoped_mmap.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_process_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/base/metatrace.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/gen/src/trace_processor/tables/flow_tables_py.h | [] | [] |
/work/build/../../src/perfetto/src/base/test/tmp_dir_tree.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/numeric_storage.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/create_mapping_params.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/flow_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/dummy_storage.h | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/heap_graph.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/sys_stats/sys_stats.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/profile_packet_sequence_state.h | [] | [] |
/work/build/../../src/perfetto/src/base/event_fd.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/default_modules.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/tracing/core/shared_memory_arbiter_impl.h | [] | [] |
/work/build/gen/protos/perfetto/common/commit_data_request.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/hist.c | [] | [] |
/work/build/gen/protos/perfetto/trace/android/protolog.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/task.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_polled_state_config.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/windowmanager_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ion.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/vmscan.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/heapprofd_producer.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf_text/perf_text_sample_line_parser.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_uuid.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_ddict.c | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/proc_utils.cc | [] | [] |
/work/build/../../src/perfetto/src/base/string_utils.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Alloc.c | [] | [] |
/work/build/gen/protos/perfetto/config/interceptors/console_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/android_game_intervention_list.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/root_message.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/overlay_layer.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/android_kernel_wakelocks/android_kernel_wakelocks_data_source.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/perfetto/perfetto_metatrace.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/liblog_symbols.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_process_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c | [] | [] |
/work/build/gen/protos/perfetto/trace/android/app_wakelock_data.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_game_intervention_list_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer.h | ['/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/trusty.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/regulator.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/network_trace_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/tracks_internal.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/compiler.h | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/remote_clock_sync.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Elf.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/perf_counter.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_tracker.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/xxhash.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/shared_memory_arbiter.h | [] | [] |
/work/build/../../src/perfetto/src/base/subprocess_posix.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/trace_writer_impl.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_internal.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/profiler_util.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/string_pool.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/gzwrite.c | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/proto_translation_table.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/include/android-base/unique_fd.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsArm64.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/fence.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/gpu_scheduler.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Lzma2Dec.c | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Lzma86Enc.c | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryXz.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser.cc | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfEhFrameWithHdr.h | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/internal/gtest-port.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/chunked_trace_reader.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Regs.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryFileAtOffset.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/surfaceflinger_layers_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/fse.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/service_proxy.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/profiling/memory/java_hprof_producer.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/android_system_property/android_system_property_data_source.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/track_compressor.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/MapInfo.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/task_state.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/tp_metatrace.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Symbols.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/proto_to_args_parser.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_data_source.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfCfa.h | [] | [] |
/work/build/../../src/perfetto/src/ipc/service_proxy.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/profiling/memory/unwinding.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/clock_converter.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/raw_memory_graph_node.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/temp_file.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/RegsArm.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_game_intervention_list_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/surfaceflinger_transactions_config.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_legacy_ipc.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/dpu.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/scm.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/thread_state_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/DwarfLocation.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ps/process_stats_data_source.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/probes_data_source.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/slice.h | ['/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/clock_converter.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/service/consumer_ipc_service.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-port.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/slice_tables_py.h | [] | [] |
/work/build/gen/protos/perfetto/ipc/producer_port.ipc.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/clock_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_processor_storage.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/etw/etw_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/android_system_property/android_system_property_data_source.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsX86_64.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/usr/local/bin/../include/c++/v1/string | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsX86.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/gtest-message.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/client.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/dmabuf_heap.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/crash_keys.h | [] | [] |
/work/build/gen/protos/perfetto/config/android/packages_list_config.pbzero.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/periodic_task.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryMte.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_active_processes.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_thread_descriptor.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/bitstream.h | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_packet_defaults.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/memory_graph.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/generic.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/perf_sample_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/cpu.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/proto_translation_table.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/trace_file_tracker.h | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/message_filter.cc | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/clock_snapshot.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_histogram_sample.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/types/destructible.cc | [] | [] |
/work/build/gen/protos/perfetto/ipc/relay_port.gen.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/host.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/virtual_destructors.cc | [] | [] |
/work/build/gen/protos/perfetto/ipc/producer_port.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/compare.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/packet_sequence_state_generation.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/../common/mem.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/flow_tracker.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/set_id_storage.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_blob.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/memory_graph_edge.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/system_property.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/Maps.cpp | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/AesOpt.c | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/id_allocator.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/bluetooth_trace.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/public/pb_utils.h | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/test_bundle_wrapper.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/clk.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/kmem.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/atrace_wrapper.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/slice_translation_table.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Xz.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/devfreq.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/XzDec.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/gpu/gpu_render_stage_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_sequence_state.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator.cc | ['/work/build/../../src/perfetto/src/tracing/service/packet_stream_validator_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_benchmark_metadata.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/clock_tracker.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/perf_trace_counters.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/in_process_shared_memory.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/ftrace/ftrace_module.cc | [] | [] |
/work/build/gen/protos/perfetto/config/data_source_config.gen.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] |
/work/build/../../src/perfetto/include/perfetto/ext/base/hash.h | ['/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/tracing/trace_writer_base.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/metadata_minimal_module.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/system_property.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/mem.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_double_fast.c | [] | [] |
/work/build/gen/protos/perfetto/common/perf_events.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/trace/chrome/v8.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/set_id_storage.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/uncompr.c | [] | [] |
/work/build/gen/protos/perfetto/common/trace_stats.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/trace_processor_storage_impl.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/ipc/consumer_port.ipc.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/tracks_common.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-libbase/include/android-base/macros.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/proc_utils.h | [] | [] |
/work/build/../../src/perfetto/include/perfetto/base/logging.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/config/gpu/gpu_renderstages_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/base/weak_runner.cc | [] | [] |
/work/build/../../src/perfetto/src/base/subprocess.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/chrome/chrome_trace_event.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/DwarfMemory.h | [] | [] |
/work/build/../../src/perfetto/src/profiling/common/proc_cmdline.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/infback.c | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryCache.h | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_metadata.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/consumer.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/common/android_energy_consumer_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/jsoncpp/src/lib_json/json_reader.cpp | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_mojo_event_info.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/base/utils.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/memory_tracker/memory_allocator_node_id.cc | [] | [] |
/work/build/../../src/perfetto/src/profiling/memory/log_histogram.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/RegsInfo.h | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MemoryOfflineBuffer.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/memory_tracker/graph.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/machine_tracker.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/perf_session.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/sync.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc | ['/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/track_event/track_event.gen.cc | [] | [] |
/work/build/gen/src/trace_processor/tables/memory_tables_py.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_histogram_sample.pbzero.h | [] | [] |
/work/build/gen/protos/perfetto/config/chrome/system_metrics.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ftrace_data_source.h | [] | [] |
/work/build/gen/protos/perfetto/trace/profiling/smaps.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Memory.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/thermal.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/kernel_utils/syscall_table.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/id_storage.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/LogStdout.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/profiling/deobfuscation.pbzero.h | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/XzCrc64.c | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/usr/local/bin/../include/c++/v1/stdlib.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/thread_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/Lzma86Dec.c | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/panel.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/gpu_mem_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/tracing_service.h | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/trace.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/trace_packet.h | [] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/../common/error_private.h | [] | [] |
/work/build/gen/protos/perfetto/config/chrome/v8_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ArmExidx.cpp | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/service/relay_ipc_service.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/android/shell_transition.gen.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/base/subprocess.h | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/posix_shared_memory.h | [] | [] |
/work/build/../../src/perfetto/src/base/unix_task_runner.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/trace_blob_view_reader.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/thermal_exynos.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/sys_stats/sys_stats.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/base/test/test_task_runner.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/common/trace_stats.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/config/android/android_input_event_config.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/ftrace/event_info.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/gtest-internal-inl.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/bump_allocator.cc | [] | [] |
/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc | ['/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/fastcover.c | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfCfa.cpp | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/Regs.h | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/sys_stats/sys_stats_data_source.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/gpu/vulkan_memory_event.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp | ['/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/track_event/log_message.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/chrome_system_probes_module.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/gzip_utils.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/util/gzip_utils.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/interned_data/interned_data.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/fs_mount.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/systrace.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/tracing/core/id_allocator.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_stats.pbzero.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
/work/build/../../src/perfetto/include/perfetto/protozero/scattered_heap_buffer.h | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/base_id.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_content_settings_event_info.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ElfInterfaceArm.cpp | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/sorter/trace_token_buffer.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/containers/row_map_algorithms.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/proto_importer_module.cc | ['/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/db/column/string_storage.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/codegen_helpers.h | [] | [] |
/work/build/gen/protos/perfetto/trace/track_event/chrome_thread_descriptor.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/gtest-matchers.h | [] | [] |
/work/build/gen/protos/perfetto/trace/ps/process_stats.pbzero.h | [] | [] |
/work/build/../../src/perfetto/src/base/thread_checker.cc | ['/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/ftrace_event_bundle.pbzero.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] |
/work/build/../../src/perfetto/include/perfetto/ext/base/string_view.h | ['/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_write_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/message_filter_fuzzer.cc', '/work/build/../../src/perfetto/src/ipc/buffered_frame_deserializer_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/shared_ring_buffer_fuzzer.cc', '/work/build/../../src/perfetto/src/protozero/filtering/filter_bytecode_parser_fuzzer.cc', '/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc', '/work/build/../../src/perfetto/src/profiling/memory/unwinding_fuzzer.cc', '/work/build/../../src/perfetto/test/end_to_end_shared_memory_fuzzer.cc', '/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/zstd_compress_internal.h | [] | [] |
/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc | ['/work/build/../../src/perfetto/test/producer_socket_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/inode_file_data_source.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/memory_tracker_snapshot_parser.h | [] | [] |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/gmock-spec-builders.cc | [] | [] |
/work/build/../../src/perfetto/include/perfetto/protozero/field_writer.h | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/perf_text/perf_text_sample_line_parser.h | [] | [] |
/work/build/../../src/perfetto/src/protozero/message.cc | ['/work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader_fuzzer.cc', '/work/build/../../src/perfetto/src/trace_processor/trace_parsing_fuzzer.cc'] | [] |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/DwarfOp.h | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/legacy_v8_cpu_profile_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/system_info.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/trace_packet.gen.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/lzma/C/LzmaEnc.c | [] | [] |
/work/build/../../src/perfetto/src/tracing/ipc/service/service_ipc_host_impl.cc | [] | [] |
/work/build/gen/protos/perfetto/common/ftrace_descriptor.gen.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ftrace/skb.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/trace_processor/importers/common/metadata_tracker.cc | [] | [] |
/work/build/gen/protos/perfetto/trace/ps/process_stats.gen.cc | [] | [] |
/work/build/../../src/perfetto/src/traced/probes/filesystem/file_scanner.cc | [] | [] |
/work/build/../../src/perfetto/buildtools/zlib/gzlib.c | [] | [] |
/work/build/gen/src/trace_processor/tables/jit_tables_py.h | [] | [] |
Directory |
---|
/work/build/gen/protos/perfetto/trace/filesystem/ |
/work/build/../../src/perfetto/src/trace_processor/importers/memory_tracker/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/ |
/work/build/gen/protos/perfetto/config/sys_stats/ |
/work/build/../../src/perfetto/src/trace_processor/importers/perf/ |
/work/build/gen/protos/perfetto/trace/perfetto/ |
/work/build/../../src/perfetto/src/tracing/ipc/consumer/ |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/ |
/work/build/../../src/perfetto/src/trace_processor/importers/android_bugreport/ |
/work/build/../../src/perfetto/buildtools/zlib/contrib/optimizations/ |
/work/build/../../src/perfetto/src/profiling/common/ |
/work/build/../../src/perfetto/include/perfetto/ext/protozero/ |
/work/build/../../src/perfetto/buildtools/rustc-demangle-capi/ |
/usr/local/bin/../include/c++/v1/ |
/work/build/gen/protos/perfetto/config/inode_file/ |
/work/build/gen/protos/perfetto/config/statsd/ |
/work/build/../../src/perfetto/src/trace_processor/types/ |
/work/build/../../src/perfetto/src/tracing/service/ |
/work/build/gen/protos/perfetto/trace/android/graphics/ |
/work/build/gen/protos/perfetto/trace/translation/ |
/work/build/../../src/perfetto/src/protozero/filtering/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/../common/ |
/work/build/gen/protos/perfetto/config/gpu/ |
/work/build/../../src/perfetto/src/android_stats/ |
/work/build/gen/protos/perfetto/config/process_stats/ |
/work/build/../../src/perfetto/buildtools/android-libbase/include/android-base/ |
/work/build/gen/protos/perfetto/config/ |
/work/build/gen/protos/perfetto/trace/ps/ |
/work/build/../../src/perfetto/src/trace_processor/importers/etw/ |
/work/build/../../src/perfetto/src/traced/probes/sys_stats/ |
/work/build/../../src/perfetto/src/trace_processor/util/ |
/work/build/../../src/perfetto/src/traced/probes/statsd_client/ |
/work/build/gen/protos/perfetto/trace/track_event/ |
/work/build/../../src/perfetto/src/tracing/core/ |
/work/build/../../src/perfetto/src/traced/probes/android_kernel_wakelocks/ |
/work/build/../../src/perfetto/src/base/test/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/common/ |
/work/build/../../src/perfetto/src/trace_processor/tables/ |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/internal/ |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/ |
/work/build/../../src/perfetto/src/kallsyms/ |
/work/build/gen/protos/perfetto/trace/system_info/ |
/work/build/../../src/perfetto/buildtools/android-libprocinfo/include/procinfo/ |
/work/build/../../src/perfetto/src/trace_processor/importers/common/ |
/work/build/../../src/perfetto/src/traced/probes/packages_list/ |
/work/build/../../src/perfetto/src/ipc/ |
/work/build/gen/protos/perfetto/trace/android/ |
/work/build/../../src/perfetto/src/traced/probes/android_log/ |
/work/build/../../src/perfetto/buildtools/googletest/googletest/include/gtest/ |
/work/build/../../src/perfetto/src/trace_processor/containers/ |
/work/build/../../src/perfetto/include/perfetto/ext/traced/ |
/work/build/gen/protos/perfetto/ipc/ |
/work/build/../../src/perfetto/buildtools/googletest/googletest/src/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/../compress/ |
/work/build/../../src/perfetto/src/trace_processor/importers/fuchsia/ |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/include/gmock/internal/ |
/work/build/gen/src/trace_processor/tables/ |
/work/build/gen/protos/perfetto/trace/gpu/ |
/work/build/gen/protos/perfetto/trace/profiling/ |
/work/build/../../src/perfetto/src/traced/probes/power/ |
/work/build/../../src/perfetto/src/trace_processor/importers/systrace/ |
/work/build/gen/protos/perfetto/config/etw/ |
/work/build/../../src/perfetto/buildtools/zlib/ |
/work/build/gen/protos/perfetto/config/android/ |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/src/ |
/work/build/gen/protos/perfetto/trace/statsd/ |
/work/build/../../src/perfetto/test/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/dictBuilder/../common/ |
/work/build/../../src/perfetto/src/tracing/ipc/ |
/work/build/gen/protos/perfetto/trace/interned_data/ |
/work/build/../../src/perfetto/src/android_internal/ |
/work/build/gen/protos/perfetto/common/ |
/work/build/../../src/perfetto/src/traced/probes/metatrace/ |
/work/build/gen/protos/perfetto/trace/power/ |
/work/build/gen/protos/perfetto/config/profiling/ |
/work/build/../../src/perfetto/src/protozero/ |
/work/build/../../src/perfetto/src/trace_processor/storage/ |
/work/build/../../src/perfetto/include/perfetto/base/ |
/work/build/../../src/perfetto/src/trace_processor/importers/ftrace/ |
/work/build/gen/protos/perfetto/config/system_info/ |
/work/build/../../src/perfetto/src/trace_processor/importers/proto/ |
/work/build/gen/protos/perfetto/trace/ftrace/ |
/work/build/../../src/perfetto/include/perfetto/trace_processor/ |
/work/build/../../src/perfetto/buildtools/lzma/C/ |
/work/build/../../src/perfetto/src/traced/probes/android_game_intervention_list/ |
/work/build/../../src/perfetto/src/trace_processor/ |
/work/build/gen/protos/perfetto/trace/sys_stats/ |
/work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/include/unwindstack/ |
/work/build/../../src/perfetto/src/tracing/ipc/service/ |
/work/build/../../src/perfetto/src/trace_processor/importers/json/ |
/work/build/../../src/perfetto/src/base/ |
/work/build/../../src/perfetto/src/tracing/ |
/work/build/../../src/perfetto/src/trace_processor/db/column/ |
/work/build/../../src/perfetto/src/traced/probes/initial_display_state/ |
/work/build/../../src/perfetto/src/kernel_utils/ |
/work/build/../../src/perfetto/src/traced/probes/ |
/work/build/../../src/perfetto/buildtools/jsoncpp/src/lib_json/ |
/work/build/../../src/perfetto/src/traced/probes/ftrace/test/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/deprecated/ |
/work/build/gen/protos/perfetto/config/interceptors/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/compress/../common/ |
/work/build/../../src/perfetto/src/traced/probes/ps/ |
/work/build/../../src/perfetto/buildtools/googletest/googlemock/include/gmock/ |
/work/build/../../src/perfetto/buildtools/android-libbase/ |
/work/build/../../src/perfetto/src/trace_processor/db/ |
/work/build/../../src/perfetto/include/perfetto/tracing/core/ |
/work/build/../../src/perfetto/src/traced/probes/ftrace/ |
/work/build/../../src/perfetto/src/trace_processor/importers/perf_text/ |
/work/build/../../src/perfetto/buildtools/zstd/lib/decompress/ |
/work/build/../../src/perfetto/src/traced/probes/system_info/ |
/work/build/../../src/perfetto/src/tracing/ipc/producer/ |
/work/build/gen/protos/perfetto/trace_processor/ |
/work/build/../../src/perfetto/include/perfetto/ext/tracing/core/ |
/work/build/../../src/perfetto/src/traced/probes/filesystem/ |
/work/build/../../src/perfetto/include/perfetto/protozero/ |
/work/build/../../src/perfetto/buildtools/android-logging/liblog/ |
/work/build/../../src/perfetto/include/perfetto/tracing/ |
/work/build/gen/protos/perfetto/config/track_event/ |
/work/build/../../src/perfetto/include/perfetto/public/ |
/work/build/../../src/perfetto/include/perfetto/ext/ipc/ |
/work/build/../../src/perfetto/include/perfetto/ext/trace_processor/importers/memory_tracker/ |
/work/build/gen/protos/perfetto/config/chrome/ |
/work/build/../../src/perfetto/src/profiling/memory/ |
/work/build/../../src/perfetto/src/traced/probes/ftrace/format_parser/ |
/work/build/gen/protos/perfetto/config/power/ |
/work/build/gen/protos/third_party/statsd/ |
/work/build/../../src/perfetto/src/trace_processor/sorter/ |
/work/build/../../src/perfetto/buildtools/jsoncpp/include/json/ |
/work/build/gen/protos/perfetto/trace/chrome/ |
/work/build/gen/protos/perfetto/config/ftrace/ |
/work/build/../../src/perfetto/include/perfetto/ext/base/ |
/work/build/../../src/perfetto/src/traced/probes/android_system_property/ |
/work/build/gen/protos/perfetto/trace/etw/ |
/work/build/../../src/perfetto/src/traced/probes/common/ |
/work/build/gen/protos/perfetto/trace/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.