Home
last modified time | relevance | path

Searched refs:HeapGraphObjectTable (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/perfetto/src/trace_processor/importers/proto/
H A Dheap_graph_tracker.h57 std::set<tables::HeapGraphObjectTable::Id> visited;
178 base::FlatHashMap<uint64_t, tables::HeapGraphObjectTable::RowNumber>
186 std::vector<tables::HeapGraphObjectTable::RowNumber>>
194 std::vector<tables::HeapGraphObjectTable::RowNumber>>
198 std::map<tables::HeapGraphObjectTable::Id, int64_t> nar_size_by_obj_id;
203 tables::HeapGraphObjectTable::RowReference GetOrInsertObject(
218 std::optional<tables::HeapGraphObjectTable::Id> GetReferenceByFieldName(
219 tables::HeapGraphObjectTable::Id obj,
229 void GetChildren(tables::HeapGraphObjectTable::RowReference,
230 std::vector<tables::HeapGraphObjectTable::Id>&);
[all …]
H A Dheap_graph_module.cc36 using ObjectTable = tables::HeapGraphObjectTable;
H A Dheap_graph_tracker.cc47 using ObjectTable = tables::HeapGraphObjectTable;
/aosp_15_r20/external/perfetto/src/trace_processor/tables/
H A Dtable_destructors.cc91 HeapGraphObjectTable::~HeapGraphObjectTable() = default;
/aosp_15_r20/external/perfetto/src/trace_processor/db/
H A Dquery_executor_benchmark.cc49 using HeapGraphObjectTable = tables::HeapGraphObjectTable; typedef
232 HeapGraphObjectTable::Row row; in HeapGraphObjectTableForBenchmark()
239 HeapGraphObjectTable table_{&pool_};
/aosp_15_r20/external/perfetto/src/trace_processor/storage/
H A Dtrace_storage.h609 const tables::HeapGraphObjectTable& heap_graph_object_table() const { in heap_graph_object_table()
613 tables::HeapGraphObjectTable* mutable_heap_graph_object_table() { in mutable_heap_graph_object_table()
1117 tables::HeapGraphObjectTable heap_graph_object_table_{&string_pool_};
1228 struct std::hash<::perfetto::trace_processor::tables::HeapGraphObjectTable::Id>
/aosp_15_r20/out/soong/.intermediates/external/perfetto/perfetto_src_trace_processor_tables_tables_python/gen/src/trace_processor/tables/
Dprofiler_tables_py.h3860 class HeapGraphObjectTable : public macros_internal::MacroTable {
3885 using id = IdColumn<HeapGraphObjectTable::Id>;
3930 bool operator==(const HeapGraphObjectTable::Row& other) const {
3959 HeapGraphObjectTable, ConstRowReference, RowReference> {
3968 HeapGraphObjectTable, RowNumber> {
3970 ConstRowReference(const HeapGraphObjectTable* table, uint32_t row_number) in ConstRowReference()
4011 RowReference(const HeapGraphObjectTable* table, uint32_t row_number) in RowReference()
4052 HeapGraphObjectTable* mutable_table() const { in mutable_table()
4053 return const_cast<HeapGraphObjectTable*>(table()); in mutable_table()
4061 ConstIterator, HeapGraphObjectTable, RowNumber, ConstRowReference> {
[all …]