Commit Graph

1552 Commits

Author SHA1 Message Date
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
c368500efd Reverted some external template declarations 2019-09-20 02:05:24 +03: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
gabime
5496491aa4 Added extern template declarations 2019-09-20 00:18:36 +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
Gabi Melman
35835469d7
Update common.h 2019-09-17 12:52:59 +03:00
Gabi Melman
0d6992fcdd
Update common.h 2019-09-17 12:48:54 +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
2ddd6895e1 Backported clang warning fix from fmt 2019-09-17 00:15:35 +03:00
Gabi Melman
68118f4233
Update daily_file_sink.h 2019-09-15 21:50:29 +03:00
gabime
5d46f3fcab Fix windows build 2019-09-15 18:44:45 +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
b6388a15ff Fix issue #1223 2019-09-13 11:38:24 +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
31020f9eea Fixed vs 2015 warning abour fmt unused variable 2019-09-06 16:41:36 +03:00
Tobias Pfeiffer
e149433a80 Bumped fmt to version 6.0.0 2019-09-06 09:51:42 +09:00
gabime
65d02e495e Reverted the version() function 2019-09-05 19:50:00 +03:00
gabime
7f0398ca25 Added version() function 2019-09-05 18:51:28 +03:00
gabime
dae4f9fef6 split spdlog.cpp to multiple .cpp files 2019-09-05 14:37:25 +03:00
gabime
4c45c6fbd8 Removed redundant func 2019-09-05 02:31:23 +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
3fd3c47e6d Update logger-inl.h 2019-09-03 18:20:27 +03:00
gabime
153c25dbb3 Update logger-inl.h 2019-09-03 17:55:34 +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
gabime
e754cbf763 Update daily_file_sink.h 2019-09-02 12:55:05 +03:00
gabime
5988895d69 Simplify daily sink filename creation 2019-09-02 12:40:47 +03:00
gabime
2af5eea2c6 SImplify filename creation in rotating sink 2019-09-02 12:35:33 +03:00
Matthias Moulin
9c5869ce5a
Fixed {fmt} include if using the non-bundled version 2019-08-31 21:30:36 +02:00
Zhiyuan "Jerry" Ma
aa731e3297
Remove extra semicolon
... in macro SPDLOG_LOGGER_CALL
2019-08-31 11:21:36 -04:00
gabime
ed8d099607 Fixed #1197 2019-08-29 01:05:23 +03:00
gabime
b693d0cd91 Fix #1195 2019-08-29 00:28:00 +03:00
gabime
fafedd2d59 Minor cleanup 2019-08-29 00:07:21 +03:00
gabime
f3a7ef1199 Fix compile bug 2019-08-28 23:53:00 +03:00
Gabi Melman
cb890c96b9
Update logger.h 2019-08-28 22:59:16 +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
0fa09f6af4 Removed dead clode 2019-08-27 16:39:18 +03:00
gabime
011ed270e8 backtrace support for wchar api under windows 2019-08-27 15:06:53 +03:00
gabime
b155347560 Added forgotten lock in backtracer 2019-08-27 02:28:49 +03:00
gabime
d1b97c0ba9 Updated async_logger include 2019-08-27 02:16:29 +03:00
gabime
755ce0a016 Updated async_logger flush 2019-08-27 02:15:08 +03:00
gabime
11e9752536 Fixed logger's copy ctor 2019-08-27 01:56:48 +03:00
gabime
408a162044 Removed logger::clone() from API 2019-08-27 01:16:57 +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
f330dd210e Renamed file 2019-08-26 13:43:42 +03:00
gabime
97dc27b5fa minor code formatting 2019-08-26 01:16:53 +03:00
gabime
1fd43fe673 Fixed async_logger::clone 2019-08-26 01:11:22 +03:00
gabime
292fc153ef clang-format 2019-08-26 00:55:14 +03:00
gabime
6b7f3db28e Fixed async sink_it 2019-08-26 00:23:09 +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
0258c47774 some cleanup in logger 2019-08-25 19:35:57 +03:00
gabime
f63df65245 some cleanup in logger 2019-08-25 19:33:12 +03:00
gabime
099137fe9a backtrace_sink code cleanup 2019-08-25 18:05:47 +03:00
gabime
36f253893e Pass logger name to tracer 2019-08-25 17:44:08 +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
8d8aacf5e9 Protect from double call to enable_backtrace() 2019-08-23 03:17:45 +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