Menu

Blister / News: Recent posts

1.0

Finally time to call this 1.0. There have been considerable performance improvements made to the I/O dispatcher and code cleanup for new compilers and C++ static analysis tools

Posted by Todd Richmond 2013-11-18

Beta 0.7

3 major changes for this release

1) Beta tag - core APIs no longer need cleanup or performance improvements
2) Switch to Apache 2.0 license
3) Rewrite SpinLock class to use atomic operations on all platforms/processors that support them. Dispatcher was then modified to use a common SpinLock that improved echotest performance 100% on OSX and 50% on Win32

Posted by Todd Richmond 2009-10-21

Alpha 0.1 release

Blister has now been ported to MacOSX, Windows 32, and Linux 32/64. Timing and Config classes have been rewritten to eliminate string copies within their hash_maps. The next goal is Windows 64 and code documentation

Posted by Todd Richmond 2009-04-01

Alpha code

An alpha version with fully functioning and tested async i/o engine, threading, logging, timing and config APIs are available. However, the tree needs work to enable the library to built as a stand-alone deliverable rather than integrated with an entire server tree. I also need to complete the Windows port (mostly just build files) and am planning on rewriting the Config class to use a single level hash map for performance rather than the current two level tree.

Posted by Todd Richmond 2009-02-23