[vlc-devel] [RFC] planned pth, state threads and cthreads removal

Rafaël Carré funman at videolan.org
Tue Jan 22 10:05:54 CET 2008


Le Mon, 21 Jan 2008 18:43:17 +0200,
Rémi Denis-Courmont <rdenis at simphalempin.com> a écrit :

> 	Hello,
> 
> Support for GNU pth has been broken for several years, and there
> seems to be no interest whatsoever in bringing it back to a usable
> state. Same for State Threads. Besides, as cooperative multithreading
> libraries, they most probably don't work at all due to the heavy use
> of the socket API inside VLC.
> 
> Cthreads is even worse as it seems pretty much dead upstream... for
> over TEN years.

If these old libraries are used only on old operating systems running
on old hardware, they can use an old VLC ...

So I support removing it from the code, for better readability and
maintainability.

> pthread (and Win32) most certainly supersedes it on any supported
> platform.
> 
> N.B.: This is not a proposal to remove the BeOS kernel scheduler
> support at this point of time.
> 


-- 
Rafaël Carré
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20080122/72b06753/attachment.sig>


More information about the vlc-devel mailing list