Home
last modified time | relevance | path

Searched refs:NullTermStringView (Results 1 – 24 of 24) sorted by relevance

/aosp_15_r20/external/perfetto/src/trace_processor/containers/
H A Dnull_term_string_view_unittest.cc27 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 Dnull_term_string_view.h27 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 Dstring_pool.h104 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 Dstring_pool.cc37 PERFETTO_CHECK(blocks_.back().TryInsert(NullTermStringView()).first); in StringPool()
158 NullTermStringView StringPool::Iterator::StringView() { in StringView()
H A Dstring_pool_unittest.cc58 auto id = pool_.InternString(NullTermStringView()); in TEST_F()
/aosp_15_r20/external/perfetto/src/trace_processor/db/column/
H A Dstring_storage.cc51 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 Dtrace_storage.cc34 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 Dtrace_storage.h129 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 Dsql_argument.h58 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 Dannotated_callsites.cc125 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 Dannotated_callsites.h81 MapType ClassifyMap(NullTermStringView map);
H A Dprofile_builder.cc100 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 Dexperimental_annotated_stack.cc70 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 Dto_ftrace.cc85 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 Dcreate_view_function.cc89 NullTermStringView sql_defn(sql_defn_str); in Run()
/aosp_15_r20/external/perfetto/src/trace_processor/db/
H A Dtyped_column_internal.h145 using sql_value_type = NullTermStringView;
165 using sql_value_type = NullTermStringView;
H A Dcolumn.h366 static SqlValue ToSqlValue(NullTermStringView value) {
450 NullTermStringView GetStringPoolStringAtIdx(uint32_t idx) const {
H A Dtyped_column.h91 typename std::enable_if<is_string, NullTermStringView>::type GetString( in GetString()
/aosp_15_r20/external/perfetto/src/trace_processor/importers/proto/
H A Dprofile_module.cc605 NullTermStringView path = context_->storage->GetString(it.name()); in NotifyEndOfFile()
606 NullTermStringView build_id = context_->storage->GetString(it.build_id()); in NotifyEndOfFile()
H A Dproto_trace_parser_impl.cc307 NullTermStringView key_str = context_->storage->GetString(key); in ParseMetatraceEvent()
H A Dheap_graph_tracker.cc98 refs_tbl.field_name().eq(NullTermStringView(field_name))}; in GetReferredObj()
H A Dtrack_event_parser.cc1003 NullTermStringView event_name = storage_->GetString(name_id_); in ParseMetadataEvent()
/aosp_15_r20/external/perfetto/src/traceconv/
H A Dpprof_builder.cc595 trace_processor::NullTermStringView s = interner_->Get(id); in WriteStringTable()
/aosp_15_r20/external/perfetto/src/trace_processor/
H A Dexport_json.cc1387 NullTermStringView symbol_name; in ExportCpuProfileSamples()