Commit Graph

1365 Commits

Author SHA1 Message Date
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
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 87ec1ab97b Fixed clang warnings 2019-08-19 12:06:29 +03:00
gabime b057b979fa Added missing include 2019-08-19 12:03:58 +03:00
gabime 6d8cc30f12 fix conflict 2019-08-19 11:33:39 +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
Gabi Melman 76aa1059cd
Update async.h 2019-08-18 20:16:52 +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 7ea951613d Update logger-inl.h 2019-08-18 17:45:09 +03:00
gabime 6506b73523 Add noexcept to move ctor and operator= 2019-08-18 17:33:35 +03:00
gabime 01eb59ca9b Removed spdlog::default_level and its usage in registry 2019-08-16 19:04:49 +03:00
gabime ffb7c317b5 Fix #1176 again 2019-08-09 10:16:18 +03:00
Gabi Melman bb7420fc22
Update logger.h 2019-08-07 06:15:46 +03:00
gabime 0df9164e7c Fix #1176 2019-08-07 01:29:59 +03:00
gabime dcd590b9de fstat64(..) -> ::fstat64(..) 2019-08-07 00:59:29 +03:00
Charles Milette eb51f37c67
Fix ambiguous overload errors 2019-07-24 13:52:03 -04:00
Charles Milette 4ef4d0659d
Improve correctness of convertion checks 2019-07-24 13:30:43 -04:00
Charles Milette 2ce9a3f70f
Add overload to logger when T can be statically converted to wstring_view_t 2019-07-24 13:27:54 -04:00
Charles Milette 59cbdaaf49
Add more source_loc overloads in spdlog namespace 2019-07-24 13:26:42 -04: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 a7ba6e447d clang-format 2019-07-18 14:26:36 +03:00
gabime baa978ab0b Added stdout_sinks.h to the library build 2019-07-18 14:00:16 +03:00
Gabi Melman 9f1b4fc9e7
Update wincolor_sink-inl.h 2019-07-18 01:37:55 +03:00
gabime 38e5dbd866 Fix win-color sink redirection to file 2019-07-18 00:55:24 +03:00
gabime 3c30f77d31 limit default error handler to 1 message/second to avoid flood 2019-07-17 18:05:01 +03:00
gabime bcb6484062 Removed redundant include statements 2019-07-17 16:09:39 +03:00