Topic: ANNOUNCE: V1.4 (FCD edition) of just::thread C++0x thread library released
Author: Anthony Williams <anthony.ajw@gmail.com>
Date: Sat, 8 May 2010 07:23:11 CST Raw View
I am pleased to announce that version 1.4 (the FCD edition) of
just::thread, our C++0x Thread Library has just been released.
With the release of the "FCD edition", just::thread provides the first
complete implementation of the multithreading facilities from the Final
Committee Draft (FCD) of the C++0x standard. Microsoft Visual Studio
2008 and 2010 for 32-bit and 64-bit Windows are supported, along with
g++ 4.3 and 4.4 for Ubuntu Linux.
You can browse the documentation online at
http://www.stdthread.co.uk/doc and purchase single-developer licenses
from http://www.stdthread.co.uk/order.html
Changes since V1.3.2 include:
* New promise::set_value_at_thread_exit,
promise::set_exception_at_thread_exit, and
packaged_task::make_ready_at_thread_exit member functions to defer
unblocking waiting threads until the notifying thread exits
* New notify_all_at_thread_exit function for notifying condition
variables when the notifying thread exits
* The wait_for and wait_until member functions of future,
shared_future and atomic_future return a future_status enum rather
than bool to indicate whether the future is ready, the wait timed
out, or the future contains a deferred async function
* The destructor of the last future associated with an async
function waits for that function to complete.
* New ATOMIC_VAR_INIT macro for initializing atomic objects
* The callable object for a packaged_task is destroyed with the
packaged_task rather than being kept alive until the future is
destroyed
Get your copy from http://www.stdthread.co.uk/order.html
As usual, existing customers are entitled to a free upgrade to V1.4.0
from all earlier versions.
Anthony
--
Author of C++ Concurrency in Action http://www.stdthread.co.uk/book/
just::thread C++0x thread library http://www.stdthread.co.uk
Just Software Solutions Ltd http://www.justsoftwaresolutions.co.uk
15 Carrallack Mews, St Just, Cornwall, TR19 7UL, UK. Company No. 5478976
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@netlab.cs.rpi.edu]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]