reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/benchmark/src/benchmark_register.cc
  133     if (!family) continue;
  135     if (family->ArgsCnt() == -1) {
  136       family->Args({});
  139         (family->thread_counts_.empty()
  141              : &static_cast<const std::vector<int>&>(family->thread_counts_));
  142     const size_t family_size = family->args_.size() * thread_counts->size();
  146       Err << "The number of inputs is very large. " << family->name_
  153     for (auto const& args : family->args_) {
  156         instance.name = family->name_;
  157         instance.benchmark = family.get();
  158         instance.report_mode = family->report_mode_;
  160         instance.time_unit = family->time_unit_;
  161         instance.range_multiplier = family->range_multiplier_;
  162         instance.min_time = family->min_time_;
  163         instance.iterations = family->iterations_;
  164         instance.repetitions = family->repetitions_;
  165         instance.use_real_time = family->use_real_time_;
  166         instance.use_manual_time = family->use_manual_time_;
  167         instance.complexity = family->complexity_;
  168         instance.complexity_lambda = family->complexity_lambda_;
  169         instance.statistics = &family->statistics_;
  177           if (arg_i < family->arg_names_.size()) {
  178             const auto& arg_name = family->arg_names_[arg_i];
  181                   StrFormat("%s:", family->arg_names_[arg_i].c_str());
  189         if (!IsZero(family->min_time_))
  190           instance.name += StrFormat("/min_time:%0.3f", family->min_time_);
  191         if (family->iterations_ != 0)
  192           instance.name += StrFormat("/iterations:%d", family->iterations_);
  193         if (family->repetitions_ != 0)
  194           instance.name += StrFormat("/repeats:%d", family->repetitions_);
  196         if (family->use_manual_time_) {
  198         } else if (family->use_real_time_) {
  203         if (!family->thread_counts_.empty()) {
  209           instance.last_benchmark_instance = (&args == &family->args_.back());