Home
last modified time | relevance | path

Searched refs:TraceStorage (Results 1 – 25 of 45) sorted by relevance

12

/external/perfetto/src/trace_processor/sqlite/
Dstats_table.h56 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_;
Dsql_stats_table.h29 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_;
Dwindow_operator_table.h28 class TraceStorage; variable
75 static void RegisterTable(sqlite3* db, const TraceStorage* storage);
77 WindowOperatorTable(sqlite3*, const TraceStorage*);
Dsql_stats_table.cc31 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()
Dstats_table.cc24 StatsTable::StatsTable(sqlite3*, const TraceStorage* storage) in StatsTable()
27 void StatsTable::RegisterTable(sqlite3* db, const TraceStorage* storage) { in RegisterTable()
Dwindow_operator_table.cc28 WindowOperatorTable::WindowOperatorTable(sqlite3*, const TraceStorage*) {} in WindowOperatorTable() argument
31 const TraceStorage* storage) { in RegisterTable()
Dsqlite_raw_table.h44 const TraceStorage* storage_ = nullptr;
Dspan_join_operator_table.h346 SpanJoinOperatorTable(sqlite3*, const TraceStorage*);
348 static void RegisterTable(sqlite3* db, const TraceStorage* storage);
/external/perfetto/src/trace_processor/storage/
Dtrace_storage.cc74 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()
Dtrace_storage.h113 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/
Dslice_tracker_unittest.cc55 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()
Dprocess_tracker_unittest.cc35 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()
Devent_tracker_unittest.cc36 context.storage.reset(new TraceStorage()); in EventTrackerTest()
/external/perfetto/src/trace_processor/
Dexport_json.h31 util::Status ExportJson(const TraceStorage*, FILE* output);
34 util::Status ExportJson(const TraceStorage* storage,
Dtrace_processor_impl.cc254 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()
Dexport_json.cc67 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()
Dtrace_sorter_unittest.cc66 class MockTraceStorage : public TraceStorage {
68 MockTraceStorage() : TraceStorage() {} in MockTraceStorage()
Dtrace_processor_storage_impl.cc42 context_.storage.reset(new TraceStorage(context_.config)); in TraceProcessorStorageImpl()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h46 class TraceStorage; variable
57 std::unique_ptr<TraceStorage> storage;
/external/perfetto/src/trace_processor/importers/proto/
Dheap_profile_tracker_unittest.cc58 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()
Dheap_graph_tracker_unittest.cc30 context.storage.reset(new TraceStorage); in TEST()
54 context.storage.reset(new TraceStorage()); in TEST()
Dheap_graph_tracker.h57 void MarkRoot(TraceStorage* s,
60 void FindPathFromRoot(const TraceStorage& s,
Dproto_trace_tokenizer.h47 class TraceStorage; variable
Dheap_profile_tracker.h31 BuildNativeFlamegraph(TraceStorage* storage, UniquePid upid, int64_t timestamp);
/external/perfetto/src/trace_processor/importers/json/
Djson_utils.h61 TraceStorage* storage,

12