[ann][vm][unix] 3.9-4

Todd Blanchard tblanchard at mac.com
Thu Apr 20 03:14:34 UTC 2006


Grrr.  That one still doesn't build on Intel Macs until you change  
the USE_SPINLOCK to 0 (which gets you a VM that crashes immediately)  
and then remove all mentions of registers in gnu-interp.c

:-/

On Apr 19, 2006, at 12:40 PM, Ian Piumarta wrote:

> Folks,
>
> Source code, pre-loaded VMM image, precompiled Linux/386 and Darwin/ 
> PPC binaries available.
>
> http://squeakvm.org/unix/
>
> Enjoy,
> Ian
>
> [3.8 was never promoted to stable, so the release notes describe  
> the major...]
>
> Changes since 3.7-7:
>
> VM:
>
>   The VM is now fully compatible with Croquet and will run both Squeak
>   and Croquet images.
>
>   Attribute 1006 answers a string describing the VM build environment.
>
> VM drivers:
>
>   vm-display-X11 no longer generates Squeak KeyUp events for X
>   KeyRelease events that came from autorepeat.
>
> Plugins:
>
>   Parts of aio and sqUnixSocket modified to support asynchronous
>   notification of i/o, and a new entry point (aioSleep) added for the
>   benefit of the Mac VM.  (In some cases it's trivial to demonstrate a
>   factor of 2000 improvement in socket throughput.)
>
>   SO_REUSEPORT has been enabled for any architectures that support it.
>   At the time of writing Darwin does but Linux does not.
>
>   UUID plugin now supported and bundled.
>
>   OSProcess and XDisplayControl plugins updated from Dave Lewis's
>   distributions and bundled.
>
>   CroquetPlugin and FloatMathPlugin from Andreas are now bundled for
>   full Croquet compatibility.
>
>   Security plugin now obeys SQUEAK_USERDIR if set.
>
>




More information about the Squeak-dev mailing list