From: Anthony Williams on 6 May 2010 10:47 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 [ See http://www.gotw.ca/resources/clcm.htm for info about ] [ comp.lang.c++.moderated. First time posters: Do this! ]
|
Pages: 1 Prev: [ANN] Boost release 1.43.0 available Next: Template specialisation question |