On Friday, June 29, 2001, E.B. Dreger wrote:
> Am I correct that libc_r does _not_ use multiple processes to create
> threads? Grepping for "fork" in *.c files under /usr/src/lib/libc_r leads
> me to believe that this is so...
That's correct. It's implemented using setjmp/longjmp, and
storing stack pointers and the like in thread-specific data
structures.
--
+-------------------+--------------------------------+
| Chris Costello | A bug in the code is worth two |
| [EMAIL PROTECTED] | in the documentation. |
+-------------------+--------------------------------+
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message