gabime
|
7b3fc4ba97
|
updated to latest cppformat
|
2015-11-26 14:50:44 +02:00 |
|
yaoyuan1216
|
1b3946cf65
|
Replace GetDynamicTimeZoneInformation to GetTimeZoneInformation.
|
2015-11-20 16:25:33 +08:00 |
|
gabime
|
b85662c536
|
fixed issue #137
|
2015-11-05 15:43:37 +02:00 |
|
gabime
|
f36622553c
|
Updated cppformat lib
|
2015-11-05 15:33:27 +02:00 |
|
Alexander Shishenko
|
0170dfdc7b
|
Renamed "Windows.h" to "windows.h" for building spdlog on MinGW using case-sensitive file system.
|
2015-10-25 04:11:23 +03:00 |
|
Ruslan Baratov
|
4551467620
|
Fix misprint
|
2015-09-17 00:49:17 +03:00 |
|
Ruslan Baratov
|
8bb4b831c4
|
Fix Android build
|
2015-09-10 21:01:55 +03:00 |
|
gabime
|
ea1a92769b
|
Fixed rotating_logger_mt does not rotate properly if app restarts #116
|
2015-08-14 21:16:08 +03:00 |
|
gabime
|
ec4233f236
|
Fixed warnings conversion 'size_t' to 'int' on windows issue #119
|
2015-08-14 20:25:44 +03:00 |
|
gabime
|
77acf29c4d
|
Updated to latest cppformat lib
|
2015-08-07 14:06:22 +03:00 |
|
gabime
|
cadd181d8d
|
Reverted pull #111 - wchar support under windows - it pollutes global namespace with new defines
|
2015-08-07 14:05:34 +03:00 |
|
Radu Popescu
|
b3050aa8a9
|
fixed issue 115 Nanosecond resolution timestamps
|
2015-08-04 11:32:13 +02:00 |
|
Artem Martynovich
|
787aa46693
|
Disable usage of wchar_t in tests.
|
2015-07-21 17:32:53 +06:00 |
|
Artem Martynovich
|
5508607dfa
|
Fix incorrect string type for fopen_s.
|
2015-07-15 11:24:49 +06:00 |
|
Artem Martynovich
|
7ee0ec0728
|
Fix remaining wstring issues in file_helper.
|
2015-07-14 15:47:20 +06:00 |
|
Artem Martynovich
|
0e5c4b9de4
|
Fix Unix build. Use S("...") instead of L"..." for better compatibility.
|
2015-07-14 02:13:16 +06:00 |
|
Artem Martynovich
|
2b59393bda
|
Add wchar_t support for Windows.
|
2015-07-13 19:43:22 +06:00 |
|
gabime
|
08b6b0beed
|
Merge branch 'master' of https://github.com/gabime/spdlog
|
2015-07-08 23:46:49 +03:00 |
|
gabime
|
1c13f5d7ff
|
Updated cppformat to fix issue #110
|
2015-07-08 23:45:48 +03:00 |
|
nick
|
ba1de0abb2
|
make is_enabled() const
|
2015-06-02 14:38:11 -07:00 |
|
nick
|
51f69dfcca
|
Expose line_logger enabled state to support custom operator<<'s
|
2015-06-02 13:01:24 -07:00 |
|
gabime
|
1dcaa45443
|
fixed compliation error on gcc 4.8.x
|
2015-05-12 19:03:01 +03:00 |
|
gabime
|
1b2c8b9d3e
|
Refactored periodic flush in async_log_helper
|
2015-05-12 18:54:36 +03:00 |
|
Gabi Melman
|
e6fc8bf2e5
|
Merge pull request #93 from divaykin/auto-flush
async auto flush
|
2015-05-12 12:24:50 +03:00 |
|
Denis Ivaykin
|
a3dcb2b79e
|
details::os::now()
|
2015-05-11 00:21:55 +02:00 |
|
Denis Ivaykin
|
432e1109dd
|
flush interval part 2
|
2015-05-11 00:17:49 +02:00 |
|
Denis Ivaykin
|
f363fff109
|
async auto flush
|
2015-05-09 22:30:05 +02:00 |
|
gabime
|
8208b49298
|
Minor change is typedef order
|
2015-05-09 21:44:02 +03:00 |
|
gabime
|
6991857a8e
|
Added SPDLOG_NO_REGISTRY_MUTEX option to tweakme.h
|
2015-05-09 21:32:53 +03:00 |
|
gabime
|
9cad840a72
|
Revert "vector / mutex"
This reverts commit a74e280bb4 .
Conflicts:
include/spdlog/tweakme.h
|
2015-05-09 17:15:07 +03:00 |
|
gabime
|
64850dcb0c
|
small style fixes
|
2015-05-09 16:03:43 +03:00 |
|
Gabi Melman
|
00d5c94135
|
Merge pull request #92 from divaykin/vector-registry
vector based registry & no mutex at get
|
2015-05-09 15:47:29 +03:00 |
|
Denis Ivaykin
|
63e0012e34
|
flush in logger
|
2015-05-09 13:24:01 +02:00 |
|
Denis Ivaykin
|
a74e280bb4
|
vector / mutex
|
2015-05-09 13:14:16 +02:00 |
|
Denis Ivaykin
|
849b5cb84e
|
flush
|
2015-05-08 22:57:52 +02:00 |
|
gabime
|
06e0b0387a
|
Merge branch 'master' of https://github.com/gabime/spdlog
|
2015-04-28 01:24:12 +03:00 |
|
gabime
|
285a47dedb
|
Fix bug #84
|
2015-04-28 01:23:15 +03:00 |
|
gabime
|
da8024854e
|
Fixe bug #84 (mingw gives '_SH_DENYWR' was not declared in this scope')
|
2015-04-28 01:13:33 +03:00 |
|
gabime
|
80fcd65564
|
bugfix while fixing bug #81
|
2015-04-26 23:47:26 +03:00 |
|
gabime
|
2269f4d9f8
|
Fixed bug #81 (Doesn't compile on OS X under gcc-4.9 )
|
2015-04-26 23:38:43 +03:00 |
|
gabime
|
2a0d00929c
|
stdout_loggers now thread safe across all instances (share same stdout_sink_mt)
|
2015-04-18 01:47:30 +03:00 |
|
gabime
|
256c64d72f
|
Fixed registry functions
|
2015-04-11 17:15:20 +03:00 |
|
gabime
|
623f59ce6f
|
Added register_logger to spdlog.h to register manually created loggers
|
2015-04-11 16:36:31 +03:00 |
|
gabime
|
3ee728d11b
|
replaced include pthread.h with <thread>
|
2015-04-09 18:20:45 +03:00 |
|
gabime
|
e8a27a1cee
|
fixed gcc pedantic warning
|
2015-04-09 18:14:39 +03:00 |
|
gabime
|
b715378ff5
|
Added tweakme.h - enable users to enable/disable features at compile time
|
2015-04-09 18:05:16 +03:00 |
|
gabime
|
8da33db62f
|
Removed redundant "using log_thread_id=size_t"
|
2015-04-08 10:56:39 +03:00 |
|
gabime
|
7cf34ce820
|
Fixed return type in os::get_thread_id
|
2015-04-08 10:55:25 +03:00 |
|
gabime
|
4dd31bf031
|
fixed pedantic gcc errors
|
2015-04-07 22:04:10 +03:00 |
|
gabime
|
005a36f4fd
|
Removed redundant field initializations from log_msg struct
|
2015-04-07 21:58:46 +03:00 |
|
gabime
|
25afbd79b2
|
Added compile time option to turn off thread id (#define SPDLOG_NO_THREAD_ID in common.h)
|
2015-04-07 21:57:38 +03:00 |
|
gabime
|
0684b4f378
|
use size_t to better represent thread id across platforms
|
2015-04-07 21:35:41 +03:00 |
|
gabime
|
5067d1c12c
|
fixed thread_id bug in async_msg struct
|
2015-04-07 21:10:43 +03:00 |
|
gabime
|
4292d3d9af
|
Use gettid() syscall under linux to get thread id
|
2015-04-07 21:02:34 +03:00 |
|
gabime
|
a09107927b
|
Fix Visual Studio poor std::this_thread::get_id() performance by using GetCurrentThreadId() (and pthread_self() under linux)
|
2015-04-07 20:26:42 +03:00 |
|
gabime
|
67e0957e67
|
Fixed window include bug
|
2015-04-07 20:02:43 +03:00 |
|
gabime
|
acb06ea977
|
Fixed thread id bug in async mode by passing thread id in log_msg struct
|
2015-04-07 19:57:27 +03:00 |
|
gabime
|
1150247efa
|
astyle
|
2015-03-21 13:55:00 +02:00 |
|
gabime
|
a24ff54760
|
Fixed source formatting
|
2015-03-21 13:42:59 +02:00 |
|
gabime
|
6fe03c7780
|
Fix issue #64 (clang build fails due to details/format.h diagnostic pop without prior push)
|
2015-03-21 13:29:53 +02:00 |
|
gabime
|
3556c87a51
|
Fixed issue #61 (spdlog::set_level(...) does not affect loggers created afterwords)
|
2015-03-18 23:31:17 +02:00 |
|
gabime
|
c1dd340a25
|
Updated cppformat to version 86a7d856fa03fb5ba96f1a27907a4b7171f42e56 and remove spdlog::details namespace from it's source
|
2015-02-27 11:24:10 +02:00 |
|
gabime
|
c401e830d0
|
Added option for setting rotation time in daily file ctor
|
2015-02-15 23:28:13 +02:00 |
|
gabime
|
9e54057aaa
|
Bring back move implementation of async_msg move ctor and assignment since VS doesn't support it
|
2015-02-12 21:43:58 +02:00 |
|
gabime
|
fde3d2db99
|
astyle+comments
|
2015-02-10 01:56:09 +02:00 |
|
gabime
|
9f993da472
|
default move impl in async_msg
|
2015-02-10 01:53:44 +02:00 |
|
gabime
|
2fe68db0a3
|
pass nullptr to time() instead of 0
|
2015-02-09 23:47:51 +02:00 |
|
gabime
|
1323d18f9e
|
bugfix
|
2015-01-29 00:21:34 +02:00 |
|
gabi
|
fb67e571f5
|
Under linux, use the much faster CLOCK_REALTIME_COARSE clock by default (SPDLOG_CLOCK_COARSE is defined in common.h)
|
2015-01-29 00:19:37 +02:00 |
|
Gabi Melman
|
94deae042c
|
Better support for operator<<
|
2015-01-28 13:19:37 +02:00 |
|
gabi
|
56ee7316e9
|
Fixed issue #39 User defined types no longer streamable
|
2015-01-28 00:53:16 +02:00 |
|
Denis Ivaykin
|
2f34de820b
|
coarse clock, short log level
|
2015-01-27 08:31:50 -06:00 |
|
gabime
|
f3a4174853
|
astyle.sh
|
2015-01-15 10:49:05 +02:00 |
|
gabime
|
489304a953
|
style
|
2015-01-15 10:48:52 +02:00 |
|
gabime
|
89afa909e1
|
shortened enum policy name and moved into common.h
|
2015-01-15 10:34:50 +02:00 |
|
gabime
|
cd2a484e96
|
reordered members definition in async_log_helper to prevent gcc warning
|
2015-01-15 10:27:36 +02:00 |
|
Denis Ivaykin
|
295e189b7e
|
astyle
|
2015-01-14 15:39:11 -06:00 |
|
Denis Ivaykin
|
365d895482
|
discard policies on queue overflow
|
2015-01-14 15:35:01 -06:00 |
|
Denis Ivaykin
|
0f3f65e07c
|
brackets
|
2015-01-14 09:52:38 -06:00 |
|
Denis Ivaykin
|
384cdeb225
|
nullptr default, astyle
|
2015-01-14 09:51:22 -06:00 |
|
Denis Ivaykin
|
d47fbbb79e
|
worker warmup callback
|
2015-01-14 09:21:34 -06:00 |
|
Rupert Steel
|
5d7947df9d
|
Fixed 2 macro redefinition warnings releated to WIN32_LEAN_AND_MEAN.
|
2015-01-12 16:17:55 +13:00 |
|
gabi
|
7635455c8d
|
Changed "auto_flush" to "force_flush" to better represent the meaning
|
2015-01-07 12:44:02 +02:00 |
|
gabi
|
06ef01f867
|
use std::memory_order_relaxed when reading logger's level
|
2015-01-07 12:35:43 +02:00 |
|
gabi
|
4fd1ac8ac5
|
Added support for logger->info(const T&) call style
|
2015-01-05 23:55:05 +02:00 |
|
gabi
|
03735e225b
|
Fix to support formatting chars { or } when no args passed to log functions
|
2015-01-03 11:46:50 +02:00 |
|
Zor X.L
|
ed4368a63c
|
add a %f formatter for microseconds
|
2014-12-28 21:03:00 +08:00 |
|
gabi
|
bf3997de28
|
Added drop_all
|
2014-12-27 13:01:15 +02:00 |
|
gabime
|
28da625a6f
|
removed the confusing stop() function
|
2014-12-21 03:11:40 +02:00 |
|
gabime
|
40a55b8e34
|
astyle
|
2014-12-21 02:47:04 +02:00 |
|
gabime
|
fa677017a6
|
astyle
|
2014-12-21 02:44:13 +02:00 |
|
gabime
|
d163b8c45a
|
astyle
|
2014-12-21 02:42:37 +02:00 |
|
gabime
|
616cce5b71
|
simplified worker thread in async logger
|
2014-12-21 02:26:53 +02:00 |
|
gabime
|
fd7650a84e
|
more graceful shutdown of worker thread in async
|
2014-12-21 02:08:16 +02:00 |
|
gabime
|
b1867cfba3
|
log levels now lowercase
|
2014-12-21 01:30:39 +02:00 |
|
gabime
|
6ec8c597b6
|
Merge branch 'master' of https://github.com/gabime/spdlog
|
2014-12-20 19:00:34 +02:00 |
|
gabime
|
64ecfda6e3
|
async exception - removed uneeded reset
|
2014-12-20 18:57:52 +02:00 |
|
Jens Breitbart
|
67b633880b
|
Replaced throw() with noexcept and removed some unneeded ';'.
|
2014-12-20 15:06:36 +01:00 |
|
gabime
|
7674bdb40a
|
undo last commit
|
2014-12-19 21:36:11 +02:00 |
|
gabime
|
d00070da5d
|
undo last commit
|
2014-12-19 21:35:43 +02:00 |
|