|
Threads-Devel : |
From: Anthony Williams (anthony_at_[hidden])
Date: 2007-08-03 09:32:48
"Allen Pulsifer" <pulsifer3_at_[hidden]> writes:
>> There are new implementations of reader/writer locks for
>> win32 and POSIX on the thread_rewrite branch. I will be
>> moving these to trunk when I get a spare moment.
>
> Can anyone make any comments on the usability of this code?
>
> http://svn.boost.org/svn/boost/tags/thread_rewrite_1/boost/boost/thread/
>
> What parts have been tested and are believed to work?
I believe that all the code there works. It passes all the tests on Windows
for certain, and I think it passes all the test on Linux too. When I move it
over to trunk I'll verify that everything works.
> Is there any functionality known not to work?
If you use static linking, on some Windows compilers (gcc, Borland), then TSS
is not cleaned up for threads no started with boost::thread (e.g. those
started using CreateThread directly). This is the same as for boost 1.34.1
Anthony
-- Anthony Williams Just Software Solutions Ltd - http://www.justsoftwaresolutions.co.uk Registered in England, Company Number 5478976. Registered Office: 15 Carrallack Mews, St Just, Cornwall, TR19 7UL