Commit Graph

2929 Commits (52403ad9ed41c81611b8d5b27ca8d90b69ac981a)
 

Author SHA1 Message Date
gabime 52403ad9ed Fix #1332 6 years ago
Gabi Melman 2d264855cc
Merge pull request #1331 from 0x8000-0000/fix-warnings
Fix compiler warnings
6 years ago
Florin Iucha c172c72be9 Fix compiler warnings 6 years ago
Gabi Melman 79259fdb3f
Update os-inl.h 6 years ago
gabime cee35f7d24 Added truncate flag (issue #1297) 6 years ago
Gabi Melman 1f5f17622e
Merge pull request #1311 from inhzus/v1.x
Remove redundant semicolon
6 years ago
Zhi Sun e8f7f80f2b Remove redundant semicolon 6 years ago
gabime 6db8beeade Removed un needed file 6 years ago
gabime 4f66313440 Fix #1308 6 years ago
gabime 89b5bcfdc7 Updated ringbuffer sink 6 years ago
gabime 26f706ebe3 Fixed #1302 6 years ago
gabime 0cb38085a1 Updated ringbuffer sink 6 years ago
Gabi Melman cff6644b28
Merge pull request #1307 from eudoxos/ringbuffer-sink
Add ringbuffer sink
6 years ago
Václav Šmilauer 63837530ed Fix circular_q::size() empty case 6 years ago
Václav Šmilauer 62e09e73f7 defer formatting, use log_msg_buffer for intermediate storage 6 years ago
Václav Šmilauer daef0a2374 Fix circular_q::size() 6 years ago
Václav Šmilauer 042045b998 typo fix 6 years ago
Václav Šmilauer bad7284465 Fix cicular_q::size() 6 years ago
Václav Šmilauer 6f0cb6365e Move ringbuffer_sink to spdlog::details::circular_q, enhance its API: size(), at(i) 6 years ago
gabime 653ec05c0e Updated .clang-tidy with more checks 6 years ago
gabime be2a751513 Fixed clang-tidy warning in example 6 years ago
gabime 840adfbbcf Added performance chacks tp .clang-tidy 6 years ago
Václav Šmilauer acf32be842 Add ringbuffer sink (requires boost::circular_buffer)
Ringbuffer sink keeps user-given number of most recent log messages in
memory and returns them upon request (using the ringbuffer_sink::last
method). This can be useful for e.g. remote debugging of a running app.
6 years ago
gabime 3999613eca Added performance chacks tp .clang-tidy 6 years ago
gabime bff85725d2 Fixed some more clang-tidy warnings 6 years ago
gabime 93008b2369 Fix clang-tidy warning about non existing move 6 years ago
gabime be336e7514 Added noexcept to log_msg move constructor 6 years ago
gabime 255f7f2dee Optimze backtracer operator= 6 years ago
gabime de2c07ac62 always cache gmt offset 6 years ago
gabime 844d54d7e6 Fix #1302 6 years ago
gabime ff3e6c7248 Fix issue #1306 6 years ago
Gabi Melman 408a2229d6
Merge pull request #1304 from RedDwarf69/include_path
"#include" <spdlog/.*> instead of "spdlog/.*"
6 years ago
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.
6 years ago
gabime 436ce16e79 Updated meson tests build 6 years ago
gabime 58320e2678 Updated meson build options 6 years ago
gabime a6f7edf94b Updated meson build options 6 years ago
gabime 4a4f13be46 Updated meson build 6 years ago
gabime a13b0abb7d Simplify meson for tests 6 years ago
gabime c081919320 Enabled tests under meson by default 6 years ago
gabime 21f7f78130 Update tests CMakeLists.txt 6 years ago
gabime bb1b24c178 Fixed #1295 6 years ago
gabime 3f30000088 comment 6 years ago
gabime e6ce39f76e comment 6 years ago
gabime 10116b7717 Removed SPDLOG_NO_DATETIME option 6 years ago
gabime 18edb8bd63 Added tweakme options to CMakeLists.txt 6 years ago
gabime dae1aeb1f7 clang-format 6 years ago
gabime 57085c892f exclude from compilation prevent_child_fd() if SPDLOG_PREVENT_CHILD_FD not defined 6 years ago
Gabi Melman d67efb2cab
Merge pull request #1296 from sylveon/patch-1
Correctly guard SetHandleInformation API call
6 years ago
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.
6 years ago
gabime e3699070a4 clang-format 6 years ago