[M3commit] CVS Update: cm3

Jay K jay.krell at cornell.edu
Wed Jan 12 03:00:29 CET 2011


er, not quite, I forgot there is BroadcastHeap...
 
 - Jay

----------------------------------------
> From: jay.krell at cornell.edu
> To: hosking at elego.de; m3commit at elegosoft.com
> Date: Wed, 12 Jan 2011 01:58:57 +0000
> Subject: Re: [M3commit] CVS Update: cm3
>
>
> We should use PTHREAD_MUTEX_RECURSIVE for the heap lock, and then dispense
> with most of the code implementing it, right?
> ie: no inCritical, no holder, no condition variables?
>
> - Jay
>
>
> ----------------------------------------
> > Date: Wed, 12 Jan 2011 01:37:59 +0000
> > To: m3commit at elegosoft.com
> > From: hosking at elego.de
> > Subject: [M3commit] CVS Update: cm3
> >
> > CVSROOT: /usr/cvs
> > Changes by: hosking at birch. 11/01/12 01:37:59
> >
> > Modified files:
> > cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3
> >
> > Log message:
> > Oops, so-called "fix" last night was completely broken (tired!).
> > [Mika, please try this latest]
> > 		 	   		  


More information about the M3commit mailing list