Category Archives: g3log

G4log with licensing or crowd source funding?

How to make money of licensed software? — g2log and g3log ( were successful. Thousands of companies and universities around the world are using them. Ease of use. High throughput. Resilience. Low latency even when facing worst case scenarios. These … Continue reading

Posted in g3log | 1 Comment

g3log and g3sinks last releases with c++11 support. Future releases will support c++14 and c++17

G3log 1.3.1 released. This is the last release with c++11 support.  It’s a small “curtesy” release so that companies using c++11 can easily get the most of g3log before upgrading past c++11. Currently master is supporting c++14 and is enabled … Continue reading

Posted in g3log | Leave a comment

g3log 1.3 and g3sinks 1.1 released.

G3log v.1.3 with improvements for ARM, OSX, Linux and Windows platorms. Nanosecond fractions granularity in log entries plattform and build improvements logging levels improvements bugfixes – API, README updated with build instructions and more code examples. G3Sinks v.1.2 improved log … Continue reading

Posted in C++, G2log, g3log, g3sink, logger | 2 Comments

The world’s fastest logger vs G3log

[Shameless Plug Warning] : You have until August 31st, 2017 to try out NetMon and participate in LogRhythm’s Network security contest. Win up to $18,000 when applying your scripting skills to detect network vulnerabilities.  See for more information. Why not take … Continue reading

Posted in g3log | 31 Comments

BitBucket no more, G3log has moved to GitHub

if you go to you will be greeted by a “we have moved” sign G2log, the idea try-out G2log-dev and finally G3log all used mercurial and resided at BitBucket. Yesterday that changed. G3log resides solely on GitHub from now … Continue reading

Posted in g3log | Leave a comment

G3log now available on GitHub:

Thanks to popular request you can now find g3log on GitHub as well as on BitBucket. Feel free to use whichever repository is best for you. Use or (it’s moved to be only at github)

Posted in g3log | 2 Comments

Is it possibly to get a stacktrace to file from a signal handler?

I got a great question from a reader of the g2log article on CodeProject regarding g2log’s implementation of a crashhandler. […]new, delete and IO operations are not safe in signal handlers and could cause unpredictable behavior. I checked your implementation … Continue reading

Posted in g3log | Leave a comment