mirror of
https://github.com/gabime/spdlog.git
synced 2025-09-29 01:29:35 +08:00
null_atomic_log_level and fix compile
This commit is contained in:
@@ -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::level::off);
|
||||
empty_logger->set_level(spdlog::log_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::level::off);
|
||||
empty_logger->set_level(spdlog::log_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::level::info, msg);
|
||||
spdlog::log(spdlog::log_level::info, msg);
|
||||
}
|
||||
|
||||
auto delta = high_resolution_clock::now() - start;
|
||||
|
@@ -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::level::info, text);
|
||||
spdlog::details::log_msg msg(source_loc, logger_name, spdlog::log_level::info, text);
|
||||
|
||||
for (auto _ : state)
|
||||
{
|
||||
|
@@ -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::level::off);
|
||||
disabled_logger->set_level(spdlog::log_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);
|
||||
|
Reference in New Issue
Block a user