Commit Graph

222 Commits

Author SHA1 Message Date
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
gabime
25d3c83d3b Update async bench 2019-08-26 00:53:52 +03:00
gabime
f3e379cf78 Fixed async dump_backtrace 2019-08-25 23:55:35 +03:00
gabime
0258c47774 some cleanup in logger 2019-08-25 19:35:57 +03:00
gabime
6b527a50dd backtrace sink and refactoring 2019-08-22 19:36:47 +03:00
gabime
5f27697198 clang-format 2019-07-10 02:42:47 +03:00
gabime
1ac46bacfe Updated formatter bench 2019-07-10 01:41:55 +03:00
gabime
a4ec91fd06 Cleaned bench folder 2019-07-07 17:58:36 +03:00
gabime
ee87aee4dd Updated bench 2019-07-05 13:39:19 +03:00
Daniel Mensinger
822aee2b4f
Added meson build support 2019-06-30 16:27:28 +02:00
gabime
db5af8ead1 clang-format 2019-06-14 00:23:51 +03:00
gabime
c09dee7717 Moved source filename shortening to pattern formatter instead of macro 2019-06-14 00:23:25 +03:00
gabime
68a0193d95 CMake refactoring to functions 2019-06-10 18:09:36 +03:00
gabime
e0b4ec54bd Fix warning in bench 2019-06-07 16:39:32 +03:00
gabime
3448e5867e Added oberrun policy bench to async-bench and removed async from bench 2019-06-06 19:23:15 +03:00
gabime
12266ad004 Fix async bench under msvc 2019-06-06 18:31:12 +03:00
gabime
03f0e2196e Fix async bench under msvc 2019-06-06 18:13:30 +03:00