Commit Graph

1602 Commits (3812c22f86998cf8d95973c3650d43f71fc30618)

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.
6 years ago
Gabi Melman 277ccc5e18
Update log_msg_buffer-inl.h 6 years ago
Gabi Melman cff9db5044
Update log_msg_buffer-inl.h 6 years ago
Gabi Melman 216f905670
Fix log msg buffer operator= 6 years ago
Jan Beich 53b2308011 Implement _thread_id() on more Unices 6 years ago
gabime c368500efd Reverted some external template declarations 6 years ago
gabime 2fed68a73b Reverted some external template declarations 6 years ago
gabime e7ab49c973 Added extern tempalate declarations 6 years ago
gabime 5496491aa4 Added extern template declarations 6 years ago
Gabi Melman 2331750b58
Update log_msg_buffer.h 6 years ago
Gabi Melman b3fb4c1265
Update log_msg_buffer-inl.h 6 years ago
Gabi Melman 3ad7b9b117
Update log_msg_buffer-inl.h 6 years ago
gabime 5721debdf1 split to log_msg_buffer.h ito header and mpl 6 years ago
gabime e771f4e75e Fix mingw32 compilation 6 years ago
Gabi Melman 35835469d7
Update common.h 6 years ago
Gabi Melman 0d6992fcdd
Update common.h 6 years ago
gabime 29b3f471cf Added const vecsion to circula_q::front() 6 years ago
gabime 4985875a15 Renamed item_type => value_type in circular_q 6 years ago
gabime 4fffd3a111 Avoid un necessary move when popping circular_q 6 years ago
gabime 590749e8be Avoid un necessary move when popping circular_q 6 years ago
gabime 27cc76766c Avoid un necessary move when popping circular_q 6 years ago
gabime d52cf87d71 Avoid un necessary move when popping circular_q 6 years ago
gabime 2ddd6895e1 Backported clang warning fix from fmt 6 years ago
Gabi Melman 68118f4233
Update daily_file_sink.h 6 years ago
gabime 5d46f3fcab Fix windows build 6 years ago
gabime 494cc8bace Implemented daily sink rotation #661 6 years ago
gabime 03e8c0f45c Fix issue #1219 6 years ago
gabime b6388a15ff Fix issue #1223 6 years ago
gabime 1857a44c7c Fix #1215 6 years ago
gabime bd9e1475e2 clang-format 6 years ago
gabime 6883267996 Added const to circular_q empty() and full() 6 years ago
gabime b88c784634 Improved circular_q move 6 years ago
gabime 31020f9eea Fixed vs 2015 warning abour fmt unused variable 6 years ago
Tobias Pfeiffer e149433a80 Bumped fmt to version 6.0.0 6 years ago
gabime 65d02e495e Reverted the version() function 6 years ago
gabime 7f0398ca25 Added version() function 6 years ago
gabime dae4f9fef6 split spdlog.cpp to multiple .cpp files 6 years ago
gabime 4c45c6fbd8 Removed redundant func 6 years ago
gabime feefb7e7e2 format 6 years ago
gabime ced44a15ea format 6 years ago
gabime 5c2855e1c1 wip backtracer 6 years ago
gabime 433785dc64 fix warnings and build 6 years ago
gabime 28845b96bd Update circular_q.h 6 years ago
gabime 98ec35cee1 Update backtracer.h 6 years ago
gabime f795297e15 try different apprach to backtracer object 6 years ago
gabime 3fd3c47e6d Update logger-inl.h 6 years ago
gabime 153c25dbb3 Update logger-inl.h 6 years ago
gabime a1a6b7e64f Update backtracer.h 6 years ago
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
6 years ago
gabime 6ff52332a8 Remove unused member from backtracer 6 years ago
gabime 5e75b104d6 Fix backtracer 6 years ago
gabime dc893701f9 Update circular_q.h 6 years ago
gabime e6b0aaf94a typo 6 years ago
gabime e754cbf763 Update daily_file_sink.h 6 years ago
gabime 5988895d69 Simplify daily sink filename creation 6 years ago
gabime 2af5eea2c6 SImplify filename creation in rotating sink 6 years ago
Matthias Moulin 9c5869ce5a
Fixed {fmt} include if using the non-bundled version 6 years ago
Zhiyuan "Jerry" Ma aa731e3297
Remove extra semicolon
... in macro SPDLOG_LOGGER_CALL
6 years ago
gabime ed8d099607 Fixed #1197 6 years ago
gabime b693d0cd91 Fix #1195 6 years ago
gabime fafedd2d59 Minor cleanup 6 years ago
gabime f3a7ef1199 Fix compile bug 6 years ago
Gabi Melman cb890c96b9
Update logger.h 6 years ago
gabime d89baf4c5b Fixed tidy warning 6 years ago
gabime f5492aed12 Unified usage of fmt::memory_buffer across the codebase 6 years ago
gabime c2efd6ee58 Increased msg_buffer size to 250 6 years ago
gabime c97c025adb clang-format 6 years ago
gabime c55336e78d Better support for logger copy with backtrace 6 years ago
gabime 0fa09f6af4 Removed dead clode 6 years ago
gabime 011ed270e8 backtrace support for wchar api under windows 6 years ago
gabime b155347560 Added forgotten lock in backtracer 6 years ago
gabime d1b97c0ba9 Updated async_logger include 6 years ago
gabime 755ce0a016 Updated async_logger flush 6 years ago
gabime 11e9752536 Fixed logger's copy ctor 6 years ago
gabime 408a162044 Removed logger::clone() from API 6 years ago
gabime 7d6444491c Fixed registy::disable_backtrace() 6 years ago
gabime e1be7f3d6f Refactoring to better support backtrace 6 years ago
gabime 04a8485b17 Replaced backtace implementation 6 years ago
gabime f330dd210e Renamed file 6 years ago
gabime 97dc27b5fa minor code formatting 6 years ago
gabime 1fd43fe673 Fixed async_logger::clone 6 years ago
gabime 292fc153ef clang-format 6 years ago
gabime 6b7f3db28e Fixed async sink_it 6 years ago
gabime eec6e28b19 Async logger cleanup 6 years ago
gabime f3e379cf78 Fixed async dump_backtrace 6 years ago
gabime 0258c47774 some cleanup in logger 6 years ago
gabime f63df65245 some cleanup in logger 6 years ago
gabime 099137fe9a backtrace_sink code cleanup 6 years ago
gabime 36f253893e Pass logger name to tracer 6 years ago
gabime 8280c0d64c Merge branch 'backtrace_support' of https://github.com/gabime/spdlog into backtrace_support 6 years ago
gabime a7f7984c4a backtrace support api 6 years ago
gabime dd33c16aae Replace backtrace trigger with dump_backtrace() 6 years ago
Gabi Melman e0bf0c0301
Update thread_pool.h 6 years ago
gabime 8d8aacf5e9 Protect from double call to enable_backtrace() 6 years ago
gabime 33f881ac8b clang-format 6 years ago
gabime a6d8b52686 Added enable_backtrace to spdlog_api 6 years ago
gabime 65407539bb Fixed log_msg_buffer 6 years ago
gabime 543060683b Clean log_msg_buffer 6 years ago
gabime 2848e51755 Clean log_msg_buffer 6 years ago
gabime 0284a23d0a Changed sink_it_ to accept const log_message& 6 years ago
gabime 7e728869cc comment 6 years ago
gabime a19d93e1a2 brace initialize some ctors 6 years ago
gabime 5aefa1af3d Fixed clang-tidy warnings 6 years ago
gabime f1718fb5b3 clang-format 6 years ago
gabime 6b527a50dd backtrace sink and refactoring 6 years ago
gabime 74df115fc1 Removed uneeded include 6 years ago
AMS21 c4df94a1d9
Fix Wundef in os-inl.h 6 years ago
gabime c1a524a969 Fixed clang-tidy warnings 6 years ago
gabime 23807e12e8 Fixed throw macros and includes 6 years ago
gabime 87ec1ab97b Fixed clang warnings 6 years ago
gabime b057b979fa Added missing include 6 years ago
gabime 6d8cc30f12 fix conflict 6 years ago
gabime 0335e3fcc0 Print error and abort instead of throw if SPDLOG_NO_EXEPTIONS is defined 6 years ago
Gabi Melman 76aa1059cd
Update async.h 6 years ago
gabime b0a25f0183 wip - no-exceptions support 6 years ago
gabime db1babab5e Fixed some msvc code analysis warnings 6 years ago
gabime 7ea951613d Update logger-inl.h 6 years ago
gabime 6506b73523 Add noexcept to move ctor and operator= 6 years ago
gabime 01eb59ca9b Removed spdlog::default_level and its usage in registry 6 years ago
gabime ffb7c317b5 Fix #1176 again 6 years ago
Gabi Melman bb7420fc22
Update logger.h 6 years ago
gabime 0df9164e7c Fix #1176 6 years ago
gabime dcd590b9de fstat64(..) -> ::fstat64(..) 6 years ago
Charles Milette eb51f37c67
Fix ambiguous overload errors 6 years ago
Charles Milette 4ef4d0659d
Improve correctness of convertion checks 6 years ago
Charles Milette 2ce9a3f70f
Add overload to logger when T can be statically converted to wstring_view_t 6 years ago
Charles Milette 59cbdaaf49
Add more source_loc overloads in spdlog namespace 6 years ago
Gabi Melman e0cf16b7e9
Fix #1168 6 years ago
AMS21 9966a6a4b7
Fix use old style cast 6 years ago
gabime a7ba6e447d clang-format 6 years ago
gabime baa978ab0b Added stdout_sinks.h to the library build 6 years ago
Gabi Melman 9f1b4fc9e7
Update wincolor_sink-inl.h 6 years ago
gabime 38e5dbd866 Fix win-color sink redirection to file 6 years ago
gabime 3c30f77d31 limit default error handler to 1 message/second to avoid flood 6 years ago
gabime bcb6484062 Removed redundant include statements 6 years ago
gabime 11472eddbc Catch sink exceptions without affecting other sinks 6 years ago
gabime 12470f6221 Revert null_sink changes 6 years ago
gabime a82d0e2f57 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime dca1d1e0d1 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime 0cef8f3d26 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime fbde18fc02 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime b640c59087 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime 1f3dea60d3 try to prevent optimizer to remove null sink code altogether 6 years ago
gabime 39910f5137 Fixed execption include 6 years ago
gabime 81e82fb2d3 Rename func name wincolor sink 6 years ago
gabime c817254495 Update wincolor_sink-inl.h
minor formatting
6 years ago
gabime 4578b0ad11 Fixed gcc9 conversion warning 6 years ago
gabime 9fbf82b603 Fixed gcc9 conversion warning 6 years ago
gabime 4b0267910c Refactored padding handling in formatter using templates 6 years ago
gabime 54456aee9e Refactored padding handling in formatter using templates 6 years ago