The library offers a complete implementation of the C++0x standard
thread library for users of Microsoft Visual Studio 2008 and Microsoft
Visual C++ Express 2008 for 32-bit Windows targets.
Features include:
* std::thread class for launching threads;
* std::mutex, std::recursive_mutex, etc. for protecting shared data;
* std::condition_variable, std::condition_variable_any for signalling
and synchronization between threads;
* Atomic types and operations with the std::atomic<> class template;
* std::unique_future, std::promise, std::shared_future and
std::packaged_task for communicating operation results between
threads;
* std::exception_ptr, std::current_exception and std::copy_exception
support for transferring exceptions between thread;
* Support for the new std::chrono time interface for timeouts.
* Unique Deadlock detection debug mode --- find out where deadlocks
are happening, and where the contended mutexes were locked.
Sign up at the support forum and download the beta
today. http://www.stdthread.co.uk/forum
All beta testers will receive a 25% discount on the final library.
Anthony
--
Anthony Williams
Author of C++ Concurrency in Action | http://www.manning.com/williams
Custom Software Development | http://www.justsoftwaresolutions.co.uk
Just Software Solutions Ltd, Registered in England, Company Number 5478976.
Registered Office: 15 Carrallack Mews, St Just, Cornwall, TR19 7UL, UK