On Wed, Jan 07, 2004 at 09:02:19AM +1000, Kevin Ryde wrote:
> Richard Todd <[EMAIL PROTECTED]> writes:
> >
> > +#ifdef __APPLE__
> > +#define SCM_MUTEX_MAXSIZE (12 * sizeof (long))
> 
> Hmm, I guess if that's what it takes.
> 
> For reference, how many bytes is the underlying actual mutex?


Both normal and recursive mutexes are showing up as 44 bytes.  Either
it was the late night, or caution, but I upped it to 48 bytes.  I guess
I could have gotten by on 11*sizeof(long).


> No, I think it should be increased for all systems.  I think it'll be
> too hard to keep the conditionals right going forward otherwise.  (The
> same size needs to be maintained for binary compatibility.)

I thought you might prefer that, but I was trying to make the smallest changes
to other architectures as possible, and let you make that call.

Thanks for looking these over.

> PS. Matters like this relating only to the development code can be
> raised on the guile-devel list.

Got it, thanks.

Richard

Attachment: pgp00000.pgp
Description: PGP signature

_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile

Reply via email to