| Subject: | libthread 1:1 threads | |
|---|---|---|
| From: | Julian Elischer (jul...@elischer.org) | |
| Date: | Apr 23, 2005 7:31:11 am | |
| List: | org.freebsd.freebsd-hackers | |
Refine Search
| From | Sent On | Attachments |
|---|---|---|
| David Leimbach | Apr 22, 2005 8:41 am | |
| Julian Elischer | Apr 22, 2005 12:42 pm | |
| David Leimbach | Apr 22, 2005 3:01 pm | |
| Jas arlerr | Apr 23, 2005 5:09 am | |
| Lyndon Nerenberg | Apr 23, 2005 5:09 am | |
| David Leimbach | Apr 23, 2005 7:30 am | |
| Julian Elischer | Apr 23, 2005 7:31 am | |
| Kostik Belousov | Apr 25, 2005 12:37 am |
| Subject: | libthread 1:1 threads | |
|---|---|---|
| From: | Julian Elischer (jul...@elischer.org) | |
| Date: | Apr 23, 2005 7:31:11 am | |
| List: | org.freebsd.freebsd-hackers | |
Lyndon Nerenberg wrote:
--On 2005-4-22 3:02 PM -0700 David Leimbach <dlei...@gmail.com> wrote:
According to the man page, and plan 9 where rfork originated you can use it to modify an extant process. In fact you have to set the RFPROC flag to make a new process or all the changes apply to the current one.
Unfortunately the semantics of FreeBSD rfork() have diverted far enough from the original plan9 rfork() such that you can't consider it as the same call. This makes life miserable for things like running Inferno on FreeBSD.
patches to fix this would probably be accepted.. as long as other functionality wask kept 'available'
--lyndon
_______________________________________________ free...@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "free...@freebsd.org"

