MacBook & Squeak

David T. Lewis lewis at
Fri May 26 21:38:34 UTC 2006

I think that the file locking you are referring to is the file locking
in OSProcess and OSPP. Most likely this already is working on the Mac VM,
although I'm not it a position to test and confirm this. File locking
does not require any fancy pthread-aware signal handling and such, so
it probably is already OK on OS X.

Both OSProcess and OSProcessPlugin have newer versions on SqueakSource
that are intended in part to address problems on Mac OS X. These are
really only tested on my own Intel Linux box, but they may work better
on Mac so if anyone is doing some experimenting with this, please try
the latest unreleased versions on SqueakSource and let me know how it


On Fri, May 26, 2006 at 01:12:14PM -0700, John M McIntosh wrote:
> I think  you'll need to define your file locking needs, not all  
> operating systems support this, perhaps someone could make an  
> optional plugin? And or supply FFI code.
> On 26-May-06, at 12:03 PM, Avi Bryant wrote:
> >
> >On May 26, 2006, at 7:20 AM, John M McIntosh wrote:
> >
> >>You need the 3.8.12beta4U mac vm which is Mac Intel aware.
> >>Much faster, nicer, and improved.
> >
> >Yep, it's very nice, though there are some things (like file  
> >locking) that we need the unix VM for.  Any word on when that will  
> >be available for Intel?  A naive recompile just gives a segfault.
> >
> >Avi

More information about the Squeak-dev mailing list