quill
quill copied to clipboard
Asynchronous Low Latency C++ Logging Library
When using a dynamic log level, ConsoleHandler::write() needs to get the log level by calling TransitEvent::log_level() instead of directly accessing the log level stored in MacroMetaData. MacroMetadata::_log_level could be LogLevel::Dynamic,...
I have a question to logger_benchmarks. In ns_per_rdtsc_tick() to convert rdtsc to wall time __rdtsc() is used while next in benchmark tests __rdtscp(&aux) is used. Why in ns_per_rdtsc_tick() you do...
Hello, I was looking for the new formatter attribute names in the Read the Docs documentation, but they are outdated. I found the new ones [in the doc folder](https://github.com/odygrd/quill/blob/master/docs/tutorial.rst#formatters), so...
Applied past 8df8f2e to current code. (#332) Intel Compiler Classic itself doesn't have x86gprintrin.h and it seems incompatible with GCC's x86gprintrin.h Unfortunately, __has_include() is set to true when build by...
It's late in the project and I don't feel like rewriting all my cerr/couts at this time. I've adapted CrowCpp's logging [scheme](https://github.com/CrowCpp/Crow/blob/master/include/crow/logging.h#L95) to work with quill and I'd like feedback...
I have a legacy application that is using the quill version 1.7.0 and is giving segmentation fault as soon as I try to log something. My code: ``` ACE_INT32 main(...
I see that the `PatternFormatter` attributes were changed in a backwards-incompatible way, and furthermore it is not evident until runtime. It would be better to keep the legacy attributes around...
I think I've seen something similar in android studio logcat, where if an identical message gets logged more than n times in a row it gets collapsed instead of littering...
I am implementing a sink logging to the systemd journal using sd_journal_send(). In general this works, but not surprisingly the timestamps between quill and systemd journal differ. Does anyone have...