gabime
433cac487e
Renamed spdlog::log_level to spdlog::level and added some level tests
2023-09-23 17:59:51 +03:00
gabime
392917f855
null_atomic_log_level and fix compile
2023-09-23 00:27:32 +03:00
gabime
b2372fd076
Enable std::source_location if SPDLOG_EMIT_SOURCE_LOCATION is defined
2023-09-22 18:24:45 +03:00
gabime
19d4e60561
Replaced details::make_unique with std::make_unique
2023-09-22 18:24:45 +03:00
gabime
6cac90b89a
clang format
2023-09-22 18:24:45 +03:00
gabime
92daf6954b
Removed backtrace feature
2023-09-22 18:24:45 +03:00
gabime
3aceda041b
Fixed bench
2023-09-01 17:12:16 +03:00
albert-github
81ce5fcdb7
Remove obsolete part from cmake configuration files ( #2871 )
...
Updating minimum CMake version to 3.11
2023-08-30 23:20:37 +03:00
gabime
1f61f5e019
clang format
2023-06-07 13:23:44 +03:00
gabime
4c5ee9bb10
Added global logger benchmarks
2023-05-21 11:11:29 +03:00
Romain Pokrzywka
c5a09ebc49
Update #include to deprecated fmt header ( #2545 )
...
The <fmt/locale.h> header has been marked as deprecated for a while
and has finally been removed in fmt v0.9.0:
https://github.com/fmtlib/fmt/commit/5c7d315ded7bdb6cc5bd65daef091eefe
Replace with <fmt/format.h> instead, as recommended.
2022-11-12 02:47:51 +02:00
Sprite
d7de159455
Fix undefined macro FMT_STRING
in benchmark when using std::format
( #2540 )
2022-11-08 11:01:27 +02:00
gabime
8a0b2231b1
Renamed bench name
2022-10-31 14:01:38 +02:00
gabime
ac6908a139
Update bench CMakelists.txt
2021-12-11 16:37:06 +02:00
Gabi Melman
28e415fb3e
Update to google benchmark to v1.6.0
2021-12-11 16:36:55 +02:00
lisr
569b851b80
aix - reference to 'thread' is ambiguous, sys/thread.h vs std::thread
2021-11-20 22:48:18 +08:00
gabime
dc030ec53c
clang-format
2021-11-16 23:44:35 +02:00
Charless Milette
44a4517e2b
Support C++20 std::format as an alternative to fmtlib
2021-11-13 11:29:05 -05:00
gabime
e7e8b75a4c
clang-format
2021-07-19 00:50:51 +03:00
gabime
0f83b33d4f
backward compatibility with fmt version < 8
2021-07-10 13:48:06 +03:00
gabime
4f0e320236
Fixed format string in bench
2021-06-26 17:52:55 +03:00
gabime
b990080a52
Fixed fmt locale.h deprecation warning
2021-06-24 17:22:06 +03:00
Gabi Melman
23dfb4e2f9
Merge pull request #1846 from MathiasMagnus/fix-bench
...
Avoid relying on function name decay mechanics
2021-02-24 11:26:25 +02:00
Máté Ferenc Nagy-Egri
7a10e31982
Avoid relying on function name decay mechanics
2021-02-24 09:45:35 +01:00
ryan-rsm-mckenzie
42c36f48ed
ensure SPDLOG_FMT_EXTERNAL is honored throughout whole codebase
2020-12-27 00:47:57 -08:00
kitattyor
5567ed01e5
Download googlebenchmark if not found; requires cmake 3.11
2020-10-17 21:08:36 +08:00
gabime
231ca50700
clang-format
2020-09-26 15:34:05 +03:00
gabime
cd701761f9
clang-format
2020-08-26 00:10:05 +03:00
gabime
23c2c00d69
Bumb fmt version to 7.0.3
2020-08-26 00:02:09 +03:00
Raul Tambre
76cdeb62e3
Don't enable C language in CMake
...
spdlog doesn't seem to actually require the C language.
Not enabling it results in a significant initial configure time speedup.
2020-07-21 11:39:40 +03:00
Raul Tambre
ae9627c64c
Raise CMake requirement to 3.13
...
* Reduces the range of possible version we'd need to test with.
* Enables newer policies reducing possible deprecation warnings from new policies.
* Allows removing some code for compatibility with older versions.
* Coincides with LLVM's bump to requiring CMake 3.13.
2020-07-20 22:03:50 +03:00
gabime
357b6c9d8c
Added FMT_STRING bench
2020-06-06 14:26:50 +03:00
Gabi Melman
67606e2460
Delete meson.build
2020-05-02 18:54:59 +03:00
gabime
75c15e8028
Formatted cmake
2020-05-02 11:42:08 +03:00
gabime
ff0e430e46
Formatted cmake using cmake-format
2020-05-02 11:38:14 +03:00
gabime
d0fc8a572c
Fixed clang-tidy warnings
2020-04-12 02:30:47 +03:00
gabime
a8169a3d6b
clang-format
2020-04-10 15:35:58 +03:00
gabime
48b71a02d7
Updated latency test to run null logging be default
2020-04-10 15:29:43 +03:00
gabime
18ed04b990
Fixed clang-tidy warnings in bench.cpp
2020-04-09 16:12:52 +03:00
gabime
bbe3ace533
Fixed bench
2020-03-21 23:42:22 +02:00
gabime
9b7812a0f2
auto create log dir
2019-10-20 17:40:56 +03:00
gabime
7733849478
Updated meson build
2019-09-18 15:01:23 +03:00
gabime
5c2855e1c1
wip backtracer
2019-09-05 01:25:00 +03:00
gabime
2eb52cd047
Unified usage of fmt::memory_buffer across the codebase
2019-08-28 18:50:11 +03:00
gabime
be507bf1cc
Updated bench to include backtrace testing
2019-08-28 17:37:36 +03:00
gabime
f11f3ce8b7
Updated bench
2019-08-28 16:56:24 +03:00
gabime
c97c025adb
clang-format
2019-08-27 20:22:07 +03:00
gabime
813536d4c6
Update latency bench
2019-08-27 02:35:00 +03:00
gabime
755ce0a016
Updated async_logger flush
2019-08-27 02:15:08 +03:00
gabime
79334ca5ab
Fixed bench
2019-08-27 02:02:35 +03:00