Commit Graph

94 Commits

Author SHA1 Message Date
Rao Meng acd521b1a6 upgrade fmtlib to 10.2.1 2024-05-31 16:32:23 +08:00
Rao Meng 01b6cd3391 upgrade fmtlib to 10.1.1 2023-11-08 17:46:35 +08:00
Meng Rao 5aea0764c8
Update README.md 2023-03-26 10:40:59 +08:00
Rao Meng aa7ed208a5 make log queue size configurable by adding macro FMTLOG_QUEUE_SIZE(default 1MB) 2023-03-26 10:17:01 +08:00
Rao Meng fc4c01dc6c remove bench 2023-03-20 09:25:05 +08:00
Rao Meng 9490d115fa minor change 2023-03-20 09:07:12 +08:00
Rao Meng cab8ad3e24 make clear that the interval in startPollingThread() is in ns 2022-12-14 10:41:12 +08:00
Meng Rao d34990c63c
Update README.md 2022-11-22 16:43:10 +08:00
Rao Meng dbb4bfe389 minor change 2022-09-11 17:19:36 +08:00
Rao Meng 465ee20027 minor change 2022-09-11 17:17:05 +08:00
Rao Meng 51756c2d9c FMT_NOEXCEPT -> noexcept; upgrade fmtlib to 9.1.0 2022-09-11 16:10:31 +08:00
Rao Meng a8633d9fed update tscns 2022-07-18 16:11:29 +08:00
Rao Meng 66df913615 fix an issue with constructing tscns 2022-06-29 11:46:37 +08:00
Rao Meng 63b330ab42 update tscns 2022-06-28 10:16:17 +08:00
Rao Meng e45d13a89f upgrade TSCNS to 2.0: now tsc clock will be synchronized with system clock 2022-06-27 11:37:08 +08:00
Rao Meng 5c07952fec change default FMTLOG_ACTIVE_LEVEL to FMTLOG_LEVEL_DBG 2022-06-26 09:47:35 +08:00
Meng Rao 16183b638d
Merge pull request #44 from javenwang/patch-1
typo
2022-06-24 09:57:00 +08:00
Meng Rao d8115d5b1a
Merge pull request #43 from moonshadow565/patch-1
Fix #36 wrong assumption about __rdtsc
2022-06-24 09:56:11 +08:00
javenwang 9b38372717
typo
fix typo
2022-06-23 18:35:41 +08:00
moonshadow565 20254de48a
Fix #36 wrong assumption about __rdtsc
__rdtsc() is MSVC specific builtin not WIN32 specific
Fixes #36
2022-06-21 12:11:54 +02:00
Meng Rao c96260f795
Update README.md 2022-06-08 10:21:30 +08:00
Rao Meng c5674ad0f6 add user arg for logQFullCB 2022-06-08 10:18:27 +08:00
Meng Rao 9713578a2a
Update README.md 2022-06-05 14:35:07 +08:00
Rao Meng 18b6632c71 support log queue full callback 2022-06-05 14:17:40 +08:00
Meng Rao 2e89aa55a3
Update README.md 2022-05-08 21:04:31 +08:00
Meng Rao 44627e650c
Merge pull request #33 from TimStricker/bugfix/macro-redefinition
Add define guard to `NOMINMAX` macro definition
2022-03-15 17:03:01 +08:00
Tim Stricker 1cee39fb66 Add define guard to `NOMINMAX` macro definition 2022-03-15 09:05:54 +01:00
Meng Rao cb5dcde887
Update README.md 2022-02-19 14:18:30 +08:00
Rao Meng a567ae370d fix some warnings 2022-02-19 14:07:37 +08:00
Rao Meng 26da406f14 optimize frontend log code size; add macro FMTLOG_NO_CHECK_LEVEL to further reduce code size 2022-02-19 11:37:49 +08:00
Meng Rao 8760d2a5f4
Update README.md 2022-02-08 14:19:05 +08:00
Rao Meng 143d95140e minor change 2022-02-08 14:12:33 +08:00
Rao Meng aaf77b4158 support non-x86 archs 2022-02-08 08:47:35 +08:00
Rao Meng ce33b62953 upgrade fmtlib to 8.1.1; Support compile option -fno-exceptions 2022-02-07 10:27:10 +08:00
Rao Meng bc3dfe4a24 fix an bug about FMTLOG_BLOCK 2022-01-19 11:08:32 +08:00
Meng Rao 8ba235c9a4
Update README.md 2022-01-18 11:12:42 +08:00
Meng Rao 65530812f9
Update README.md 2022-01-18 11:10:57 +08:00
Rao Meng 8aa7fd884d make format string type consistent with fmt::format/print, and stop using FMT_STRING 2022-01-18 11:04:42 +08:00
Rao Meng c8ce0e365c relax some use of noexcept 2022-01-14 13:58:33 +08:00
Rao Meng d7e66eee37 fix an issue on copy aligned objects 2022-01-13 17:12:55 +08:00
Rao Meng c87ebeb24f add noexcept to functions 2022-01-10 16:08:10 +08:00
Rao Meng 686df5aa04 fix a compiling error 2022-01-06 09:16:59 +08:00
Rao Meng 1d92ad9d99 optimize latency and code size; upgrade fmtlib to 8.1.0 2022-01-05 16:30:31 +08:00
Rao Meng e2b4546fe9 fix a clang warning 2021-12-07 09:13:14 +08:00
Meng Rao 6336fc16aa
Update README.md 2021-11-29 14:51:37 +08:00
Rao Meng caa4384860 add param logFilePos for logCB 2021-11-29 14:39:52 +08:00
Rao Meng 9e66a6269f remove /O2 from msvc compiling option as it'll be auto set 2021-11-15 13:28:15 +08:00
Rao Meng dba71e02f4 fix a vs2019 compiling error 2021-11-15 09:48:17 +08:00
Rao Meng 4c063ab4bb minor change for fixing a clang compiling error 2021-11-05 09:07:49 +08:00
Meng Rao c2fd203f5e
Update README.md 2021-08-10 22:11:55 +08:00