/external/perfetto/src/trace_processor/sqlite/ |
D | query_constraints_unittest.cc | 38 QueryConstraints qc(0); in TEST_F() 41 QueryConstraints::SqliteString only_constraint = qc.ToNewSqlite3String(); in TEST_F() 44 QueryConstraints qc_constraint = in TEST_F() 45 QueryConstraints::FromString(only_constraint.get()); in TEST_F() 51 QueryConstraints::SqliteString result = qc.ToNewSqlite3String(); in TEST_F() 54 QueryConstraints qc_result = QueryConstraints::FromString(result.get()); in TEST_F() 59 QueryConstraints qc(0); in TEST_F() 61 QueryConstraints::SqliteString string_result = qc.ToNewSqlite3String(); in TEST_F() 64 QueryConstraints qc_result = in TEST_F() 65 QueryConstraints::FromString(string_result.get()); in TEST_F() [all …]
|
D | query_constraints.h | 40 class QueryConstraints { 61 explicit QueryConstraints( 63 ~QueryConstraints(); 64 QueryConstraints(QueryConstraints&&) noexcept; 65 QueryConstraints& operator=(QueryConstraints&&) noexcept; 69 bool operator==(const QueryConstraints& other) const; 84 static QueryConstraints FromString(const char* idxStr); 97 QueryConstraints(const QueryConstraints&) = delete; 98 QueryConstraints& operator=(const QueryConstraints&) = delete;
|
D | query_constraints.cc | 29 QueryConstraints::QueryConstraints(uint64_t cols_used) in QueryConstraints() function in perfetto::trace_processor::QueryConstraints 31 QueryConstraints::~QueryConstraints() = default; 32 QueryConstraints::QueryConstraints(QueryConstraints&&) noexcept = default; 33 QueryConstraints& QueryConstraints::operator=(QueryConstraints&&) noexcept = 36 int QueryConstraints::FreeSqliteString(char* resource) { in FreeSqliteString() 41 bool QueryConstraints::operator==(const QueryConstraints& other) const { in operator ==() 65 void QueryConstraints::AddConstraint(int column, in AddConstraint() 75 void QueryConstraints::AddOrderBy(int column, unsigned char desc) { in AddOrderBy() 82 QueryConstraints::SqliteString QueryConstraints::ToNewSqlite3String() const { in ToNewSqlite3String() 120 QueryConstraints QueryConstraints::FromString(const char* idxStr) { in FromString() [all …]
|
D | db_sqlite_table_unittest.cc | 45 QueryConstraints id_eq; in TEST() 50 QueryConstraints a_eq; in TEST() 63 QueryConstraints id_eq; in TEST() 68 QueryConstraints a_eq; in TEST() 81 QueryConstraints single_eq; in TEST() 86 QueryConstraints multi_eq; in TEST() 102 QueryConstraints sorted_eq; in TEST() 108 QueryConstraints unsorted_eq; in TEST() 124 QueryConstraints id_eq; in TEST() 129 QueryConstraints a_eq; in TEST() [all …]
|
D | db_sqlite_table.h | 63 virtual base::Status ValidateConstraints(const QueryConstraints& qc) = 0; 83 int Filter(const QueryConstraints& qc, 98 void TryCacheCreateSortedTable(const QueryConstraints&, FilterHistory); 175 int ModifyConstraints(QueryConstraints*) override final; 176 int BestIndex(const QueryConstraints&, BestIndexInfo*) override final; 182 static void ModifyConstraints(const Table::Schema&, QueryConstraints*); 185 const QueryConstraints&, 191 const QueryConstraints& qc);
|
D | db_sqlite_table.cc | 136 QueryConstraints(std::numeric_limits<uint64_t>::max())); in RegisterTable() 175 int DbSqliteTable::BestIndex(const QueryConstraints& qc, BestIndexInfo* info) { in BestIndex() 192 const QueryConstraints& qc, in BestIndex() 211 int DbSqliteTable::ModifyConstraints(QueryConstraints* qc) { in ModifyConstraints() 217 QueryConstraints* qc) { in ModifyConstraints() 218 using C = QueryConstraints::Constraint; in ModifyConstraints() 246 auto p = [&cs](const QueryConstraints::OrderBy& o) { in ModifyConstraints() 247 auto inner_p = [&o](const QueryConstraints::Constraint& c) { in ModifyConstraints() 260 auto p = [&schema](const QueryConstraints::OrderBy& o) { in ModifyConstraints() 273 const QueryConstraints& qc) { in EstimateCost() [all …]
|
D | sql_stats_table.h | 28 class QueryConstraints; variable 49 int Filter(const QueryConstraints&, 76 int BestIndex(const QueryConstraints&, BestIndexInfo*) override;
|
D | window_operator_table.h | 46 int Filter(const QueryConstraints& qc, 82 int BestIndex(const QueryConstraints&, BestIndexInfo*) override; 83 int ModifyConstraints(QueryConstraints* qc) override;
|
D | stats_table.h | 41 int Filter(const QueryConstraints&, 68 int BestIndex(const QueryConstraints&, BestIndexInfo*) override;
|
D | window_operator_table.cc | 64 int WindowOperatorTable::BestIndex(const QueryConstraints&, BestIndexInfo*) { in BestIndex() argument 68 int WindowOperatorTable::ModifyConstraints(QueryConstraints* qc) { in ModifyConstraints() 105 int WindowOperatorTable::Cursor::Filter(const QueryConstraints& qc, in Filter()
|
D | sqlite_table.cc | 74 std::string QcDebugStr(const QueryConstraints& qc, in QcDebugStr() 122 QueryConstraints qc(idx->colUsed); in BestIndexInternal() 198 int SqliteTable::ModifyConstraints(QueryConstraints*) { in ModifyConstraints() argument 213 qc_cache_ = QueryConstraints::FromString(idxStr); in ReadConstraints()
|
D | query_cache.h | 34 using Constraint = QueryConstraints::Constraint; 55 const std::vector<QueryConstraints::Constraint>& cs, in GetOrCache()
|
D | span_join_operator_table.h | 175 const QueryConstraints& qc, 325 int Filter(const QueryConstraints& qc, 363 int BestIndex(const QueryConstraints& qc, BestIndexInfo* info) override; 419 const QueryConstraints& qc,
|
D | sql_stats_table.cc | 57 int SqlStatsTable::BestIndex(const QueryConstraints&, BestIndexInfo*) { in BestIndex() argument 66 int SqlStatsTable::Cursor::Filter(const QueryConstraints&, in Filter() argument
|
D | sqlite_table.h | 99 virtual int Filter(const QueryConstraints& qc, 325 virtual int BestIndex(const QueryConstraints& qc, BestIndexInfo* info) = 0; 329 virtual int ModifyConstraints(QueryConstraints* qc); 366 QueryConstraints qc_cache_;
|
D | create_view_function.cc | 43 int Filter(const QueryConstraints& qc, 61 int BestIndex(const QueryConstraints& qc, BestIndexInfo* info) override; 148 int CreatedViewFunction::BestIndex(const QueryConstraints& qc, in BestIndex() 164 int CreatedViewFunction::Cursor::Filter(const QueryConstraints& qc, in Filter()
|
D | stats_table.cc | 53 int StatsTable::BestIndex(const QueryConstraints&, BestIndexInfo*) { in BestIndex() argument 60 int StatsTable::Cursor::Filter(const QueryConstraints&, in Filter() argument
|
/external/perfetto/src/trace_processor/dynamic/ |
D | experimental_flamegraph_generator.cc | 289 const QueryConstraints& qc) { in ValidateConstraints() 294 auto ts_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints() 300 auto upid_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints() 306 auto upid_group_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints() 313 auto profile_type_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
|
D | describe_slice_generator.cc | 54 const QueryConstraints& qc) { in ValidateConstraints() 59 auto slice_id_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
|
D | descendant_generator.cc | 84 const QueryConstraints& qc) { in ValidateConstraints() 88 auto id_fn = [column](const QueryConstraints::Constraint& c) { in ValidateConstraints()
|
D | experimental_annotated_stack_generator.h | 41 base::Status ValidateConstraints(const QueryConstraints&) override;
|
D | describe_slice_generator.h | 44 base::Status ValidateConstraints(const QueryConstraints&) override;
|
D | experimental_flat_slice_generator.h | 63 base::Status ValidateConstraints(const QueryConstraints&) override;
|
D | connected_flow_generator.h | 56 base::Status ValidateConstraints(const QueryConstraints&) override;
|
D | experimental_sched_upid_generator.h | 38 base::Status ValidateConstraints(const QueryConstraints&) override;
|