[M3commit] CVS Update: cm3
Jay K
jay.krell at cornell.edu
Mon Dec 27 22:34:26 CET 2010
The code is frequently wrong for user threads.
So much so that cvsup had cloned some code in order to put in fixes along these lines.
I did undo this though.
- Jay
> From: hosking at cs.purdue.edu
> Date: Mon, 27 Dec 2010 12:30:38 -0500
> To: jkrell at elego.de
> CC: m3commit at elegosoft.com
> Subject: Re: [M3commit] CVS Update: cm3
>
> You are debasing the primary use-case, which is system threading, to support what should be a deprecated target (user threads).
>
> Antony Hosking | Associate Professor | Computer Science | Purdue University
> 305 N. University Street | West Lafayette | IN 47907 | USA
> Office +1 765 494 6001 | Mobile +1 765 427 5484
>
>
>
>
> On Dec 27, 2010, at 1:45 PM, Jay Krell wrote:
>
> > CVSROOT: /usr/cvs
> > Changes by: jkrell at birch. 10/12/27 13:45:34
> >
> > Modified files:
> > cm3/m3-libs/m3core/src/unix/Common/: UnixC.c
> >
> > Log message:
> > Some wrappers might be used specifically while waiting for
> > other threads to progress. e.g. don't disable switching in sleep().
> > More wrappers to consider.
> > Only matters for user threads..
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20101227/2e102afa/attachment-0002.html>
More information about the M3commit
mailing list