Renamed spdlog::log_level to spdlog::level and added some level tests

This commit is contained in:
gabime
2023-09-23 17:59:51 +03:00
parent 2d801bbd80
commit 433cac487e
48 changed files with 473 additions and 370 deletions

View File

@@ -56,7 +56,7 @@ void bench_threaded_logging(size_t threads, int iters)
spdlog::info("");
auto empty_logger = std::make_shared<spdlog::logger>("level-off");
empty_logger->set_level(spdlog::log_level::off);
empty_logger->set_level(spdlog::level::off);
bench(iters, empty_logger);
}
@@ -79,7 +79,7 @@ void bench_single_threaded(int iters)
spdlog::info("");
auto empty_logger = std::make_shared<spdlog::logger>("level-off");
empty_logger->set_level(spdlog::log_level::off);
empty_logger->set_level(spdlog::level::off);
bench(iters, empty_logger);
}
@@ -208,7 +208,7 @@ void bench_c_string(int howmany, std::shared_ptr<spdlog::logger> log)
auto start = high_resolution_clock::now();
for (auto i = 0; i < howmany; ++i)
{
spdlog::log(spdlog::log_level::info, msg);
spdlog::log(spdlog::level::info, msg);
}
auto delta = high_resolution_clock::now() - start;

View File

@@ -16,7 +16,7 @@ void bench_formatter(benchmark::State &state, std::string pattern)
const char *text = "Hello. This is some message with length of 80 ";
spdlog::source_loc source_loc{"a/b/c/d/myfile.cpp", 123, "some_func()"};
spdlog::details::log_msg msg(source_loc, logger_name, spdlog::log_level::info, text);
spdlog::details::log_msg msg(source_loc, logger_name, spdlog::level::info, text);
for (auto _ : state)
{

View File

@@ -97,7 +97,7 @@ int main(int argc, char *argv[])
// disabled loggers
auto disabled_logger = std::make_shared<spdlog::logger>("bench", std::make_shared<null_sink_mt>());
disabled_logger->set_level(spdlog::log_level::off);
disabled_logger->set_level(spdlog::level::off);
benchmark::RegisterBenchmark("disabled-at-compile-time", bench_disabled_macro, disabled_logger);
benchmark::RegisterBenchmark("disabled-at-compile-time (global logger)", bench_disabled_macro_global_logger, disabled_logger);
benchmark::RegisterBenchmark("disabled-at-runtime", bench_logger, disabled_logger);