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
gabime
33a42202c7
Replace string pointer with string_view in log_msg
2019-06-04 16:10:49 +03:00
gabime
bcfa9241b8
Updated copyright headers
2019-06-04 00:09:16 +03:00
gabime
ca571e7a7a
Updated bench of empty logger
2019-06-01 15:00:14 +03:00
gabime
abd6a6784e
Set default queue size in async bench to 8192
2019-06-01 13:44:21 +03:00
gabime
31c428cece
Report memory consumption in async bench
2019-06-01 13:41:39 +03:00
gabime
76fc166e11
CMakeLists.txt minor improvments
2019-05-29 01:41:48 +03:00
gabime
fc53e3339f
CMakeLists.txt minor improvments
2019-05-29 01:33:20 +03:00
gabime
30bd80bd85
CMake improvements
2019-05-29 00:05:24 +03:00
Gabi Melman
84f25b9f18
Update CMakeLists.txt
2019-05-19 17:19:35 +03:00
David Zemon
6fe899af10
Set Threads::Threads dependency on spdlog libs - don't make user do it
2019-05-17 23:28:53 -05:00
David Zemon
8dd85285e7
Allow user to choose between static or shared library
2019-05-17 23:26:06 -05:00
gabime
872ea6bf09
Deleted redundant Make files and solutions
2019-05-13 01:13:58 +03:00
gabime
e8d99cee70
fix formatter bench
2019-04-26 17:52:47 +03:00
myd7349
611df4964d
Fix #961 benchmark link error
2019-01-14 20:18:35 +08:00
gabime
6b4fea39ab
clang-format
2019-01-10 16:31:06 +02:00
gabime
058d2d1bd4
Use default pattern in latency test
2018-12-06 11:37:49 +02:00
gabime
1e385851d7
Removed padding from from bench_formatters/all
2018-11-25 01:12:12 +02:00
gabime
4643f74a03
Added the all flag to bench formatter
2018-11-25 00:46:24 +02:00
gabime
6453d396bf
Added the all flag to bench formatter
2018-11-25 00:45:43 +02:00
gabime
c251c4ccbb
Added the all flag to bench formatter
2018-11-25 00:44:27 +02:00
gabime
a31719b546
clang-format
2018-11-22 18:49:14 +02:00
gabime
216cd6935f
Updated formatter-bench to include source location
2018-11-22 17:05:27 +02:00
gabime
3a8f9484d2
Cleaned bench.cpp a little
2018-11-22 16:58:20 +02:00
gabime
50648553cf
clang-format
2018-11-21 16:02:02 +02:00
gabime
e601ebe19b
Updated formatter-bench
2018-11-16 14:13:29 +02:00
gabime
4a34cd0662
Optimized nano seconds formatting
2018-11-12 16:44:34 +02:00
gabime
11d83515dd
Added formatter becnhmarks
2018-11-12 16:13:52 +02:00
gabime
c5069135d7
Improved compile time level support
2018-11-12 12:01:10 +02:00
gabime
971c1f46b0
Updated latency tests
2018-11-12 11:07:51 +02:00
gabime
617fcc92cf
clang-format
2018-11-11 01:48:50 +02:00
gabime
d54e302a28
clang-format
2018-11-11 01:26:57 +02:00
gabime
7d7ccac416
Updated bench cmake
2018-11-11 01:17:14 +02:00
gabime
2ba4b23b85
added padder bench
2018-11-11 00:52:21 +02:00
gabime
80f19324bc
Small update to async bench
2018-10-30 01:08:32 +02:00
gabime
5d04848886
Updated latency Makefile
2018-10-30 00:11:29 +02:00
gabime
04d577262a
Updated latency tests
2018-10-30 00:08:49 +02:00
gabime
7377bfcf07
Updated latency makefile
2018-10-26 18:59:00 +03:00
gabime
665b708e6e
Update cmake
2018-10-26 18:57:53 +03:00
gabime
f87049370f
latency test update
2018-10-26 18:57:34 +03:00
gabime
47948a34dd
latency using google-benchmark
2018-10-26 16:34:14 +03:00
gabime
121a7dcedf
Use google benchmark to test latency
2018-10-24 22:31:50 +03:00
gabime
dd9d7e62d5
bench C-string title
2018-10-19 17:16:51 +03:00
gabime
4e3e80109a
Code formatting
2018-10-19 17:12:35 +03:00
Jerome Meyer
cb71fea0f6
Use fmt::string_view when logging a C string to avoid unnecessary copy
2018-10-18 11:04:20 -04:00
gabime
4b66e94ecf
Code formatting
2018-10-16 19:32:12 +03:00
gabime
40143cae1e
async-bech to use spdlog for output
2018-10-16 19:31:25 +03:00
gabime
13cc6478fb
Bench: eat our own dog food
2018-10-16 16:11:28 +03:00
gabime
f2f9f324ec
Updated default API impl and tests
2018-10-13 19:23:11 +03:00
gabime
b368d18b0f
Added default logger API
2018-10-12 03:04:55 +03:00
gabime
b7cd502054
Removed redundant file
2018-10-12 01:25:11 +03:00
gabime
1808e3c4c8
Fixed bug in async_bench
2018-10-05 14:52:38 +03:00
Gabi Melman
a4bae6aba9
Update bench.cpp
2018-09-25 01:22:28 +03:00
gabime
808bc1f4ed
clang format
2018-09-25 01:11:36 +03:00
gabime
41d879e292
Added support for binary logging using to_hex(..)
2018-09-25 01:03:57 +03:00
Gabi Melman
2e7b3cae2a
Update bench.cpp
2018-09-21 11:22:57 +03:00
gabime
a58d7594cb
Fixed issue #798 and added -Wconversion compiler flag to build
2018-08-17 00:32:13 +03:00
Daniel Chabrowski
fb37585bc1
Little cmake and tests refactor
...
Change from spdlog_ex to const spdlog_ex& got rid of the GCC8 warning.
2018-08-14 21:33:47 +02:00
gabime
08064716b3
Fixed cmake for bench
2018-08-14 01:05:16 +03:00
gabime
8008d7fe53
Replace emplace_back with push_back in pattern_formatter
2018-08-13 09:09:49 +03:00
gabime
da30e2ef18
Improved CMakeLists and added bench
2018-08-13 01:22:35 +03:00
gabime
779328a940
Fixed async_bench
2018-08-05 01:25:40 +03:00