[ros-kernel] [PATCH] Callbacks

Alex Ionescu ionucu at videotron.ca
Sat May 29 13:52:56 CEST 2004


Fibers are, to put it simply, user-mode managed sub-threads.
By this I mean that only the application that created them can touch them,
and it's the application responsibility to create, clean and switch between
them. The kernel knows nothing about them (in some sense it does, but it
won't meddle in fiber switching).

Best regards,
Alex Ionescu

-----Original Message-----
From: ros-kernel-bounces at reactos.com [mailto:ros-kernel-bounces at reactos.com]
On Behalf Of Robert Köpferl
Sent: May 29, 2004 12:07 PM
To: ReactOS Kernel List
Subject: Re: [ros-kernel] [PATCH] Callbacks


> a whole CONTEXT structure to save 5 or 6 registers? once I understood 
> what fibers are for (not very easy to understand from the documentation, 
> given the lack of practical examples), I simply rewrote it without even 
> looking at the code I had been sent. Binary compatibility sometimes is a 
> non-issue

Don't let us die unknowing. What are fibers for?

For porting n:m multithreaded UN*X-Apps?
> _______________________________________________
> Ros-kernel mailing list
> Ros-kernel at reactos.com
> http://reactos.com/mailman/listinfo/ros-kernel
> 




More information about the Ros-kernel mailing list