Lines Matching refs:profile_
30 Builder::Builder() : profile_(new Profile()) { in Builder()
32 profile_->add_string_table(""); in Builder()
40 const int64 index = profile_->string_table_size(); in StringId()
46 profile_->add_string_table(inserted.first->first); in StringId()
58 int64 index = profile_->function_size() + 1; in FunctionId()
66 auto function = profile_->add_function(); in FunctionId()
77 if (!profile_ || !Finalize()) { in Emit()
80 return Marshal(*profile_, output); in Emit()
206 if (profile_->location_size() == 0) { in Finalize()
208 for (auto &sample : *profile_->mutable_sample()) { in Finalize()
217 auto loc = profile_->add_location(); in Finalize()
227 if (profile_->mapping_size() > 0) { in Finalize()
229 for (const auto &mapping : profile_->mapping()) { in Finalize()
234 for (auto &loc : *profile_->mutable_location()) { in Finalize()
251 return CheckValid(*profile_); in Finalize()