tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [RFC][PATCH] _UC_TLSBASE for all ports
On Fri, Aug 10, 2012 at 04:36:17PM +0000, Emmanuel Dreyfus wrote:
> Summary of the previous episode: NetBSD's swapcontext restores the
> thread_self pointer. When using swapcontext() on a context obtained
> from getcontext() in another thread, this makes two threads with the
> same pthread_self, leading to chaos
I maintain that trying to move contexts between threads is an inherently
bad idea and that it is a very inefficient interface for implementing
coroutines. I object to this change for the sake of misdesigned
software.
Joerg
Home |
Main Index |
Thread Index |
Old Index