gabime
70d3c2cd3e
so::getenv - Always empty string under windows uwp since it's not supported
2019-12-13 15:50:27 +02:00
gabime
3d203aa7c4
Simplify and removed SPDLOG_PATTERN support
2019-12-13 14:49:41 +02:00
gabime
cd8d7e6de9
wip
2019-12-13 12:44:11 +02:00
gabime
5d4e6f17ee
wip
2019-12-13 01:35:50 +02:00
gabime
49f707ec93
wip
2019-12-13 01:24:34 +02:00
gabime
35e9482574
wip
2019-12-13 01:14:38 +02:00
gabime
dac61d4e9c
merge
2019-12-13 00:14:33 +02:00
gabime
8d9d9899b7
wip
2019-12-12 20:00:18 +02:00
gabime
0f24399887
wip
2019-12-08 17:08:20 +02:00
gabime
4d41fdf0fc
Wip
2019-12-08 13:35:15 +02:00
gabime
1aa9ea92e2
Fix #1340
2019-12-03 00:35:28 +02:00
gabime
d25fb08a75
clang-format
2019-11-29 12:50:54 +02:00
gabime
79e105243c
Fix #1335
2019-11-29 12:48:21 +02:00
gabime
2d4e531ac9
Fix #1327
2019-11-29 12:36:06 +02:00
Florin Iucha
c172c72be9
Fix compiler warnings
2019-11-27 19:17:27 -05:00
Gabi Melman
79259fdb3f
Update os-inl.h
2019-11-16 13:23:00 +02:00
gabime
cee35f7d24
Added truncate flag (issue #1297 )
2019-11-14 12:28:23 +02:00
gabime
26f706ebe3
Fixed #1302
2019-11-10 00:11:39 +02:00
gabime
0cb38085a1
Updated ringbuffer sink
2019-11-10 00:08:50 +02:00
Gabi Melman
cff6644b28
Merge pull request #1307 from eudoxos/ringbuffer-sink
...
Add ringbuffer sink
2019-11-09 21:38:57 +02:00
Václav Šmilauer
63837530ed
Fix circular_q::size() empty case
2019-11-09 19:26:49 +01:00
Václav Šmilauer
daef0a2374
Fix circular_q::size()
2019-11-09 13:15:57 +01:00
Václav Šmilauer
042045b998
typo fix
2019-11-09 09:35:05 +01:00
Václav Šmilauer
bad7284465
Fix cicular_q::size()
2019-11-09 09:30:27 +01:00
Václav Šmilauer
6f0cb6365e
Move ringbuffer_sink to spdlog::details::circular_q, enhance its API: size(), at(i)
2019-11-08 19:25:31 +01:00
gabime
bff85725d2
Fixed some more clang-tidy warnings
2019-11-08 16:20:41 +02:00
gabime
93008b2369
Fix clang-tidy warning about non existing move
2019-11-08 15:31:33 +02:00
gabime
be336e7514
Added noexcept to log_msg move constructor
2019-11-08 15:21:18 +02:00
gabime
255f7f2dee
Optimze backtracer operator=
2019-11-08 15:09:57 +02:00
gabime
de2c07ac62
always cache gmt offset
2019-11-08 14:37:52 +02:00
gabime
844d54d7e6
Fix #1302
2019-11-08 14:27:05 +02:00
gabime
ff3e6c7248
Fix issue #1306
2019-11-08 14:08:31 +02:00
Cristian Morales Vega
7cdd65075c
"#include" <spdlog/.*> instead of "spdlog/.*"
...
The meaning of using quotes to #include is implementation defined, so it
may or not may be what we want. At least POSIX
(https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c99.html )
says: "headers whose names are enclosed in double-quotes ( "" ) shall be
searched for first in the directory of the file with the #include line",
so not what we want since "spdlog" ends up twice in the path.
2019-11-06 19:15:29 +00:00
gabime
10116b7717
Removed SPDLOG_NO_DATETIME option
2019-11-04 17:43:30 +02:00
gabime
dae1aeb1f7
clang-format
2019-11-04 16:48:54 +02:00
gabime
57085c892f
exclude from compilation prevent_child_fd() if SPDLOG_PREVENT_CHILD_FD not defined
2019-11-04 16:42:58 +02:00
Charles Milette
0e09ecbaa5
Correctly guard SetHandleInformation API call
...
`__cplusplus_winrt` only detected C++/CX (which can be used without compiling for UWP, SetHandleInformation would be available in those cases), and did not detect native UWP C++. This patch fixes that by using the WINAPI_FAMILY_PARTITION macro in the Windows SDK headers in the same way those headers remove SetHandleInformation in UWP builds.
2019-11-03 22:41:55 -05:00
gabime
e3699070a4
clang-format
2019-11-03 17:07:37 +02:00
gabime
cae6c9ab36
Removed lazy argument evaluation from macros
2019-11-03 15:19:59 +02:00
Michael Mullin
5881fcb0d6
Remove unused variable
2019-10-25 14:47:38 -04:00
Gabi Melman
491a2e8732
Update os-inl.h
2019-10-25 18:59:02 +03:00
gabime
05105155f8
refactoed file_helper
2019-10-25 16:55:24 +03:00
gabime
9f96545fa7
refactoed file_helper
2019-10-25 16:52:12 +03:00
gabime
0c60107e62
refactoed file_helper
2019-10-25 16:50:06 +03:00
gabime
aac7dccf45
comment
2019-10-25 16:17:55 +03:00
gabime
c19e325b83
Added some tests for create_dir
2019-10-25 16:17:02 +03:00
gabime
bd92c23add
comment
2019-10-25 16:07:10 +03:00
gabime
a4602021d8
Renamed private members of file_helper
2019-10-25 16:04:07 +03:00
gabime
dbe5c17a96
Renamed file_exists()->path_exists()
2019-10-25 15:56:23 +03:00
gabime
c40555c0ac
clang-format
2019-10-25 15:44:53 +03:00
gabime
a1f283946e
updated os::dir_name and tests
2019-10-25 14:29:57 +03:00
gabime
066087b383
Update create_dir
2019-10-25 14:14:50 +03:00
gabime
e9d42e059f
// support forward slash in windows
2019-10-25 12:52:39 +03:00
Gabi Melman
d3c6974e99
Update os.h
2019-10-20 19:09:37 +03:00
Gabi Melman
1271081865
Update os-inl.h
2019-10-20 19:08:47 +03:00
Gabi Melman
8a638a95a0
Update os-inl.h
2019-10-20 18:31:04 +03:00
Gabi Melman
d9f726f2a5
Add global namespace qualifiers to global function calls in os-inl.h
2019-10-20 18:25:09 +03:00
gabime
9a68bd8cc8
Fixed missing include
2019-10-20 17:48:13 +03:00
gabime
9b7812a0f2
auto create log dir
2019-10-20 17:40:56 +03:00
Florian Pigorsch
4aad51a352
Fix some spelling errors.
...
casese -> cases (1)
chache -> cache (1)
cirucal -> circular (1)
dependecy -> dependency (1)
detrmine -> determine (2)
eavluate -> evaluate (1)
exertnal -> external (1)
ony -> only (1)
registation -> registration (3)
registring -> registering (2)
regsistration -> registration (3)
seperate -> separate (2)
wit -> with (1)
withe -> with (1)
2019-10-19 09:42:38 +02:00
gabime
9a0a0c2d8c
clang-format
2019-10-18 16:14:08 +03:00
gabime
fcc809f4f1
Refactored logger
2019-10-18 16:10:57 +03:00
Benjamin Sergeant
5381061d97
Fix windows compile error where std::max is overriden by a macro ( #1251 )
2019-09-29 22:03:47 -07:00
Bak, Jin Hyeong
f8e780b9dd
Fix #1239 , Remove basic_string_view_t
2019-09-23 14:48:09 +09:00
gabime
fe20afac17
clang-format
2019-09-21 18:16:38 +03:00
gabime
3b425affd3
Fixed missing braces around initializer warnings about std::array initializations
2019-09-21 15:13:50 +03:00
Gabi Melman
90801267ee
Merge pull request #1234 from jbeich/dragonfly
...
Unbreak on more BSDs
2019-09-20 20:47:41 +03:00
Jan Beich
8d57823e51
fstat64 is missing on other DragonFly, NetBSD, OpenBSD
...
Modern operating systems don't need to implement transitional
extensions for large file support.
2019-09-20 13:27:58 +00:00
Gabi Melman
277ccc5e18
Update log_msg_buffer-inl.h
2019-09-20 16:17:48 +03:00
Gabi Melman
cff9db5044
Update log_msg_buffer-inl.h
2019-09-20 16:11:40 +03:00
Gabi Melman
216f905670
Fix log msg buffer operator=
2019-09-20 16:11:22 +03:00
Jan Beich
53b2308011
Implement _thread_id() on more Unices
2019-09-20 13:10:27 +00:00
gabime
2fed68a73b
Reverted some external template declarations
2019-09-20 01:52:05 +03:00
gabime
e7ab49c973
Added extern tempalate declarations
2019-09-20 01:28:02 +03:00
Gabi Melman
2331750b58
Update log_msg_buffer.h
2019-09-19 12:02:59 +03:00
Gabi Melman
b3fb4c1265
Update log_msg_buffer-inl.h
2019-09-19 12:01:11 +03:00
Gabi Melman
3ad7b9b117
Update log_msg_buffer-inl.h
2019-09-19 12:00:59 +03:00
gabime
5721debdf1
split to log_msg_buffer.h ito header and mpl
2019-09-19 11:52:03 +03:00
gabime
e771f4e75e
Fix mingw32 compilation
2019-09-17 13:27:42 +03:00
gabime
29b3f471cf
Added const vecsion to circula_q::front()
2019-09-17 12:28:02 +03:00
gabime
4985875a15
Renamed item_type => value_type in circular_q
2019-09-17 12:07:54 +03:00
gabime
4fffd3a111
Avoid un necessary move when popping circular_q
2019-09-17 12:05:23 +03:00
gabime
590749e8be
Avoid un necessary move when popping circular_q
2019-09-17 12:03:54 +03:00
gabime
27cc76766c
Avoid un necessary move when popping circular_q
2019-09-17 12:01:15 +03:00
gabime
d52cf87d71
Avoid un necessary move when popping circular_q
2019-09-17 11:56:17 +03:00
gabime
494cc8bace
Implemented daily sink rotation #661
2019-09-15 18:34:29 +03:00
gabime
03e8c0f45c
Fix issue #1219
2019-09-13 14:01:53 +03:00
gabime
1857a44c7c
Fix #1215
2019-09-07 20:11:58 +03:00
gabime
bd9e1475e2
clang-format
2019-09-07 20:11:35 +03:00
gabime
6883267996
Added const to circular_q empty() and full()
2019-09-06 18:55:45 +03:00
gabime
b88c784634
Improved circular_q move
2019-09-06 18:53:10 +03:00
gabime
dae4f9fef6
split spdlog.cpp to multiple .cpp files
2019-09-05 14:37:25 +03:00
gabime
feefb7e7e2
format
2019-09-05 01:58:34 +03:00
gabime
ced44a15ea
format
2019-09-05 01:54:29 +03:00
gabime
5c2855e1c1
wip backtracer
2019-09-05 01:25:00 +03:00
gabime
433785dc64
fix warnings and build
2019-09-05 01:12:27 +03:00
gabime
28845b96bd
Update circular_q.h
2019-09-05 00:46:08 +03:00
gabime
98ec35cee1
Update backtracer.h
2019-09-05 00:39:50 +03:00
gabime
f795297e15
try different apprach to backtracer object
2019-09-05 00:39:11 +03:00
gabime
a1a6b7e64f
Update backtracer.h
2019-09-03 14:56:06 +03:00
gabime
3ea7fb18d6
Fix potential race condidion when in logger copy ctor
...
Don't copy other.trace - just create a new one with same size instead
2019-09-03 14:54:17 +03:00
gabime
6ff52332a8
Remove unused member from backtracer
2019-09-03 14:33:30 +03:00
gabime
5e75b104d6
Fix backtracer
2019-09-03 14:04:31 +03:00
gabime
dc893701f9
Update circular_q.h
2019-09-03 13:47:55 +03:00
gabime
e6b0aaf94a
typo
2019-09-03 11:53:28 +03:00
Matthias Moulin
9c5869ce5a
Fixed {fmt} include if using the non-bundled version
2019-08-31 21:30:36 +02:00
gabime
fafedd2d59
Minor cleanup
2019-08-29 00:07:21 +03:00
gabime
d89baf4c5b
Fixed tidy warning
2019-08-28 19:00:35 +03:00
gabime
f5492aed12
Unified usage of fmt::memory_buffer across the codebase
2019-08-28 18:46:09 +03:00
gabime
c2efd6ee58
Increased msg_buffer size to 250
2019-08-28 17:47:22 +03:00
gabime
c97c025adb
clang-format
2019-08-27 20:22:07 +03:00
gabime
c55336e78d
Better support for logger copy with backtrace
2019-08-27 20:20:15 +03:00
gabime
b155347560
Added forgotten lock in backtracer
2019-08-27 02:28:49 +03:00
gabime
11e9752536
Fixed logger's copy ctor
2019-08-27 01:56:48 +03:00
gabime
7d6444491c
Fixed registy::disable_backtrace()
2019-08-27 01:08:48 +03:00
gabime
e1be7f3d6f
Refactoring to better support backtrace
2019-08-27 00:56:49 +03:00
gabime
04a8485b17
Replaced backtace implementation
2019-08-26 19:59:16 +03:00
gabime
eec6e28b19
Async logger cleanup
2019-08-26 00:13:43 +03:00
gabime
f3e379cf78
Fixed async dump_backtrace
2019-08-25 23:55:35 +03:00
gabime
8280c0d64c
Merge branch 'backtrace_support' of https://github.com/gabime/spdlog into backtrace_support
2019-08-25 17:28:49 +03:00
gabime
a7f7984c4a
backtrace support api
2019-08-25 17:24:17 +03:00
gabime
dd33c16aae
Replace backtrace trigger with dump_backtrace()
2019-08-23 14:47:40 +03:00
Gabi Melman
e0bf0c0301
Update thread_pool.h
2019-08-23 03:30:56 +03:00
gabime
33f881ac8b
clang-format
2019-08-23 02:45:41 +03:00
gabime
a6d8b52686
Added enable_backtrace to spdlog_api
2019-08-23 02:28:52 +03:00
gabime
65407539bb
Fixed log_msg_buffer
2019-08-23 01:10:48 +03:00
gabime
543060683b
Clean log_msg_buffer
2019-08-23 00:16:44 +03:00
gabime
2848e51755
Clean log_msg_buffer
2019-08-23 00:16:13 +03:00
gabime
0284a23d0a
Changed sink_it_ to accept const log_message&
2019-08-22 19:57:59 +03:00
gabime
7e728869cc
comment
2019-08-22 19:48:11 +03:00
gabime
a19d93e1a2
brace initialize some ctors
2019-08-22 19:45:32 +03:00
gabime
5aefa1af3d
Fixed clang-tidy warnings
2019-08-22 19:40:45 +03:00
gabime
f1718fb5b3
clang-format
2019-08-22 19:38:00 +03:00
gabime
6b527a50dd
backtrace sink and refactoring
2019-08-22 19:36:47 +03:00
gabime
74df115fc1
Removed uneeded include
2019-08-22 00:59:16 +03:00
AMS21
c4df94a1d9
Fix Wundef in os-inl.h
2019-08-19 20:50:46 +00:00
gabime
c1a524a969
Fixed clang-tidy warnings
2019-08-19 12:20:37 +03:00
gabime
23807e12e8
Fixed throw macros and includes
2019-08-19 12:13:37 +03:00
gabime
b057b979fa
Added missing include
2019-08-19 12:03:58 +03:00
gabime
0335e3fcc0
Print error and abort instead of throw if SPDLOG_NO_EXEPTIONS is defined
2019-08-19 11:31:33 +03:00
gabime
b0a25f0183
wip - no-exceptions support
2019-08-18 19:46:28 +03:00
gabime
db1babab5e
Fixed some msvc code analysis warnings
2019-08-18 18:28:13 +03:00
gabime
01eb59ca9b
Removed spdlog::default_level and its usage in registry
2019-08-16 19:04:49 +03:00
gabime
dcd590b9de
fstat64(..) -> ::fstat64(..)
2019-08-07 00:59:29 +03:00
Gabi Melman
e0cf16b7e9
Fix #1168
2019-07-24 08:49:59 -04:00
AMS21
9966a6a4b7
Fix use old style cast
2019-07-22 20:35:30 +00:00
gabime
4b0267910c
Refactored padding handling in formatter using templates
2019-07-15 01:17:22 +03:00
gabime
54456aee9e
Refactored padding handling in formatter using templates
2019-07-15 01:16:57 +03:00
gabime
2512ac1e3c
Added const qualifier to padinfo
2019-07-14 14:31:55 +03:00
PeterTh
ac7821f9bf
Prevent NEAR and FAR macro definitions from leaking on Windows platforms
2019-07-10 16:54:40 +02:00
gabime
5f27697198
clang-format
2019-07-10 02:42:47 +03:00
gabime
db103ff340
Replaced passing time by val istead of ref in helper
2019-07-10 01:42:43 +03:00
gabime
c27a4ee61f
Added elapsed flag to formatter
2019-07-10 01:35:22 +03:00
Charles Milette
9e602a491b
Silence narrowing warning
2019-06-30 21:43:28 -04:00
Charles Milette
f529afa625
Use stack allocated space when possible
2019-06-30 21:34:19 -04:00
Charles Milette
3bcd3cef2f
Fix deprecation warnings in filename_to_str
2019-06-30 19:12:16 -04:00
gabime
94c2810b0a
Reduced max padding 128=>64
2019-06-28 01:41:11 +03:00
gabime
220608e52a
clang-format
2019-06-19 18:31:21 +03:00
gabime
06fb5c7c69
Close issue #1113
2019-06-19 18:30:50 +03:00
gabime
78c833a09f
clang-format
2019-06-18 17:05:27 +03:00
gabime
99e519cf0f
Simplify color sinks
2019-06-18 12:32:51 +03: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
33a42202c7
Replace string pointer with string_view in log_msg
2019-06-04 16:10:49 +03:00
gabime
c1b39eb2ce
Fix circular include
2019-06-04 15:38:26 +03:00
gabime
bcfa9241b8
Updated copyright headers
2019-06-04 00:09:16 +03:00
gabime
eea9d6136f
Moved default sync factory to seperate file to avoid cyclic includes
2019-06-03 23:56:18 +03:00
gabime
c35f33e61a
Fixed clang warning about size_t indexing
2019-06-03 23:24:57 +03:00
gabime
38f6b5ea71
Keep clang-tidy happy
2019-06-03 22:49:21 +03:00
gabime
c000a6164c
Removed unused member from log_msg
2019-06-03 22:20:46 +03:00
gabime
9329f8d3cd
Merge v1.x
2019-05-24 12:46:20 +03:00
gabime
884c23a9c9
Merge v1.x
2019-05-24 12:44:51 +03:00
gabime
ce637440bb
wip static-lib
2019-05-13 00:09:00 +03:00
gabime
61e4597488
Removed include of fmt_helper from thrad_pool.h
2019-05-13 00:02:55 +03:00
gabime
6bcb422c80
clang format and SPLDOG_HEADER_ONLY macro
2019-05-12 00:22:39 +03:00
gabime
46ef71e3ec
Normalized copyright message
2019-05-11 20:06:17 +03:00
gabime
9564eb2edb
Moved cpp files to inl.h
2019-05-11 13:19:53 +03:00
Gabi Melman
14381fe8d0
Update os.h
2019-05-11 03:05:22 +03:00
gabime
1ac6c9f9c2
clang-format static-lib
2019-05-08 17:17:11 +03:00
gabime
5d0eb6dda5
wip static-lib
2019-05-08 17:16:56 +03:00
gabime
69fcaf14e5
wip static-lib
2019-04-27 18:44:48 +03:00
gabime
2de924a187
clang-format
2019-04-27 02:34:50 +03:00
gabime
c1c2ff2d07
wip
2019-04-27 02:33:33 +03:00
gabime
ff89f1476d
Restored error_handler as std::function
2019-04-26 18:14:59 +03:00
gabime
c1c6e6265c
Fixed header only build
2019-04-09 16:42:44 +03:00
gabime
215b6aea95
file_helper.cpp and filename_t fix
2019-04-06 13:45:33 +03:00
gabime
4dd1a24d0b
wip static lib
2019-04-06 01:25:33 +03:00
gabime
c69c49047b
wip static lib
2019-04-06 00:15:14 +03:00
gabime
2aceb13f3e
fix support for utf8 logging under win32
2019-04-05 23:34:55 +03:00
gabime
17f9cdd401
static lib wip
2019-04-05 23:05:46 +03:00
gabime
156b856a80
static lib wip
2019-04-05 16:57:49 +03:00
gabime
e2e3df9013
static lib wip
2019-04-05 16:44:17 +03:00
gabime
ef8773a89b
Moved logger_impl back into logger.h
2019-04-05 13:26:33 +03:00
DanielChabrowski
a6229d9e87
Remove pointless log with enable_if
2019-02-06 05:24:25 +01:00
scribam
1798a1fa12
Update log_msg.h
...
`SPDLOG_NO_THREAD_ID` should only affect thread retrieval.
2019-01-17 00:23:06 +01:00
possiblyhuman
32420b77c8
Reduced amount of macros used.
...
Removed SPDLOG_SOURCE_MACROS_ON and SPDLOG_FUNCTION_SUFFIX.
2019-01-09 21:15:19 +00:00
possiblyhuman
2124b7bf64
Allow filename/line number at all levels. Add function name %! support.
2019-01-08 22:52:40 +00:00
Ben Ridder
fb702f989f
Fix typo in file_helper.h
...
* "extenstion" -> "extension"
2019-01-08 10:09:11 -08:00
gabime
452ba76507
Fixed conversion warnings
2019-01-08 17:31:46 +02:00
Jerome Meyer
ce8cf1e152
Fix typos
2018-12-06 16:06:01 -05:00
David P. Sicilia
63a475d88c
Do not attempt to default operator= when it is implicitly deleted
2018-11-27 20:23:51 -05:00
Adi Lester
247c4e55e7
Update os.h
2018-11-27 14:39:41 +02:00
Adi Lester
26d7c27bee
Use _filelengthi64 instead of _fstat64 to calculate file size on x64 machines
...
For some reason, `_fstat64` fails with errno 22 on Windows Server 2003 x64 when compiled using the `v141_xp` toolset.
Using `_filelengthi64` instead solves this issue
2018-11-27 14:16:25 +02:00
Gabi Melman
b492642282
Update fmt_helper.h
2018-11-27 11:37:09 +02:00
gabime
4ba19821ce
Fixed compilation for vs2013
2018-11-25 10:54:06 +02:00
gabime
92921f767e
clang-format
2018-11-25 00:44:51 +02:00
gabime
0ce670e45a
Store level names as string_views
2018-11-25 00:36:14 +02:00
gabime
2671b48a6c
Minor performance fix in full formatter
2018-11-24 23:57:39 +02:00
gabime
382478259f
Fix compilation for msvc 2015
2018-11-24 18:27:27 +02:00
gabime
e3c333be47
pattern_formatter - padding_info small refactor
2018-11-24 18:21:25 +02:00
gabime
a16ff07a06
Show source location if present in default formatter
2018-11-24 18:00:56 +02:00
gabime
3218caf34a
Added some comments
2018-11-24 17:34:33 +02:00
gabime
dc13700094
Fixed source location and make SPDLOG_TRACE: that only one that inject source location info.
2018-11-24 17:08:13 +02:00
Gabi Melman
1293af093c
call flush_() instead of flush() from looger::sink_it_()
2018-11-24 11:11:03 +02:00
gabime
521b0733d4
Support for source location in async loggers
2018-11-22 19:17:41 +02:00
gabime
a31719b546
clang-format
2018-11-22 18:49:14 +02:00
gabime
f2305fe5bf
Support for source file/line logging
2018-11-22 18:47:50 +02:00
gabime
50648553cf
clang-format
2018-11-21 16:02:02 +02:00
gabime
70d03fd9c3
Minor optimization
2018-11-21 16:01:28 +02:00
gabime
fb1a3a3a12
Micro optimized some formatter flags
2018-11-20 15:40:51 +02:00
Daniel Chabrowski
e751461ff1
Fix template error
2018-11-19 18:59:17 +01:00
Daniel Chabrowski
6232ec78f7
Change count_digits to depend on template param, not size_t
2018-11-19 18:34:52 +01:00
Daniel Chabrowski
f09d0f2301
Add helper for count_digits
2018-11-19 18:12:50 +01:00
Daniel Chabrowski
14a071c478
Fix osx build
2018-11-19 02:54:02 +01:00
gabime
7068c45115
Fixed issue #908
2018-11-16 13:28:34 +02:00
gabime
552416bda4
fmt_helper cleanup
2018-11-16 12:55:19 +02:00
gabime
8a0fc92f20
Replaced SPDLOG_DISABLE_TID_CACHING with SPDLOG_NO_TLS
2018-11-15 16:42:42 +02:00
gabime
4a34cd0662
Optimized nano seconds formatting
2018-11-12 16:44:34 +02:00
gabime
314991ac60
Fixed pattern formatter constructor bug
2018-11-12 12:46:07 +02:00
gabime
c5069135d7
Improved compile time level support
2018-11-12 12:01:10 +02:00
gabime
34c60e5486
Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x
2018-11-12 10:44:43 +02:00
gabime
526f21ae7f
Fixed #902
2018-11-12 10:39:34 +02:00
gabime
0e77c3391b
New compile time API using SPDLOG_ACTIVE_LEVEL
2018-11-11 18:15:24 +02:00
Gabi Melman
f1e79bde2e
Update pattern_formatter.h
2018-11-11 02:27:03 +02:00
gabime
7b6849578b
Fixed some clang-tidy warnings
2018-11-11 01:53:51 +02:00
gabime
6fedffe6d6
Moved the SPDLOG_CATCH_AND_HANDLE to logger_impl.h
2018-11-11 01:33:08 +02:00
gabime
d54e302a28
clang-format
2018-11-11 01:26:57 +02:00
gabime
d99179f822
Small refactoring to registry class
2018-11-11 01:26:22 +02:00
gabime
65cff673b8
Merge branch 'v1.x' of https://github.com/gabime/spdlog into v1.x
2018-11-11 01:19:13 +02:00
gabime
dc166cad92
Added default pattern support for pattern_formatter to avoid parsing pattern when using default pattern
2018-11-11 01:18:57 +02:00
gabime
ba4ed0eb7f
micro optimize scoped_padder
2018-11-11 00:48:25 +02:00
gabime
3cdf2b7f04
micro optimize scoped_padder
2018-11-11 00:31:14 +02:00
Pablo Arias
a446f187c1
Fixed deadlock by recursive mutex
2018-11-10 17:38:23 +01:00
gabime
3ff541cf77
Optimized scoped_pad
2018-11-10 18:03:11 +02:00
Pablo Arias
10895796b2
Added mutexes to protect logger initialization and toggling automatic registration
2018-11-10 16:55:35 +01:00
Pablo Arias
fbc58ebef8
* using API call instead of macro for toggling automatic registration
...
* added unit test for disabling automatic registration
2018-11-10 14:34:04 +01:00
gabime
5c54414be7
Padding support in pattern formatter
2018-11-09 15:18:45 +02:00
Pablo Arias
f95b189fe3
Added a global option in tweakme.h that disabled global registration of
...
loggers. fixes #712
2018-11-04 20:12:42 +01:00
Gabi Melman
1aace95c8d
Update periodic_worker.h
2018-11-02 17:53:27 +02:00
rwen2012
794a636dd3
change the log_msg&& to log_msg&
2018-10-31 11:01:28 +08:00