[M3devel] targeting kernel instead of libc/pthreads?
Tony Hosking
hosking at cs.purdue.edu
Tue Aug 11 15:48:01 CEST 2009
On 11 Aug 2009, at 01:37, Jay K wrote:
> Does anyone
> - like the idea
Perhaps an interesting "research" idea. Probably not for the
mainstream, because it is so platform-specific and puts you at the
mercy of changes to kernel interfaces as opposed to more stable POSIX
APIs.
> - can work on implementing
>
> Modula-3 threads over one/some/all of the kernel interfaces?
> In particular on Linux pthreads are usermode layer over something
> else.
>
> If we targeted the kernel interface, we could ignore uclibc vc.
> glibc vc. newlib.
>
> On the flip side -- is pthreads viable on non-NPTL kernels?
> It's not like the C interfaces weren't there.
> Or is Modula-3 sensitive to the odd semantics?
> Or is it just slightly or much too slow?
>
> Just throwing ideas out..
>
> - Jay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20090811/51a6febb/attachment-0002.html>
More information about the M3devel
mailing list