results run()

in fatal/benchmark/benchmark.h [236:255]


  results run() const {
    results result;

    for (auto const &i: entries_) {
      auto measured = measure(*i);

      result[i->group()].emplace_back(
        std::get<0>(measured),
        std::get<1>(measured),
        std::get<2>(measured),
        i->name()
      );
    }

    for (auto &group: result) {
      std::sort(group.second.begin(), group.second.end());
    }

    return result;
  }