/external/perfetto/src/trace_processor/sqlite/ |
D | stats_table.h | 56 const TraceStorage* storage_ = nullptr; 58 TraceStorage::Stats::IndexMap::const_iterator index_{}; 61 static void RegisterTable(sqlite3* db, const TraceStorage* storage); 63 StatsTable(sqlite3*, const TraceStorage*); 71 const TraceStorage* const storage_;
|
D | sql_stats_table.h | 29 class TraceStorage; variable 66 const TraceStorage* storage_ = nullptr; 70 SqlStatsTable(sqlite3*, const TraceStorage* storage); 72 static void RegisterTable(sqlite3* db, const TraceStorage* storage); 80 const TraceStorage* const storage_;
|
D | window_operator_table.h | 28 class TraceStorage; variable 75 static void RegisterTable(sqlite3* db, const TraceStorage* storage); 77 WindowOperatorTable(sqlite3*, const TraceStorage*);
|
D | sql_stats_table.cc | 31 SqlStatsTable::SqlStatsTable(sqlite3*, const TraceStorage* storage) in SqlStatsTable() 34 void SqlStatsTable::RegisterTable(sqlite3* db, const TraceStorage* storage) { in RegisterTable() 87 const TraceStorage::SqlStats& stats = storage_->sql_stats(); in Column()
|
D | stats_table.cc | 24 StatsTable::StatsTable(sqlite3*, const TraceStorage* storage) in StatsTable() 27 void StatsTable::RegisterTable(sqlite3* db, const TraceStorage* storage) { in RegisterTable()
|
D | window_operator_table.cc | 28 WindowOperatorTable::WindowOperatorTable(sqlite3*, const TraceStorage*) {} in WindowOperatorTable() argument 31 const TraceStorage* storage) { in RegisterTable()
|
D | sqlite_raw_table.h | 44 const TraceStorage* storage_ = nullptr;
|
D | span_join_operator_table.h | 346 SpanJoinOperatorTable(sqlite3*, const TraceStorage*); 348 static void RegisterTable(sqlite3* db, const TraceStorage* storage);
|
/external/perfetto/src/trace_processor/storage/ |
D | trace_storage.cc | 74 TraceStorage::TraceStorage(const Config&) { in TraceStorage() function in perfetto::trace_processor::TraceStorage 92 TraceStorage::~TraceStorage() {} in ~TraceStorage() 94 uint32_t TraceStorage::SqlStats::RecordQueryBegin(const std::string& query, in RecordQueryBegin() 113 void TraceStorage::SqlStats::RecordQueryFirstNext(uint32_t row, in RecordQueryFirstNext() 124 void TraceStorage::SqlStats::RecordQueryEnd(uint32_t row, int64_t time_ended) { in RecordQueryEnd() 134 std::pair<int64_t, int64_t> TraceStorage::GetTraceTimestampBoundsNs() const { in GetTraceTimestampBoundsNs()
|
D | trace_storage.h | 113 class TraceStorage { 115 TraceStorage(const Config& = Config()); 117 virtual ~TraceStorage(); 312 ScopedStatsTracer(TraceStorage* storage, size_t key) in ScopedStatsTracer() 340 TraceStorage* storage_; 691 TraceStorage(const TraceStorage&) = delete; 692 TraceStorage& operator=(const TraceStorage&) = delete; 694 TraceStorage(TraceStorage&&) = delete; 695 TraceStorage& operator=(TraceStorage&&) = delete;
|
/external/perfetto/src/trace_processor/importers/common/ |
D | slice_tracker_unittest.cc | 55 context.storage.reset(new TraceStorage()); in TEST() 77 context.storage.reset(new TraceStorage()); in TEST() 120 context.storage.reset(new TraceStorage()); in TEST() 157 context.storage.reset(new TraceStorage()); in TEST() 174 context.storage.reset(new TraceStorage()); in TEST() 193 context.storage.reset(new TraceStorage()); in TEST() 212 context.storage.reset(new TraceStorage()); in TEST() 235 context.storage.reset(new TraceStorage()); in TEST() 260 context.storage.reset(new TraceStorage()); in TEST()
|
D | process_tracker_unittest.cc | 35 context.storage.reset(new TraceStorage()); in ProcessTrackerTest() 47 TraceStorage storage; in TEST_F() 54 TraceStorage storage; in TEST_F() 60 TraceStorage storage; in TEST_F()
|
D | event_tracker_unittest.cc | 36 context.storage.reset(new TraceStorage()); in EventTrackerTest()
|
/external/perfetto/src/trace_processor/ |
D | export_json.h | 31 util::Status ExportJson(const TraceStorage*, FILE* output); 34 util::Status ExportJson(const TraceStorage* storage,
|
D | trace_processor_impl.cc | 254 TraceStorage* storage = static_cast<TraceStorage*>(sqlite3_user_data(ctx)); in ExportJson() 280 void CreateJsonExportFunction(TraceStorage* ts, sqlite3* db) { in CreateJsonExportFunction() 428 TraceStorage* storage = static_cast<TraceStorage*>(sqlite3_user_data(ctx)); in ExtractArg() 465 void CreateExtractArgFunction(TraceStorage* ts, sqlite3* db) { in CreateExtractArgFunction() 551 const TraceStorage* storage = context_.storage.get(); in TraceProcessorImpl()
|
D | export_json.cc | 67 using IndexMap = perfetto::trace_processor::TraceStorage::Stats::IndexMap; 92 const char* GetNonNullString(const TraceStorage* storage, StringId id) { in GetNonNullString() 128 JsonExporter(const TraceStorage* storage, in JsonExporter() 515 explicit ArgsBuilder(const TraceStorage* storage) in ArgsBuilder() 653 const TraceStorage* storage_; 1313 const TraceStorage* storage_; 1339 util::Status ExportJson(const TraceStorage* storage, in ExportJson() 1363 const TraceStorage* storage = reinterpret_cast<TraceProcessorStorageImpl*>(tp) in ExportJson() 1370 util::Status ExportJson(const TraceStorage* storage, FILE* output) { in ExportJson()
|
D | trace_sorter_unittest.cc | 66 class MockTraceStorage : public TraceStorage { 68 MockTraceStorage() : TraceStorage() {} in MockTraceStorage()
|
D | trace_processor_storage_impl.cc | 42 context_.storage.reset(new TraceStorage(context_.config)); in TraceProcessorStorageImpl()
|
/external/perfetto/src/trace_processor/types/ |
D | trace_processor_context.h | 46 class TraceStorage; variable 57 std::unique_ptr<TraceStorage> storage;
|
/external/perfetto/src/trace_processor/importers/proto/ |
D | heap_profile_tracker_unittest.cc | 58 context.storage.reset(new TraceStorage()); in HeapProfileTrackerDupTest() 181 base::Optional<CallsiteId> FindCallstack(const TraceStorage& storage, in FindCallstack() 197 context.storage.reset(new TraceStorage()); in TEST() 230 context.storage.reset(new TraceStorage()); in TEST()
|
D | heap_graph_tracker_unittest.cc | 30 context.storage.reset(new TraceStorage); in TEST() 54 context.storage.reset(new TraceStorage()); in TEST()
|
D | heap_graph_tracker.h | 57 void MarkRoot(TraceStorage* s, 60 void FindPathFromRoot(const TraceStorage& s,
|
D | proto_trace_tokenizer.h | 47 class TraceStorage; variable
|
D | heap_profile_tracker.h | 31 BuildNativeFlamegraph(TraceStorage* storage, UniquePid upid, int64_t timestamp);
|
/external/perfetto/src/trace_processor/importers/json/ |
D | json_utils.h | 61 TraceStorage* storage,
|