/aosp_15_r20/external/perfetto/src/trace_processor/containers/ |
H A D | null_term_string_view_unittest.cc | 27 EXPECT_FALSE(NullTermStringView() < NullTermStringView()); in TEST() 28 EXPECT_FALSE(NullTermStringView() < NullTermStringView("")); in TEST() 29 EXPECT_TRUE(NullTermStringView() < NullTermStringView("foo")); in TEST() 30 EXPECT_TRUE(NullTermStringView("") < NullTermStringView("foo")); in TEST() 31 EXPECT_FALSE(NullTermStringView("foo") < NullTermStringView("foo")); in TEST() 32 EXPECT_TRUE(NullTermStringView("foo") < NullTermStringView("fooo")); in TEST() 33 EXPECT_FALSE(NullTermStringView("fooo") < NullTermStringView("foo")); in TEST() 34 EXPECT_TRUE(NullTermStringView("bar") < NullTermStringView("foo")); in TEST() 37 EXPECT_TRUE(NullTermStringView() <= NullTermStringView()); in TEST() 38 EXPECT_TRUE(NullTermStringView() <= NullTermStringView("")); in TEST() [all …]
|
H A D | null_term_string_view.h | 27 class NullTermStringView : public base::StringView { 30 NullTermStringView() : StringView() {} in NullTermStringView() function 33 NullTermStringView(const NullTermStringView&) = default; 34 NullTermStringView& operator=(const NullTermStringView&) = default; 38 NullTermStringView(const char* cstr) : StringView(cstr) {} in NullTermStringView() function 44 NullTermStringView(const char* data, size_t size) : StringView(data, size) { in NullTermStringView() function 50 explicit NullTermStringView(const std::string& str) : StringView(str) {} in NullTermStringView() function
|
H A D | string_pool.h | 104 NullTermStringView StringView(); 156 NullTermStringView Get(Id id) const { in Get() 158 return NullTermStringView(); in Get() 286 static NullTermStringView GetFromBlockPtr(const uint8_t* ptr) { in GetFromBlockPtr() 294 NullTermStringView GetLargeString(Id id) const { in GetLargeString()
|
H A D | string_pool.cc | 37 PERFETTO_CHECK(blocks_.back().TryInsert(NullTermStringView()).first); in StringPool() 158 NullTermStringView StringPool::Iterator::StringView() { in StringView()
|
H A D | string_pool_unittest.cc | 58 auto id = pool_.InternString(NullTermStringView()); in TEST_F()
|
/aosp_15_r20/external/perfetto/src/trace_processor/db/column/ |
H A D | string_storage.cc | 51 bool operator()(StringPool::Id lhs, NullTermStringView rhs) const { in operator ()() 58 bool operator()(StringPool::Id lhs, NullTermStringView rhs) const { in operator ()() 65 bool operator()(StringPool::Id lhs, NullTermStringView rhs) const { in operator ()() 72 bool operator()(StringPool::Id lhs, NullTermStringView rhs) const { in operator ()() 146 NullTermStringView val, in LowerBoundIntrinsic() 155 NullTermStringView val, in UpperBoundIntrinsic() 160 [comp](NullTermStringView val, StringPool::Id id) { in UpperBoundIntrinsic() 214 (*data_)[i], NullTermStringView(sql_val.string_value)) in SingleSearch() 219 NullTermStringView(sql_val.string_value)) in SingleSearch() 224 NullTermStringView(sql_val.string_value)) in SingleSearch() [all …]
|
/aosp_15_r20/external/perfetto/src/trace_processor/storage/ |
H A D | trace_storage.cc | 34 std::vector<NullTermStringView> CreateRefTypeStringMap() { in CreateRefTypeStringMap() 35 std::vector<NullTermStringView> map(static_cast<size_t>(RefType::kRefMax)); in CreateRefTypeStringMap() 36 map[static_cast<size_t>(RefType::kRefNoRef)] = NullTermStringView(); in CreateRefTypeStringMap() 49 const std::vector<NullTermStringView>& GetRefTypeStringMap() { in GetRefTypeStringMap() 50 static const base::NoDestructor<std::vector<NullTermStringView>> map( in GetRefTypeStringMap()
|
H A D | trace_storage.h | 129 const std::vector<NullTermStringView>& GetRefTypeStringMap(); 336 virtual NullTermStringView GetString(StringId id) const { in GetString()
|
/aosp_15_r20/external/perfetto/src/trace_processor/util/ |
H A D | sql_argument.h | 58 NullTermStringView dollar_name() const { in dollar_name() 59 return NullTermStringView(dollar_name_); in dollar_name() 62 NullTermStringView name() const { in name() 63 return NullTermStringView(dollar_name_.c_str() + 1, in name()
|
H A D | annotated_callsites.cc | 125 NullTermStringView fname = context_.storage->GetString(frame.name()); in Get() 153 NullTermStringView map) { in ClassifyMap() 166 if (last_slash_pos != NullTermStringView::npos) { in ClassifyMap() 173 if (extension_pos != NullTermStringView::npos) { in ClassifyMap()
|
H A D | annotated_callsites.h | 81 MapType ClassifyMap(NullTermStringView map);
|
H A D | profile_builder.cc | 100 NullTermStringView str = string_pool_.Get(string_pool_id); in InternString() 528 NullTermStringView system_name = context_.storage->GetString(frame.name()); in GetNameForFrame()
|
/aosp_15_r20/external/perfetto/src/trace_processor/perfetto_sql/intrinsics/table_functions/ |
H A D | experimental_annotated_stack.cc | 70 MapType ClassifyMap(NullTermStringView map) { in ClassifyMap() 83 if (last_slash_pos != NullTermStringView::npos) { in ClassifyMap() 89 if (extension_pos != NullTermStringView::npos) { in ClassifyMap() 228 NullTermStringView map_view = context_->storage->GetString(map_ref.name()); in ComputeTable() 270 NullTermStringView fname = context_->storage->GetString(fname_id); in ComputeTable()
|
/aosp_15_r20/external/perfetto/src/trace_processor/perfetto_sql/intrinsics/functions/ |
H A D | to_ftrace.cc | 85 NullTermStringView event_name, 156 NullTermStringView event_name_; 168 NullTermStringView event_name, in ArgsSerializer() 367 NullTermStringView str = storage_->GetString(value.string_value); in SerializeArgs() 624 NullTermStringView event_name = storage_->GetString(event_name_id); in SerializeToString()
|
H A D | create_view_function.cc | 89 NullTermStringView sql_defn(sql_defn_str); in Run()
|
/aosp_15_r20/external/perfetto/src/trace_processor/db/ |
H A D | typed_column_internal.h | 145 using sql_value_type = NullTermStringView; 165 using sql_value_type = NullTermStringView;
|
H A D | column.h | 366 static SqlValue ToSqlValue(NullTermStringView value) { 450 NullTermStringView GetStringPoolStringAtIdx(uint32_t idx) const {
|
H A D | typed_column.h | 91 typename std::enable_if<is_string, NullTermStringView>::type GetString( in GetString()
|
/aosp_15_r20/external/perfetto/src/trace_processor/importers/proto/ |
H A D | profile_module.cc | 605 NullTermStringView path = context_->storage->GetString(it.name()); in NotifyEndOfFile() 606 NullTermStringView build_id = context_->storage->GetString(it.build_id()); in NotifyEndOfFile()
|
H A D | proto_trace_parser_impl.cc | 307 NullTermStringView key_str = context_->storage->GetString(key); in ParseMetatraceEvent()
|
H A D | heap_graph_tracker.cc | 98 refs_tbl.field_name().eq(NullTermStringView(field_name))}; in GetReferredObj()
|
H A D | track_event_parser.cc | 1003 NullTermStringView event_name = storage_->GetString(name_id_); in ParseMetadataEvent()
|
/aosp_15_r20/external/perfetto/src/traceconv/ |
H A D | pprof_builder.cc | 595 trace_processor::NullTermStringView s = interner_->Get(id); in WriteStringTable()
|
/aosp_15_r20/external/perfetto/src/trace_processor/ |
H A D | export_json.cc | 1387 NullTermStringView symbol_name; in ExportCpuProfileSamples()
|